diff --git a/test/comparison-tests/aliasResolution/expectedOutput-5.0/bundle.js b/test/comparison-tests/aliasResolution/expectedOutput-5.0/bundle.js
index 8efb138af..ab055fcde 100644
--- a/test/comparison-tests/aliasResolution/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/aliasResolution/expectedOutput-5.0/bundle.js
@@ -2,65 +2,64 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar myComponent = __webpack_require__(/*! components/myComponent */ \"./common/components/myComponent.ts\");\nconsole.log(myComponent);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var myComponent = __webpack_require__(/*! components/myComponent */ /"./common/components/myComponent.ts/");
+console.log(myComponent);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/components/myComponent.ts":
-/*!******************************************!*\
+/*!**********!*/
!*** ./common/components/myComponent.ts ***!
- \******************************************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'myComponent';\n\n\n//# sourceURL=webpack:///./common/components/myComponent.ts?");
-
+eval("
+module.exports = 'myComponent';
+/# sourceURL=webpack://./common/components/myComponent.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/aliasResolution/expectedOutput-5.0/output.txt b/test/comparison-tests/aliasResolution/expectedOutput-5.0/output.txt
index d7a68fbf8..5ec07a429 100644
--- a/test/comparison-tests/aliasResolution/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/aliasResolution/expectedOutput-5.0/output.txt
@@ -1,17 +1,14 @@
-asset bundle.js 2.64 KiB [emitted] (name: main)
-./app.ts 156 bytes [built] [code generated] [2 errors]
-./common/components/myComponent.ts 46 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [2 errors]
+./common/components/myComponent.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 1:29-53
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(1,30)[39m[22m
[1m[31m TS2307: Cannot find module 'components/myComponent' or its corresponding type declarations.[39m[22m
ts-loader-default_609318b4f68865d3
-
ERROR in app.ts
./app.ts 2:30-55
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(2,31)[39m[22m
[1m[31m TS2307: Cannot find module 'components/myComponent2' or its corresponding type declarations.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/aliasResolution/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/aliasResolution/expectedOutput-5.0/patch0/bundle.js
index 6ce67c687..68e5d6280 100644
--- a/test/comparison-tests/aliasResolution/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/aliasResolution/expectedOutput-5.0/patch0/bundle.js
@@ -2,65 +2,64 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar myComponent = __webpack_require__(/*! components/myComponent */ \"./common/components/myComponent.ts\");\nconsole.log(myComponent);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var myComponent = __webpack_require__(/*! components/myComponent */ /"./common/components/myComponent.ts/");
+console.log(myComponent);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/components/myComponent.ts":
-/*!******************************************!*\
+/*!**********!*/
!*** ./common/components/myComponent.ts ***!
- \******************************************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'changed it';\n\n\n//# sourceURL=webpack:///./common/components/myComponent.ts?");
-
+eval("
+module.exports = 'changed it';
+/# sourceURL=webpack://./common/components/myComponent.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/aliasResolution/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/aliasResolution/expectedOutput-5.0/patch0/output.txt
index b35ceec44..571e4e88f 100644
--- a/test/comparison-tests/aliasResolution/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/aliasResolution/expectedOutput-5.0/patch0/output.txt
@@ -1,17 +1,14 @@
-asset bundle.js 2.64 KiB [emitted] (name: main)
-cached modules 156 bytes [cached] 1 module
-./common/components/myComponent.ts 45 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./common/components/myComponent.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 1:29-53
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(1,30)[39m[22m
[1m[31m TS2307: Cannot find module 'components/myComponent' or its corresponding type declarations.[39m[22m
ts-loader-default_609318b4f68865d3
-
ERROR in app.ts
./app.ts 2:30-55
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(2,31)[39m[22m
[1m[31m TS2307: Cannot find module 'components/myComponent2' or its corresponding type declarations.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/bundle.js
index 8efb138af..ab055fcde 100644
--- a/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,64 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar myComponent = __webpack_require__(/*! components/myComponent */ \"./common/components/myComponent.ts\");\nconsole.log(myComponent);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var myComponent = __webpack_require__(/*! components/myComponent */ /"./common/components/myComponent.ts/");
+console.log(myComponent);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/components/myComponent.ts":
-/*!******************************************!*\
+/*!**********!*/
!*** ./common/components/myComponent.ts ***!
- \******************************************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'myComponent';\n\n\n//# sourceURL=webpack:///./common/components/myComponent.ts?");
-
+eval("
+module.exports = 'myComponent';
+/# sourceURL=webpack://./common/components/myComponent.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/output.txt
index 02e5a3389..c784d249b 100644
--- a/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.64 KiB [emitted] (name: main)
-./app.ts 156 bytes [built] [code generated]
-./common/components/myComponent.ts 46 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./common/components/myComponent.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/patch0/bundle.js
index 6ce67c687..68e5d6280 100644
--- a/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,65 +2,64 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar myComponent = __webpack_require__(/*! components/myComponent */ \"./common/components/myComponent.ts\");\nconsole.log(myComponent);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var myComponent = __webpack_require__(/*! components/myComponent */ /"./common/components/myComponent.ts/");
+console.log(myComponent);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/components/myComponent.ts":
-/*!******************************************!*\
+/*!**********!*/
!*** ./common/components/myComponent.ts ***!
- \******************************************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'changed it';\n\n\n//# sourceURL=webpack:///./common/components/myComponent.ts?");
-
+eval("
+module.exports = 'changed it';
+/# sourceURL=webpack://./common/components/myComponent.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/patch0/output.txt
index ab9ab77ce..375f07320 100644
--- a/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/aliasResolution/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.64 KiB [emitted] (name: main)
-cached modules 156 bytes [cached] 1 module
-./common/components/myComponent.ts 45 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./common/components/myComponent.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-5.0/bundle.js b/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-5.0/bundle.js
index 4ad989273..4678cd569 100644
--- a/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.js":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.js ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("console.log('working');\n\n\n//# sourceURL=webpack:///./src/index.js?");
-
+eval("console.log('working');
+/# sourceURL=webpack://./src/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./src/index.js"]();
/******/
diff --git a/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-5.0/output.txt b/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-5.0/output.txt
index 0f6e8b562..596a344df 100644
--- a/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.2 KiB [emitted] (name: main)
-./src/index.js 24 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-transpile-5.0/bundle.js
index 4ad989273..4678cd569 100644
--- a/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.js":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.js ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("console.log('working');\n\n\n//# sourceURL=webpack:///./src/index.js?");
-
+eval("console.log('working');
+/# sourceURL=webpack://./src/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./src/index.js"]();
/******/
diff --git a/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-transpile-5.0/output.txt
index 0f6e8b562..596a344df 100644
--- a/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/allowJs-entryFileIsJs/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.2 KiB [emitted] (name: main)
-./src/index.js 24 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/allowJs-ts-check/expectedOutput-5.0/bundle.js b/test/comparison-tests/allowJs-ts-check/expectedOutput-5.0/bundle.js
index c32433a31..25057985f 100644
--- a/test/comparison-tests/allowJs-ts-check/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/allowJs-ts-check/expectedOutput-5.0/bundle.js
@@ -2,75 +2,96 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/error1.js":
-/*!***********************!*\
+/*!**********!*/
!*** ./src/error1.js ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.Class1 = void 0;\nvar Class1 = /** @class */ (function () {\n function Class1() {\n }\n Class1.prototype.foo = function () {\n this.bar;\n };\n return Class1;\n}());\nexports.Class1 = Class1;\n\n\n//# sourceURL=webpack:///./src/error1.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.Class1 = void 0;
+var Class1 = /** @class */ (function () {
+ function Class1() {
+ }
+ Class1.prototype.foo = function () {
+ this.bar;
+ };
+ return Class1;
+}());
+exports.Class1 = Class1;
+/# sourceURL=webpack://./src/error1.js?");
/***/ }),
-
/***/ "./src/error2.js":
-/*!***********************!*\
+/*!**********!*/
!*** ./src/error2.js ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.Class2 = void 0;\n// @ts-check\nvar Class2 = /** @class */ (function () {\n function Class2() {\n }\n Class2.prototype.foo = function () {\n this.bar;\n };\n return Class2;\n}());\nexports.Class2 = Class2;\n\n\n//# sourceURL=webpack:///./src/error2.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.Class2 = void 0;
+/ @ts-check
+var Class2 = /** @class */ (function () {
+ function Class2() {
+ }
+ Class2.prototype.foo = function () {
+ this.bar;
+ };
+ return Class2;
+}());
+exports.Class2 = Class2;
+/# sourceURL=webpack://./src/error2.js?");
/***/ }),
-
/***/ "./src/index.js":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.js ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar error1_1 = __webpack_require__(/*! ./error1 */ \"./src/error1.js\");\nvar error2_1 = __webpack_require__(/*! ./error2 */ \"./src/error2.js\");\nnew error1_1.Class1().foo();\nnew error2_1.Class2().foo();\n\n\n//# sourceURL=webpack:///./src/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var error1_1 = __webpack_require__(/*! ./error1 */ /"./src/error1.js/");
+var error2_1 = __webpack_require__(/*! ./error2 */ /"./src/error2.js/");
+new error1_1.Class1().foo();
+new error2_1.Class2().foo();
+/# sourceURL=webpack://./src/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.js");
/******/
/******/ })()
diff --git a/test/comparison-tests/allowJs-ts-check/expectedOutput-5.0/output.txt b/test/comparison-tests/allowJs-ts-check/expectedOutput-5.0/output.txt
index fc3a0033f..4438a6f89 100644
--- a/test/comparison-tests/allowJs-ts-check/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/allowJs-ts-check/expectedOutput-5.0/output.txt
@@ -1,13 +1,11 @@
-asset bundle.js 3.45 KiB [emitted] (name: main)
-./src/index.js 207 bytes [built] [code generated]
-./src/error1.js 290 bytes [built] [code generated]
-./src/error2.js 303 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.js A-NUMBER-OF bytes [built] [code generated]
+./src/error1.js A-NUMBER-OF bytes [built] [code generated]
+./src/error2.js A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in src/error2.js
./src/error2.js 4:9-12
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36msrc/error2.js(4,10)[39m[22m
[1m[31m TS2339: Property 'bar' does not exist on type 'Class2'.[39m[22m
ts-loader-default_609318b4f68865d3
@ ./src/index.js 4:15-34
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/allowJs-ts-check/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/allowJs-ts-check/expectedOutput-transpile-5.0/bundle.js
index c32433a31..25057985f 100644
--- a/test/comparison-tests/allowJs-ts-check/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/allowJs-ts-check/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,96 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/error1.js":
-/*!***********************!*\
+/*!**********!*/
!*** ./src/error1.js ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.Class1 = void 0;\nvar Class1 = /** @class */ (function () {\n function Class1() {\n }\n Class1.prototype.foo = function () {\n this.bar;\n };\n return Class1;\n}());\nexports.Class1 = Class1;\n\n\n//# sourceURL=webpack:///./src/error1.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.Class1 = void 0;
+var Class1 = /** @class */ (function () {
+ function Class1() {
+ }
+ Class1.prototype.foo = function () {
+ this.bar;
+ };
+ return Class1;
+}());
+exports.Class1 = Class1;
+/# sourceURL=webpack://./src/error1.js?");
/***/ }),
-
/***/ "./src/error2.js":
-/*!***********************!*\
+/*!**********!*/
!*** ./src/error2.js ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.Class2 = void 0;\n// @ts-check\nvar Class2 = /** @class */ (function () {\n function Class2() {\n }\n Class2.prototype.foo = function () {\n this.bar;\n };\n return Class2;\n}());\nexports.Class2 = Class2;\n\n\n//# sourceURL=webpack:///./src/error2.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.Class2 = void 0;
+/ @ts-check
+var Class2 = /** @class */ (function () {
+ function Class2() {
+ }
+ Class2.prototype.foo = function () {
+ this.bar;
+ };
+ return Class2;
+}());
+exports.Class2 = Class2;
+/# sourceURL=webpack://./src/error2.js?");
/***/ }),
-
/***/ "./src/index.js":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.js ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar error1_1 = __webpack_require__(/*! ./error1 */ \"./src/error1.js\");\nvar error2_1 = __webpack_require__(/*! ./error2 */ \"./src/error2.js\");\nnew error1_1.Class1().foo();\nnew error2_1.Class2().foo();\n\n\n//# sourceURL=webpack:///./src/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var error1_1 = __webpack_require__(/*! ./error1 */ /"./src/error1.js/");
+var error2_1 = __webpack_require__(/*! ./error2 */ /"./src/error2.js/");
+new error1_1.Class1().foo();
+new error2_1.Class2().foo();
+/# sourceURL=webpack://./src/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.js");
/******/
/******/ })()
diff --git a/test/comparison-tests/allowJs-ts-check/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/allowJs-ts-check/expectedOutput-transpile-5.0/output.txt
index 21c3f514b..1b44297bf 100644
--- a/test/comparison-tests/allowJs-ts-check/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/allowJs-ts-check/expectedOutput-transpile-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.45 KiB [emitted] (name: main)
-./src/index.js 207 bytes [built] [code generated]
-./src/error1.js 290 bytes [built] [code generated]
-./src/error2.js 303 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.js A-NUMBER-OF bytes [built] [code generated]
+./src/error1.js A-NUMBER-OF bytes [built] [code generated]
+./src/error2.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/appendSuffixTo/expectedOutput-5.0/bundle.js b/test/comparison-tests/appendSuffixTo/expectedOutput-5.0/bundle.js
index 222cffe35..62f4a99c8 100644
--- a/test/comparison-tests/appendSuffixTo/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/appendSuffixTo/expectedOutput-5.0/bundle.js
@@ -2,75 +2,96 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./component.vue":
-/*!***********************!*\
+/*!**********!*/
!*** ./component.vue ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = {\n data: function () {\n return {\n msg: \"component\"\n };\n }\n};\n\n\n//# sourceURL=webpack:///./component.vue?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = {
+ data: function () {
+ return {
+ msg: /"component/"
+ };
+ }
+};
+/# sourceURL=webpack://./component.vue?");
/***/ }),
-
/***/ "./helper.ts":
-/*!*******************!*\
+/*!**********!*/
!*** ./helper.ts ***!
- \*******************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.myMethod = void 0;\nfunction myMethod() {\n console.log('from helper!');\n}\nexports.myMethod = myMethod;\n\n\n//# sourceURL=webpack:///./helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.myMethod = void 0;
+function myMethod() {
+ console.log('from helper!');
+}
+exports.myMethod = myMethod;
+/# sourceURL=webpack://./helper.ts?");
/***/ }),
-
/***/ "./index.vue":
-/*!*******************!*\
+/*!**********!*/
!*** ./index.vue ***!
- \*******************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar component_vue_1 = __webpack_require__(/*! ./component.vue */ \"./component.vue\");\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./helper.ts\");\nexports[\"default\"] = {\n components: { component: component_vue_1.default },\n data: function () {\n return {\n msg: \"world\"\n };\n },\n method: {\n myMethod: helper_1.myMethod\n }\n};\n\n\n//# sourceURL=webpack:///./index.vue?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var component_vue_1 = __webpack_require__(/*! ./component.vue */ /"./component.vue/");
+var helper_1 = __webpack_require__(/*! ./helper */ /"./helper.ts/");
+exports[/"default/"] = {
+ components: { component: component_vue_1.default },
+ data: function () {
+ return {
+ msg: /"world/"
+ };
+ },
+ method: {
+ myMethod: helper_1.myMethod
+ }
+};
+/# sourceURL=webpack://./index.vue?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./index.vue");
/******/
/******/ })()
diff --git a/test/comparison-tests/appendSuffixTo/expectedOutput-5.0/output.txt b/test/comparison-tests/appendSuffixTo/expectedOutput-5.0/output.txt
index 39cd59da5..bc86ddc9d 100644
--- a/test/comparison-tests/appendSuffixTo/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/appendSuffixTo/expectedOutput-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.38 KiB [emitted] (name: main)
-./index.vue 382 bytes [built] [code generated]
-./component.vue 187 bytes [built] [code generated]
-./helper.ts 190 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./index.vue A-NUMBER-OF bytes [built] [code generated]
+./component.vue A-NUMBER-OF bytes [built] [code generated]
+./helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/appendSuffixTo/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/appendSuffixTo/expectedOutput-transpile-5.0/bundle.js
index 222cffe35..62f4a99c8 100644
--- a/test/comparison-tests/appendSuffixTo/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/appendSuffixTo/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,96 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./component.vue":
-/*!***********************!*\
+/*!**********!*/
!*** ./component.vue ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = {\n data: function () {\n return {\n msg: \"component\"\n };\n }\n};\n\n\n//# sourceURL=webpack:///./component.vue?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = {
+ data: function () {
+ return {
+ msg: /"component/"
+ };
+ }
+};
+/# sourceURL=webpack://./component.vue?");
/***/ }),
-
/***/ "./helper.ts":
-/*!*******************!*\
+/*!**********!*/
!*** ./helper.ts ***!
- \*******************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.myMethod = void 0;\nfunction myMethod() {\n console.log('from helper!');\n}\nexports.myMethod = myMethod;\n\n\n//# sourceURL=webpack:///./helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.myMethod = void 0;
+function myMethod() {
+ console.log('from helper!');
+}
+exports.myMethod = myMethod;
+/# sourceURL=webpack://./helper.ts?");
/***/ }),
-
/***/ "./index.vue":
-/*!*******************!*\
+/*!**********!*/
!*** ./index.vue ***!
- \*******************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar component_vue_1 = __webpack_require__(/*! ./component.vue */ \"./component.vue\");\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./helper.ts\");\nexports[\"default\"] = {\n components: { component: component_vue_1.default },\n data: function () {\n return {\n msg: \"world\"\n };\n },\n method: {\n myMethod: helper_1.myMethod\n }\n};\n\n\n//# sourceURL=webpack:///./index.vue?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var component_vue_1 = __webpack_require__(/*! ./component.vue */ /"./component.vue/");
+var helper_1 = __webpack_require__(/*! ./helper */ /"./helper.ts/");
+exports[/"default/"] = {
+ components: { component: component_vue_1.default },
+ data: function () {
+ return {
+ msg: /"world/"
+ };
+ },
+ method: {
+ myMethod: helper_1.myMethod
+ }
+};
+/# sourceURL=webpack://./index.vue?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./index.vue");
/******/
/******/ })()
diff --git a/test/comparison-tests/appendSuffixTo/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/appendSuffixTo/expectedOutput-transpile-5.0/output.txt
index 39cd59da5..bc86ddc9d 100644
--- a/test/comparison-tests/appendSuffixTo/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/appendSuffixTo/expectedOutput-transpile-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.38 KiB [emitted] (name: main)
-./index.vue 382 bytes [built] [code generated]
-./component.vue 187 bytes [built] [code generated]
-./helper.ts 190 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./index.vue A-NUMBER-OF bytes [built] [code generated]
+./component.vue A-NUMBER-OF bytes [built] [code generated]
+./helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/bundle.entry1.js b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/bundle.entry1.js
index c8cfca5af..310fe56ba 100644
--- a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/bundle.entry1.js
+++ b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/bundle.entry1.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./entry1.ts":
-/*!*******************!*\
+/*!**********!*/
!*** ./entry1.ts ***!
- \*******************/
+ /**********/
/***/ (() => {
-
-eval("console.log('banana');\n\n\n//# sourceURL=webpack:///./entry1.ts?");
-
+eval("console.log('banana');
+/# sourceURL=webpack://./entry1.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./entry1.ts"]();
/******/
diff --git a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/bundle.entry2.js b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/bundle.entry2.js
index c885778cc..11831ca96 100644
--- a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/bundle.entry2.js
+++ b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/bundle.entry2.js
@@ -2,65 +2,65 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./component.vue":
-/*!***********************!*\
+/*!**********!*/
!*** ./component.vue ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = \"some value\";\n\n\n//# sourceURL=webpack:///./component.vue?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = /"some value/";
+/# sourceURL=webpack://./component.vue?");
/***/ }),
-
/***/ "./entry2.ts":
-/*!*******************!*\
+/*!**********!*/
!*** ./entry2.ts ***!
- \*******************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar component_vue_1 = __webpack_require__(/*! ./component.vue */ \"./component.vue\");\nconsole.log(component_vue_1.default);\n\n\n//# sourceURL=webpack:///./entry2.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var component_vue_1 = __webpack_require__(/*! ./component.vue */ /"./component.vue/");
+console.log(component_vue_1.default);
+/# sourceURL=webpack://./entry2.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./entry2.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/output.txt b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/output.txt
index d39d67819..afc8012db 100644
--- a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/output.txt
@@ -1,6 +1,6 @@
-asset bundle.entry2.js 2.66 KiB [emitted] (name: entry2)
-asset bundle.entry1.js 1.18 KiB [emitted] (name: entry1)
-./entry1.ts 23 bytes [built] [code generated]
-./entry2.ts 165 bytes [built] [code generated]
-./component.vue 109 bytes [built] [code generated]
+asset bundle.entry2.js A-NUMBER-OF KiB [emitted] (name: entry2)
+asset bundle.entry1.js A-NUMBER-OF KiB [emitted] (name: entry1)
+./entry1.ts A-NUMBER-OF bytes [built] [code generated]
+./entry2.ts A-NUMBER-OF bytes [built] [code generated]
+./component.vue A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/bundle.entry1.js b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/bundle.entry1.js
index 56d0ab162..58907d127 100644
--- a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/bundle.entry1.js
+++ b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/bundle.entry1.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./entry1.ts":
-/*!*******************!*\
+/*!**********!*/
!*** ./entry1.ts ***!
- \*******************/
+ /**********/
/***/ (() => {
-
-eval("console.log('something!');\n\n\n//# sourceURL=webpack:///./entry1.ts?");
-
+eval("console.log('something!');
+/# sourceURL=webpack://./entry1.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./entry1.ts"]();
/******/
diff --git a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/bundle.entry2.js b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/bundle.entry2.js
index c885778cc..11831ca96 100644
--- a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/bundle.entry2.js
+++ b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/bundle.entry2.js
@@ -2,65 +2,65 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./component.vue":
-/*!***********************!*\
+/*!**********!*/
!*** ./component.vue ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = \"some value\";\n\n\n//# sourceURL=webpack:///./component.vue?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = /"some value/";
+/# sourceURL=webpack://./component.vue?");
/***/ }),
-
/***/ "./entry2.ts":
-/*!*******************!*\
+/*!**********!*/
!*** ./entry2.ts ***!
- \*******************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar component_vue_1 = __webpack_require__(/*! ./component.vue */ \"./component.vue\");\nconsole.log(component_vue_1.default);\n\n\n//# sourceURL=webpack:///./entry2.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var component_vue_1 = __webpack_require__(/*! ./component.vue */ /"./component.vue/");
+console.log(component_vue_1.default);
+/# sourceURL=webpack://./entry2.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./entry2.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/output.txt
index 04635ec20..9e147e3b4 100644
--- a/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/appendSuffixToWatch/expectedOutput-5.0/patch0/output.txt
@@ -1,5 +1,5 @@
-assets by status 2.66 KiB [cached] 1 asset
-asset bundle.entry1.js 1.18 KiB [emitted] (name: entry1)
-cached modules 274 bytes [cached] 2 modules
-./entry1.ts 27 bytes [built] [code generated]
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset bundle.entry1.js A-NUMBER-OF KiB [emitted] (name: entry1)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./entry1.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/babel-es6resolveParent/expectedOutput-5.0/bundle.js b/test/comparison-tests/babel-es6resolveParent/expectedOutput-5.0/bundle.js
index ef72ad432..e98ddb216 100644
--- a/test/comparison-tests/babel-es6resolveParent/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/babel-es6resolveParent/expectedOutput-5.0/bundle.js
@@ -2,33 +2,37 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./index.tsx":
-/*!*******************!*\
+/*!**********!*/
!*** ./index.tsx ***!
- \*******************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"BaseComponent\": () => (/* binding */ BaseComponent)\n/* harmony export */ });\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nvar BaseComponent = function BaseComponent() {\n _classCallCheck(this, BaseComponent);\n};\n\n//# sourceURL=webpack:///./index.tsx?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ /"BaseComponent/": () => (/* binding */ BaseComponent)
+/* harmony export */ });
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(/"Cannot call a class as a function/"); } }
+var BaseComponent = function BaseComponent() {
+ _classCallCheck(this, BaseComponent);
+};
+/# sourceURL=webpack://./index.tsx?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The require scope
+/**********/
+/******/ / The require scope
/******/ var __webpack_require__ = {};
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
-/******/ // define getter functions for harmony exports
+/******/ / define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
@@ -45,7 +49,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
-/******/ // define __esModule on exports
+/******/ / define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
@@ -54,11 +58,11 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/ };
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./index.tsx"](0, __webpack_exports__, __webpack_require__);
/******/
diff --git a/test/comparison-tests/babel-es6resolveParent/expectedOutput-5.0/output.txt b/test/comparison-tests/babel-es6resolveParent/expectedOutput-5.0/output.txt
index 9c9c664e3..39053777d 100644
--- a/test/comparison-tests/babel-es6resolveParent/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/babel-es6resolveParent/expectedOutput-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.09 KiB [emitted] (name: main)
-runtime modules 670 bytes 3 modules
-./index.tsx 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+runtime modules A-NUMBER-OF bytes 3 modules
+./index.tsx A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/babel-es6resolveParent/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/babel-es6resolveParent/expectedOutput-transpile-5.0/bundle.js
index ef72ad432..e98ddb216 100644
--- a/test/comparison-tests/babel-es6resolveParent/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/babel-es6resolveParent/expectedOutput-transpile-5.0/bundle.js
@@ -2,33 +2,37 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./index.tsx":
-/*!*******************!*\
+/*!**********!*/
!*** ./index.tsx ***!
- \*******************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"BaseComponent\": () => (/* binding */ BaseComponent)\n/* harmony export */ });\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nvar BaseComponent = function BaseComponent() {\n _classCallCheck(this, BaseComponent);\n};\n\n//# sourceURL=webpack:///./index.tsx?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ /"BaseComponent/": () => (/* binding */ BaseComponent)
+/* harmony export */ });
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(/"Cannot call a class as a function/"); } }
+var BaseComponent = function BaseComponent() {
+ _classCallCheck(this, BaseComponent);
+};
+/# sourceURL=webpack://./index.tsx?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The require scope
+/**********/
+/******/ / The require scope
/******/ var __webpack_require__ = {};
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
-/******/ // define getter functions for harmony exports
+/******/ / define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
@@ -45,7 +49,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
-/******/ // define __esModule on exports
+/******/ / define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
@@ -54,11 +58,11 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/ };
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./index.tsx"](0, __webpack_exports__, __webpack_require__);
/******/
diff --git a/test/comparison-tests/babel-es6resolveParent/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/babel-es6resolveParent/expectedOutput-transpile-5.0/output.txt
index 9c9c664e3..39053777d 100644
--- a/test/comparison-tests/babel-es6resolveParent/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/babel-es6resolveParent/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.09 KiB [emitted] (name: main)
-runtime modules 670 bytes 3 modules
-./index.tsx 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+runtime modules A-NUMBER-OF bytes 3 modules
+./index.tsx A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/babel-issue81/expectedOutput-5.0/bundle.js b/test/comparison-tests/babel-issue81/expectedOutput-5.0/bundle.js
index ac1b804d5..ac98d2e79 100644
--- a/test/comparison-tests/babel-issue81/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/babel-issue81/expectedOutput-5.0/bundle.js
@@ -1,16 +1,12 @@
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./a.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./a.ts ***!
- \**************/
+ /**********/
/***/ (function() {
-
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
-
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
-
var __decorate = this && this.__decorate || function (decorators, target, key, desc) {
var c = arguments.length,
r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc,
@@ -26,18 +22,16 @@ var Foo = function Foo() {
_classCallCheck(this, Foo);
};
Foo = __decorate([bar], Foo);
-
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module is referenced by other modules so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module is referenced by other modules so it can't be inlined
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./a.ts"]();
/******/
/******/ })()
;
-//# sourceMappingURL=bundle.js.map
\ No newline at end of file
+/# sourceMappingURL=bundle.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/babel-issue81/expectedOutput-5.0/bundle.js.map b/test/comparison-tests/babel-issue81/expectedOutput-5.0/bundle.js.map
index cd1e0dae9..01381628a 100644
--- a/test/comparison-tests/babel-issue81/expectedOutput-5.0/bundle.js.map
+++ b/test/comparison-tests/babel-issue81/expectedOutput-5.0/bundle.js.map
@@ -1 +1,13 @@
-{"version":3,"file":"bundle.js","mappings":";;;;;;;;;;;;;;;;;;;;;AACA,SAAS,IAAI;AACT,WAAO;AACV;AAGD;AAAM;;AAAA,kBADL,MAGA;;;;;;;UERD;UACA;UACA;UACA;UACA","sources":["webpack:///./a.ts","webpack:///webpack/before-startup","webpack:///webpack/startup","webpack:///webpack/after-startup"],"sourcesContent":["\nfunction bar(target: any) {\n return target;\n}\n\n@bar\nclass Foo {\n \n}","","// startup\n// Load entry module and return exports\n// This entry module is referenced by other modules so it can't be inlined\nvar __webpack_exports__ = {};\n__webpack_modules__[\"./a.ts\"]();\n",""],"names":[],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"bundle.js","mappings":";;;;;;;;;;;;;;;;;;;;;AACA,SAAS,IAAI;AACT,WAAO;AACV;AAGD;AAAM;;AAAA,kBADL,MAGA;;;;;;;UERD;UACA;UACA;UACA;UACA","sources":["webpack://./a.ts","webpack://webpack/before-startup","webpack://webpack/startup","webpack://webpack/after-startup"],"sourcesContent":["
+function bar(target: any) {
+ return target;
+}
+@bar
+class Foo {
+
+}","","/ startup
+/ Load entry module and return exports
+/ This entry module is referenced by other modules so it can't be inlined
+var __webpack_exports__ = {};
+__webpack_modules__[/"./a.ts/"]();
+",""],"names":[],"sourceRoot":""}
\ No newline at end of file
diff --git a/test/comparison-tests/babel-issue81/expectedOutput-5.0/output.txt b/test/comparison-tests/babel-issue81/expectedOutput-5.0/output.txt
index 4488e6433..0cdf4c9f9 100644
--- a/test/comparison-tests/babel-issue81/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/babel-issue81/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.75 KiB [emitted] (name: main) 1 related asset
-./a.ts 1.18 KiB [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main) 1 related asset
+./a.ts A-NUMBER-OF KiB [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/bundle.js
index ac1b804d5..ac98d2e79 100644
--- a/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/bundle.js
@@ -1,16 +1,12 @@
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./a.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./a.ts ***!
- \**************/
+ /**********/
/***/ (function() {
-
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
-
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
-
var __decorate = this && this.__decorate || function (decorators, target, key, desc) {
var c = arguments.length,
r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc,
@@ -26,18 +22,16 @@ var Foo = function Foo() {
_classCallCheck(this, Foo);
};
Foo = __decorate([bar], Foo);
-
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module is referenced by other modules so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module is referenced by other modules so it can't be inlined
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./a.ts"]();
/******/
/******/ })()
;
-//# sourceMappingURL=bundle.js.map
\ No newline at end of file
+/# sourceMappingURL=bundle.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/bundle.js.map b/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/bundle.js.map
index cd1e0dae9..01381628a 100644
--- a/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/bundle.js.map
+++ b/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/bundle.js.map
@@ -1 +1,13 @@
-{"version":3,"file":"bundle.js","mappings":";;;;;;;;;;;;;;;;;;;;;AACA,SAAS,IAAI;AACT,WAAO;AACV;AAGD;AAAM;;AAAA,kBADL,MAGA;;;;;;;UERD;UACA;UACA;UACA;UACA","sources":["webpack:///./a.ts","webpack:///webpack/before-startup","webpack:///webpack/startup","webpack:///webpack/after-startup"],"sourcesContent":["\nfunction bar(target: any) {\n return target;\n}\n\n@bar\nclass Foo {\n \n}","","// startup\n// Load entry module and return exports\n// This entry module is referenced by other modules so it can't be inlined\nvar __webpack_exports__ = {};\n__webpack_modules__[\"./a.ts\"]();\n",""],"names":[],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"bundle.js","mappings":";;;;;;;;;;;;;;;;;;;;;AACA,SAAS,IAAI;AACT,WAAO;AACV;AAGD;AAAM;;AAAA,kBADL,MAGA;;;;;;;UERD;UACA;UACA;UACA;UACA","sources":["webpack://./a.ts","webpack://webpack/before-startup","webpack://webpack/startup","webpack://webpack/after-startup"],"sourcesContent":["
+function bar(target: any) {
+ return target;
+}
+@bar
+class Foo {
+
+}","","/ startup
+/ Load entry module and return exports
+/ This entry module is referenced by other modules so it can't be inlined
+var __webpack_exports__ = {};
+__webpack_modules__[/"./a.ts/"]();
+",""],"names":[],"sourceRoot":""}
\ No newline at end of file
diff --git a/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/output.txt
index 4488e6433..0cdf4c9f9 100644
--- a/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/babel-issue81/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.75 KiB [emitted] (name: main) 1 related asset
-./a.ts 1.18 KiB [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main) 1 related asset
+./a.ts A-NUMBER-OF KiB [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/babel-issue92/expectedOutput-5.0/bundle.js b/test/comparison-tests/babel-issue92/expectedOutput-5.0/bundle.js
index 89003e273..4026422b1 100644
--- a/test/comparison-tests/babel-issue92/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/babel-issue92/expectedOutput-5.0/bundle.js
@@ -2,64 +2,68 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _submodule_submodule__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.tsx\");\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_submodule_submodule__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ /"default/": () => (__WEBPACK_DEFAULT_EXPORT__)
+/* harmony export */ });
+/* harmony import */ var _submodule_submodule__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.tsx/");
+/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_submodule_submodule__WEBPACK_IMPORTED_MODULE_0__[/"default/"]);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.tsx":
-/*!*********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.tsx ***!
- \*********************************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (\"Hello from submodule\");\n\n//# sourceURL=webpack:///./submodule/submodule.tsx?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ /"default/": () => (__WEBPACK_DEFAULT_EXPORT__)
+/* harmony export */ });
+/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (/"Hello from submodule/");
+/# sourceURL=webpack://./submodule/submodule.tsx?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
-/******/ // define getter functions for harmony exports
+/******/ / define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
@@ -76,7 +80,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
-/******/ // define __esModule on exports
+/******/ / define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
@@ -85,11 +89,11 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/ };
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/babel-issue92/expectedOutput-5.0/output.txt b/test/comparison-tests/babel-issue92/expectedOutput-5.0/output.txt
index 01d226c46..e4203a289 100644
--- a/test/comparison-tests/babel-issue92/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/babel-issue92/expectedOutput-5.0/output.txt
@@ -1,6 +1,5 @@
-asset bundle.js 4.41 KiB [emitted] (name: main)
-runtime modules 670 bytes 3 modules
-cacheable modules 110 bytes
- ./app.ts 72 bytes [built] [code generated]
- ./submodule/submodule.tsx 38 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+runtime modules A-NUMBER-OF bytes 3 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./submodule/submodule.tsx A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/babel-issue92/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/babel-issue92/expectedOutput-transpile-5.0/bundle.js
index 89003e273..4026422b1 100644
--- a/test/comparison-tests/babel-issue92/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/babel-issue92/expectedOutput-transpile-5.0/bundle.js
@@ -2,64 +2,68 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _submodule_submodule__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.tsx\");\n\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_submodule_submodule__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ /"default/": () => (__WEBPACK_DEFAULT_EXPORT__)
+/* harmony export */ });
+/* harmony import */ var _submodule_submodule__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.tsx/");
+/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_submodule_submodule__WEBPACK_IMPORTED_MODULE_0__[/"default/"]);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.tsx":
-/*!*********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.tsx ***!
- \*********************************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (\"Hello from submodule\");\n\n//# sourceURL=webpack:///./submodule/submodule.tsx?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ /"default/": () => (__WEBPACK_DEFAULT_EXPORT__)
+/* harmony export */ });
+/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (/"Hello from submodule/");
+/# sourceURL=webpack://./submodule/submodule.tsx?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
-/******/ // define getter functions for harmony exports
+/******/ / define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
@@ -76,7 +80,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
-/******/ // define __esModule on exports
+/******/ / define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
@@ -85,11 +89,11 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/ };
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/babel-issue92/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/babel-issue92/expectedOutput-transpile-5.0/output.txt
index 01d226c46..e4203a289 100644
--- a/test/comparison-tests/babel-issue92/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/babel-issue92/expectedOutput-transpile-5.0/output.txt
@@ -1,6 +1,5 @@
-asset bundle.js 4.41 KiB [emitted] (name: main)
-runtime modules 670 bytes 3 modules
-cacheable modules 110 bytes
- ./app.ts 72 bytes [built] [code generated]
- ./submodule/submodule.tsx 38 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+runtime modules A-NUMBER-OF bytes 3 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./submodule/submodule.tsx A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/basic/expectedOutput-5.0/bundle.js b/test/comparison-tests/basic/expectedOutput-5.0/bundle.js
index ad95915fb..6650f2112 100644
--- a/test/comparison-tests/basic/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/basic/expectedOutput-5.0/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/basic/expectedOutput-5.0/output.txt b/test/comparison-tests/basic/expectedOutput-5.0/output.txt
index f70cc859f..3866c5d8c 100644
--- a/test/comparison-tests/basic/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/basic/expectedOutput-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-./app.ts 205 bytes [built] [code generated]
-./submodule/submodule.ts 149 bytes [built] [code generated]
-./lib/externalLib.js 55 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./submodule/submodule.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/externalLib.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/basic/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/basic/expectedOutput-5.0/patch0/bundle.js
index b048c8aec..2bde3543f 100644
--- a/test/comparison-tests/basic/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/basic/expectedOutput-5.0/patch0/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething2(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething2(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/basic/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/basic/expectedOutput-5.0/patch0/output.txt
index 871f1e6db..edf64b3fb 100644
--- a/test/comparison-tests/basic/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/basic/expectedOutput-5.0/patch0/output.txt
@@ -1,11 +1,9 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-cached modules 204 bytes [cached] 2 modules
-./app.ts 206 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 3:12-24
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,13)[39m[22m
[1m[31m TS2551: Property 'doSomething2' does not exist on type 'typeof externalLib'. Did you mean 'doSomething'?[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/basic/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/basic/expectedOutput-5.0/patch1/bundle.js
index ad95915fb..6650f2112 100644
--- a/test/comparison-tests/basic/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/basic/expectedOutput-5.0/patch1/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/basic/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/basic/expectedOutput-5.0/patch1/output.txt
index f3f31b8c1..9775b42be 100644
--- a/test/comparison-tests/basic/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/basic/expectedOutput-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-cached modules 204 bytes [cached] 2 modules
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/basic/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/basic/expectedOutput-transpile-5.0/bundle.js
index ad95915fb..6650f2112 100644
--- a/test/comparison-tests/basic/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/basic/expectedOutput-transpile-5.0/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/basic/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/basic/expectedOutput-transpile-5.0/output.txt
index f70cc859f..3866c5d8c 100644
--- a/test/comparison-tests/basic/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/basic/expectedOutput-transpile-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-./app.ts 205 bytes [built] [code generated]
-./submodule/submodule.ts 149 bytes [built] [code generated]
-./lib/externalLib.js 55 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./submodule/submodule.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/externalLib.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch0/bundle.js
index b048c8aec..2bde3543f 100644
--- a/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething2(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething2(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch0/output.txt
index 867f89175..9775b42be 100644
--- a/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-cached modules 204 bytes [cached] 2 modules
-./app.ts 206 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch1/bundle.js
index ad95915fb..6650f2112 100644
--- a/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch1/output.txt
index f3f31b8c1..9775b42be 100644
--- a/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/basic/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-cached modules 204 bytes [cached] 2 modules
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/codeSplitting/expectedOutput-5.0/bundle.js b/test/comparison-tests/codeSplitting/expectedOutput-5.0/bundle.js
index 40b656600..0eecb4de5 100644
--- a/test/comparison-tests/codeSplitting/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/codeSplitting/expectedOutput-5.0/bundle.js
@@ -2,79 +2,90 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./a.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./a.ts ***!
- \**************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'a';\n\n\n//# sourceURL=webpack:///./a.ts?");
-
+eval("
+module.exports = 'a';
+/# sourceURL=webpack://./a.ts?");
/***/ }),
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar a = __webpack_require__(/*! ./a */ \"./a.ts\");\nvar b = __webpack_require__(/*! ./b */ \"./b.ts\");\nconsole.log(a);\nconsole.log(b);\n__webpack_require__.e(/*! require.ensure */ \"c_ts-d_ts\").then((function (require) {\n // These require calls are emitted (note these are NOT TypeScript\n // `import ... require` statements). `require.ensure` is defined in\n // require.d.ts. Webpack sees this and automatically puts c and d\n // into a separate chunk. \n var cModule = __webpack_require__(/*! ./c */ \"./c.ts\");\n var dModule = __webpack_require__(/*! ./d */ \"./d.ts\");\n // cModule and dModule will typed as strings\n console.log(cModule);\n console.log(dModule);\n}).bind(null, __webpack_require__))['catch'](__webpack_require__.oe);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var a = __webpack_require__(/*! ./a */ /"./a.ts/");
+var b = __webpack_require__(/*! ./b */ /"./b.ts/");
+console.log(a);
+console.log(b);
+__webpack_require__.e(/*! require.ensure */ /"c_ts-d_ts/").then((function (require) {
+ / These require calls are emitted (note these are NOT TypeScript
+ / `import ... require` statements). `require.ensure` is defined in
+ / require.d.ts. Webpack sees this and automatically puts c and d
+ / into a separate chunk.
+ var cModule = __webpack_require__(/*! ./c */ /"./c.ts/");
+ var dModule = __webpack_require__(/*! ./d */ /"./d.ts/");
+ / cModule and dModule will typed as strings
+ console.log(cModule);
+ console.log(dModule);
+}).bind(null, __webpack_require__))['catch'](__webpack_require__.oe);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./b.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./b.ts ***!
- \**************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
-
+eval("
+module.exports = 'b';
+/# sourceURL=webpack://./b.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/******/ // expose the modules object (__webpack_modules__)
+/******/ / expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = __webpack_modules__;
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/ensure chunk */
/******/ (() => {
/******/ __webpack_require__.f = {};
-/******/ // This file contains only the entry chunk.
-/******/ // The chunk loading function for additional chunks
+/******/ / This file contains only the entry chunk.
+/******/ / The chunk loading function for additional chunks
/******/ __webpack_require__.e = (chunkId) => {
/******/ return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {
/******/ __webpack_require__.f[key](chunkId, promises);
@@ -85,9 +96,9 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/
/******/ /* webpack/runtime/get javascript chunk filename */
/******/ (() => {
-/******/ // This function allow to reference async chunks
+/******/ / This function allow to reference async chunks
/******/ __webpack_require__.u = (chunkId) => {
-/******/ // return url for filenames based on template
+/******/ / return url for filenames based on template
/******/ return "" + chunkId + ".bundle.js";
/******/ };
/******/ })();
@@ -112,8 +123,8 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ /* webpack/runtime/load script */
/******/ (() => {
/******/ var inProgress = {};
-/******/ // data-webpack is not used as build has no uniqueName
-/******/ // loadScript function to load a script via script tag
+/******/ / data-webpack is not used as build has no uniqueName
+/******/ / loadScript function to load a script via script tag
/******/ __webpack_require__.l = (url, done, key, chunkId) => {
/******/ if(inProgress[url]) { inProgress[url].push(done); return; }
/******/ var script, needAttach;
@@ -138,7 +149,7 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ }
/******/ inProgress[url] = [done];
/******/ var onScriptComplete = (prev, event) => {
-/******/ // avoid mem leaks in IE.
+/******/ / avoid mem leaks in IE.
/******/ script.onerror = script.onload = null;
/******/ clearTimeout(timeout);
/******/ var doneFns = inProgress[url];
@@ -168,41 +179,41 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ if(scripts.length) scriptUrl = scripts[scripts.length - 1].src
/******/ }
/******/ }
-/******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
-/******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
+/******/ / When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
+/******/ / or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
/******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
-/******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
+/******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/?.*$/, "").replace(//[^/]+$/, "/");
/******/ __webpack_require__.p = scriptUrl;
/******/ })();
/******/
/******/ /* webpack/runtime/jsonp chunk loading */
/******/ (() => {
-/******/ // no baseURI
+/******/ / no baseURI
/******/
-/******/ // object to store loaded and loading chunks
-/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
-/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
+/******/ / object to store loaded and loading chunks
+/******/ / undefined = chunk not loaded, null = chunk preloaded/prefetched
+/******/ / [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
/******/ var installedChunks = {
/******/ "main": 0
/******/ };
/******/
/******/ __webpack_require__.f.j = (chunkId, promises) => {
-/******/ // JSONP chunk loading for javascript
+/******/ / JSONP chunk loading for javascript
/******/ var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;
-/******/ if(installedChunkData !== 0) { // 0 means "already installed".
+/******/ if(installedChunkData !== 0) { / 0 means "already installed".
/******/
-/******/ // a Promise means "currently loading".
+/******/ / a Promise means "currently loading".
/******/ if(installedChunkData) {
/******/ promises.push(installedChunkData[2]);
/******/ } else {
-/******/ if(true) { // all chunks have JS
-/******/ // setup Promise in chunk cache
+/******/ if(true) { / all chunks have JS
+/******/ / setup Promise in chunk cache
/******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));
/******/ promises.push(installedChunkData[2] = promise);
/******/
-/******/ // start chunk loading
+/******/ / start chunk loading
/******/ var url = __webpack_require__.p + __webpack_require__.u(chunkId);
-/******/ // create error before stack unwound to get useful stacktrace later
+/******/ / create error before stack unwound to get useful stacktrace later
/******/ var error = new Error();
/******/ var loadingEnded = (event) => {
/******/ if(__webpack_require__.o(installedChunks, chunkId)) {
@@ -211,7 +222,8 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ if(installedChunkData) {
/******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
/******/ var realSrc = event && event.target && event.target.src;
-/******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
+/******/ error.message = 'Loading chunk ' + chunkId + ' failed.
+(' + errorType + ': ' + realSrc + ')';
/******/ error.name = 'ChunkLoadError';
/******/ error.type = errorType;
/******/ error.request = realSrc;
@@ -225,21 +237,21 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ }
/******/ };
/******/
-/******/ // no prefetching
+/******/ / no prefetching
/******/
-/******/ // no preloaded
+/******/ / no preloaded
/******/
-/******/ // no HMR
+/******/ / no HMR
/******/
-/******/ // no HMR manifest
+/******/ / no HMR manifest
/******/
-/******/ // no on chunks loaded
+/******/ / no on chunks loaded
/******/
-/******/ // install a JSONP callback for chunk loading
+/******/ / install a JSONP callback for chunk loading
/******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
/******/ var [chunkIds, moreModules, runtime] = data;
-/******/ // add "moreModules" to the modules object,
-/******/ // then flag all "chunkIds" as loaded and fire callback
+/******/ / add "moreModules" to the modules object,
+/******/ / then flag all "chunkIds" as loaded and fire callback
/******/ var moduleId, chunkId, i = 0;
/******/ if(chunkIds.some((id) => (installedChunks[id] !== 0))) {
/******/ for(moduleId in moreModules) {
@@ -265,11 +277,11 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/codeSplitting/expectedOutput-5.0/c_ts-d_ts.bundle.js b/test/comparison-tests/codeSplitting/expectedOutput-5.0/c_ts-d_ts.bundle.js
index 0c478029e..a435d782a 100644
--- a/test/comparison-tests/codeSplitting/expectedOutput-5.0/c_ts-d_ts.bundle.js
+++ b/test/comparison-tests/codeSplitting/expectedOutput-5.0/c_ts-d_ts.bundle.js
@@ -3,30 +3,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
(self["webpackChunk"] = self["webpackChunk"] || []).push([["c_ts-d_ts"],{
-
/***/ "./c.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./c.ts ***!
- \**************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'c';\n\n\n//# sourceURL=webpack:///./c.ts?");
-
+eval("
+module.exports = 'c';
+/# sourceURL=webpack://./c.ts?");
/***/ }),
-
/***/ "./d.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./d.ts ***!
- \**************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'd';\n\n\n//# sourceURL=webpack:///./d.ts?");
-
+eval("
+module.exports = 'd';
+/# sourceURL=webpack://./d.ts?");
/***/ })
-
}]);
\ No newline at end of file
diff --git a/test/comparison-tests/codeSplitting/expectedOutput-5.0/output.txt b/test/comparison-tests/codeSplitting/expectedOutput-5.0/output.txt
index f51697cd6..d86668e08 100644
--- a/test/comparison-tests/codeSplitting/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/codeSplitting/expectedOutput-5.0/output.txt
@@ -1,10 +1,9 @@
-asset bundle.js 11.9 KiB [emitted] (name: main)
-asset c_ts-d_ts.bundle.js 1020 bytes [emitted]
-runtime modules 6.01 KiB 7 modules
-cacheable modules 769 bytes
- ./app.ts 625 bytes [built] [code generated]
- ./a.ts 36 bytes [built] [code generated]
- ./b.ts 36 bytes [built] [code generated]
- ./c.ts 36 bytes [built] [code generated]
- ./d.ts 36 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset c_ts-d_ts.bundle.js A-NUMBER-OF bytes [emitted]
+runtime modules A-NUMBER-OF KiB 7 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./a.ts A-NUMBER-OF bytes [built] [code generated]
+ ./b.ts A-NUMBER-OF bytes [built] [code generated]
+ ./c.ts A-NUMBER-OF bytes [built] [code generated]
+ ./d.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/bundle.js
index 40b656600..0eecb4de5 100644
--- a/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/bundle.js
@@ -2,79 +2,90 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./a.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./a.ts ***!
- \**************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'a';\n\n\n//# sourceURL=webpack:///./a.ts?");
-
+eval("
+module.exports = 'a';
+/# sourceURL=webpack://./a.ts?");
/***/ }),
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar a = __webpack_require__(/*! ./a */ \"./a.ts\");\nvar b = __webpack_require__(/*! ./b */ \"./b.ts\");\nconsole.log(a);\nconsole.log(b);\n__webpack_require__.e(/*! require.ensure */ \"c_ts-d_ts\").then((function (require) {\n // These require calls are emitted (note these are NOT TypeScript\n // `import ... require` statements). `require.ensure` is defined in\n // require.d.ts. Webpack sees this and automatically puts c and d\n // into a separate chunk. \n var cModule = __webpack_require__(/*! ./c */ \"./c.ts\");\n var dModule = __webpack_require__(/*! ./d */ \"./d.ts\");\n // cModule and dModule will typed as strings\n console.log(cModule);\n console.log(dModule);\n}).bind(null, __webpack_require__))['catch'](__webpack_require__.oe);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var a = __webpack_require__(/*! ./a */ /"./a.ts/");
+var b = __webpack_require__(/*! ./b */ /"./b.ts/");
+console.log(a);
+console.log(b);
+__webpack_require__.e(/*! require.ensure */ /"c_ts-d_ts/").then((function (require) {
+ / These require calls are emitted (note these are NOT TypeScript
+ / `import ... require` statements). `require.ensure` is defined in
+ / require.d.ts. Webpack sees this and automatically puts c and d
+ / into a separate chunk.
+ var cModule = __webpack_require__(/*! ./c */ /"./c.ts/");
+ var dModule = __webpack_require__(/*! ./d */ /"./d.ts/");
+ / cModule and dModule will typed as strings
+ console.log(cModule);
+ console.log(dModule);
+}).bind(null, __webpack_require__))['catch'](__webpack_require__.oe);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./b.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./b.ts ***!
- \**************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
-
+eval("
+module.exports = 'b';
+/# sourceURL=webpack://./b.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/******/ // expose the modules object (__webpack_modules__)
+/******/ / expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = __webpack_modules__;
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/ensure chunk */
/******/ (() => {
/******/ __webpack_require__.f = {};
-/******/ // This file contains only the entry chunk.
-/******/ // The chunk loading function for additional chunks
+/******/ / This file contains only the entry chunk.
+/******/ / The chunk loading function for additional chunks
/******/ __webpack_require__.e = (chunkId) => {
/******/ return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {
/******/ __webpack_require__.f[key](chunkId, promises);
@@ -85,9 +96,9 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/
/******/ /* webpack/runtime/get javascript chunk filename */
/******/ (() => {
-/******/ // This function allow to reference async chunks
+/******/ / This function allow to reference async chunks
/******/ __webpack_require__.u = (chunkId) => {
-/******/ // return url for filenames based on template
+/******/ / return url for filenames based on template
/******/ return "" + chunkId + ".bundle.js";
/******/ };
/******/ })();
@@ -112,8 +123,8 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ /* webpack/runtime/load script */
/******/ (() => {
/******/ var inProgress = {};
-/******/ // data-webpack is not used as build has no uniqueName
-/******/ // loadScript function to load a script via script tag
+/******/ / data-webpack is not used as build has no uniqueName
+/******/ / loadScript function to load a script via script tag
/******/ __webpack_require__.l = (url, done, key, chunkId) => {
/******/ if(inProgress[url]) { inProgress[url].push(done); return; }
/******/ var script, needAttach;
@@ -138,7 +149,7 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ }
/******/ inProgress[url] = [done];
/******/ var onScriptComplete = (prev, event) => {
-/******/ // avoid mem leaks in IE.
+/******/ / avoid mem leaks in IE.
/******/ script.onerror = script.onload = null;
/******/ clearTimeout(timeout);
/******/ var doneFns = inProgress[url];
@@ -168,41 +179,41 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ if(scripts.length) scriptUrl = scripts[scripts.length - 1].src
/******/ }
/******/ }
-/******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
-/******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
+/******/ / When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
+/******/ / or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
/******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
-/******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
+/******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/?.*$/, "").replace(//[^/]+$/, "/");
/******/ __webpack_require__.p = scriptUrl;
/******/ })();
/******/
/******/ /* webpack/runtime/jsonp chunk loading */
/******/ (() => {
-/******/ // no baseURI
+/******/ / no baseURI
/******/
-/******/ // object to store loaded and loading chunks
-/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
-/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
+/******/ / object to store loaded and loading chunks
+/******/ / undefined = chunk not loaded, null = chunk preloaded/prefetched
+/******/ / [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
/******/ var installedChunks = {
/******/ "main": 0
/******/ };
/******/
/******/ __webpack_require__.f.j = (chunkId, promises) => {
-/******/ // JSONP chunk loading for javascript
+/******/ / JSONP chunk loading for javascript
/******/ var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;
-/******/ if(installedChunkData !== 0) { // 0 means "already installed".
+/******/ if(installedChunkData !== 0) { / 0 means "already installed".
/******/
-/******/ // a Promise means "currently loading".
+/******/ / a Promise means "currently loading".
/******/ if(installedChunkData) {
/******/ promises.push(installedChunkData[2]);
/******/ } else {
-/******/ if(true) { // all chunks have JS
-/******/ // setup Promise in chunk cache
+/******/ if(true) { / all chunks have JS
+/******/ / setup Promise in chunk cache
/******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));
/******/ promises.push(installedChunkData[2] = promise);
/******/
-/******/ // start chunk loading
+/******/ / start chunk loading
/******/ var url = __webpack_require__.p + __webpack_require__.u(chunkId);
-/******/ // create error before stack unwound to get useful stacktrace later
+/******/ / create error before stack unwound to get useful stacktrace later
/******/ var error = new Error();
/******/ var loadingEnded = (event) => {
/******/ if(__webpack_require__.o(installedChunks, chunkId)) {
@@ -211,7 +222,8 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ if(installedChunkData) {
/******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
/******/ var realSrc = event && event.target && event.target.src;
-/******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
+/******/ error.message = 'Loading chunk ' + chunkId + ' failed.
+(' + errorType + ': ' + realSrc + ')';
/******/ error.name = 'ChunkLoadError';
/******/ error.type = errorType;
/******/ error.request = realSrc;
@@ -225,21 +237,21 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ }
/******/ };
/******/
-/******/ // no prefetching
+/******/ / no prefetching
/******/
-/******/ // no preloaded
+/******/ / no preloaded
/******/
-/******/ // no HMR
+/******/ / no HMR
/******/
-/******/ // no HMR manifest
+/******/ / no HMR manifest
/******/
-/******/ // no on chunks loaded
+/******/ / no on chunks loaded
/******/
-/******/ // install a JSONP callback for chunk loading
+/******/ / install a JSONP callback for chunk loading
/******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
/******/ var [chunkIds, moreModules, runtime] = data;
-/******/ // add "moreModules" to the modules object,
-/******/ // then flag all "chunkIds" as loaded and fire callback
+/******/ / add "moreModules" to the modules object,
+/******/ / then flag all "chunkIds" as loaded and fire callback
/******/ var moduleId, chunkId, i = 0;
/******/ if(chunkIds.some((id) => (installedChunks[id] !== 0))) {
/******/ for(moduleId in moreModules) {
@@ -265,11 +277,11 @@ eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/c_ts-d_ts.bundle.js b/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/c_ts-d_ts.bundle.js
index 0c478029e..a435d782a 100644
--- a/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/c_ts-d_ts.bundle.js
+++ b/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/c_ts-d_ts.bundle.js
@@ -3,30 +3,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
(self["webpackChunk"] = self["webpackChunk"] || []).push([["c_ts-d_ts"],{
-
/***/ "./c.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./c.ts ***!
- \**************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'c';\n\n\n//# sourceURL=webpack:///./c.ts?");
-
+eval("
+module.exports = 'c';
+/# sourceURL=webpack://./c.ts?");
/***/ }),
-
/***/ "./d.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./d.ts ***!
- \**************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'd';\n\n\n//# sourceURL=webpack:///./d.ts?");
-
+eval("
+module.exports = 'd';
+/# sourceURL=webpack://./d.ts?");
/***/ })
-
}]);
\ No newline at end of file
diff --git a/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/output.txt
index f51697cd6..d86668e08 100644
--- a/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/codeSplitting/expectedOutput-transpile-5.0/output.txt
@@ -1,10 +1,9 @@
-asset bundle.js 11.9 KiB [emitted] (name: main)
-asset c_ts-d_ts.bundle.js 1020 bytes [emitted]
-runtime modules 6.01 KiB 7 modules
-cacheable modules 769 bytes
- ./app.ts 625 bytes [built] [code generated]
- ./a.ts 36 bytes [built] [code generated]
- ./b.ts 36 bytes [built] [code generated]
- ./c.ts 36 bytes [built] [code generated]
- ./d.ts 36 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset c_ts-d_ts.bundle.js A-NUMBER-OF bytes [emitted]
+runtime modules A-NUMBER-OF KiB 7 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./a.ts A-NUMBER-OF bytes [built] [code generated]
+ ./b.ts A-NUMBER-OF bytes [built] [code generated]
+ ./c.ts A-NUMBER-OF bytes [built] [code generated]
+ ./d.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/colors/expectedOutput-5.0/bundle.js b/test/comparison-tests/colors/expectedOutput-5.0/bundle.js
index e5bc8d8ef..3500e4a77 100644
--- a/test/comparison-tests/colors/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/colors/expectedOutput-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module parse failed: Unexpected token (2:1)/nFile was processed with these loaders:/n * ../../index.js/nYou may need an additional loader to handle the result of these loaders./n| var a;/n> == 0;/n| \");\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("throw new Error(/"Module parse failed: Unexpected token (2:1)/nFile was processed with these loaders:/n * ../../index.js/nYou may need an additional loader to handle the result of these loaders./n| var a;/n> == 0;/n| /");
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module doesn't tell about it's top-level declarations so it can't be inlined
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/colors/expectedOutput-5.0/output.txt b/test/comparison-tests/colors/expectedOutput-5.0/output.txt
index 25c6f3079..8607f002c 100644
--- a/test/comparison-tests/colors/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/colors/expectedOutput-5.0/output.txt
@@ -1,6 +1,5 @@
-asset bundle.js 1.38 KiB [emitted] (name: main)
-./app.ts 14 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts 2:1
Module parse failed: Unexpected token (2:1)
File was processed with these loaders:
@@ -9,11 +8,9 @@ You may need an additional loader to handle the result of these loaders.
| var a;
> == 0;
|
-
ERROR in app.ts
./app.ts 1:6-8
[tsl] ERROR in app.ts(1,7)
TS1005: ',' expected.
ts-loader-default_dda4fd88600de236
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/colors/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/colors/expectedOutput-transpile-5.0/bundle.js
index e5bc8d8ef..3500e4a77 100644
--- a/test/comparison-tests/colors/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/colors/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module parse failed: Unexpected token (2:1)/nFile was processed with these loaders:/n * ../../index.js/nYou may need an additional loader to handle the result of these loaders./n| var a;/n> == 0;/n| \");\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("throw new Error(/"Module parse failed: Unexpected token (2:1)/nFile was processed with these loaders:/n * ../../index.js/nYou may need an additional loader to handle the result of these loaders./n| var a;/n> == 0;/n| /");
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module doesn't tell about it's top-level declarations so it can't be inlined
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/colors/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/colors/expectedOutput-transpile-5.0/output.txt
index e125d9c3a..9a693a191 100644
--- a/test/comparison-tests/colors/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/colors/expectedOutput-transpile-5.0/output.txt
@@ -1,12 +1,10 @@
-asset bundle.js 1.38 KiB [emitted] (name: main)
-./app.ts 14 bytes [built] [code generated] [2 errors]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [2 errors]
ERROR in app.ts
./app.ts 1:6-8
[tsl] ERROR in app.ts(1,7)
TS1005: ',' expected.
ts-loader-default_94b2ce3d1ca5f363
-
ERROR in ./app.ts 2:1
Module parse failed: Unexpected token (2:1)
File was processed with these loaders:
@@ -15,5 +13,4 @@ You may need an additional loader to handle the result of these loaders.
| var a;
> == 0;
|
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/conditionalRequire/expectedOutput-5.0/bundle.js b/test/comparison-tests/conditionalRequire/expectedOutput-5.0/bundle.js
index d5b533ddd..93ceebf0d 100644
--- a/test/comparison-tests/conditionalRequire/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/conditionalRequire/expectedOutput-5.0/bundle.js
@@ -2,30 +2,33 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nconsole.log('do something');\n// The DEBUG constant will be inlined by webpack's DefinePlugin (see config)\n// The whole if-statement can then be removed by UglifyJS\nif (false) { var debug; }\nconsole.log('do something else');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+console.log('do something');
+/ The DEBUG constant will be inlined by webpack's DefinePlugin (see config)
+/ The whole if-statement can then be removed by UglifyJS
+if (false) { var debug; }
+console.log('do something else');
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/conditionalRequire/expectedOutput-5.0/output.txt b/test/comparison-tests/conditionalRequire/expectedOutput-5.0/output.txt
index be93d213f..bdb5b664a 100644
--- a/test/comparison-tests/conditionalRequire/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/conditionalRequire/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.5 KiB [emitted] (name: main)
-./app.ts 348 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/conditionalRequire/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/conditionalRequire/expectedOutput-transpile-5.0/bundle.js
index d5b533ddd..93ceebf0d 100644
--- a/test/comparison-tests/conditionalRequire/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/conditionalRequire/expectedOutput-transpile-5.0/bundle.js
@@ -2,30 +2,33 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nconsole.log('do something');\n// The DEBUG constant will be inlined by webpack's DefinePlugin (see config)\n// The whole if-statement can then be removed by UglifyJS\nif (false) { var debug; }\nconsole.log('do something else');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+console.log('do something');
+/ The DEBUG constant will be inlined by webpack's DefinePlugin (see config)
+/ The whole if-statement can then be removed by UglifyJS
+if (false) { var debug; }
+console.log('do something else');
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/conditionalRequire/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/conditionalRequire/expectedOutput-transpile-5.0/output.txt
index be93d213f..bdb5b664a 100644
--- a/test/comparison-tests/conditionalRequire/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/conditionalRequire/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.5 KiB [emitted] (name: main)
-./app.ts 348 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/create-and-execute-test.js b/test/comparison-tests/create-and-execute-test.js
index 91fd76e1d..609ae189e 100644
--- a/test/comparison-tests/create-and-execute-test.js
+++ b/test/comparison-tests/create-and-execute-test.js
@@ -290,15 +290,10 @@ function compareFiles(paths, test, patch) {
if (!allFiles.hasOwnProperty(file)) {
fs.removeSync(path.join(paths.originalExpectedOutput, file));
}
- });
+ });
Object.keys(allFiles).forEach(function (file) {
const actual = getNormalisedFileContent(file, paths.actualOutput);
- const expected = getNormalisedFileContent(file, paths.expectedOutput);
-
- // I believe we always want to copy this
- // if (actual !== expected) {
- fs.copySync(path.join(paths.actualOutput, file), path.join(paths.originalExpectedOutput, file));
- // }
+ fs.writeFileSync(path.join(paths.originalExpectedOutput, file), actual);
});
}
else {
diff --git a/test/comparison-tests/customTransformer/expectedOutput-5.0/bundle.js b/test/comparison-tests/customTransformer/expectedOutput-5.0/bundle.js
index 735f8875d..40bd96104 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/customTransformer/expectedOutput-5.0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM ME!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM ME!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformer/expectedOutput-5.0/output.txt b/test/comparison-tests/customTransformer/expectedOutput-5.0/output.txt
index bc91000a4..bdb5b664a 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/customTransformer/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 54 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/customTransformer/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/customTransformer/expectedOutput-5.0/patch0/bundle.js
index f59ace277..73832e7cd 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/customTransformer/expectedOutput-5.0/patch0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM HIM!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM HIM!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformer/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/customTransformer/expectedOutput-5.0/patch0/output.txt
index 79e0c2118..bdb5b664a 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/customTransformer/expectedOutput-5.0/patch0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 55 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/customTransformer/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/customTransformer/expectedOutput-5.0/patch1/bundle.js
index d749b372c..c7a5e4be4 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/customTransformer/expectedOutput-5.0/patch1/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM US!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM US!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformer/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/customTransformer/expectedOutput-5.0/patch1/output.txt
index bc91000a4..bdb5b664a 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/customTransformer/expectedOutput-5.0/patch1/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 54 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/bundle.js
index 735f8875d..40bd96104 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM ME!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM ME!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/output.txt
index bc91000a4..bdb5b664a 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 54 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch0/bundle.js
index f59ace277..73832e7cd 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM HIM!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM HIM!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch0/output.txt
index 79e0c2118..bdb5b664a 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 55 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch1/bundle.js
index d749b372c..c7a5e4be4 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM US!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM US!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch1/output.txt
index bc91000a4..bdb5b664a 100644
--- a/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/customTransformer/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 54 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/bundle.js b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/bundle.js
index 735f8875d..40bd96104 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM ME!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM ME!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/output.txt b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/output.txt
index bc91000a4..bdb5b664a 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 54 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch0/bundle.js
index f59ace277..73832e7cd 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM HIM!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM HIM!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch0/output.txt
index 79e0c2118..bdb5b664a 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 55 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch1/bundle.js
index d749b372c..c7a5e4be4 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch1/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM US!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM US!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch1/output.txt
index bc91000a4..bdb5b664a 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-5.0/patch1/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 54 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/bundle.js
index 735f8875d..40bd96104 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM ME!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM ME!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/output.txt
index bc91000a4..bdb5b664a 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 54 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch0/bundle.js
index f59ace277..73832e7cd 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM HIM!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM HIM!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch0/output.txt
index 79e0c2118..bdb5b664a 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 55 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch1/bundle.js
index d749b372c..c7a5e4be4 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var message = \"HELLO FROM US!\";\nconsole.log(message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var message = /"HELLO FROM US!/";
+console.log(message);
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch1/output.txt
index bc91000a4..bdb5b664a 100644
--- a/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/customTransformerUsingPathString/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.19 KiB [emitted] (name: main)
-./app.ts 54 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/declarationDeps/expectedOutput-5.0/bundle.js b/test/comparison-tests/declarationDeps/expectedOutput-5.0/bundle.js
index 88ec95696..9e5dde54e 100644
--- a/test/comparison-tests/declarationDeps/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/declarationDeps/expectedOutput-5.0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("Hello.sayHello('Hi');\nHello.sayHi('Hi');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("Hello.sayHello('Hi');
+Hello.sayHi('Hi');
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/declarationDeps/expectedOutput-5.0/output.txt b/test/comparison-tests/declarationDeps/expectedOutput-5.0/output.txt
index cd9c0beb4..2a8041abf 100644
--- a/test/comparison-tests/declarationDeps/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/declarationDeps/expectedOutput-5.0/output.txt
@@ -1,10 +1,8 @@
-asset bundle.js 1.18 KiB [emitted] (name: main)
-./app.ts 41 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 2:6-11
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(2,7)[39m[22m
[1m[31m TS2339: Property 'sayHi' does not exist on type 'typeof Hello'.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/declarationDeps/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/declarationDeps/expectedOutput-transpile-5.0/bundle.js
index 88ec95696..9e5dde54e 100644
--- a/test/comparison-tests/declarationDeps/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/declarationDeps/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("Hello.sayHello('Hi');\nHello.sayHi('Hi');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("Hello.sayHello('Hi');
+Hello.sayHi('Hi');
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/declarationDeps/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/declarationDeps/expectedOutput-transpile-5.0/output.txt
index 0866c48d1..bdb5b664a 100644
--- a/test/comparison-tests/declarationDeps/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/declarationDeps/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.18 KiB [emitted] (name: main)
-./app.ts 41 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/declarationOutput/expectedOutput-5.0/bundle.js b/test/comparison-tests/declarationOutput/expectedOutput-5.0/bundle.js
index 560e44ad9..55c564469 100644
--- a/test/comparison-tests/declarationOutput/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/declarationOutput/expectedOutput-5.0/bundle.js
@@ -2,65 +2,94 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
-
-eval("\nvar __extends = (this && this.__extends) || (function () {\n var extendStatics = function (d, b) {\n extendStatics = Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n if (typeof b !== \"function\" && b !== null)\n throw new TypeError(\"Class extends value \" + String(b) + \" is not a constructor or null\");\n extendStatics(d, b);\n function __() { this.constructor = d; }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n };\n})();\nvar dep = __webpack_require__(/*! ./sub/dep */ \"./sub/dep.ts\");\nvar Test = /** @class */ (function (_super) {\n __extends(Test, _super);\n function Test() {\n return _super !== null && _super.apply(this, arguments) || this;\n }\n Test.prototype.doSomething = function () {\n };\n return Test;\n}(dep));\nmodule.exports = Test;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+var __extends = (this && this.__extends) || (function () {
+ var extendStatics = function (d, b) {
+ extendStatics = Object.setPrototypeOf ||
+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
+ function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
+ return extendStatics(d, b);
+ };
+ return function (d, b) {
+ if (typeof b !== /"function/" && b !== null)
+ throw new TypeError(/"Class extends value /" + String(b) + /" is not a constructor or null/");
+ extendStatics(d, b);
+ function __() { this.constructor = d; }
+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
+ };
+})();
+var dep = __webpack_require__(/*! ./sub/dep */ /"./sub/dep.ts/");
+var Test = /** @class */ (function (_super) {
+ __extends(Test, _super);
+ function Test() {
+ return _super !== null && _super.apply(this, arguments) || this;
+ }
+ Test.prototype.doSomething = function () {
+ };
+ return Test;
+}(dep));
+module.exports = Test;
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./sub/dep.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./sub/dep.ts ***!
- \********************/
+ /**********/
/***/ ((module) => {
-
-eval("\nvar Test = /** @class */ (function () {\n function Test() {\n }\n Test.prototype.doSomething = function () {\n };\n return Test;\n}());\nmodule.exports = Test;\n\n\n//# sourceURL=webpack:///./sub/dep.ts?");
-
+eval("
+var Test = /** @class */ (function () {
+ function Test() {
+ }
+ Test.prototype.doSomething = function () {
+ };
+ return Test;
+}());
+module.exports = Test;
+/# sourceURL=webpack://./sub/dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module is referenced by other modules so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module is referenced by other modules so it can't be inlined
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/declarationOutput/expectedOutput-5.0/output.txt b/test/comparison-tests/declarationOutput/expectedOutput-5.0/output.txt
index 9439df308..ebf9b6a01 100644
--- a/test/comparison-tests/declarationOutput/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/declarationOutput/expectedOutput-5.0/output.txt
@@ -1,6 +1,6 @@
-asset bundle.js 3.62 KiB [emitted] (name: main)
-asset .output/app.d.ts 110 bytes [emitted]
-asset .output/sub/dep.d.ts 63 bytes [emitted]
-./app.ts 1.06 KiB [built] [code generated]
-./sub/dep.ts 182 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset .output/app.d.ts A-NUMBER-OF bytes [emitted]
+asset .output/sub/dep.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF KiB [built] [code generated]
+./sub/dep.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/declarationOutputAllowJs/expectedOutput-5.0/bundle.js b/test/comparison-tests/declarationOutputAllowJs/expectedOutput-5.0/bundle.js
index 73b79e496..ba99001d9 100644
--- a/test/comparison-tests/declarationOutputAllowJs/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/declarationOutputAllowJs/expectedOutput-5.0/bundle.js
@@ -2,55 +2,58 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nvar Test = /** @class */ (function () {\n function Test() {\n }\n return Test;\n}());\nmodule.exports = Test;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+var Test = /** @class */ (function () {
+ function Test() {
+ }
+ return Test;
+}());
+module.exports = Test;
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module is referenced by other modules so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module is referenced by other modules so it can't be inlined
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/declarationOutputAllowJs/expectedOutput-5.0/output.txt b/test/comparison-tests/declarationOutputAllowJs/expectedOutput-5.0/output.txt
index 98b03714d..729ad896e 100644
--- a/test/comparison-tests/declarationOutputAllowJs/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/declarationOutputAllowJs/expectedOutput-5.0/output.txt
@@ -1,12 +1,10 @@
-asset bundle.js 2.19 KiB [emitted] (name: main)
-asset .output/sub/dep.d.ts 99 bytes [emitted]
-asset .output/app.d.ts 59 bytes [emitted]
-./app.ts 128 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset .output/sub/dep.d.ts A-NUMBER-OF bytes [emitted]
+asset .output/app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 4:18-21
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(4,19)[39m[22m
[1m[31m TS2709: Cannot use namespace 'dep' as a type.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/declarationOutputAllowJs/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/declarationOutputAllowJs/expectedOutput-transpile-5.0/bundle.js
index 73b79e496..ba99001d9 100644
--- a/test/comparison-tests/declarationOutputAllowJs/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/declarationOutputAllowJs/expectedOutput-transpile-5.0/bundle.js
@@ -2,55 +2,58 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nvar Test = /** @class */ (function () {\n function Test() {\n }\n return Test;\n}());\nmodule.exports = Test;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+var Test = /** @class */ (function () {
+ function Test() {
+ }
+ return Test;
+}());
+module.exports = Test;
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module is referenced by other modules so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module is referenced by other modules so it can't be inlined
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/declarationOutputAllowJs/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/declarationOutputAllowJs/expectedOutput-transpile-5.0/output.txt
index 069369bc6..bdb5b664a 100644
--- a/test/comparison-tests/declarationOutputAllowJs/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/declarationOutputAllowJs/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 2.19 KiB [emitted] (name: main)
-./app.ts 128 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/.output/app.d.ts b/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/.output/app.d.ts
index dffb18358..9f46534fc 100644
--- a/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/.output/app.d.ts
+++ b/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/.output/app.d.ts
@@ -3,4 +3,4 @@ declare class Test extends dep {
doSomething(): void;
}
export = Test;
-//# sourceMappingURL=app.d.ts.map
\ No newline at end of file
+/# sourceMappingURL=app.d.ts.map
\ No newline at end of file
diff --git a/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/.output/sub/dep.d.ts b/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/.output/sub/dep.d.ts
index 5708986f8..18226460d 100644
--- a/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/.output/sub/dep.d.ts
+++ b/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/.output/sub/dep.d.ts
@@ -2,4 +2,4 @@ declare class Test {
doSomething(): void;
}
export = Test;
-//# sourceMappingURL=dep.d.ts.map
\ No newline at end of file
+/# sourceMappingURL=dep.d.ts.map
\ No newline at end of file
diff --git a/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/bundle.js b/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/bundle.js
index 560e44ad9..55c564469 100644
--- a/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/bundle.js
@@ -2,65 +2,94 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
-
-eval("\nvar __extends = (this && this.__extends) || (function () {\n var extendStatics = function (d, b) {\n extendStatics = Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n if (typeof b !== \"function\" && b !== null)\n throw new TypeError(\"Class extends value \" + String(b) + \" is not a constructor or null\");\n extendStatics(d, b);\n function __() { this.constructor = d; }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n };\n})();\nvar dep = __webpack_require__(/*! ./sub/dep */ \"./sub/dep.ts\");\nvar Test = /** @class */ (function (_super) {\n __extends(Test, _super);\n function Test() {\n return _super !== null && _super.apply(this, arguments) || this;\n }\n Test.prototype.doSomething = function () {\n };\n return Test;\n}(dep));\nmodule.exports = Test;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+var __extends = (this && this.__extends) || (function () {
+ var extendStatics = function (d, b) {
+ extendStatics = Object.setPrototypeOf ||
+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
+ function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
+ return extendStatics(d, b);
+ };
+ return function (d, b) {
+ if (typeof b !== /"function/" && b !== null)
+ throw new TypeError(/"Class extends value /" + String(b) + /" is not a constructor or null/");
+ extendStatics(d, b);
+ function __() { this.constructor = d; }
+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
+ };
+})();
+var dep = __webpack_require__(/*! ./sub/dep */ /"./sub/dep.ts/");
+var Test = /** @class */ (function (_super) {
+ __extends(Test, _super);
+ function Test() {
+ return _super !== null && _super.apply(this, arguments) || this;
+ }
+ Test.prototype.doSomething = function () {
+ };
+ return Test;
+}(dep));
+module.exports = Test;
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./sub/dep.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./sub/dep.ts ***!
- \********************/
+ /**********/
/***/ ((module) => {
-
-eval("\nvar Test = /** @class */ (function () {\n function Test() {\n }\n Test.prototype.doSomething = function () {\n };\n return Test;\n}());\nmodule.exports = Test;\n\n\n//# sourceURL=webpack:///./sub/dep.ts?");
-
+eval("
+var Test = /** @class */ (function () {
+ function Test() {
+ }
+ Test.prototype.doSomething = function () {
+ };
+ return Test;
+}());
+module.exports = Test;
+/# sourceURL=webpack://./sub/dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module is referenced by other modules so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module is referenced by other modules so it can't be inlined
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/output.txt b/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/output.txt
index fd652953e..c3cdda55e 100644
--- a/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/declarationOutputWithMaps/expectedOutput-5.0/output.txt
@@ -1,9 +1,8 @@
-assets by path .output/sub/ 248 bytes
- asset .output/sub/dep.d.ts.map 152 bytes [emitted]
- asset .output/sub/dep.d.ts 96 bytes [emitted]
-asset bundle.js 3.62 KiB [emitted] (name: main)
-asset .output/app.d.ts.map 197 bytes [emitted]
-asset .output/app.d.ts 143 bytes [emitted]
-./app.ts 1.06 KiB [built] [code generated]
-./sub/dep.ts 182 bytes [built] [code generated]
+assets by path .output/sub/ A-NUMBER-OF bytes asset .output/sub/dep.d.ts.map A-NUMBER-OF bytes [emitted]
+ asset .output/sub/dep.d.ts A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset .output/app.d.ts.map A-NUMBER-OF bytes [emitted]
+asset .output/app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF KiB [built] [code generated]
+./sub/dep.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/declarationWatch/expectedOutput-5.0/bundle.js b/test/comparison-tests/declarationWatch/expectedOutput-5.0/bundle.js
index 920f90685..e56dca962 100644
--- a/test/comparison-tests/declarationWatch/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/declarationWatch/expectedOutput-5.0/bundle.js
@@ -2,65 +2,66 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep = __webpack_require__(/*! ./dep */ \"./dep.ts\");\nconsole.log(dep);\nThing.doSomething();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep = __webpack_require__(/*! ./dep */ /"./dep.ts/");
+console.log(dep);
+Thing.doSomething();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./dep.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./dep.ts ***!
- \****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nThing.doSomething();\nmodule.exports = 'dep';\n\n\n//# sourceURL=webpack:///./dep.ts?");
-
+eval("
+Thing.doSomething();
+module.exports = 'dep';
+/# sourceURL=webpack://./dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/declarationWatch/expectedOutput-5.0/output.txt b/test/comparison-tests/declarationWatch/expectedOutput-5.0/output.txt
index 0dda2f699..7c0f7758e 100644
--- a/test/comparison-tests/declarationWatch/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/declarationWatch/expectedOutput-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.49 KiB [emitted] (name: main)
-./app.ts 144 bytes [built] [code generated]
-./dep.ts 59 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./dep.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch0/bundle.js
index 920f90685..e56dca962 100644
--- a/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch0/bundle.js
@@ -2,65 +2,66 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep = __webpack_require__(/*! ./dep */ \"./dep.ts\");\nconsole.log(dep);\nThing.doSomething();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep = __webpack_require__(/*! ./dep */ /"./dep.ts/");
+console.log(dep);
+Thing.doSomething();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./dep.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./dep.ts ***!
- \****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nThing.doSomething();\nmodule.exports = 'dep';\n\n\n//# sourceURL=webpack:///./dep.ts?");
-
+eval("
+Thing.doSomething();
+module.exports = 'dep';
+/# sourceURL=webpack://./dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch0/output.txt
index ab37c0050..872a1daa1 100644
--- a/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch0/output.txt
@@ -1,18 +1,15 @@
-asset bundle.js 2.49 KiB [emitted] (name: main)
-./app.ts 144 bytes [built] [code generated] [1 error]
-./dep.ts 59 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./dep.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 5:6-17
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(5,7)[39m[22m
[1m[31m TS2339: Property 'doSomething' does not exist on type 'typeof Thing'.[39m[22m
ts-loader-default_609318b4f68865d3
-
ERROR in dep.ts
./dep.ts 1:6-17
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mdep.ts(1,7)[39m[22m
[1m[31m TS2339: Property 'doSomething' does not exist on type 'typeof Thing'.[39m[22m
ts-loader-default_609318b4f68865d3
@ ./app.ts 3:10-26
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch1/bundle.js
index 920f90685..e56dca962 100644
--- a/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch1/bundle.js
@@ -2,65 +2,66 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep = __webpack_require__(/*! ./dep */ \"./dep.ts\");\nconsole.log(dep);\nThing.doSomething();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep = __webpack_require__(/*! ./dep */ /"./dep.ts/");
+console.log(dep);
+Thing.doSomething();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./dep.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./dep.ts ***!
- \****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nThing.doSomething();\nmodule.exports = 'dep';\n\n\n//# sourceURL=webpack:///./dep.ts?");
-
+eval("
+Thing.doSomething();
+module.exports = 'dep';
+/# sourceURL=webpack://./dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch1/output.txt
index 0dda2f699..7c0f7758e 100644
--- a/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/declarationWatch/expectedOutput-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.49 KiB [emitted] (name: main)
-./app.ts 144 bytes [built] [code generated]
-./dep.ts 59 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./dep.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/dependencyErrors/expectedOutput-5.0/bundle.js b/test/comparison-tests/dependencyErrors/expectedOutput-5.0/bundle.js
index 4abf7e601..0023431c0 100644
--- a/test/comparison-tests/dependencyErrors/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/dependencyErrors/expectedOutput-5.0/bundle.js
@@ -2,75 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep1 = __webpack_require__(/*! ./dep1 */ \"./dep1.ts\");\nvar dep2 = __webpack_require__(/*! ./dep2 */ \"./dep2.ts\");\ndep1('');\ndep2('');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep1 = __webpack_require__(/*! ./dep1 */ /"./dep1.ts/");
+var dep2 = __webpack_require__(/*! ./dep2 */ /"./dep2.ts/");
+dep1('');
+dep2('');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./dep1.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./dep1.ts ***!
- \*****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./dep1.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./dep1.ts?");
/***/ }),
-
/***/ "./dep2.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./dep2.ts ***!
- \*****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./dep2.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./dep2.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/dependencyErrors/expectedOutput-5.0/output.txt b/test/comparison-tests/dependencyErrors/expectedOutput-5.0/output.txt
index 7143b24e1..4a549004a 100644
--- a/test/comparison-tests/dependencyErrors/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/dependencyErrors/expectedOutput-5.0/output.txt
@@ -1,18 +1,15 @@
-asset bundle.js 2.79 KiB [emitted] (name: main)
-./app.ts 157 bytes [built] [code generated] [2 errors]
-./dep1.ts 76 bytes [built] [code generated]
-./dep2.ts 76 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [2 errors]
+./dep1.ts A-NUMBER-OF bytes [built] [code generated]
+./dep2.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 4:5-7
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(4,6)[39m[22m
[1m[31m TS2345: Argument of type 'string' is not assignable to parameter of type 'number'.[39m[22m
ts-loader-default_609318b4f68865d3
-
ERROR in app.ts
./app.ts 5:5-7
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(5,6)[39m[22m
[1m[31m TS2345: Argument of type 'string' is not assignable to parameter of type 'number'.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/dependencyErrors/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/dependencyErrors/expectedOutput-5.0/patch0/bundle.js
index 4abf7e601..0023431c0 100644
--- a/test/comparison-tests/dependencyErrors/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/dependencyErrors/expectedOutput-5.0/patch0/bundle.js
@@ -2,75 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep1 = __webpack_require__(/*! ./dep1 */ \"./dep1.ts\");\nvar dep2 = __webpack_require__(/*! ./dep2 */ \"./dep2.ts\");\ndep1('');\ndep2('');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep1 = __webpack_require__(/*! ./dep1 */ /"./dep1.ts/");
+var dep2 = __webpack_require__(/*! ./dep2 */ /"./dep2.ts/");
+dep1('');
+dep2('');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./dep1.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./dep1.ts ***!
- \*****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./dep1.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./dep1.ts?");
/***/ }),
-
/***/ "./dep2.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./dep2.ts ***!
- \*****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./dep2.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./dep2.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/dependencyErrors/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/dependencyErrors/expectedOutput-5.0/patch0/output.txt
index c43f4286b..94b622aa4 100644
--- a/test/comparison-tests/dependencyErrors/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/dependencyErrors/expectedOutput-5.0/patch0/output.txt
@@ -1,12 +1,10 @@
-asset bundle.js 2.79 KiB [emitted] (name: main)
-cached modules 76 bytes [cached] 1 module
-./app.ts 157 bytes [built] [code generated] [1 error]
-./dep1.ts 76 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./dep1.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 5:5-7
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(5,6)[39m[22m
[1m[31m TS2345: Argument of type 'string' is not assignable to parameter of type 'number'.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/bundle.js
index 4abf7e601..0023431c0 100644
--- a/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep1 = __webpack_require__(/*! ./dep1 */ \"./dep1.ts\");\nvar dep2 = __webpack_require__(/*! ./dep2 */ \"./dep2.ts\");\ndep1('');\ndep2('');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep1 = __webpack_require__(/*! ./dep1 */ /"./dep1.ts/");
+var dep2 = __webpack_require__(/*! ./dep2 */ /"./dep2.ts/");
+dep1('');
+dep2('');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./dep1.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./dep1.ts ***!
- \*****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./dep1.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./dep1.ts?");
/***/ }),
-
/***/ "./dep2.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./dep2.ts ***!
- \*****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./dep2.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./dep2.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/output.txt
index 6f3654db1..f6581aa4d 100644
--- a/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 2.79 KiB [emitted] (name: main)
-./app.ts 157 bytes [built] [code generated]
-./dep1.ts 76 bytes [built] [code generated]
-./dep2.ts 76 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./dep1.ts A-NUMBER-OF bytes [built] [code generated]
+./dep2.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/patch0/bundle.js
index 4abf7e601..0023431c0 100644
--- a/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,75 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep1 = __webpack_require__(/*! ./dep1 */ \"./dep1.ts\");\nvar dep2 = __webpack_require__(/*! ./dep2 */ \"./dep2.ts\");\ndep1('');\ndep2('');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep1 = __webpack_require__(/*! ./dep1 */ /"./dep1.ts/");
+var dep2 = __webpack_require__(/*! ./dep2 */ /"./dep2.ts/");
+dep1('');
+dep2('');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./dep1.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./dep1.ts ***!
- \*****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./dep1.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./dep1.ts?");
/***/ }),
-
/***/ "./dep2.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./dep2.ts ***!
- \*****************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./dep2.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./dep2.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/patch0/output.txt
index 1564a1293..245799746 100644
--- a/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/dependencyErrors/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.79 KiB [emitted] (name: main)
-cached modules 233 bytes [cached] 2 modules
-./dep1.ts 76 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./dep1.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/errorFormatter/expectedOutput-5.0/bundle.js b/test/comparison-tests/errorFormatter/expectedOutput-5.0/bundle.js
index 8efb138af..ab055fcde 100644
--- a/test/comparison-tests/errorFormatter/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/errorFormatter/expectedOutput-5.0/bundle.js
@@ -2,65 +2,64 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar myComponent = __webpack_require__(/*! components/myComponent */ \"./common/components/myComponent.ts\");\nconsole.log(myComponent);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var myComponent = __webpack_require__(/*! components/myComponent */ /"./common/components/myComponent.ts/");
+console.log(myComponent);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/components/myComponent.ts":
-/*!******************************************!*\
+/*!**********!*/
!*** ./common/components/myComponent.ts ***!
- \******************************************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'myComponent';\n\n\n//# sourceURL=webpack:///./common/components/myComponent.ts?");
-
+eval("
+module.exports = 'myComponent';
+/# sourceURL=webpack://./common/components/myComponent.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/errorFormatter/expectedOutput-5.0/output.txt b/test/comparison-tests/errorFormatter/expectedOutput-5.0/output.txt
index 5d9c9db45..6e8ec82c7 100644
--- a/test/comparison-tests/errorFormatter/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/errorFormatter/expectedOutput-5.0/output.txt
@@ -1,15 +1,12 @@
-asset bundle.js 2.64 KiB [emitted] (name: main)
-./app.ts 156 bytes [built] [code generated] [2 errors]
-./common/components/myComponent.ts 46 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [2 errors]
+./common/components/myComponent.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 1:29-53
Does not compute.... [1m[31mcode: 2307,severity: error,content: Cannot find module 'components/myComponent' or its corresponding type declarations.,file: app.ts,line: 1,character: 30,context: .test/errorFormatter[39m[22m
ts-loader-default_85b0565984bbe8dd
-
ERROR in app.ts
./app.ts 2:30-55
Does not compute.... [1m[31mcode: 2307,severity: error,content: Cannot find module 'components/myComponent2' or its corresponding type declarations.,file: app.ts,line: 2,character: 31,context: .test/errorFormatter[39m[22m
ts-loader-default_85b0565984bbe8dd
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/errorFormatter/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/errorFormatter/expectedOutput-transpile-5.0/bundle.js
index 8efb138af..ab055fcde 100644
--- a/test/comparison-tests/errorFormatter/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/errorFormatter/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,64 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar myComponent = __webpack_require__(/*! components/myComponent */ \"./common/components/myComponent.ts\");\nconsole.log(myComponent);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var myComponent = __webpack_require__(/*! components/myComponent */ /"./common/components/myComponent.ts/");
+console.log(myComponent);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/components/myComponent.ts":
-/*!******************************************!*\
+/*!**********!*/
!*** ./common/components/myComponent.ts ***!
- \******************************************/
+ /**********/
/***/ ((module) => {
-
-eval("\nmodule.exports = 'myComponent';\n\n\n//# sourceURL=webpack:///./common/components/myComponent.ts?");
-
+eval("
+module.exports = 'myComponent';
+/# sourceURL=webpack://./common/components/myComponent.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/errorFormatter/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/errorFormatter/expectedOutput-transpile-5.0/output.txt
index 02e5a3389..c784d249b 100644
--- a/test/comparison-tests/errorFormatter/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/errorFormatter/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.64 KiB [emitted] (name: main)
-./app.ts 156 bytes [built] [code generated]
-./common/components/myComponent.ts 46 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./common/components/myComponent.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/errors/expectedOutput-5.0/bundle.js b/test/comparison-tests/errors/expectedOutput-5.0/bundle.js
index e5bc8d8ef..3500e4a77 100644
--- a/test/comparison-tests/errors/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/errors/expectedOutput-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module parse failed: Unexpected token (2:1)/nFile was processed with these loaders:/n * ../../index.js/nYou may need an additional loader to handle the result of these loaders./n| var a;/n> == 0;/n| \");\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("throw new Error(/"Module parse failed: Unexpected token (2:1)/nFile was processed with these loaders:/n * ../../index.js/nYou may need an additional loader to handle the result of these loaders./n| var a;/n> == 0;/n| /");
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module doesn't tell about it's top-level declarations so it can't be inlined
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/errors/expectedOutput-5.0/output.txt b/test/comparison-tests/errors/expectedOutput-5.0/output.txt
index bdecc2c91..15a97e19c 100644
--- a/test/comparison-tests/errors/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/errors/expectedOutput-5.0/output.txt
@@ -1,6 +1,5 @@
-asset bundle.js 1.38 KiB [emitted] (name: main)
-./app.ts 14 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts 2:1
Module parse failed: Unexpected token (2:1)
File was processed with these loaders:
@@ -9,11 +8,9 @@ You may need an additional loader to handle the result of these loaders.
| var a;
> == 0;
|
-
ERROR in app.ts
./app.ts 1:6-8
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(1,7)[39m[22m
[1m[31m TS1005: ',' expected.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/errors/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/errors/expectedOutput-transpile-5.0/bundle.js
index e5bc8d8ef..3500e4a77 100644
--- a/test/comparison-tests/errors/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/errors/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module parse failed: Unexpected token (2:1)/nFile was processed with these loaders:/n * ../../index.js/nYou may need an additional loader to handle the result of these loaders./n| var a;/n> == 0;/n| \");\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("throw new Error(/"Module parse failed: Unexpected token (2:1)/nFile was processed with these loaders:/n * ../../index.js/nYou may need an additional loader to handle the result of these loaders./n| var a;/n> == 0;/n| /");
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module doesn't tell about it's top-level declarations so it can't be inlined
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/errors/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/errors/expectedOutput-transpile-5.0/output.txt
index 1830fe9dc..0ee86900b 100644
--- a/test/comparison-tests/errors/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/errors/expectedOutput-transpile-5.0/output.txt
@@ -1,12 +1,10 @@
-asset bundle.js 1.38 KiB [emitted] (name: main)
-./app.ts 14 bytes [built] [code generated] [2 errors]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [2 errors]
ERROR in app.ts
./app.ts 1:6-8
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(1,7)[39m[22m
[1m[31m TS1005: ',' expected.[39m[22m
ts-loader-default_de8929d96064b0d0
-
ERROR in ./app.ts 2:1
Module parse failed: Unexpected token (2:1)
File was processed with these loaders:
@@ -15,5 +13,4 @@ You may need an additional loader to handle the result of these loaders.
| var a;
> == 0;
|
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/es5/expectedOutput-5.0/bundle.js b/test/comparison-tests/es5/expectedOutput-5.0/bundle.js
index 723a294d6..27f132736 100644
--- a/test/comparison-tests/es5/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/es5/expectedOutput-5.0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("({ get x() { return 1; } });\nvar mapsDontExistYet = new Map();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("({ get x() { return 1; } });
+var mapsDontExistYet = new Map();
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/es5/expectedOutput-5.0/output.txt b/test/comparison-tests/es5/expectedOutput-5.0/output.txt
index 5559e2498..bdb5b664a 100644
--- a/test/comparison-tests/es5/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/es5/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.2 KiB [emitted] (name: main)
-./app.ts 63 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/es5/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/es5/expectedOutput-transpile-5.0/bundle.js
index 723a294d6..27f132736 100644
--- a/test/comparison-tests/es5/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/es5/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("({ get x() { return 1; } });\nvar mapsDontExistYet = new Map();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("({ get x() { return 1; } });
+var mapsDontExistYet = new Map();
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/es5/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/es5/expectedOutput-transpile-5.0/output.txt
index 5559e2498..bdb5b664a 100644
--- a/test/comparison-tests/es5/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/es5/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.2 KiB [emitted] (name: main)
-./app.ts 63 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/es6/expectedOutput-5.0/bundle.js b/test/comparison-tests/es6/expectedOutput-5.0/bundle.js
index 30d0ce06c..783069b74 100644
--- a/test/comparison-tests/es6/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/es6/expectedOutput-5.0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("({ get x() { return 1; } });\nSymbol;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("({ get x() { return 1; } });
+Symbol;
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/es6/expectedOutput-5.0/output.txt b/test/comparison-tests/es6/expectedOutput-5.0/output.txt
index cf932ee1d..bdb5b664a 100644
--- a/test/comparison-tests/es6/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/es6/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.17 KiB [emitted] (name: main)
-./app.ts 37 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/es6/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/es6/expectedOutput-transpile-5.0/bundle.js
index 30d0ce06c..783069b74 100644
--- a/test/comparison-tests/es6/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/es6/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,27 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("({ get x() { return 1; } });\nSymbol;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("({ get x() { return 1; } });
+Symbol;
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/es6/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/es6/expectedOutput-transpile-5.0/output.txt
index cf932ee1d..bdb5b664a 100644
--- a/test/comparison-tests/es6/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/es6/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.17 KiB [emitted] (name: main)
-./app.ts 37 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/bundle.js b/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/bundle.js
index 2b0711fca..fe996d334 100644
--- a/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/bundle.js
@@ -2,79 +2,98 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./a.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./a.ts ***!
- \**************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'a';\n\n\n//# sourceURL=webpack:///./a.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'a';
+/# sourceURL=webpack://./a.ts?");
/***/ }),
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar a_1 = __webpack_require__(/*! ./a */ \"./a.ts\");\nvar b_1 = __webpack_require__(/*! ./b */ \"./b.ts\");\nconsole.log(a_1.default);\nconsole.log(b_1.default);\n__webpack_require__.e(/*! require.ensure */ \"c_ts-d_ts\").then((function (require) {\n // These require calls are emitted (note these are NOT TypeScript\n // `import ... from` statements). `require.ensure` is defined in\n // require.d.ts. Webpack sees this and automatically puts c and d\n // into a separate chunk. \n // Note that requiring an ES6 module always returns an object\n // with the named exports. This means if you want to access\n // the default export you have to do so manually.\n // Since we used syntactic sugar for the default export for c, we\n // go ahead and access the default property.\n var cDefault = (__webpack_require__(/*! ./c */ \"./c.ts\")[\"default\"]);\n // For d, we imported the whole module so we don't access the default\n // property yet. \n var dModule = __webpack_require__(/*! ./d */ \"./d.ts\");\n console.log(cDefault);\n console.log(dModule[\"default\"]);\n}).bind(null, __webpack_require__))['catch'](__webpack_require__.oe);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var a_1 = __webpack_require__(/*! ./a */ /"./a.ts/");
+var b_1 = __webpack_require__(/*! ./b */ /"./b.ts/");
+console.log(a_1.default);
+console.log(b_1.default);
+__webpack_require__.e(/*! require.ensure */ /"c_ts-d_ts/").then((function (require) {
+ / These require calls are emitted (note these are NOT TypeScript
+ / `import ... from` statements). `require.ensure` is defined in
+ / require.d.ts. Webpack sees this and automatically puts c and d
+ / into a separate chunk.
+ / Note that requiring an ES6 module always returns an object
+ / with the named exports. This means if you want to access
+ / the default export you have to do so manually.
+ / Since we used syntactic sugar for the default export for c, we
+ / go ahead and access the default property.
+ var cDefault = (__webpack_require__(/*! ./c */ /"./c.ts/")[/"default/"]);
+ / For d, we imported the whole module so we don't access the default
+ / property yet.
+ var dModule = __webpack_require__(/*! ./d */ /"./d.ts/");
+ console.log(cDefault);
+ console.log(dModule[/"default/"]);
+}).bind(null, __webpack_require__))['catch'](__webpack_require__.oe);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./b.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./b.ts ***!
- \**************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'b';
+/# sourceURL=webpack://./b.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/******/ // expose the modules object (__webpack_modules__)
+/******/ / expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = __webpack_modules__;
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/ensure chunk */
/******/ (() => {
/******/ __webpack_require__.f = {};
-/******/ // This file contains only the entry chunk.
-/******/ // The chunk loading function for additional chunks
+/******/ / This file contains only the entry chunk.
+/******/ / The chunk loading function for additional chunks
/******/ __webpack_require__.e = (chunkId) => {
/******/ return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {
/******/ __webpack_require__.f[key](chunkId, promises);
@@ -85,9 +104,9 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/
/******/ /* webpack/runtime/get javascript chunk filename */
/******/ (() => {
-/******/ // This function allow to reference async chunks
+/******/ / This function allow to reference async chunks
/******/ __webpack_require__.u = (chunkId) => {
-/******/ // return url for filenames based on template
+/******/ / return url for filenames based on template
/******/ return "" + chunkId + ".bundle.js";
/******/ };
/******/ })();
@@ -112,8 +131,8 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ /* webpack/runtime/load script */
/******/ (() => {
/******/ var inProgress = {};
-/******/ // data-webpack is not used as build has no uniqueName
-/******/ // loadScript function to load a script via script tag
+/******/ / data-webpack is not used as build has no uniqueName
+/******/ / loadScript function to load a script via script tag
/******/ __webpack_require__.l = (url, done, key, chunkId) => {
/******/ if(inProgress[url]) { inProgress[url].push(done); return; }
/******/ var script, needAttach;
@@ -138,7 +157,7 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ }
/******/ inProgress[url] = [done];
/******/ var onScriptComplete = (prev, event) => {
-/******/ // avoid mem leaks in IE.
+/******/ / avoid mem leaks in IE.
/******/ script.onerror = script.onload = null;
/******/ clearTimeout(timeout);
/******/ var doneFns = inProgress[url];
@@ -168,41 +187,41 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ if(scripts.length) scriptUrl = scripts[scripts.length - 1].src
/******/ }
/******/ }
-/******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
-/******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
+/******/ / When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
+/******/ / or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
/******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
-/******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
+/******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/?.*$/, "").replace(//[^/]+$/, "/");
/******/ __webpack_require__.p = scriptUrl;
/******/ })();
/******/
/******/ /* webpack/runtime/jsonp chunk loading */
/******/ (() => {
-/******/ // no baseURI
+/******/ / no baseURI
/******/
-/******/ // object to store loaded and loading chunks
-/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
-/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
+/******/ / object to store loaded and loading chunks
+/******/ / undefined = chunk not loaded, null = chunk preloaded/prefetched
+/******/ / [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
/******/ var installedChunks = {
/******/ "main": 0
/******/ };
/******/
/******/ __webpack_require__.f.j = (chunkId, promises) => {
-/******/ // JSONP chunk loading for javascript
+/******/ / JSONP chunk loading for javascript
/******/ var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;
-/******/ if(installedChunkData !== 0) { // 0 means "already installed".
+/******/ if(installedChunkData !== 0) { / 0 means "already installed".
/******/
-/******/ // a Promise means "currently loading".
+/******/ / a Promise means "currently loading".
/******/ if(installedChunkData) {
/******/ promises.push(installedChunkData[2]);
/******/ } else {
-/******/ if(true) { // all chunks have JS
-/******/ // setup Promise in chunk cache
+/******/ if(true) { / all chunks have JS
+/******/ / setup Promise in chunk cache
/******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));
/******/ promises.push(installedChunkData[2] = promise);
/******/
-/******/ // start chunk loading
+/******/ / start chunk loading
/******/ var url = __webpack_require__.p + __webpack_require__.u(chunkId);
-/******/ // create error before stack unwound to get useful stacktrace later
+/******/ / create error before stack unwound to get useful stacktrace later
/******/ var error = new Error();
/******/ var loadingEnded = (event) => {
/******/ if(__webpack_require__.o(installedChunks, chunkId)) {
@@ -211,7 +230,8 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ if(installedChunkData) {
/******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
/******/ var realSrc = event && event.target && event.target.src;
-/******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
+/******/ error.message = 'Loading chunk ' + chunkId + ' failed.
+(' + errorType + ': ' + realSrc + ')';
/******/ error.name = 'ChunkLoadError';
/******/ error.type = errorType;
/******/ error.request = realSrc;
@@ -225,21 +245,21 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ }
/******/ };
/******/
-/******/ // no prefetching
+/******/ / no prefetching
/******/
-/******/ // no preloaded
+/******/ / no preloaded
/******/
-/******/ // no HMR
+/******/ / no HMR
/******/
-/******/ // no HMR manifest
+/******/ / no HMR manifest
/******/
-/******/ // no on chunks loaded
+/******/ / no on chunks loaded
/******/
-/******/ // install a JSONP callback for chunk loading
+/******/ / install a JSONP callback for chunk loading
/******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
/******/ var [chunkIds, moreModules, runtime] = data;
-/******/ // add "moreModules" to the modules object,
-/******/ // then flag all "chunkIds" as loaded and fire callback
+/******/ / add "moreModules" to the modules object,
+/******/ / then flag all "chunkIds" as loaded and fire callback
/******/ var moduleId, chunkId, i = 0;
/******/ if(chunkIds.some((id) => (installedChunks[id] !== 0))) {
/******/ for(moduleId in moreModules) {
@@ -265,11 +285,11 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/c_ts-d_ts.bundle.js b/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/c_ts-d_ts.bundle.js
index 77300c20a..011e321ba 100644
--- a/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/c_ts-d_ts.bundle.js
+++ b/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/c_ts-d_ts.bundle.js
@@ -3,30 +3,29 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
(self["webpackChunk"] = self["webpackChunk"] || []).push([["c_ts-d_ts"],{
-
/***/ "./c.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./c.ts ***!
- \**************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'c';\n\n\n//# sourceURL=webpack:///./c.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'c';
+/# sourceURL=webpack://./c.ts?");
/***/ }),
-
/***/ "./d.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./d.ts ***!
- \**************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'd';\n\n\n//# sourceURL=webpack:///./d.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'd';
+/# sourceURL=webpack://./d.ts?");
/***/ })
-
}]);
\ No newline at end of file
diff --git a/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/output.txt b/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/output.txt
index ffe1a0ab3..610376094 100644
--- a/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/es6codeSplitting/expectedOutput-5.0/output.txt
@@ -1,10 +1,9 @@
-asset bundle.js 12.5 KiB [emitted] (name: main)
-asset c_ts-d_ts.bundle.js 1.19 KiB [emitted]
-runtime modules 6.01 KiB 7 modules
-cacheable modules 1.39 KiB
- ./app.ts 1020 bytes [built] [code generated]
- ./a.ts 100 bytes [built] [code generated]
- ./b.ts 100 bytes [built] [code generated]
- ./c.ts 100 bytes [built] [code generated]
- ./d.ts 100 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset c_ts-d_ts.bundle.js A-NUMBER-OF KiB [emitted]
+runtime modules A-NUMBER-OF KiB 7 modules
+cacheable modules A-NUMBER-OF KiB ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./a.ts A-NUMBER-OF bytes [built] [code generated]
+ ./b.ts A-NUMBER-OF bytes [built] [code generated]
+ ./c.ts A-NUMBER-OF bytes [built] [code generated]
+ ./d.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/bundle.js
index 2b0711fca..fe996d334 100644
--- a/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/bundle.js
@@ -2,79 +2,98 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./a.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./a.ts ***!
- \**************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'a';\n\n\n//# sourceURL=webpack:///./a.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'a';
+/# sourceURL=webpack://./a.ts?");
/***/ }),
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar a_1 = __webpack_require__(/*! ./a */ \"./a.ts\");\nvar b_1 = __webpack_require__(/*! ./b */ \"./b.ts\");\nconsole.log(a_1.default);\nconsole.log(b_1.default);\n__webpack_require__.e(/*! require.ensure */ \"c_ts-d_ts\").then((function (require) {\n // These require calls are emitted (note these are NOT TypeScript\n // `import ... from` statements). `require.ensure` is defined in\n // require.d.ts. Webpack sees this and automatically puts c and d\n // into a separate chunk. \n // Note that requiring an ES6 module always returns an object\n // with the named exports. This means if you want to access\n // the default export you have to do so manually.\n // Since we used syntactic sugar for the default export for c, we\n // go ahead and access the default property.\n var cDefault = (__webpack_require__(/*! ./c */ \"./c.ts\")[\"default\"]);\n // For d, we imported the whole module so we don't access the default\n // property yet. \n var dModule = __webpack_require__(/*! ./d */ \"./d.ts\");\n console.log(cDefault);\n console.log(dModule[\"default\"]);\n}).bind(null, __webpack_require__))['catch'](__webpack_require__.oe);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var a_1 = __webpack_require__(/*! ./a */ /"./a.ts/");
+var b_1 = __webpack_require__(/*! ./b */ /"./b.ts/");
+console.log(a_1.default);
+console.log(b_1.default);
+__webpack_require__.e(/*! require.ensure */ /"c_ts-d_ts/").then((function (require) {
+ / These require calls are emitted (note these are NOT TypeScript
+ / `import ... from` statements). `require.ensure` is defined in
+ / require.d.ts. Webpack sees this and automatically puts c and d
+ / into a separate chunk.
+ / Note that requiring an ES6 module always returns an object
+ / with the named exports. This means if you want to access
+ / the default export you have to do so manually.
+ / Since we used syntactic sugar for the default export for c, we
+ / go ahead and access the default property.
+ var cDefault = (__webpack_require__(/*! ./c */ /"./c.ts/")[/"default/"]);
+ / For d, we imported the whole module so we don't access the default
+ / property yet.
+ var dModule = __webpack_require__(/*! ./d */ /"./d.ts/");
+ console.log(cDefault);
+ console.log(dModule[/"default/"]);
+}).bind(null, __webpack_require__))['catch'](__webpack_require__.oe);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./b.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./b.ts ***!
- \**************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'b';
+/# sourceURL=webpack://./b.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/******/ // expose the modules object (__webpack_modules__)
+/******/ / expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = __webpack_modules__;
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/ensure chunk */
/******/ (() => {
/******/ __webpack_require__.f = {};
-/******/ // This file contains only the entry chunk.
-/******/ // The chunk loading function for additional chunks
+/******/ / This file contains only the entry chunk.
+/******/ / The chunk loading function for additional chunks
/******/ __webpack_require__.e = (chunkId) => {
/******/ return Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {
/******/ __webpack_require__.f[key](chunkId, promises);
@@ -85,9 +104,9 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/
/******/ /* webpack/runtime/get javascript chunk filename */
/******/ (() => {
-/******/ // This function allow to reference async chunks
+/******/ / This function allow to reference async chunks
/******/ __webpack_require__.u = (chunkId) => {
-/******/ // return url for filenames based on template
+/******/ / return url for filenames based on template
/******/ return "" + chunkId + ".bundle.js";
/******/ };
/******/ })();
@@ -112,8 +131,8 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ /* webpack/runtime/load script */
/******/ (() => {
/******/ var inProgress = {};
-/******/ // data-webpack is not used as build has no uniqueName
-/******/ // loadScript function to load a script via script tag
+/******/ / data-webpack is not used as build has no uniqueName
+/******/ / loadScript function to load a script via script tag
/******/ __webpack_require__.l = (url, done, key, chunkId) => {
/******/ if(inProgress[url]) { inProgress[url].push(done); return; }
/******/ var script, needAttach;
@@ -138,7 +157,7 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ }
/******/ inProgress[url] = [done];
/******/ var onScriptComplete = (prev, event) => {
-/******/ // avoid mem leaks in IE.
+/******/ / avoid mem leaks in IE.
/******/ script.onerror = script.onload = null;
/******/ clearTimeout(timeout);
/******/ var doneFns = inProgress[url];
@@ -168,41 +187,41 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ if(scripts.length) scriptUrl = scripts[scripts.length - 1].src
/******/ }
/******/ }
-/******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
-/******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
+/******/ / When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration
+/******/ / or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic.
/******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser");
-/******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/");
+/******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/?.*$/, "").replace(//[^/]+$/, "/");
/******/ __webpack_require__.p = scriptUrl;
/******/ })();
/******/
/******/ /* webpack/runtime/jsonp chunk loading */
/******/ (() => {
-/******/ // no baseURI
+/******/ / no baseURI
/******/
-/******/ // object to store loaded and loading chunks
-/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
-/******/ // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
+/******/ / object to store loaded and loading chunks
+/******/ / undefined = chunk not loaded, null = chunk preloaded/prefetched
+/******/ / [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
/******/ var installedChunks = {
/******/ "main": 0
/******/ };
/******/
/******/ __webpack_require__.f.j = (chunkId, promises) => {
-/******/ // JSONP chunk loading for javascript
+/******/ / JSONP chunk loading for javascript
/******/ var installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;
-/******/ if(installedChunkData !== 0) { // 0 means "already installed".
+/******/ if(installedChunkData !== 0) { / 0 means "already installed".
/******/
-/******/ // a Promise means "currently loading".
+/******/ / a Promise means "currently loading".
/******/ if(installedChunkData) {
/******/ promises.push(installedChunkData[2]);
/******/ } else {
-/******/ if(true) { // all chunks have JS
-/******/ // setup Promise in chunk cache
+/******/ if(true) { / all chunks have JS
+/******/ / setup Promise in chunk cache
/******/ var promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));
/******/ promises.push(installedChunkData[2] = promise);
/******/
-/******/ // start chunk loading
+/******/ / start chunk loading
/******/ var url = __webpack_require__.p + __webpack_require__.u(chunkId);
-/******/ // create error before stack unwound to get useful stacktrace later
+/******/ / create error before stack unwound to get useful stacktrace later
/******/ var error = new Error();
/******/ var loadingEnded = (event) => {
/******/ if(__webpack_require__.o(installedChunks, chunkId)) {
@@ -211,7 +230,8 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ if(installedChunkData) {
/******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
/******/ var realSrc = event && event.target && event.target.src;
-/******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
+/******/ error.message = 'Loading chunk ' + chunkId + ' failed.
+(' + errorType + ': ' + realSrc + ')';
/******/ error.name = 'ChunkLoadError';
/******/ error.type = errorType;
/******/ error.request = realSrc;
@@ -225,21 +245,21 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ }
/******/ };
/******/
-/******/ // no prefetching
+/******/ / no prefetching
/******/
-/******/ // no preloaded
+/******/ / no preloaded
/******/
-/******/ // no HMR
+/******/ / no HMR
/******/
-/******/ // no HMR manifest
+/******/ / no HMR manifest
/******/
-/******/ // no on chunks loaded
+/******/ / no on chunks loaded
/******/
-/******/ // install a JSONP callback for chunk loading
+/******/ / install a JSONP callback for chunk loading
/******/ var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
/******/ var [chunkIds, moreModules, runtime] = data;
-/******/ // add "moreModules" to the modules object,
-/******/ // then flag all "chunkIds" as loaded and fire callback
+/******/ / add "moreModules" to the modules object,
+/******/ / then flag all "chunkIds" as loaded and fire callback
/******/ var moduleId, chunkId, i = 0;
/******/ if(chunkIds.some((id) => (installedChunks[id] !== 0))) {
/******/ for(moduleId in moreModules) {
@@ -265,11 +285,11 @@ eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexpo
/******/ chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/c_ts-d_ts.bundle.js b/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/c_ts-d_ts.bundle.js
index 77300c20a..011e321ba 100644
--- a/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/c_ts-d_ts.bundle.js
+++ b/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/c_ts-d_ts.bundle.js
@@ -3,30 +3,29 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
(self["webpackChunk"] = self["webpackChunk"] || []).push([["c_ts-d_ts"],{
-
/***/ "./c.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./c.ts ***!
- \**************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'c';\n\n\n//# sourceURL=webpack:///./c.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'c';
+/# sourceURL=webpack://./c.ts?");
/***/ }),
-
/***/ "./d.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./d.ts ***!
- \**************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'd';\n\n\n//# sourceURL=webpack:///./d.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'd';
+/# sourceURL=webpack://./d.ts?");
/***/ })
-
}]);
\ No newline at end of file
diff --git a/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/output.txt
index ffe1a0ab3..610376094 100644
--- a/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/es6codeSplitting/expectedOutput-transpile-5.0/output.txt
@@ -1,10 +1,9 @@
-asset bundle.js 12.5 KiB [emitted] (name: main)
-asset c_ts-d_ts.bundle.js 1.19 KiB [emitted]
-runtime modules 6.01 KiB 7 modules
-cacheable modules 1.39 KiB
- ./app.ts 1020 bytes [built] [code generated]
- ./a.ts 100 bytes [built] [code generated]
- ./b.ts 100 bytes [built] [code generated]
- ./c.ts 100 bytes [built] [code generated]
- ./d.ts 100 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset c_ts-d_ts.bundle.js A-NUMBER-OF KiB [emitted]
+runtime modules A-NUMBER-OF KiB 7 modules
+cacheable modules A-NUMBER-OF KiB ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./a.ts A-NUMBER-OF bytes [built] [code generated]
+ ./b.ts A-NUMBER-OF bytes [built] [code generated]
+ ./c.ts A-NUMBER-OF bytes [built] [code generated]
+ ./d.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/es6withCJS/expectedOutput-5.0/bundle.js b/test/comparison-tests/es6withCJS/expectedOutput-5.0/bundle.js
index 9d36d7891..ad9bbbeb5 100644
--- a/test/comparison-tests/es6withCJS/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/es6withCJS/expectedOutput-5.0/bundle.js
@@ -2,30 +2,29 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'a';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'a';
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/es6withCJS/expectedOutput-5.0/output.txt b/test/comparison-tests/es6withCJS/expectedOutput-5.0/output.txt
index 353031630..bdb5b664a 100644
--- a/test/comparison-tests/es6withCJS/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/es6withCJS/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.31 KiB [emitted] (name: main)
-./app.ts 100 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/es6withCJS/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/es6withCJS/expectedOutput-transpile-5.0/bundle.js
index 9d36d7891..ad9bbbeb5 100644
--- a/test/comparison-tests/es6withCJS/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/es6withCJS/expectedOutput-transpile-5.0/bundle.js
@@ -2,30 +2,29 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'a';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'a';
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/es6withCJS/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/es6withCJS/expectedOutput-transpile-5.0/output.txt
index 353031630..bdb5b664a 100644
--- a/test/comparison-tests/es6withCJS/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/es6withCJS/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.31 KiB [emitted] (name: main)
-./app.ts 100 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/externals/expectedOutput-5.0/bundle.js b/test/comparison-tests/externals/expectedOutput-5.0/bundle.js
index f1d997111..9fb0e25ad 100644
--- a/test/comparison-tests/externals/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/externals/expectedOutput-5.0/bundle.js
@@ -2,65 +2,62 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar hello = __webpack_require__(/*! hello */ \"hello\");\nvar msg = hello.sayHello('World');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var hello = __webpack_require__(/*! hello */ /"hello/");
+var msg = hello.sayHello('World');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "hello":
-/*!************************!*\
+/*!**********!*/
!*** external "hello" ***!
- \************************/
+ /**********/
/***/ ((module) => {
-
module.exports = hello;
-
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/externals/expectedOutput-5.0/output.txt b/test/comparison-tests/externals/expectedOutput-5.0/output.txt
index 6270519a4..5cb5c0695 100644
--- a/test/comparison-tests/externals/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/externals/expectedOutput-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.44 KiB [emitted] (name: main)
-./app.ts 142 bytes [built] [code generated]
-external "hello" 42 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+external "hello" A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/externals/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/externals/expectedOutput-transpile-5.0/bundle.js
index f1d997111..9fb0e25ad 100644
--- a/test/comparison-tests/externals/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/externals/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,62 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar hello = __webpack_require__(/*! hello */ \"hello\");\nvar msg = hello.sayHello('World');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var hello = __webpack_require__(/*! hello */ /"hello/");
+var msg = hello.sayHello('World');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "hello":
-/*!************************!*\
+/*!**********!*/
!*** external "hello" ***!
- \************************/
+ /**********/
/***/ ((module) => {
-
module.exports = hello;
-
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/externals/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/externals/expectedOutput-transpile-5.0/output.txt
index 6270519a4..5cb5c0695 100644
--- a/test/comparison-tests/externals/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/externals/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.44 KiB [emitted] (name: main)
-./app.ts 142 bytes [built] [code generated]
-external "hello" 42 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+external "hello" A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/ignoreDiagnostics/expectedOutput-5.0/bundle.js b/test/comparison-tests/ignoreDiagnostics/expectedOutput-5.0/bundle.js
index 22aaaf895..7a43db89d 100644
--- a/test/comparison-tests/ignoreDiagnostics/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/ignoreDiagnostics/expectedOutput-5.0/bundle.js
@@ -2,55 +2,65 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((module, exports) => {
-
-eval("\nexports.Foo = void 0;\nvar Foo = /** @class */ (function () {\n function Foo() {\n }\n return Foo;\n}());\nvar Bar = /** @class */ (function () {\n function Bar() {\n }\n return Bar;\n}());\nvar a = 'b'; // this should error with 2322\nmodule.exports = Bar;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+exports.Foo = void 0;
+var Foo = /** @class */ (function () {
+ function Foo() {
+ }
+ return Foo;
+}());
+var Bar = /** @class */ (function () {
+ function Bar() {
+ }
+ return Bar;
+}());
+var a = 'b'; / this should error with 2322
+module.exports = Bar;
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module is referenced by other modules so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module is referenced by other modules so it can't be inlined
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/ignoreDiagnostics/expectedOutput-5.0/output.txt b/test/comparison-tests/ignoreDiagnostics/expectedOutput-5.0/output.txt
index a6aded512..05fbef1c4 100644
--- a/test/comparison-tests/ignoreDiagnostics/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/ignoreDiagnostics/expectedOutput-5.0/output.txt
@@ -1,10 +1,8 @@
-asset bundle.js 2.36 KiB [emitted] (name: main)
-./app.ts 278 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 9:4-5
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(9,5)[39m[22m
[1m[31m TS2322: Type 'string' is not assignable to type 'Number'.[39m[22m
ts-loader-default_2830fdd0bda34e31
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/ignoreDiagnostics/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/ignoreDiagnostics/expectedOutput-transpile-5.0/bundle.js
index 22aaaf895..7a43db89d 100644
--- a/test/comparison-tests/ignoreDiagnostics/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/ignoreDiagnostics/expectedOutput-transpile-5.0/bundle.js
@@ -2,55 +2,65 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((module, exports) => {
-
-eval("\nexports.Foo = void 0;\nvar Foo = /** @class */ (function () {\n function Foo() {\n }\n return Foo;\n}());\nvar Bar = /** @class */ (function () {\n function Bar() {\n }\n return Bar;\n}());\nvar a = 'b'; // this should error with 2322\nmodule.exports = Bar;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+exports.Foo = void 0;
+var Foo = /** @class */ (function () {
+ function Foo() {
+ }
+ return Foo;
+}());
+var Bar = /** @class */ (function () {
+ function Bar() {
+ }
+ return Bar;
+}());
+var a = 'b'; / this should error with 2322
+module.exports = Bar;
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module is referenced by other modules so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module is referenced by other modules so it can't be inlined
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/ignoreDiagnostics/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/ignoreDiagnostics/expectedOutput-transpile-5.0/output.txt
index 822440b04..bdb5b664a 100644
--- a/test/comparison-tests/ignoreDiagnostics/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/ignoreDiagnostics/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 2.36 KiB [emitted] (name: main)
-./app.ts 278 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/importsWatch/expectedOutput-5.0/bundle.js b/test/comparison-tests/importsWatch/expectedOutput-5.0/bundle.js
index b5254921d..1d9fbdfbf 100644
--- a/test/comparison-tests/importsWatch/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/importsWatch/expectedOutput-5.0/bundle.js
@@ -2,30 +2,30 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo;\nfoo.bar = 'foobar';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo;
+foo.bar = 'foobar';
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/importsWatch/expectedOutput-5.0/output.txt b/test/comparison-tests/importsWatch/expectedOutput-5.0/output.txt
index 17e981961..bdb5b664a 100644
--- a/test/comparison-tests/importsWatch/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/importsWatch/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.31 KiB [emitted] (name: main)
-./app.ts 106 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/importsWatch/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/importsWatch/expectedOutput-5.0/patch1/bundle.js
index b5254921d..1d9fbdfbf 100644
--- a/test/comparison-tests/importsWatch/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/importsWatch/expectedOutput-5.0/patch1/bundle.js
@@ -2,30 +2,30 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo;\nfoo.bar = 'foobar';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo;
+foo.bar = 'foobar';
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/importsWatch/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/importsWatch/expectedOutput-5.0/patch1/output.txt
index a20bffd07..93f72a2fb 100644
--- a/test/comparison-tests/importsWatch/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/importsWatch/expectedOutput-5.0/patch1/output.txt
@@ -1,10 +1,8 @@
-asset bundle.js 1.31 KiB [emitted] (name: main)
-./app.ts 106 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 4:0-7
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(4,1)[39m[22m
[1m[31m TS2322: Type 'string' is not assignable to type 'boolean'.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/issue372/expectedOutput-5.0/bundle.js b/test/comparison-tests/issue372/expectedOutput-5.0/bundle.js
index 217f4c67a..4695aae57 100644
--- a/test/comparison-tests/issue372/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/issue372/expectedOutput-5.0/bundle.js
@@ -2,76 +2,77 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo_1 = __webpack_require__(/*! ./foo */ \"./foo.ts\");\nvar foo;\nfoo.bar = 'foobar' + foo_1.s;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo_1 = __webpack_require__(/*! ./foo */ /"./foo.ts/");
+var foo;
+foo.bar = 'foobar' + foo_1.s;
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./foo.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./foo.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.s = void 0;\nvar sString = __webpack_require__(/*! a */ \"./node_modules/a/index.js\");\nexports.s = sString;\n\n\n//# sourceURL=webpack:///./foo.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.s = void 0;
+var sString = __webpack_require__(/*! a */ /"./node_modules/a/index.js/");
+exports.s = sString;
+/# sourceURL=webpack://./foo.ts?");
/***/ }),
-
/***/ "./node_modules/a/index.js":
-/*!*********************************!*\
+/*!**********!*/
!*** ./node_modules/a/index.js ***!
- \*********************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = 'a';\n\n//# sourceURL=webpack:///./node_modules/a/index.js?");
-
+eval("module.exports = 'a';
+/# sourceURL=webpack://./node_modules/a/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/issue372/expectedOutput-5.0/output.txt b/test/comparison-tests/issue372/expectedOutput-5.0/output.txt
index e939cb4c1..28d4ae53b 100644
--- a/test/comparison-tests/issue372/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/issue372/expectedOutput-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 2.95 KiB [emitted] (name: main)
-./app.ts 146 bytes [built] [code generated]
-./foo.ts 146 bytes [built] [code generated]
-./node_modules/a/index.js 21 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./foo.ts A-NUMBER-OF bytes [built] [code generated]
+./node_modules/a/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/issue372/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/issue372/expectedOutput-5.0/patch0/bundle.js
index f619297f8..cb9554bac 100644
--- a/test/comparison-tests/issue372/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/issue372/expectedOutput-5.0/patch0/bundle.js
@@ -2,76 +2,77 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo_1 = __webpack_require__(/*! ./foo */ \"./foo.ts\");\nvar foo;\nfoo.bar = 'foobar_patch0' + foo_1.s;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo_1 = __webpack_require__(/*! ./foo */ /"./foo.ts/");
+var foo;
+foo.bar = 'foobar_patch0' + foo_1.s;
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./foo.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./foo.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.s = void 0;\nvar sString = __webpack_require__(/*! a */ \"./node_modules/a/index.js\");\nexports.s = sString;\n\n\n//# sourceURL=webpack:///./foo.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.s = void 0;
+var sString = __webpack_require__(/*! a */ /"./node_modules/a/index.js/");
+exports.s = sString;
+/# sourceURL=webpack://./foo.ts?");
/***/ }),
-
/***/ "./node_modules/a/index.js":
-/*!*********************************!*\
+/*!**********!*/
!*** ./node_modules/a/index.js ***!
- \*********************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = 'a';\n\n//# sourceURL=webpack:///./node_modules/a/index.js?");
-
+eval("module.exports = 'a';
+/# sourceURL=webpack://./node_modules/a/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/issue372/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/issue372/expectedOutput-5.0/patch0/output.txt
index 4af4428a6..9775b42be 100644
--- a/test/comparison-tests/issue372/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/issue372/expectedOutput-5.0/patch0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.95 KiB [emitted] (name: main)
-cached modules 167 bytes [cached] 2 modules
-./app.ts 153 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/issue372/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/issue372/expectedOutput-transpile-5.0/bundle.js
index 217f4c67a..4695aae57 100644
--- a/test/comparison-tests/issue372/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/issue372/expectedOutput-transpile-5.0/bundle.js
@@ -2,76 +2,77 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo_1 = __webpack_require__(/*! ./foo */ \"./foo.ts\");\nvar foo;\nfoo.bar = 'foobar' + foo_1.s;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo_1 = __webpack_require__(/*! ./foo */ /"./foo.ts/");
+var foo;
+foo.bar = 'foobar' + foo_1.s;
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./foo.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./foo.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.s = void 0;\nvar sString = __webpack_require__(/*! a */ \"./node_modules/a/index.js\");\nexports.s = sString;\n\n\n//# sourceURL=webpack:///./foo.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.s = void 0;
+var sString = __webpack_require__(/*! a */ /"./node_modules/a/index.js/");
+exports.s = sString;
+/# sourceURL=webpack://./foo.ts?");
/***/ }),
-
/***/ "./node_modules/a/index.js":
-/*!*********************************!*\
+/*!**********!*/
!*** ./node_modules/a/index.js ***!
- \*********************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = 'a';\n\n//# sourceURL=webpack:///./node_modules/a/index.js?");
-
+eval("module.exports = 'a';
+/# sourceURL=webpack://./node_modules/a/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/issue372/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/issue372/expectedOutput-transpile-5.0/output.txt
index e939cb4c1..28d4ae53b 100644
--- a/test/comparison-tests/issue372/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/issue372/expectedOutput-transpile-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 2.95 KiB [emitted] (name: main)
-./app.ts 146 bytes [built] [code generated]
-./foo.ts 146 bytes [built] [code generated]
-./node_modules/a/index.js 21 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./foo.ts A-NUMBER-OF bytes [built] [code generated]
+./node_modules/a/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/issue372/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/issue372/expectedOutput-transpile-5.0/patch0/bundle.js
index f619297f8..cb9554bac 100644
--- a/test/comparison-tests/issue372/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/issue372/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,76 +2,77 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo_1 = __webpack_require__(/*! ./foo */ \"./foo.ts\");\nvar foo;\nfoo.bar = 'foobar_patch0' + foo_1.s;\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo_1 = __webpack_require__(/*! ./foo */ /"./foo.ts/");
+var foo;
+foo.bar = 'foobar_patch0' + foo_1.s;
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./foo.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./foo.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.s = void 0;\nvar sString = __webpack_require__(/*! a */ \"./node_modules/a/index.js\");\nexports.s = sString;\n\n\n//# sourceURL=webpack:///./foo.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.s = void 0;
+var sString = __webpack_require__(/*! a */ /"./node_modules/a/index.js/");
+exports.s = sString;
+/# sourceURL=webpack://./foo.ts?");
/***/ }),
-
/***/ "./node_modules/a/index.js":
-/*!*********************************!*\
+/*!**********!*/
!*** ./node_modules/a/index.js ***!
- \*********************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = 'a';\n\n//# sourceURL=webpack:///./node_modules/a/index.js?");
-
+eval("module.exports = 'a';
+/# sourceURL=webpack://./node_modules/a/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/issue372/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/issue372/expectedOutput-transpile-5.0/patch0/output.txt
index 4af4428a6..9775b42be 100644
--- a/test/comparison-tests/issue372/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/issue372/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.95 KiB [emitted] (name: main)
-cached modules 167 bytes [cached] 2 modules
-./app.ts 153 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/issue441/expectedOutput-5.0/bundle.js b/test/comparison-tests/issue441/expectedOutput-5.0/bundle.js
index b5254921d..1d9fbdfbf 100644
--- a/test/comparison-tests/issue441/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/issue441/expectedOutput-5.0/bundle.js
@@ -2,30 +2,30 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo;\nfoo.bar = 'foobar';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo;
+foo.bar = 'foobar';
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/issue441/expectedOutput-5.0/output.txt b/test/comparison-tests/issue441/expectedOutput-5.0/output.txt
index 17e981961..bdb5b664a 100644
--- a/test/comparison-tests/issue441/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/issue441/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.31 KiB [emitted] (name: main)
-./app.ts 106 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/issue441/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/issue441/expectedOutput-5.0/patch0/bundle.js
index b5254921d..1d9fbdfbf 100644
--- a/test/comparison-tests/issue441/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/issue441/expectedOutput-5.0/patch0/bundle.js
@@ -2,30 +2,30 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo;\nfoo.bar = 'foobar';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo;
+foo.bar = 'foobar';
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/issue441/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/issue441/expectedOutput-5.0/patch0/output.txt
index 17e981961..bdb5b664a 100644
--- a/test/comparison-tests/issue441/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/issue441/expectedOutput-5.0/patch0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.31 KiB [emitted] (name: main)
-./app.ts 106 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/issue441/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/issue441/expectedOutput-5.0/patch1/bundle.js
index b5254921d..1d9fbdfbf 100644
--- a/test/comparison-tests/issue441/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/issue441/expectedOutput-5.0/patch1/bundle.js
@@ -2,30 +2,30 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo;\nfoo.bar = 'foobar';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo;
+foo.bar = 'foobar';
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/issue441/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/issue441/expectedOutput-5.0/patch1/output.txt
index 17e981961..bdb5b664a 100644
--- a/test/comparison-tests/issue441/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/issue441/expectedOutput-5.0/patch1/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.31 KiB [emitted] (name: main)
-./app.ts 106 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/bundle.js
index b5254921d..1d9fbdfbf 100644
--- a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/bundle.js
@@ -2,30 +2,30 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo;\nfoo.bar = 'foobar';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo;
+foo.bar = 'foobar';
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/output.txt
index 17e981961..bdb5b664a 100644
--- a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.31 KiB [emitted] (name: main)
-./app.ts 106 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch0/bundle.js
index b5254921d..1d9fbdfbf 100644
--- a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,30 +2,30 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo;\nfoo.bar = 'foobar';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo;
+foo.bar = 'foobar';
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch0/output.txt
index 17e981961..bdb5b664a 100644
--- a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.31 KiB [emitted] (name: main)
-./app.ts 106 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch1/bundle.js
index b5254921d..1d9fbdfbf 100644
--- a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,30 +2,30 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo;\nfoo.bar = 'foobar';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo;
+foo.bar = 'foobar';
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"](0, __webpack_exports__);
/******/
diff --git a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch1/output.txt
index 17e981961..bdb5b664a 100644
--- a/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/issue441/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.31 KiB [emitted] (name: main)
-./app.ts 106 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/issue71/expectedOutput-5.0/bundle.js b/test/comparison-tests/issue71/expectedOutput-5.0/bundle.js
index 16ad8f5fe..9d674f5dd 100644
--- a/test/comparison-tests/issue71/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/issue71/expectedOutput-5.0/bundle.js
@@ -2,76 +2,75 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar a = __webpack_require__(/*! a */ \"./node_modules/a/index.js\");\nvar b = __webpack_require__(/*! ./b */ \"./b.ts\");\nconsole.log(a);\nconsole.log(b);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var a = __webpack_require__(/*! a */ /"./node_modules/a/index.js/");
+var b = __webpack_require__(/*! ./b */ /"./b.ts/");
+console.log(a);
+console.log(b);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./b.ts":
-/*!**************!*\
+/*!**********!*/
!*** ./b.ts ***!
- \**************/
+ /**********/
/***/ ((module) => {
-
"use strict";
-eval("\nmodule.exports = 'b';\n\n\n//# sourceURL=webpack:///./b.ts?");
-
+eval("
+module.exports = 'b';
+/# sourceURL=webpack://./b.ts?");
/***/ }),
-
/***/ "./node_modules/a/index.js":
-/*!*********************************!*\
+/*!**********!*/
!*** ./node_modules/a/index.js ***!
- \*********************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = 'a';\n\n//# sourceURL=webpack:///./node_modules/a/index.js?");
-
+eval("module.exports = 'a';
+/# sourceURL=webpack://./node_modules/a/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/issue71/expectedOutput-5.0/output.txt b/test/comparison-tests/issue71/expectedOutput-5.0/output.txt
index 22ad22fa1..0b4d50b33 100644
--- a/test/comparison-tests/issue71/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/issue71/expectedOutput-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 2.78 KiB [emitted] (name: main)
-./app.ts 155 bytes [built] [code generated]
-./node_modules/a/index.js 21 bytes [built] [code generated]
-./b.ts 36 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./node_modules/a/index.js A-NUMBER-OF bytes [built] [code generated]
+./b.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/loaderOptionsCaching/expectedOutput-5.0/bundle.js b/test/comparison-tests/loaderOptionsCaching/expectedOutput-5.0/bundle.js
index da47126d9..0e852419a 100644
--- a/test/comparison-tests/loaderOptionsCaching/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/loaderOptionsCaching/expectedOutput-5.0/bundle.js
@@ -2,74 +2,77 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _submodule_es5__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./submodule-es5 */ \"./submodule-es5/index.ts\");\n/* harmony import */ var _submodule_es5__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_submodule_es5__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _submodule_es6__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./submodule-es6 */ \"./submodule-es6/index.ts\");\n/* harmony import */ var _submodule_es6__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_submodule_es6__WEBPACK_IMPORTED_MODULE_1__);\n\n\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _submodule_es5__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./submodule-es5 */ /"./submodule-es5/index.ts/");
+/* harmony import */ var _submodule_es5__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_submodule_es5__WEBPACK_IMPORTED_MODULE_0__);
+/* harmony import */ var _submodule_es6__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./submodule-es6 */ /"./submodule-es6/index.ts/");
+/* harmony import */ var _submodule_es6__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_submodule_es6__WEBPACK_IMPORTED_MODULE_1__);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule-es6/index.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule-es6/index.ts ***!
- \********************************/
+ /**********/
/***/ (() => {
-
-eval("const set = new Set([42]);\nfor (const value of set) {\n console.log(value);\n}\nconst string = 'Hello from es6 file';\nconsole.log(string);\n\n\n//# sourceURL=webpack:///./submodule-es6/index.ts?");
-
+eval("const set = new Set([42]);
+for (const value of set) {
+ console.log(value);
+}
+const string = 'Hello from es6 file';
+console.log(string);
+/# sourceURL=webpack://./submodule-es6/index.ts?");
/***/ }),
-
/***/ "./submodule-es5/index.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule-es5/index.ts ***!
- \********************************/
+ /**********/
/***/ (() => {
-
-eval("var string = 'Hello from es5 file';\nconsole.log(string);\n\n\n//# sourceURL=webpack:///./submodule-es5/index.ts?");
-
+eval("var string = 'Hello from es5 file';
+console.log(string);
+/# sourceURL=webpack://./submodule-es5/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/compat get default export */
/******/ (() => {
-/******/ // getDefaultExport function for compatibility with non-harmony modules
+/******/ / getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = (module) => {
/******/ var getter = module && module.__esModule ?
/******/ () => (module['default']) :
@@ -81,7 +84,7 @@ eval("var string = 'Hello from es5 file';\nconsole.log(string);\n\n\n//# sourceU
/******/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
-/******/ // define getter functions for harmony exports
+/******/ / define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
@@ -98,7 +101,7 @@ eval("var string = 'Hello from es5 file';\nconsole.log(string);\n\n\n//# sourceU
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
-/******/ // define __esModule on exports
+/******/ / define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
@@ -107,11 +110,11 @@ eval("var string = 'Hello from es5 file';\nconsole.log(string);\n\n\n//# sourceU
/******/ };
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/loaderOptionsCaching/expectedOutput-5.0/output.txt b/test/comparison-tests/loaderOptionsCaching/expectedOutput-5.0/output.txt
index a92f3bd68..175b34e07 100644
--- a/test/comparison-tests/loaderOptionsCaching/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/loaderOptionsCaching/expectedOutput-5.0/output.txt
@@ -1,7 +1,6 @@
-asset bundle.js 5.08 KiB [emitted] (name: main)
-runtime modules 937 bytes 4 modules
-cacheable modules 248 bytes
- ./app.ts 52 bytes [built] [code generated]
- ./submodule-es5/index.ts 57 bytes [built] [code generated]
- ./submodule-es6/index.ts 139 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+runtime modules A-NUMBER-OF bytes 4 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./submodule-es5/index.ts A-NUMBER-OF bytes [built] [code generated]
+ ./submodule-es6/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/loaderOptionsCaching/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/loaderOptionsCaching/expectedOutput-transpile-5.0/bundle.js
index da47126d9..0e852419a 100644
--- a/test/comparison-tests/loaderOptionsCaching/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/loaderOptionsCaching/expectedOutput-transpile-5.0/bundle.js
@@ -2,74 +2,77 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
"use strict";
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _submodule_es5__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./submodule-es5 */ \"./submodule-es5/index.ts\");\n/* harmony import */ var _submodule_es5__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_submodule_es5__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _submodule_es6__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./submodule-es6 */ \"./submodule-es6/index.ts\");\n/* harmony import */ var _submodule_es6__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_submodule_es6__WEBPACK_IMPORTED_MODULE_1__);\n\n\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _submodule_es5__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./submodule-es5 */ /"./submodule-es5/index.ts/");
+/* harmony import */ var _submodule_es5__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_submodule_es5__WEBPACK_IMPORTED_MODULE_0__);
+/* harmony import */ var _submodule_es6__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./submodule-es6 */ /"./submodule-es6/index.ts/");
+/* harmony import */ var _submodule_es6__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_submodule_es6__WEBPACK_IMPORTED_MODULE_1__);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule-es6/index.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule-es6/index.ts ***!
- \********************************/
+ /**********/
/***/ (() => {
-
-eval("const set = new Set([42]);\nfor (const value of set) {\n console.log(value);\n}\nconst string = 'Hello from es6 file';\nconsole.log(string);\n\n\n//# sourceURL=webpack:///./submodule-es6/index.ts?");
-
+eval("const set = new Set([42]);
+for (const value of set) {
+ console.log(value);
+}
+const string = 'Hello from es6 file';
+console.log(string);
+/# sourceURL=webpack://./submodule-es6/index.ts?");
/***/ }),
-
/***/ "./submodule-es5/index.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule-es5/index.ts ***!
- \********************************/
+ /**********/
/***/ (() => {
-
-eval("var string = 'Hello from es5 file';\nconsole.log(string);\n\n\n//# sourceURL=webpack:///./submodule-es5/index.ts?");
-
+eval("var string = 'Hello from es5 file';
+console.log(string);
+/# sourceURL=webpack://./submodule-es5/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/compat get default export */
/******/ (() => {
-/******/ // getDefaultExport function for compatibility with non-harmony modules
+/******/ / getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = (module) => {
/******/ var getter = module && module.__esModule ?
/******/ () => (module['default']) :
@@ -81,7 +84,7 @@ eval("var string = 'Hello from es5 file';\nconsole.log(string);\n\n\n//# sourceU
/******/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
-/******/ // define getter functions for harmony exports
+/******/ / define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
@@ -98,7 +101,7 @@ eval("var string = 'Hello from es5 file';\nconsole.log(string);\n\n\n//# sourceU
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
-/******/ // define __esModule on exports
+/******/ / define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
@@ -107,11 +110,11 @@ eval("var string = 'Hello from es5 file';\nconsole.log(string);\n\n\n//# sourceU
/******/ };
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/loaderOptionsCaching/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/loaderOptionsCaching/expectedOutput-transpile-5.0/output.txt
index a92f3bd68..175b34e07 100644
--- a/test/comparison-tests/loaderOptionsCaching/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/loaderOptionsCaching/expectedOutput-transpile-5.0/output.txt
@@ -1,7 +1,6 @@
-asset bundle.js 5.08 KiB [emitted] (name: main)
-runtime modules 937 bytes 4 modules
-cacheable modules 248 bytes
- ./app.ts 52 bytes [built] [code generated]
- ./submodule-es5/index.ts 57 bytes [built] [code generated]
- ./submodule-es6/index.ts 139 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+runtime modules A-NUMBER-OF bytes 4 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./submodule-es5/index.ts A-NUMBER-OF bytes [built] [code generated]
+ ./submodule-es6/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-5.0/bundle.js b/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-5.0/bundle.js
index 403223a80..5609525e0 100644
--- a/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-5.0/bundle.js
@@ -2,65 +2,69 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar myComponent = __webpack_require__(/*! api */ \"./fake.ts\");\nconsole.log(myComponent);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var myComponent = __webpack_require__(/*! api */ /"./fake.ts/");
+console.log(myComponent);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./fake.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./fake.ts ***!
- \*****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.sayHello = void 0;\nfunction sayHello(name) {\n return \"Hello, \".concat(name, \"!\");\n}\nexports.sayHello = sayHello;\n\n\n//# sourceURL=webpack:///./fake.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.sayHello = void 0;
+function sayHello(name) {
+ return /"Hello, /".concat(name, /"!/");
+}
+exports.sayHello = sayHello;
+/# sourceURL=webpack://./fake.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-5.0/output.txt b/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-5.0/output.txt
index 0bc9b27ad..f29fd33f6 100644
--- a/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-5.0/output.txt
@@ -1,11 +1,9 @@
-asset bundle.js 2.67 KiB [emitted] (name: main)
-./app.ts 137 bytes [built] [code generated] [1 error]
-./fake.ts 201 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./fake.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 1:29-34
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(1,30)[39m[22m
[1m[31m TS2307: Cannot find module 'api' or its corresponding type declarations.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-transpile-5.0/bundle.js
index 403223a80..5609525e0 100644
--- a/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,69 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar myComponent = __webpack_require__(/*! api */ \"./fake.ts\");\nconsole.log(myComponent);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var myComponent = __webpack_require__(/*! api */ /"./fake.ts/");
+console.log(myComponent);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./fake.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./fake.ts ***!
- \*****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.sayHello = void 0;\nfunction sayHello(name) {\n return \"Hello, \".concat(name, \"!\");\n}\nexports.sayHello = sayHello;\n\n\n//# sourceURL=webpack:///./fake.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.sayHello = void 0;
+function sayHello(name) {
+ return /"Hello, /".concat(name, /"!/");
+}
+exports.sayHello = sayHello;
+/# sourceURL=webpack://./fake.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-transpile-5.0/output.txt
index da45f363d..67bcd45ce 100644
--- a/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/localTsImplementationOfTypings/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.67 KiB [emitted] (name: main)
-./app.ts 137 bytes [built] [code generated]
-./fake.ts 201 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./fake.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/node/expectedOutput-5.0/bundle.js b/test/comparison-tests/node/expectedOutput-5.0/bundle.js
index c77d36a54..9aa57a659 100644
--- a/test/comparison-tests/node/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/node/expectedOutput-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("/// \n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("//
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/node/expectedOutput-5.0/output.txt b/test/comparison-tests/node/expectedOutput-5.0/output.txt
index f1167600a..bdb5b664a 100644
--- a/test/comparison-tests/node/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/node/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.2 KiB [emitted] (name: main)
-./app.ts 67 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/node/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/node/expectedOutput-transpile-5.0/bundle.js
index c77d36a54..9aa57a659 100644
--- a/test/comparison-tests/node/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/node/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("/// \n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("//
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/node/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/node/expectedOutput-transpile-5.0/output.txt
index f1167600a..bdb5b664a 100644
--- a/test/comparison-tests/node/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/node/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.2 KiB [emitted] (name: main)
-./app.ts 67 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-5.0/bundle.js b/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-5.0/bundle.js
index 13902866d..2fab231a4 100644
--- a/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar a = __webpack_require__(/*! a */ \"./node_modules/a/index.ts\");\nconsole.log(a);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var a = __webpack_require__(/*! a */ /"./node_modules/a/index.ts/");
+console.log(a);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./node_modules/a/index.ts":
-/*!*********************************!*\
+/*!**********!*/
!*** ./node_modules/a/index.ts ***!
- \*********************************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /nodeModulesMeaningfulErrorWhenImportingTs/node_modules/a/index.ts. By default, ts-loader will not compile .ts files in node_modules./nYou should not need to recompile .ts files there, but if you really want to, use the allowTsInNodeModules option./nSee: https://github.com/Microsoft/TypeScript/issues/12358/n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./node_modules/a/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /nodeModulesMeaningfulErrorWhenImportingTs/node_modules/a/index.ts. By default, ts-loader will not compile .ts files in node_modules./nYou should not need to recompile .ts files there, but if you really want to, use the allowTsInNodeModules option./nSee: https:/github.com/Microsoft/TypeScript/issues/12358/n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./node_modules/a/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-5.0/output.txt b/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-5.0/output.txt
index 269b85db4..9dbf7d099 100644
--- a/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-5.0/output.txt
@@ -1,15 +1,13 @@
-asset bundle.js 3.18 KiB [emitted] (name: main)
-./app.ts 115 bytes [built] [code generated]
-./node_modules/a/index.ts 39 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./node_modules/a/index.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in ./node_modules/a/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for node_modules/a/index.ts. By default, ts-loader will not compile .ts files in node_modules.
You should not need to recompile .ts files there, but if you really want to, use the allowTsInNodeModules option.
-See: https://github.com/Microsoft/TypeScript/issues/12358
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+See: https:/github.com/Microsoft/TypeScript/issues/12358
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:8-20
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-transpile-5.0/bundle.js
index 512b519ac..4476c65cd 100644
--- a/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,65 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar a = __webpack_require__(/*! a */ \"./node_modules/a/index.ts\");\nconsole.log(a);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var a = __webpack_require__(/*! a */ /"./node_modules/a/index.ts/");
+console.log(a);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./node_modules/a/index.ts":
-/*!*********************************!*\
+/*!**********!*/
!*** ./node_modules/a/index.ts ***!
- \*********************************/
+ /**********/
/***/ ((module) => {
-
-eval("\nvar elephant = \"In the room\";\nmodule.exports = elephant;\n\n\n//# sourceURL=webpack:///./node_modules/a/index.ts?");
-
+eval("
+var elephant = /"In the room/";
+module.exports = elephant;
+/# sourceURL=webpack://./node_modules/a/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-transpile-5.0/output.txt
index 44285b448..e79dd1ae2 100644
--- a/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/nodeModulesMeaningfulErrorWhenImportingTs/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.58 KiB [emitted] (name: main)
-./app.ts 115 bytes [built] [code generated]
-./node_modules/a/index.ts 71 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./node_modules/a/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/nodeResolution/expectedOutput-5.0/bundle.js b/test/comparison-tests/nodeResolution/expectedOutput-5.0/bundle.js
index 7b6d58fa2..78ba89ab4 100644
--- a/test/comparison-tests/nodeResolution/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/nodeResolution/expectedOutput-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar a = __webpack_require__(/*! a */ \"./node_modules/a/index.js\");\nconsole.log(a);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var a = __webpack_require__(/*! a */ /"./node_modules/a/index.js/");
+console.log(a);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./node_modules/a/index.js":
-/*!*********************************!*\
+/*!**********!*/
!*** ./node_modules/a/index.js ***!
- \*********************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = 'a';\n\n//# sourceURL=webpack:///./node_modules/a/index.js?");
-
+eval("module.exports = 'a';
+/# sourceURL=webpack://./node_modules/a/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/nodeResolution/expectedOutput-5.0/output.txt b/test/comparison-tests/nodeResolution/expectedOutput-5.0/output.txt
index 2f1f20b4e..c3661fc9b 100644
--- a/test/comparison-tests/nodeResolution/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/nodeResolution/expectedOutput-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.53 KiB [emitted] (name: main)
-./app.ts 115 bytes [built] [code generated]
-./node_modules/a/index.js 21 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./node_modules/a/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/nodeResolution/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/nodeResolution/expectedOutput-transpile-5.0/bundle.js
index 7b6d58fa2..78ba89ab4 100644
--- a/test/comparison-tests/nodeResolution/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/nodeResolution/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar a = __webpack_require__(/*! a */ \"./node_modules/a/index.js\");\nconsole.log(a);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var a = __webpack_require__(/*! a */ /"./node_modules/a/index.js/");
+console.log(a);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./node_modules/a/index.js":
-/*!*********************************!*\
+/*!**********!*/
!*** ./node_modules/a/index.js ***!
- \*********************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = 'a';\n\n//# sourceURL=webpack:///./node_modules/a/index.js?");
-
+eval("module.exports = 'a';
+/# sourceURL=webpack://./node_modules/a/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/nodeResolution/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/nodeResolution/expectedOutput-transpile-5.0/output.txt
index 2f1f20b4e..c3661fc9b 100644
--- a/test/comparison-tests/nodeResolution/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/nodeResolution/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.53 KiB [emitted] (name: main)
-./app.ts 115 bytes [built] [code generated]
-./node_modules/a/index.js 21 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./node_modules/a/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/nolib/expectedOutput-5.0/bundle.js b/test/comparison-tests/nolib/expectedOutput-5.0/bundle.js
index 3ce7e9e39..1075f84cc 100644
--- a/test/comparison-tests/nolib/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/nolib/expectedOutput-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("parseInt('10');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("parseInt('10');
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/nolib/expectedOutput-5.0/output.txt b/test/comparison-tests/nolib/expectedOutput-5.0/output.txt
index 4ce2af3ba..5f9829a6e 100644
--- a/test/comparison-tests/nolib/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/nolib/expectedOutput-5.0/output.txt
@@ -1,47 +1,37 @@
-asset bundle.js 1.15 KiB [emitted] (name: main)
-./app.ts 16 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in tsconfig.json
tsconfig.json
[90m[tsl] [39m[1m[31mERROR[39m[22m
[1m[31m TS2318: Cannot find global type 'Array'.[39m[22m
-
ERROR in tsconfig.json
tsconfig.json
[90m[tsl] [39m[1m[31mERROR[39m[22m
[1m[31m TS2318: Cannot find global type 'Boolean'.[39m[22m
-
ERROR in tsconfig.json
tsconfig.json
[90m[tsl] [39m[1m[31mERROR[39m[22m
[1m[31m TS2318: Cannot find global type 'Function'.[39m[22m
-
ERROR in tsconfig.json
tsconfig.json
[90m[tsl] [39m[1m[31mERROR[39m[22m
[1m[31m TS2318: Cannot find global type 'IArguments'.[39m[22m
-
ERROR in tsconfig.json
tsconfig.json
[90m[tsl] [39m[1m[31mERROR[39m[22m
[1m[31m TS2318: Cannot find global type 'Number'.[39m[22m
-
ERROR in tsconfig.json
tsconfig.json
[90m[tsl] [39m[1m[31mERROR[39m[22m
[1m[31m TS2318: Cannot find global type 'Object'.[39m[22m
-
ERROR in tsconfig.json
tsconfig.json
[90m[tsl] [39m[1m[31mERROR[39m[22m
[1m[31m TS2318: Cannot find global type 'RegExp'.[39m[22m
-
ERROR in app.ts
./app.ts 1:0-8
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(1,1)[39m[22m
[1m[31m TS2304: Cannot find name 'parseInt'.[39m[22m
-
8 errors have detailed information that is not shown.
Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.
-
webpack compiled with 8 errors
\ No newline at end of file
diff --git a/test/comparison-tests/nolib/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/nolib/expectedOutput-transpile-5.0/bundle.js
index 3ce7e9e39..1075f84cc 100644
--- a/test/comparison-tests/nolib/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/nolib/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("parseInt('10');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("parseInt('10');
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/nolib/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/nolib/expectedOutput-transpile-5.0/output.txt
index e8a75468e..bdb5b664a 100644
--- a/test/comparison-tests/nolib/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/nolib/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.15 KiB [emitted] (name: main)
-./app.ts 16 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/npmLink/expectedOutput-5.0/bundle.js b/test/comparison-tests/npmLink/expectedOutput-5.0/bundle.js
index 71a7c3402..8f3326f8b 100644
--- a/test/comparison-tests/npmLink/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/npmLink/expectedOutput-5.0/bundle.js
@@ -2,65 +2,65 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo_1 = __webpack_require__(/*! lib/foo */ \"../../test/comparison-tests/testLib/foo.ts\");\nconsole.log(foo_1.default);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo_1 = __webpack_require__(/*! lib/foo */ /"../../test/comparison-tests/testLib/foo.ts/");
+console.log(foo_1.default);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../../test/comparison-tests/testLib/foo.ts":
-/*!**************************************************!*\
+/*!**********!*/
!*** ../../test/comparison-tests/testLib/foo.ts ***!
- \**************************************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'foo';\n\n\n//# sourceURL=webpack:///../../test/comparison-tests/testLib/foo.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'foo';
+/# sourceURL=webpack://../../test/comparison-tests/testLib/foo.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/npmLink/expectedOutput-5.0/output.txt b/test/comparison-tests/npmLink/expectedOutput-5.0/output.txt
index a1611b2a2..5900126f3 100644
--- a/test/comparison-tests/npmLink/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/npmLink/expectedOutput-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-./app.ts 137 bytes [built] [code generated]
-../../test/comparison-tests/testLib/foo.ts 102 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+../../test/comparison-tests/testLib/foo.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/npmLink/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/npmLink/expectedOutput-transpile-5.0/bundle.js
index 71a7c3402..8f3326f8b 100644
--- a/test/comparison-tests/npmLink/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/npmLink/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,65 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar foo_1 = __webpack_require__(/*! lib/foo */ \"../../test/comparison-tests/testLib/foo.ts\");\nconsole.log(foo_1.default);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var foo_1 = __webpack_require__(/*! lib/foo */ /"../../test/comparison-tests/testLib/foo.ts/");
+console.log(foo_1.default);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../../test/comparison-tests/testLib/foo.ts":
-/*!**************************************************!*\
+/*!**********!*/
!*** ../../test/comparison-tests/testLib/foo.ts ***!
- \**************************************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = 'foo';\n\n\n//# sourceURL=webpack:///../../test/comparison-tests/testLib/foo.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports[/"default/"] = 'foo';
+/# sourceURL=webpack://../../test/comparison-tests/testLib/foo.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/npmLink/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/npmLink/expectedOutput-transpile-5.0/output.txt
index a1611b2a2..5900126f3 100644
--- a/test/comparison-tests/npmLink/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/npmLink/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-./app.ts 137 bytes [built] [code generated]
-../../test/comparison-tests/testLib/foo.ts 102 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+../../test/comparison-tests/testLib/foo.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/bundle.js b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/bundle.js
index ad95915fb..6650f2112 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/output.txt b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/output.txt
index f70cc859f..3866c5d8c 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-./app.ts 205 bytes [built] [code generated]
-./submodule/submodule.ts 149 bytes [built] [code generated]
-./lib/externalLib.js 55 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./submodule/submodule.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/externalLib.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch0/bundle.js
index b048c8aec..2bde3543f 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch0/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething2(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething2(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch0/output.txt
index 5ad5f5701..5caa08af6 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch0/output.txt
@@ -1,11 +1,9 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-cached modules 204 bytes [cached] 2 modules
-./app.ts 206 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 3:12-24
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,13)[39m[22m
[1m[31m TS2551: Property 'doSomething2' does not exist on type 'typeof externalLib'. Did you mean 'doSomething'?[39m[22m
ts-loader-default_5848564071297d45
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch1/bundle.js
index ad95915fb..6650f2112 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch1/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch1/output.txt
index f3f31b8c1..9775b42be 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-cached modules 204 bytes [cached] 2 modules
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/bundle.js
index ad95915fb..6650f2112 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/output.txt
index f70cc859f..3866c5d8c 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-./app.ts 205 bytes [built] [code generated]
-./submodule/submodule.ts 149 bytes [built] [code generated]
-./lib/externalLib.js 55 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./submodule/submodule.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/externalLib.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch0/bundle.js
index b048c8aec..2bde3543f 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething2(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething2(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch0/output.txt
index 867f89175..9775b42be 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-cached modules 204 bytes [cached] 2 modules
-./app.ts 206 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch1/bundle.js
index ad95915fb..6650f2112 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,76 +2,79 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar submodule = __webpack_require__(/*! ./submodule/submodule */ \"./submodule/submodule.ts\");\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(submodule);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var submodule = __webpack_require__(/*! ./submodule/submodule */ /"./submodule/submodule.ts/");
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(submodule);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./submodule/submodule.ts":
-/*!********************************!*\
+/*!**********!*/
!*** ./submodule/submodule.ts ***!
- \********************************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
"use strict";
-eval("\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething(\"\");\nvar message = \"Hello from submodule\";\nmodule.exports = message;\n\n\n//# sourceURL=webpack:///./submodule/submodule.ts?");
-
+eval("
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething(/"/");
+var message = /"Hello from submodule/";
+module.exports = message;
+/# sourceURL=webpack://./submodule/submodule.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch1/output.txt
index f3f31b8c1..9775b42be 100644
--- a/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/onlyCompileBundledFiles/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.15 KiB [emitted] (name: main)
-cached modules 204 bytes [cached] 2 modules
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/bundle.js b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/bundle.js
index f8dc1f3c9..76af92567 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/bundle.js
@@ -2,65 +2,66 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar message_1 = __webpack_require__(/*! ./message */ \"./message.ts\");\nconsole.log(message_1.message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var message_1 = __webpack_require__(/*! ./message */ /"./message.ts/");
+console.log(message_1.message);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./message.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./message.ts ***!
- \********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.message = void 0;\nexports.message = 'Hello, world!';\n\n\n//# sourceURL=webpack:///./message.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.message = void 0;
+exports.message = 'Hello, world!';
+/# sourceURL=webpack://./message.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/output.txt b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/output.txt
index 23252ce06..3d4d09f5b 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.63 KiB [emitted] (name: main)
-./app.ts 147 bytes [built] [code generated]
-./message.ts 138 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./message.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch0/bundle.js
index f8dc1f3c9..76af92567 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch0/bundle.js
@@ -2,65 +2,66 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar message_1 = __webpack_require__(/*! ./message */ \"./message.ts\");\nconsole.log(message_1.message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var message_1 = __webpack_require__(/*! ./message */ /"./message.ts/");
+console.log(message_1.message);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./message.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./message.ts ***!
- \********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.message = void 0;\nexports.message = 'Hello, world!';\n\n\n//# sourceURL=webpack:///./message.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.message = void 0;
+exports.message = 'Hello, world!';
+/# sourceURL=webpack://./message.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch0/output.txt
index 12f23a6ae..0fbcb5028 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.63 KiB [emitted] (name: main)
-cached modules 138 bytes [cached] 1 module
-./app.ts 147 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch1/bundle.js
index f8dc1f3c9..76af92567 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch1/bundle.js
@@ -2,65 +2,66 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar message_1 = __webpack_require__(/*! ./message */ \"./message.ts\");\nconsole.log(message_1.message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var message_1 = __webpack_require__(/*! ./message */ /"./message.ts/");
+console.log(message_1.message);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./message.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./message.ts ***!
- \********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.message = void 0;\nexports.message = 'Hello, world!';\n\n\n//# sourceURL=webpack:///./message.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.message = void 0;
+exports.message = 'Hello, world!';
+/# sourceURL=webpack://./message.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch1/output.txt
index 696068dff..9c6b50ce5 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.63 KiB [emitted] (name: main)
-./app.ts 147 bytes [built]
-./message.ts 138 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built]
+./message.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/bundle.js
index f8dc1f3c9..76af92567 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,66 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar message_1 = __webpack_require__(/*! ./message */ \"./message.ts\");\nconsole.log(message_1.message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var message_1 = __webpack_require__(/*! ./message */ /"./message.ts/");
+console.log(message_1.message);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./message.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./message.ts ***!
- \********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.message = void 0;\nexports.message = 'Hello, world!';\n\n\n//# sourceURL=webpack:///./message.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.message = void 0;
+exports.message = 'Hello, world!';
+/# sourceURL=webpack://./message.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/output.txt
index 23252ce06..3d4d09f5b 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.63 KiB [emitted] (name: main)
-./app.ts 147 bytes [built] [code generated]
-./message.ts 138 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./message.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch0/bundle.js
index f8dc1f3c9..76af92567 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,65 +2,66 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar message_1 = __webpack_require__(/*! ./message */ \"./message.ts\");\nconsole.log(message_1.message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var message_1 = __webpack_require__(/*! ./message */ /"./message.ts/");
+console.log(message_1.message);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./message.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./message.ts ***!
- \********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.message = void 0;\nexports.message = 'Hello, world!';\n\n\n//# sourceURL=webpack:///./message.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.message = void 0;
+exports.message = 'Hello, world!';
+/# sourceURL=webpack://./message.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch0/output.txt
index 12f23a6ae..0fbcb5028 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.63 KiB [emitted] (name: main)
-cached modules 138 bytes [cached] 1 module
-./app.ts 147 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch1/bundle.js
index f8dc1f3c9..76af92567 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,65 +2,66 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar message_1 = __webpack_require__(/*! ./message */ \"./message.ts\");\nconsole.log(message_1.message);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var message_1 = __webpack_require__(/*! ./message */ /"./message.ts/");
+console.log(message_1.message);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./message.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./message.ts ***!
- \********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.message = void 0;\nexports.message = 'Hello, world!';\n\n\n//# sourceURL=webpack:///./message.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.message = void 0;
+exports.message = 'Hello, world!';
+/# sourceURL=webpack://./message.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch1/output.txt
index b39eac88f..5fa27d8da 100644
--- a/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/otherLoadersWatch/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.63 KiB [emitted] (name: main)
-cached modules 147 bytes [cached] 1 module
-./message.ts 138 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./message.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/production/expectedOutput-5.0/output.txt b/test/comparison-tests/production/expectedOutput-5.0/output.txt
index 2a8a489b7..30e204baa 100644
--- a/test/comparison-tests/production/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/production/expectedOutput-5.0/output.txt
@@ -1,10 +1,8 @@
-assets by status 0 bytes [cached] 1 asset
-./app.ts 27 bytes [built] [code generated] [1 error]
-
+assets by status A-NUMBER-OF bytes [cached] 1 asset
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 4:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(4,1)[39m[22m
[1m[31m TS2322: Type 'string' is not assignable to type 'number'.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/production/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/production/expectedOutput-transpile-5.0/output.txt
index 6f96efcb4..3d3a0279f 100644
--- a/test/comparison-tests/production/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/production/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 0 bytes [emitted] [minimized] (name: main)
-./app.ts 27 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF bytes [emitted] [minimized] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferences/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferences/expectedOutput-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferences/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferences/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferences/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferences/expectedOutput-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferences/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferences/expectedOutput-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferences/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferences/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferences/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferences/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferences/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferences/expectedOutput-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferences/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferences/expectedOutput-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferences/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/bundle.js
index 0dc26ab13..98b097e0c 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/bundle.js
@@ -2,75 +2,73 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple/utils/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple/utils/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/common/tsconfig.tsbuildinfo
index 9a180cf3d..bd24ba094 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"83a8bcfe78ca61ceac765c205ef0435e93f65e7bc386ea12d21e0c963a7e824e","signature":"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "83a8bcfe78ca61ceac765c205ef0435e93f65e7bc386ea12d21e0c963a7e824e",
+ "signature": "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/indirectWithError/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/indirectWithError/tsconfig.tsbuildinfo
index 85dde9550..1e99606ad 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/indirectWithError/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/indirectWithError/tsconfig.tsbuildinfo
@@ -1 +1,87 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./fileWithError.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"91f3e5980bd5693ad3967c8f676eb12a37b89180be92e6fa904374132ff8920c","28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./fileWithError.ts","start":36,"length":13,"code":2322,"category":1,"messageText":"Type 'boolean' is not assignable to type 'string'."}]],9,1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8,9],"emitSignatures":[8,9]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./fileWithError.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "91f3e5980bd5693ad3967c8f676eb12a37b89180be92e6fa904374132ff8920c",
+ "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./fileWithError.ts",
+ "start": 36,
+ "length": 13,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'boolean' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8,
+ 9
+ ],
+ "emitSignatures": [
+ 8,
+ 9
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index 85dde9550..1e99606ad 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,87 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./fileWithError.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"91f3e5980bd5693ad3967c8f676eb12a37b89180be92e6fa904374132ff8920c","28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./fileWithError.ts","start":36,"length":13,"code":2322,"category":1,"messageText":"Type 'boolean' is not assignable to type 'string'."}]],9,1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8,9],"emitSignatures":[8,9]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./fileWithError.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "91f3e5980bd5693ad3967c8f676eb12a37b89180be92e6fa904374132ff8920c",
+ "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./fileWithError.ts",
+ "start": 36,
+ "length": 13,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'boolean' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8,
+ 9
+ ],
+ "emitSignatures": [
+ 8,
+ 9
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/output.txt
index feafd7118..84c1cd4a1 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/output.txt
@@ -1,49 +1,40 @@
-assets by path common/ 1.7 KiB
- asset common/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
- asset common/index.js 164 bytes [compared for emit]
- asset common/index.d.ts 42 bytes [compared for emit]
-assets by path unreferenced/ 1.75 KiB
- asset unreferenced/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
- asset unreferenced/index.js 205 bytes [compared for emit]
- asset unreferenced/index.d.ts 48 bytes [compared for emit]
-assets by path unreferencedIndirect/ 1.79 KiB
- asset unreferencedIndirect/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
- asset unreferencedIndirect/index.js 245 bytes [compared for emit]
- asset unreferencedIndirect/index.d.ts 56 bytes [compared for emit]
-asset bundle.js 3.77 KiB [emitted] (name: main)
-asset indirectWithError/tsconfig.tsbuildinfo 1.66 KiB [compared for emit]
-asset lib/tsconfig.tsbuildinfo 1.66 KiB [compared for emit]
-./app.ts 223 bytes [built] [code generated]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-./utils/index.ts 39 bytes [built] [code generated] [1 error]
-
+assets by path common/ A-NUMBER-OF KiB asset common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset common/index.js A-NUMBER-OF bytes [compared for emit]
+ asset common/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path unreferenced/ A-NUMBER-OF KiB asset unreferenced/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset unreferenced/index.js A-NUMBER-OF bytes [compared for emit]
+ asset unreferenced/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path unreferencedIndirect/ A-NUMBER-OF KiB asset unreferencedIndirect/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset unreferencedIndirect/index.js A-NUMBER-OF bytes [compared for emit]
+ asset unreferencedIndirect/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset indirectWithError/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./utils/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
ERROR in ./utils/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for utils/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 4:14-32
-
ERROR in lib/fileWithError.ts
2:4-17
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/fileWithError.ts(2,5)[39m[22m
[1m[31m TS2322: Type 'boolean' is not assignable to type 'string'.[39m[22m
-
ERROR in indirectWithError/fileWithError.ts
2:4-17
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mindirectWithError/fileWithError.ts(2,5)[39m[22m
[1m[31m TS2322: Type 'boolean' is not assignable to type 'string'.[39m[22m
-
2 errors have detailed information that is not shown.
Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.
-
webpack compiled with 4 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/bundle.js
index 2c80c2c20..c4c826635 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/bundle.js
@@ -2,76 +2,81 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple/utils/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple/utils/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index 5b4bd68cc..8b4b34603 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,74 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./fileWithError.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"0dda94f9fb4df4c74ff92d8109d8db2122e4c980bb13857b2a538c2ac0b33c64","signature":"3dee7bbd2b685bdcb66cfc9b45605d6689ea42852231fa79cac9a40643c0fa22"},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./fileWithError.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "0dda94f9fb4df4c74ff92d8109d8db2122e4c980bb13857b2a538c2ac0b33c64",
+ "signature": "3dee7bbd2b685bdcb66cfc9b45605d6689ea42852231fa79cac9a40643c0fa22"
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/output.txt
index 476762189..271448928 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch0/output.txt
@@ -1,29 +1,24 @@
-assets by status 441 bytes [compared for emit]
- assets by path lib/*.js 318 bytes
- asset lib/fileWithError.js 163 bytes [compared for emit]
- asset lib/index.js 155 bytes [compared for emit]
- assets by path lib/*.ts 123 bytes
- asset lib/index.d.ts 84 bytes [compared for emit]
- asset lib/fileWithError.d.ts 39 bytes [compared for emit]
-assets by status 5.15 KiB [emitted]
- asset bundle.js 3.47 KiB [emitted] (name: main)
- asset lib/tsconfig.tsbuildinfo 1.68 KiB [emitted]
-./app.ts 223 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
-./utils/index.ts 39 bytes [built] [1 error]
-
+assets by status A-NUMBER-OF bytes [compared for emit]
+ assets by path lib/*.js A-NUMBER-OF bytes asset lib/fileWithError.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ assets by path lib/*.ts A-NUMBER-OF bytes asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/fileWithError.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by status A-NUMBER-OF KiB [emitted]
+ asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+ asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./utils/index.ts A-NUMBER-OF bytes [built] [1 error]
ERROR in ./utils/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for utils/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 4:14-32
-
ERROR in indirectWithError/fileWithError.ts
2:4-17
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mindirectWithError/fileWithError.ts(2,5)[39m[22m
[1m[31m TS2322: Type 'boolean' is not assignable to type 'string'.[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/bundle.js
index b8eb6d6a5..e02efb687 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ./common/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 30;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///./common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 30;
+}
+exports.common = common;
+/# sourceURL=webpack://./common/index.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"./common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"./common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/indirectWithError/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/indirectWithError/tsconfig.tsbuildinfo
index 58eed16d5..d4a43c0ec 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/indirectWithError/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/indirectWithError/tsconfig.tsbuildinfo
@@ -1 +1,74 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./fileWithError.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"e8c36f5bf4681d8c0c1866ed04f823e66548c8a788b325b672026efb17e9a384","signature":"3dee7bbd2b685bdcb66cfc9b45605d6689ea42852231fa79cac9a40643c0fa22"},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./fileWithError.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "e8c36f5bf4681d8c0c1866ed04f823e66548c8a788b325b672026efb17e9a384",
+ "signature": "3dee7bbd2b685bdcb66cfc9b45605d6689ea42852231fa79cac9a40643c0fa22"
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/output.txt
index 8546260d7..c4a7dd70e 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/output.txt
@@ -1,20 +1,16 @@
-assets by status 2.3 KiB [compared for emit]
- assets by path indirectWithError/ 454 bytes
- assets by path indirectWithError/*.js 331 bytes
- asset indirectWithError/fileWithError.js 176 bytes [compared for emit]
- asset indirectWithError/index.js 155 bytes [compared for emit]
- assets by path indirectWithError/*.ts 123 bytes
- asset indirectWithError/index.d.ts 84 bytes [compared for emit]
- asset indirectWithError/fileWithError.d.ts 39 bytes [compared for emit]
- assets by path utils/ 1.86 KiB
- asset utils/tsconfig.tsbuildinfo 1.61 KiB [compared for emit]
- asset utils/index.js 210 bytes [compared for emit]
- asset utils/index.d.ts 39 bytes [compared for emit]
-assets by status 5.33 KiB [emitted]
- asset bundle.js 3.65 KiB [emitted] (name: main)
- asset indirectWithError/tsconfig.tsbuildinfo 1.68 KiB [emitted]
-cached modules 155 bytes [cached] 1 module
-./app.ts 223 bytes [built] [code generated]
-./utils/index.ts 210 bytes [built] [code generated]
-./common/index.ts 164 bytes [built] [code generated]
+assets by status A-NUMBER-OF KiB [compared for emit]
+ assets by path indirectWithError/ A-NUMBER-OF bytes assets by path indirectWithError/*.js A-NUMBER-OF bytes asset indirectWithError/fileWithError.js A-NUMBER-OF bytes [compared for emit]
+ asset indirectWithError/index.js A-NUMBER-OF bytes [compared for emit]
+ assets by path indirectWithError/*.ts A-NUMBER-OF bytes asset indirectWithError/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset indirectWithError/fileWithError.d.ts A-NUMBER-OF bytes [compared for emit]
+ assets by path utils/ A-NUMBER-OF KiB asset utils/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset utils/index.js A-NUMBER-OF bytes [compared for emit]
+ asset utils/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by status A-NUMBER-OF KiB [emitted]
+ asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+ asset indirectWithError/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./utils/index.ts A-NUMBER-OF bytes [built] [code generated]
+./common/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/utils/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/utils/tsconfig.tsbuildinfo
index 640b0cf76..98f31f200 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/utils/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch1/utils/tsconfig.tsbuildinfo
@@ -1 +1,80 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/index.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",{"version":"4c7e50bd7f85cc5d64f963157685ca8eb1223e12466f47c719aaf1af32173088","signature":"2c471583ee40dd55eed961a2de47a5014f6639fa90572027eec9139c40293e19"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/index.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",
+ {
+ "version": "4c7e50bd7f85cc5d64f963157685ca8eb1223e12466f47c719aaf1af32173088",
+ "signature": "2c471583ee40dd55eed961a2de47a5014f6639fa90572027eec9139c40293e19"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/bundle.js
index b8eb6d6a5..e02efb687 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ./common/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 30;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///./common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 30;
+}
+exports.common = common;
+/# sourceURL=webpack://./common/index.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"./common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"./common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/output.txt
index 1bf64487a..236c65e48 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/output.txt
@@ -1,6 +1,6 @@
-asset bundle.js 3.65 KiB [emitted] (name: main)
-asset unreferenced/tsconfig.tsbuildinfo 1.5 KiB [emitted]
-asset unreferenced/index.js 219 bytes [emitted]
-cached modules 529 bytes [cached] 3 modules
-./app.ts 223 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset unreferenced/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset unreferenced/index.js A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 3 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/unreferenced/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/unreferenced/tsconfig.tsbuildinfo
index 051d743b0..35e62ad1e 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/unreferenced/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch2/unreferenced/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bb8ba6128be1271d91fd80319ca81516b664c6a68b5409b2991f70018b6c9e67","signature":"0de8093b7e96f737fa6d441f6d79e8ace62ba5d74bf9324a08fb773d8d32fc6d"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bb8ba6128be1271d91fd80319ca81516b664c6a68b5409b2991f70018b6c9e67",
+ "signature": "0de8093b7e96f737fa6d441f6d79e8ace62ba5d74bf9324a08fb773d8d32fc6d"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/bundle.js
index b8eb6d6a5..e02efb687 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ./common/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 30;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///./common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 30;
+}
+exports.common = common;
+/# sourceURL=webpack://./common/index.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"./common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"./common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/output.txt
index 90d8e0838..b41935ec6 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/output.txt
@@ -1,12 +1,10 @@
-asset bundle.js 3.65 KiB [emitted] (name: main)
-asset unreferencedIndirect/tsconfig.tsbuildinfo 1.75 KiB [emitted]
-cached modules 529 bytes [cached] 3 modules
-./app.ts 223 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset unreferencedIndirect/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 3 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in unreferencedIndirect/index.ts
2:2-50
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36munreferencedIndirect/index.ts(2,3)[39m[22m
[1m[31m TS2322: Type 'string' is not assignable to type 'number'.[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/unreferencedIndirect/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/unreferencedIndirect/tsconfig.tsbuildinfo
index 01043277a..79183882d 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/unreferencedIndirect/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch3/unreferencedIndirect/tsconfig.tsbuildinfo
@@ -1 +1,88 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"d442ceff036096362114a6b3c3fc728f2631155c62bd9f9a5ba0a282d1ff6b9c","signature":"2c1fe99ebadd28030971552c5b38142ab5a93ccb879983a2cecd1ab71d777dfd"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":51,"length":48,"code":2322,"category":1,"messageText":"Type 'string' is not assignable to type 'number'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[[8,"5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"]],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "d442ceff036096362114a6b3c3fc728f2631155c62bd9f9a5ba0a282d1ff6b9c",
+ "signature": "2c1fe99ebadd28030971552c5b38142ab5a93ccb879983a2cecd1ab71d777dfd"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 51,
+ "length": 48,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'string' is not assignable to type 'number'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ [
+ 8,
+ "5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"
+ ]
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/bundle.js
index b8eb6d6a5..e02efb687 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ./common/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 30;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///./common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 30;
+}
+exports.common = common;
+/# sourceURL=webpack://./common/index.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"./common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"./common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/output.txt
index b2ff2dd47..df91672ca 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/output.txt
@@ -1,6 +1,6 @@
-asset bundle.js 3.65 KiB [emitted] (name: main)
-asset unreferencedIndirect/tsconfig.tsbuildinfo 1.5 KiB [emitted]
-asset unreferencedIndirect/index.js 261 bytes [emitted]
-cached modules 529 bytes [cached] 3 modules
-./app.ts 223 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset unreferencedIndirect/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset unreferencedIndirect/index.js A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 3 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/unreferencedIndirect/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/unreferencedIndirect/tsconfig.tsbuildinfo
index 67facd84b..4c0ae156c 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/unreferencedIndirect/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch4/unreferencedIndirect/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"25e6889f7998ef0640339eb29cd18ffe0a26a90d6ab573c95601f51593801064","signature":"5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "25e6889f7998ef0640339eb29cd18ffe0a26a90d6ab573c95601f51593801064",
+ "signature": "5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/bundle.js
index b8eb6d6a5..e02efb687 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ./common/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 30;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///./common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 30;
+}
+exports.common = common;
+/# sourceURL=webpack://./common/index.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"./common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"./common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/output.txt
index 55d05ddf2..1f4ac4951 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/output.txt
@@ -1,12 +1,10 @@
-asset bundle.js 3.65 KiB [emitted] (name: main)
-asset unreferenced/tsconfig.tsbuildinfo 1.75 KiB [emitted]
-cached modules 529 bytes [cached] 3 modules
-./app.ts 223 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset unreferenced/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 3 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in unreferenced/index.ts
2:2-40
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36munreferenced/index.ts(2,3)[39m[22m
[1m[31m TS2322: Type 'string' is not assignable to type 'number'.[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/unreferenced/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/unreferenced/tsconfig.tsbuildinfo
index f58661a20..44cc76e52 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/unreferenced/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/patch5/unreferenced/tsconfig.tsbuildinfo
@@ -1 +1,88 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"a37fe63cb9341169cb1ad08e3df365ac56639ae5518c883090e0dee4941a2fe1","signature":"2a0d33199723c48fa395ddf78eb2f2b8ecbed53d595ec7e591dea65384d9588b"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":43,"length":38,"code":2322,"category":1,"messageText":"Type 'string' is not assignable to type 'number'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[[8,"0de8093b7e96f737fa6d441f6d79e8ace62ba5d74bf9324a08fb773d8d32fc6d"]],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "a37fe63cb9341169cb1ad08e3df365ac56639ae5518c883090e0dee4941a2fe1",
+ "signature": "2a0d33199723c48fa395ddf78eb2f2b8ecbed53d595ec7e591dea65384d9588b"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 43,
+ "length": 38,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'string' is not assignable to type 'number'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ [
+ 8,
+ "0de8093b7e96f737fa6d441f6d79e8ace62ba5d74bf9324a08fb773d8d32fc6d"
+ ]
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/unreferenced/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/unreferenced/tsconfig.tsbuildinfo
index 5bc4ba770..0f04b273e 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/unreferenced/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/unreferenced/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"71b9a35449a6c117c0de0bc5035eb20046c4d436d28294a9d6be2c1a9920ad98","signature":"0de8093b7e96f737fa6d441f6d79e8ace62ba5d74bf9324a08fb773d8d32fc6d"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "71b9a35449a6c117c0de0bc5035eb20046c4d436d28294a9d6be2c1a9920ad98",
+ "signature": "0de8093b7e96f737fa6d441f6d79e8ace62ba5d74bf9324a08fb773d8d32fc6d"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/unreferencedIndirect/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/unreferencedIndirect/tsconfig.tsbuildinfo
index b263ffcfb..ce9a5a753 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/unreferencedIndirect/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-5.0/unreferencedIndirect/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"d2b6e2d5879e5092e979620936598256494f23e7449ca2b326a2618f9b4488c2","signature":"5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "d2b6e2d5879e5092e979620936598256494f23e7449ca2b326a2618f9b4488c2",
+ "signature": "5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/bundle.js
index 3ec964a07..46c642ad4 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,73 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple.transpile/utils/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple.transpile/utils/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
index 9a180cf3d..bd24ba094 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"83a8bcfe78ca61ceac765c205ef0435e93f65e7bc386ea12d21e0c963a7e824e","signature":"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "83a8bcfe78ca61ceac765c205ef0435e93f65e7bc386ea12d21e0c963a7e824e",
+ "signature": "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/indirectWithError/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/indirectWithError/tsconfig.tsbuildinfo
index 85dde9550..1e99606ad 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/indirectWithError/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/indirectWithError/tsconfig.tsbuildinfo
@@ -1 +1,87 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./fileWithError.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"91f3e5980bd5693ad3967c8f676eb12a37b89180be92e6fa904374132ff8920c","28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./fileWithError.ts","start":36,"length":13,"code":2322,"category":1,"messageText":"Type 'boolean' is not assignable to type 'string'."}]],9,1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8,9],"emitSignatures":[8,9]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./fileWithError.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "91f3e5980bd5693ad3967c8f676eb12a37b89180be92e6fa904374132ff8920c",
+ "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./fileWithError.ts",
+ "start": 36,
+ "length": 13,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'boolean' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8,
+ 9
+ ],
+ "emitSignatures": [
+ 8,
+ 9
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index 85dde9550..1e99606ad 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,87 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./fileWithError.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"91f3e5980bd5693ad3967c8f676eb12a37b89180be92e6fa904374132ff8920c","28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./fileWithError.ts","start":36,"length":13,"code":2322,"category":1,"messageText":"Type 'boolean' is not assignable to type 'string'."}]],9,1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8,9],"emitSignatures":[8,9]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./fileWithError.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "91f3e5980bd5693ad3967c8f676eb12a37b89180be92e6fa904374132ff8920c",
+ "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./fileWithError.ts",
+ "start": 36,
+ "length": 13,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'boolean' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8,
+ 9
+ ],
+ "emitSignatures": [
+ 8,
+ 9
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/output.txt
index 6668206e7..485b4b39c 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/output.txt
@@ -1,47 +1,38 @@
-assets by path common/ 1.7 KiB
- asset common/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
- asset common/index.js 164 bytes [compared for emit]
- asset common/index.d.ts 42 bytes [compared for emit]
-assets by path unreferenced/ 1.75 KiB
- asset unreferenced/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
- asset unreferenced/index.js 205 bytes [compared for emit]
- asset unreferenced/index.d.ts 48 bytes [compared for emit]
-assets by path unreferencedIndirect/ 1.79 KiB
- asset unreferencedIndirect/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
- asset unreferencedIndirect/index.js 245 bytes [compared for emit]
- asset unreferencedIndirect/index.d.ts 56 bytes [compared for emit]
-asset bundle.js 3.79 KiB [emitted] (name: main)
-asset indirectWithError/tsconfig.tsbuildinfo 1.66 KiB [compared for emit]
-asset lib/tsconfig.tsbuildinfo 1.66 KiB [compared for emit]
-./app.ts 223 bytes [built] [code generated] [2 errors]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-./utils/index.ts 39 bytes [built] [code generated] [1 error]
-
+assets by path common/ A-NUMBER-OF KiB asset common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset common/index.js A-NUMBER-OF bytes [compared for emit]
+ asset common/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path unreferenced/ A-NUMBER-OF KiB asset unreferenced/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset unreferenced/index.js A-NUMBER-OF bytes [compared for emit]
+ asset unreferenced/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path unreferencedIndirect/ A-NUMBER-OF KiB asset unreferencedIndirect/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset unreferencedIndirect/index.js A-NUMBER-OF bytes [compared for emit]
+ asset unreferencedIndirect/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset indirectWithError/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [2 errors]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./utils/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts 2:4-17
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mindirectWithError/fileWithError.ts(2,5)[39m[22m
[1m[31m TS2322: Type 'boolean' is not assignable to type 'string'.[39m[22m
-
ERROR in ./app.ts 2:4-17
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/fileWithError.ts(2,5)[39m[22m
[1m[31m TS2322: Type 'boolean' is not assignable to type 'string'.[39m[22m
-
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
ERROR in ./utils/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for utils/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 4:14-32
-
2 errors have detailed information that is not shown.
Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.
-
webpack compiled with 4 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/bundle.js
index 7dfa05b34..aeb79f998 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,76 +2,81 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple.transpile/utils/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesMultiple.transpile/utils/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index 5b4bd68cc..8b4b34603 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,74 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./fileWithError.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"0dda94f9fb4df4c74ff92d8109d8db2122e4c980bb13857b2a538c2ac0b33c64","signature":"3dee7bbd2b685bdcb66cfc9b45605d6689ea42852231fa79cac9a40643c0fa22"},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./fileWithError.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "0dda94f9fb4df4c74ff92d8109d8db2122e4c980bb13857b2a538c2ac0b33c64",
+ "signature": "3dee7bbd2b685bdcb66cfc9b45605d6689ea42852231fa79cac9a40643c0fa22"
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/output.txt
index 1274bd796..222d8a4db 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,28 +1,23 @@
-assets by status 441 bytes [compared for emit]
- assets by path lib/*.js 318 bytes
- asset lib/fileWithError.js 163 bytes [compared for emit]
- asset lib/index.js 155 bytes [compared for emit]
- assets by path lib/*.ts 123 bytes
- asset lib/index.d.ts 84 bytes [compared for emit]
- asset lib/fileWithError.d.ts 39 bytes [compared for emit]
-assets by status 5.16 KiB [emitted]
- asset bundle.js 3.48 KiB [emitted] (name: main)
- asset lib/tsconfig.tsbuildinfo 1.68 KiB [emitted]
-./app.ts 223 bytes [built] [code generated] [1 error]
-./lib/index.ts 155 bytes [built] [code generated]
-./utils/index.ts 39 bytes [built] [1 error]
-
+assets by status A-NUMBER-OF bytes [compared for emit]
+ assets by path lib/*.js A-NUMBER-OF bytes asset lib/fileWithError.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ assets by path lib/*.ts A-NUMBER-OF bytes asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/fileWithError.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by status A-NUMBER-OF KiB [emitted]
+ asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+ asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./utils/index.ts A-NUMBER-OF bytes [built] [1 error]
ERROR in ./app.ts 2:4-17
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mindirectWithError/fileWithError.ts(2,5)[39m[22m
[1m[31m TS2322: Type 'boolean' is not assignable to type 'string'.[39m[22m
ts-loader-default_8f3b13c212135902
-
ERROR in ./utils/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for utils/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 4:14-32
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/bundle.js
index b8eb6d6a5..e02efb687 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ./common/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 30;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///./common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 30;
+}
+exports.common = common;
+/# sourceURL=webpack://./common/index.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"./common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"./common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/indirectWithError/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/indirectWithError/tsconfig.tsbuildinfo
index 58eed16d5..d4a43c0ec 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/indirectWithError/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/indirectWithError/tsconfig.tsbuildinfo
@@ -1 +1,74 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./fileWithError.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"e8c36f5bf4681d8c0c1866ed04f823e66548c8a788b325b672026efb17e9a384","signature":"3dee7bbd2b685bdcb66cfc9b45605d6689ea42852231fa79cac9a40643c0fa22"},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./fileWithError.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "e8c36f5bf4681d8c0c1866ed04f823e66548c8a788b325b672026efb17e9a384",
+ "signature": "3dee7bbd2b685bdcb66cfc9b45605d6689ea42852231fa79cac9a40643c0fa22"
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/output.txt
index 8546260d7..c4a7dd70e 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,20 +1,16 @@
-assets by status 2.3 KiB [compared for emit]
- assets by path indirectWithError/ 454 bytes
- assets by path indirectWithError/*.js 331 bytes
- asset indirectWithError/fileWithError.js 176 bytes [compared for emit]
- asset indirectWithError/index.js 155 bytes [compared for emit]
- assets by path indirectWithError/*.ts 123 bytes
- asset indirectWithError/index.d.ts 84 bytes [compared for emit]
- asset indirectWithError/fileWithError.d.ts 39 bytes [compared for emit]
- assets by path utils/ 1.86 KiB
- asset utils/tsconfig.tsbuildinfo 1.61 KiB [compared for emit]
- asset utils/index.js 210 bytes [compared for emit]
- asset utils/index.d.ts 39 bytes [compared for emit]
-assets by status 5.33 KiB [emitted]
- asset bundle.js 3.65 KiB [emitted] (name: main)
- asset indirectWithError/tsconfig.tsbuildinfo 1.68 KiB [emitted]
-cached modules 155 bytes [cached] 1 module
-./app.ts 223 bytes [built] [code generated]
-./utils/index.ts 210 bytes [built] [code generated]
-./common/index.ts 164 bytes [built] [code generated]
+assets by status A-NUMBER-OF KiB [compared for emit]
+ assets by path indirectWithError/ A-NUMBER-OF bytes assets by path indirectWithError/*.js A-NUMBER-OF bytes asset indirectWithError/fileWithError.js A-NUMBER-OF bytes [compared for emit]
+ asset indirectWithError/index.js A-NUMBER-OF bytes [compared for emit]
+ assets by path indirectWithError/*.ts A-NUMBER-OF bytes asset indirectWithError/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset indirectWithError/fileWithError.d.ts A-NUMBER-OF bytes [compared for emit]
+ assets by path utils/ A-NUMBER-OF KiB asset utils/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset utils/index.js A-NUMBER-OF bytes [compared for emit]
+ asset utils/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by status A-NUMBER-OF KiB [emitted]
+ asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+ asset indirectWithError/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./utils/index.ts A-NUMBER-OF bytes [built] [code generated]
+./common/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/utils/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/utils/tsconfig.tsbuildinfo
index 640b0cf76..98f31f200 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/utils/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch1/utils/tsconfig.tsbuildinfo
@@ -1 +1,80 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/index.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",{"version":"4c7e50bd7f85cc5d64f963157685ca8eb1223e12466f47c719aaf1af32173088","signature":"2c471583ee40dd55eed961a2de47a5014f6639fa90572027eec9139c40293e19"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/index.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",
+ {
+ "version": "4c7e50bd7f85cc5d64f963157685ca8eb1223e12466f47c719aaf1af32173088",
+ "signature": "2c471583ee40dd55eed961a2de47a5014f6639fa90572027eec9139c40293e19"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/bundle.js
index b8eb6d6a5..e02efb687 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ./common/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 30;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///./common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 30;
+}
+exports.common = common;
+/# sourceURL=webpack://./common/index.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"./common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"./common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/output.txt
index 0c9e82f21..a58bb226c 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/output.txt
@@ -1,11 +1,9 @@
-assets by status 3.65 KiB [cached] 1 asset
-asset unreferencedIndirect/tsconfig.tsbuildinfo 1.75 KiB [emitted]
-cached modules 529 bytes [cached] 3 modules
-./app.ts 223 bytes [built] [1 error]
-
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset unreferencedIndirect/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 3 modules
+./app.ts A-NUMBER-OF bytes [built] [1 error]
ERROR in ./app.ts 2:2-50
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36munreferencedIndirect/index.ts(2,3)[39m[22m
[1m[31m TS2322: Type 'string' is not assignable to type 'number'.[39m[22m
ts-loader-default_8f3b13c212135902
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/unreferencedIndirect/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/unreferencedIndirect/tsconfig.tsbuildinfo
index 01043277a..79183882d 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/unreferencedIndirect/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch3/unreferencedIndirect/tsconfig.tsbuildinfo
@@ -1 +1,88 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"d442ceff036096362114a6b3c3fc728f2631155c62bd9f9a5ba0a282d1ff6b9c","signature":"2c1fe99ebadd28030971552c5b38142ab5a93ccb879983a2cecd1ab71d777dfd"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":51,"length":48,"code":2322,"category":1,"messageText":"Type 'string' is not assignable to type 'number'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[[8,"5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"]],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "d442ceff036096362114a6b3c3fc728f2631155c62bd9f9a5ba0a282d1ff6b9c",
+ "signature": "2c1fe99ebadd28030971552c5b38142ab5a93ccb879983a2cecd1ab71d777dfd"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 51,
+ "length": 48,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'string' is not assignable to type 'number'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ [
+ 8,
+ "5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"
+ ]
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/bundle.js
index b8eb6d6a5..e02efb687 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ./common/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 30;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///./common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 30;
+}
+exports.common = common;
+/# sourceURL=webpack://./common/index.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"./common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"./common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/output.txt
index 6177c9021..c47dcd372 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/output.txt
@@ -1,6 +1,6 @@
-assets by status 3.65 KiB [cached] 1 asset
-asset unreferencedIndirect/tsconfig.tsbuildinfo 1.5 KiB [emitted]
-asset unreferencedIndirect/index.js 261 bytes [emitted]
-cached modules 529 bytes [cached] 3 modules
-./app.ts 223 bytes [built]
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset unreferencedIndirect/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset unreferencedIndirect/index.js A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 3 modules
+./app.ts A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/unreferencedIndirect/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/unreferencedIndirect/tsconfig.tsbuildinfo
index 67facd84b..4c0ae156c 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/unreferencedIndirect/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch4/unreferencedIndirect/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"25e6889f7998ef0640339eb29cd18ffe0a26a90d6ab573c95601f51593801064","signature":"5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "25e6889f7998ef0640339eb29cd18ffe0a26a90d6ab573c95601f51593801064",
+ "signature": "5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/bundle.js
index b8eb6d6a5..e02efb687 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ./utils */ \"./utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ./utils */ /"./utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./common/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ./common/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 30;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///./common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 30;
+}
+exports.common = common;
+/# sourceURL=webpack://./common/index.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ }),
-
/***/ "./utils/index.ts":
-/*!************************!*\
+/*!**********!*/
!*** ./utils/index.ts ***!
- \************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"./common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///./utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"./common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://./utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/output.txt
index aed5ed46b..6d75954be 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/output.txt
@@ -1,11 +1,9 @@
-assets by status 3.65 KiB [cached] 1 asset
-asset unreferenced/tsconfig.tsbuildinfo 1.75 KiB [emitted]
-cached modules 529 bytes [cached] 3 modules
-./app.ts 223 bytes [built] [1 error]
-
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset unreferenced/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 3 modules
+./app.ts A-NUMBER-OF bytes [built] [1 error]
ERROR in ./app.ts 2:2-40
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36munreferenced/index.ts(2,3)[39m[22m
[1m[31m TS2322: Type 'string' is not assignable to type 'number'.[39m[22m
ts-loader-default_8f3b13c212135902
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/unreferenced/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/unreferenced/tsconfig.tsbuildinfo
index f58661a20..44cc76e52 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/unreferenced/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/patch5/unreferenced/tsconfig.tsbuildinfo
@@ -1 +1,88 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"a37fe63cb9341169cb1ad08e3df365ac56639ae5518c883090e0dee4941a2fe1","signature":"2a0d33199723c48fa395ddf78eb2f2b8ecbed53d595ec7e591dea65384d9588b"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":43,"length":38,"code":2322,"category":1,"messageText":"Type 'string' is not assignable to type 'number'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[[8,"0de8093b7e96f737fa6d441f6d79e8ace62ba5d74bf9324a08fb773d8d32fc6d"]],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "a37fe63cb9341169cb1ad08e3df365ac56639ae5518c883090e0dee4941a2fe1",
+ "signature": "2a0d33199723c48fa395ddf78eb2f2b8ecbed53d595ec7e591dea65384d9588b"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 43,
+ "length": 38,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'string' is not assignable to type 'number'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ [
+ 8,
+ "0de8093b7e96f737fa6d441f6d79e8ace62ba5d74bf9324a08fb773d8d32fc6d"
+ ]
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/unreferenced/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/unreferenced/tsconfig.tsbuildinfo
index 5bc4ba770..0f04b273e 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/unreferenced/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/unreferenced/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"71b9a35449a6c117c0de0bc5035eb20046c4d436d28294a9d6be2c1a9920ad98","signature":"0de8093b7e96f737fa6d441f6d79e8ace62ba5d74bf9324a08fb773d8d32fc6d"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "71b9a35449a6c117c0de0bc5035eb20046c4d436d28294a9d6be2c1a9920ad98",
+ "signature": "0de8093b7e96f737fa6d441f6d79e8ace62ba5d74bf9324a08fb773d8d32fc6d"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/unreferencedIndirect/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/unreferencedIndirect/tsconfig.tsbuildinfo
index b263ffcfb..ce9a5a753 100644
--- a/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/unreferencedIndirect/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultiple/expectedOutput-transpile-5.0/unreferencedIndirect/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"d2b6e2d5879e5092e979620936598256494f23e7449ca2b326a2618f9b4488c2","signature":"5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "d2b6e2d5879e5092e979620936598256494f23e7449ca2b326a2618f9b4488c2",
+ "signature": "5081781ea12d9924e909db967d29184ff3e0b8ca05d30ef60b8d696e0b50013e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/app/bundle.js
index 5f9fa0ce1..b57ad482a 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/app/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 30;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 30;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/common/tsconfig.tsbuildinfo
index 9a180cf3d..bd24ba094 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"83a8bcfe78ca61ceac765c205ef0435e93f65e7bc386ea12d21e0c963a7e824e","signature":"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "83a8bcfe78ca61ceac765c205ef0435e93f65e7bc386ea12d21e0c963a7e824e",
+ "signature": "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/indirect/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/indirect/tsconfig.tsbuildinfo
index dba33edc7..3906d5b96 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/indirect/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/indirect/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index dba33edc7..3906d5b96 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/output.txt
index d2797480d..197bb3903 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/output.txt
@@ -1,20 +1,16 @@
-assets by path ../utils/ 1.86 KiB
- asset ../utils/tsconfig.tsbuildinfo 1.61 KiB [compared for emit]
+assets by path ../utils/ A-NUMBER-OF KiB asset ../utils/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ 2 assets
-assets by path ../common/ 1.7 KiB
- asset ../common/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
+assets by path ../common/ A-NUMBER-OF KiB asset ../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ 2 assets
-assets by path ../indirect/ 1.73 KiB
- asset ../indirect/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
- asset ../indirect/index.js 155 bytes [compared for emit]
- asset ../indirect/index.d.ts 84 bytes [compared for emit]
-assets by path ../lib/ 1.73 KiB
- asset ../lib/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
- asset ../lib/index.js 155 bytes [compared for emit]
- asset ../lib/index.d.ts 84 bytes [compared for emit]
-asset bundle.js 3.67 KiB [emitted] (name: main)
-./app.ts 225 bytes [built] [code generated]
-../lib/index.ts 155 bytes [built] [code generated]
-../utils/index.ts 210 bytes [built] [code generated]
-../common/index.ts 164 bytes [built] [code generated]
+assets by path ../indirect/ A-NUMBER-OF KiB asset ../indirect/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../indirect/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../indirect/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path ../lib/ A-NUMBER-OF KiB asset ../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+../utils/index.ts A-NUMBER-OF bytes [built] [code generated]
+../common/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/app/bundle.js
index 0d9a0580a..3a1a4ab3a 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/app/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/common/tsconfig.tsbuildinfo
index a7db0148c..9a70e73c0 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/common/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"ea4f1fab5d827d59b4b09d9e42b615faf16b08c259290b9fcb5982bb9543bd52","signature":"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ea4f1fab5d827d59b4b09d9e42b615faf16b08c259290b9fcb5982bb9543bd52",
+ "signature": "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/output.txt
index 9ef6e4811..38aa8101b 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch0/output.txt
@@ -1,9 +1,8 @@
-asset bundle.js 3.67 KiB [emitted] (name: main)
-asset ../common/tsconfig.tsbuildinfo 1.5 KiB [emitted]
-asset ../common/index.js 164 bytes [emitted]
-cached modules 155 bytes [cached] 1 module
-modules by path ../ 374 bytes
- ../utils/index.ts 210 bytes [built] [code generated]
- ../common/index.ts 164 bytes [built] [code generated]
-./app.ts 225 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset ../common/index.js A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+modules by path ../ A-NUMBER-OF bytes ../utils/index.ts A-NUMBER-OF bytes [built] [code generated]
+ ../common/index.ts A-NUMBER-OF bytes [built] [code generated]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/app/bundle.js
index 9ae60d946..e56148033 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/app/bundle.js
@@ -2,85 +2,103 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/output.txt
index aea8c10c2..9941c1d34 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/output.txt
@@ -1,9 +1,8 @@
-asset bundle.js 3.75 KiB [emitted] (name: main)
-asset ../utils/tsconfig.tsbuildinfo 1.61 KiB [emitted]
-asset ../utils/index.js 290 bytes [emitted]
-asset ../utils/index.d.ts 81 bytes [emitted]
-cached modules 319 bytes [cached] 2 modules
-cacheable modules 515 bytes
- ./app.ts 225 bytes [built] [code generated]
- ../utils/index.ts 290 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../utils/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset ../utils/index.js A-NUMBER-OF bytes [emitted]
+asset ../utils/index.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ../utils/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/utils/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/utils/tsconfig.tsbuildinfo
index 54c93be43..a6a1b2112 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/utils/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch1/utils/tsconfig.tsbuildinfo
@@ -1 +1,80 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/index.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",{"version":"a1dbdf6843733c9641c0dccfc0fd2ac2bc4cb630b60143672e64e0a65a8dbb7a","signature":"965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/index.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",
+ {
+ "version": "a1dbdf6843733c9641c0dccfc0fd2ac2bc4cb630b60143672e64e0a65a8dbb7a",
+ "signature": "965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch2/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch2/app/bundle.js
index 7e9ad7585..aa96650f7 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch2/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch2/app/bundle.js
@@ -2,85 +2,104 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n(0, utils_1.utils2)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+(0, utils_1.utils2)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch2/output.txt
index cf1870ca8..2026b08fb 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch2/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.77 KiB [emitted] (name: main)
-cached modules 609 bytes [cached] 3 modules
-./app.ts 248 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 3 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/app/bundle.js
index 7e9ad7585..aa96650f7 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/app/bundle.js
@@ -2,85 +2,104 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n(0, utils_1.utils2)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+(0, utils_1.utils2)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/common/tsconfig.tsbuildinfo
index d3267d08a..8a221542f 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/common/tsconfig.tsbuildinfo
@@ -1 +1,88 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"8dc151219b7f551da173dd2304fc01ffc31268701f42ee5f65b0b30138d4dd3c","signature":"233a16e654a6b6507aca0421baacb8e3a0bb95be0c1818690f06f86119b0bc43"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":37,"length":10,"code":2322,"category":1,"messageText":"Type 'number' is not assignable to type 'string'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[[8,"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"]],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8dc151219b7f551da173dd2304fc01ffc31268701f42ee5f65b0b30138d4dd3c",
+ "signature": "233a16e654a6b6507aca0421baacb8e3a0bb95be0c1818690f06f86119b0bc43"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 37,
+ "length": 10,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'number' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ [
+ 8,
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"
+ ]
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/output.txt
index 9bf00618b..1e4f196e4 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch3/output.txt
@@ -1,11 +1,10 @@
-asset bundle.js 3.77 KiB [emitted] (name: main)
-asset ../common/tsconfig.tsbuildinfo 1.75 KiB [emitted]
-cached modules 155 bytes [cached] 1 module
-code generated modules 538 bytes [code generated]
- ./app.ts 248 bytes [built] [code generated]
- ../utils/index.ts 290 bytes [built] [code generated]
-../common/index.ts 164 bytes [built] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+code generated modules A-NUMBER-OF bytes [code generated]
+ ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ../utils/index.ts A-NUMBER-OF bytes [built] [code generated]
+../common/index.ts A-NUMBER-OF bytes [built] [1 error]
ERROR in common/index.ts
../common/index.ts 2:2-12
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mcommon/index.ts(2,3)[39m[22m
@@ -13,5 +12,4 @@ ERROR in common/index.ts
ts-loader-default_b7d520153c6e6cf9
@ ../utils/index.ts 4:15-35
@ ./app.ts 4:14-33
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/app/bundle.js
index 7e9ad7585..aa96650f7 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/app/bundle.js
@@ -2,85 +2,104 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n(0, utils_1.utils2)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+(0, utils_1.utils2)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/common/tsconfig.tsbuildinfo
index a7db0148c..9a70e73c0 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/common/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"ea4f1fab5d827d59b4b09d9e42b615faf16b08c259290b9fcb5982bb9543bd52","signature":"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ea4f1fab5d827d59b4b09d9e42b615faf16b08c259290b9fcb5982bb9543bd52",
+ "signature": "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/output.txt
index 897c4ae4b..6d0184625 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch4/output.txt
@@ -1,9 +1,9 @@
-asset bundle.js 3.77 KiB [emitted] (name: main)
-asset ../common/tsconfig.tsbuildinfo 1.5 KiB [emitted]
-asset ../common/index.js 164 bytes [emitted]
-cached modules 155 bytes [cached] 1 module
-code generated modules 538 bytes [code generated]
- ./app.ts 248 bytes [built] [code generated]
- ../utils/index.ts 290 bytes [built] [code generated]
-../common/index.ts 164 bytes [built]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset ../common/index.js A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+code generated modules A-NUMBER-OF bytes [code generated]
+ ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ../utils/index.ts A-NUMBER-OF bytes [built] [code generated]
+../common/index.ts A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/app/bundle.js
index 7e9ad7585..aa96650f7 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/app/bundle.js
@@ -2,85 +2,104 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n(0, utils_1.utils2)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+(0, utils_1.utils2)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/output.txt
index e8c794cf1..f2b85bea6 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/output.txt
@@ -1,15 +1,12 @@
-asset bundle.js 3.77 KiB [emitted] (name: main)
-asset ../utils/tsconfig.tsbuildinfo 1.87 KiB [emitted]
-cached modules 319 bytes [cached] 2 modules
-cacheable modules 538 bytes
- ./app.ts 248 bytes [built] [code generated]
- ../utils/index.ts 290 bytes [built] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../utils/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ../utils/index.ts A-NUMBER-OF bytes [built] [1 error]
ERROR in utils/index.ts
../utils/index.ts 5:35-50
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mutils/index.ts(5,36)[39m[22m
[1m[31m TS2322: Type 'string' is not assignable to type 'number'.[39m[22m
ts-loader-default_b7d520153c6e6cf9
@ ./app.ts 4:14-33
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/utils/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/utils/tsconfig.tsbuildinfo
index 3abfa2b31..b6baf7cf2 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/utils/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch5/utils/tsconfig.tsbuildinfo
@@ -1 +1,101 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/index.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",{"version":"5f3b60afa134ead3910d0edb722e281f51797b8747253688a08bced01be97e19","signature":"b45004303c96a0df80573d7d8505f23f55598a904ccea3781900f27f32ee56b2"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,[9,[{"file":"./index.ts","start":111,"length":15,"code":2322,"category":1,"messageText":"Type 'string' is not assignable to type 'number'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[9],"emitSignatures":[[9,"965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"]],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/index.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",
+ {
+ "version": "5f3b60afa134ead3910d0edb722e281f51797b8747253688a08bced01be97e19",
+ "signature": "b45004303c96a0df80573d7d8505f23f55598a904ccea3781900f27f32ee56b2"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ [
+ 9,
+ [
+ {
+ "file": "./index.ts",
+ "start": 111,
+ "length": 15,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'string' is not assignable to type 'number'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 9
+ ],
+ "emitSignatures": [
+ [
+ 9,
+ "965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"
+ ]
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/app/bundle.js
index 7e9ad7585..aa96650f7 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/app/bundle.js
@@ -2,85 +2,104 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n(0, utils_1.utils2)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+(0, utils_1.utils2)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/output.txt
index ffdbc7fd5..cc15a18e2 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/output.txt
@@ -1,8 +1,7 @@
-asset bundle.js 3.77 KiB [emitted] (name: main)
-asset ../utils/tsconfig.tsbuildinfo 1.61 KiB [emitted]
-asset ../utils/index.js 290 bytes [emitted]
-cached modules 319 bytes [cached] 2 modules
-cacheable modules 538 bytes
- ./app.ts 248 bytes [built] [code generated]
- ../utils/index.ts 290 bytes [built]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../utils/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset ../utils/index.js A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ../utils/index.ts A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/utils/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/utils/tsconfig.tsbuildinfo
index 54c93be43..a6a1b2112 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/utils/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/patch6/utils/tsconfig.tsbuildinfo
@@ -1 +1,80 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/index.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",{"version":"a1dbdf6843733c9641c0dccfc0fd2ac2bc4cb630b60143672e64e0a65a8dbb7a","signature":"965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/index.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",
+ {
+ "version": "a1dbdf6843733c9641c0dccfc0fd2ac2bc4cb630b60143672e64e0a65a8dbb7a",
+ "signature": "965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/utils/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/utils/tsconfig.tsbuildinfo
index 640b0cf76..98f31f200 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/utils/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-5.0/utils/tsconfig.tsbuildinfo
@@ -1 +1,80 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/index.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",{"version":"4c7e50bd7f85cc5d64f963157685ca8eb1223e12466f47c719aaf1af32173088","signature":"2c471583ee40dd55eed961a2de47a5014f6639fa90572027eec9139c40293e19"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/index.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",
+ {
+ "version": "4c7e50bd7f85cc5d64f963157685ca8eb1223e12466f47c719aaf1af32173088",
+ "signature": "2c471583ee40dd55eed961a2de47a5014f6639fa90572027eec9139c40293e19"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/app/bundle.js
index 5f9fa0ce1..b57ad482a 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/app/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 30;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 30;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
index 9a180cf3d..bd24ba094 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"83a8bcfe78ca61ceac765c205ef0435e93f65e7bc386ea12d21e0c963a7e824e","signature":"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "83a8bcfe78ca61ceac765c205ef0435e93f65e7bc386ea12d21e0c963a7e824e",
+ "signature": "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/indirect/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/indirect/tsconfig.tsbuildinfo
index dba33edc7..3906d5b96 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/indirect/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/indirect/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index dba33edc7..3906d5b96 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/output.txt
index d2797480d..197bb3903 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/output.txt
@@ -1,20 +1,16 @@
-assets by path ../utils/ 1.86 KiB
- asset ../utils/tsconfig.tsbuildinfo 1.61 KiB [compared for emit]
+assets by path ../utils/ A-NUMBER-OF KiB asset ../utils/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ 2 assets
-assets by path ../common/ 1.7 KiB
- asset ../common/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
+assets by path ../common/ A-NUMBER-OF KiB asset ../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ 2 assets
-assets by path ../indirect/ 1.73 KiB
- asset ../indirect/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
- asset ../indirect/index.js 155 bytes [compared for emit]
- asset ../indirect/index.d.ts 84 bytes [compared for emit]
-assets by path ../lib/ 1.73 KiB
- asset ../lib/tsconfig.tsbuildinfo 1.5 KiB [compared for emit]
- asset ../lib/index.js 155 bytes [compared for emit]
- asset ../lib/index.d.ts 84 bytes [compared for emit]
-asset bundle.js 3.67 KiB [emitted] (name: main)
-./app.ts 225 bytes [built] [code generated]
-../lib/index.ts 155 bytes [built] [code generated]
-../utils/index.ts 210 bytes [built] [code generated]
-../common/index.ts 164 bytes [built] [code generated]
+assets by path ../indirect/ A-NUMBER-OF KiB asset ../indirect/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../indirect/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../indirect/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path ../lib/ A-NUMBER-OF KiB asset ../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+../utils/index.ts A-NUMBER-OF bytes [built] [code generated]
+../common/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/app/bundle.js
index 0d9a0580a..3a1a4ab3a 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/app/bundle.js
@@ -2,85 +2,101 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/common/tsconfig.tsbuildinfo
index a7db0148c..9a70e73c0 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/common/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"ea4f1fab5d827d59b4b09d9e42b615faf16b08c259290b9fcb5982bb9543bd52","signature":"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ea4f1fab5d827d59b4b09d9e42b615faf16b08c259290b9fcb5982bb9543bd52",
+ "signature": "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/output.txt
index f38ac91ae..0f2a8e17f 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,9 +1,8 @@
-asset bundle.js 3.67 KiB [emitted] (name: main)
-asset ../common/tsconfig.tsbuildinfo 1.5 KiB [emitted]
-asset ../common/index.js 164 bytes [emitted]
-cached modules 155 bytes [cached] 1 module
-modules by path ../ 374 bytes
- ../utils/index.ts 210 bytes [built]
- ../common/index.ts 164 bytes [built] [code generated]
-./app.ts 225 bytes [built]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset ../common/index.js A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+modules by path ../ A-NUMBER-OF bytes ../utils/index.ts A-NUMBER-OF bytes [built]
+ ../common/index.ts A-NUMBER-OF bytes [built] [code generated]
+./app.ts A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/app/bundle.js
index 9ae60d946..e56148033 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/app/bundle.js
@@ -2,85 +2,103 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/output.txt
index aea8c10c2..9941c1d34 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,9 +1,8 @@
-asset bundle.js 3.75 KiB [emitted] (name: main)
-asset ../utils/tsconfig.tsbuildinfo 1.61 KiB [emitted]
-asset ../utils/index.js 290 bytes [emitted]
-asset ../utils/index.d.ts 81 bytes [emitted]
-cached modules 319 bytes [cached] 2 modules
-cacheable modules 515 bytes
- ./app.ts 225 bytes [built] [code generated]
- ../utils/index.ts 290 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../utils/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset ../utils/index.js A-NUMBER-OF bytes [emitted]
+asset ../utils/index.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ../utils/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/utils/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/utils/tsconfig.tsbuildinfo
index 54c93be43..a6a1b2112 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/utils/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch1/utils/tsconfig.tsbuildinfo
@@ -1 +1,80 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/index.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",{"version":"a1dbdf6843733c9641c0dccfc0fd2ac2bc4cb630b60143672e64e0a65a8dbb7a","signature":"965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/index.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",
+ {
+ "version": "a1dbdf6843733c9641c0dccfc0fd2ac2bc4cb630b60143672e64e0a65a8dbb7a",
+ "signature": "965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch2/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch2/app/bundle.js
index 7e9ad7585..aa96650f7 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch2/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch2/app/bundle.js
@@ -2,85 +2,104 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n(0, utils_1.utils2)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+(0, utils_1.utils2)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch2/output.txt
index cf1870ca8..2026b08fb 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch2/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.77 KiB [emitted] (name: main)
-cached modules 609 bytes [cached] 3 modules
-./app.ts 248 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 3 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/app/bundle.js
index 7e9ad7585..aa96650f7 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/app/bundle.js
@@ -2,85 +2,104 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n(0, utils_1.utils2)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+(0, utils_1.utils2)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/common/tsconfig.tsbuildinfo
index d3267d08a..8a221542f 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/common/tsconfig.tsbuildinfo
@@ -1 +1,88 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"8dc151219b7f551da173dd2304fc01ffc31268701f42ee5f65b0b30138d4dd3c","signature":"233a16e654a6b6507aca0421baacb8e3a0bb95be0c1818690f06f86119b0bc43"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":37,"length":10,"code":2322,"category":1,"messageText":"Type 'number' is not assignable to type 'string'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[[8,"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"]],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8dc151219b7f551da173dd2304fc01ffc31268701f42ee5f65b0b30138d4dd3c",
+ "signature": "233a16e654a6b6507aca0421baacb8e3a0bb95be0c1818690f06f86119b0bc43"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 37,
+ "length": 10,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'number' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ [
+ 8,
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"
+ ]
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/output.txt
index e01e5784e..89eeaac53 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch3/output.txt
@@ -1,14 +1,11 @@
-assets by status 3.77 KiB [cached] 1 asset
-asset ../common/tsconfig.tsbuildinfo 1.75 KiB [emitted]
-cached modules 155 bytes [cached] 1 module
-modules by path ../ 454 bytes
- ../utils/index.ts 290 bytes [built]
- ../common/index.ts 164 bytes [built]
-./app.ts 248 bytes [built] [1 error]
-
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset ../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+modules by path ../ A-NUMBER-OF bytes ../utils/index.ts A-NUMBER-OF bytes [built]
+ ../common/index.ts A-NUMBER-OF bytes [built]
+./app.ts A-NUMBER-OF bytes [built] [1 error]
ERROR in ./app.ts 2:2-12
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mcommon/index.ts(2,3)[39m[22m
[1m[31m TS2322: Type 'number' is not assignable to type 'string'.[39m[22m
ts-loader-default_8f3b13c212135902
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/app/bundle.js
index 7e9ad7585..aa96650f7 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/app/bundle.js
@@ -2,85 +2,104 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n(0, utils_1.utils2)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+(0, utils_1.utils2)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/common/tsconfig.tsbuildinfo
index a7db0148c..9a70e73c0 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/common/tsconfig.tsbuildinfo
@@ -1 +1,67 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"ea4f1fab5d827d59b4b09d9e42b615faf16b08c259290b9fcb5982bb9543bd52","signature":"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ea4f1fab5d827d59b4b09d9e42b615faf16b08c259290b9fcb5982bb9543bd52",
+ "signature": "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/output.txt
index fc997e2cc..021ccb9cb 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch4/output.txt
@@ -1,9 +1,8 @@
-assets by status 3.77 KiB [cached] 1 asset
-asset ../common/tsconfig.tsbuildinfo 1.5 KiB [emitted]
-asset ../common/index.js 164 bytes [emitted]
-cached modules 155 bytes [cached] 1 module
-modules by path ../ 454 bytes
- ../utils/index.ts 290 bytes [built]
- ../common/index.ts 164 bytes [built]
-./app.ts 248 bytes [built]
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset ../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset ../common/index.js A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+modules by path ../ A-NUMBER-OF bytes ../utils/index.ts A-NUMBER-OF bytes [built]
+ ../common/index.ts A-NUMBER-OF bytes [built]
+./app.ts A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/app/bundle.js
index 7e9ad7585..aa96650f7 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/app/bundle.js
@@ -2,85 +2,104 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n(0, utils_1.utils2)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+(0, utils_1.utils2)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/output.txt
index 293ae30e0..7eeb869ac 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/output.txt
@@ -1,13 +1,10 @@
-assets by status 3.77 KiB [cached] 1 asset
-asset ../utils/tsconfig.tsbuildinfo 1.87 KiB [emitted]
-cached modules 319 bytes [cached] 2 modules
-cacheable modules 538 bytes
- ./app.ts 248 bytes [built] [1 error]
- ../utils/index.ts 290 bytes [built]
-
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset ../utils/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [1 error]
+ ../utils/index.ts A-NUMBER-OF bytes [built]
ERROR in ./app.ts 5:35-50
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mutils/index.ts(5,36)[39m[22m
[1m[31m TS2322: Type 'string' is not assignable to type 'number'.[39m[22m
ts-loader-default_8f3b13c212135902
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/utils/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/utils/tsconfig.tsbuildinfo
index 3abfa2b31..b6baf7cf2 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/utils/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch5/utils/tsconfig.tsbuildinfo
@@ -1 +1,101 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/index.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",{"version":"5f3b60afa134ead3910d0edb722e281f51797b8747253688a08bced01be97e19","signature":"b45004303c96a0df80573d7d8505f23f55598a904ccea3781900f27f32ee56b2"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,[9,[{"file":"./index.ts","start":111,"length":15,"code":2322,"category":1,"messageText":"Type 'string' is not assignable to type 'number'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[9],"emitSignatures":[[9,"965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"]],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/index.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",
+ {
+ "version": "5f3b60afa134ead3910d0edb722e281f51797b8747253688a08bced01be97e19",
+ "signature": "b45004303c96a0df80573d7d8505f23f55598a904ccea3781900f27f32ee56b2"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ [
+ 9,
+ [
+ {
+ "file": "./index.ts",
+ "start": 111,
+ "length": 15,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'string' is not assignable to type 'number'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 9
+ ],
+ "emitSignatures": [
+ [
+ 9,
+ "965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"
+ ]
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/app/bundle.js b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/app/bundle.js
index 7e9ad7585..aa96650f7 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/app/bundle.js
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/app/bundle.js
@@ -2,85 +2,104 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ../lib */ \"../lib/index.ts\");\nvar utils_1 = __webpack_require__(/*! ../utils */ \"../utils/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n(0, utils_1.utils)();\n(0, utils_1.utils2)();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ../lib */ /"../lib/index.ts/");
+var utils_1 = __webpack_require__(/*! ../utils */ /"../utils/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+(0, utils_1.utils)();
+(0, utils_1.utils2)();
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "../common/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ../common/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.common = void 0;\nfunction common() {\n return 35;\n}\nexports.common = common;\n\n\n//# sourceURL=webpack:///../common/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.common = void 0;
+function common() {
+ return 35;
+}
+exports.common = common;
+/# sourceURL=webpack://../common/index.ts?");
/***/ }),
-
/***/ "../lib/index.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ../lib/index.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///../lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://../lib/index.ts?");
/***/ }),
-
/***/ "../utils/index.ts":
-/*!*************************!*\
+/*!**********!*/
!*** ../utils/index.ts ***!
- \*************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.utils2 = exports.utils = void 0;\nvar common_1 = __webpack_require__(/*! ../common */ \"../common/index.ts\");\nfunction utils() {\n (0, common_1.common)();\n}\nexports.utils = utils;\nfunction utils2() { return \"hello\"; }\nexports.utils2 = utils2;\n\n\n//# sourceURL=webpack:///../utils/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.utils2 = exports.utils = void 0;
+var common_1 = __webpack_require__(/*! ../common */ /"../common/index.ts/");
+function utils() {
+ (0, common_1.common)();
+}
+exports.utils = utils;
+function utils2() { return /"hello/"; }
+exports.utils2 = utils2;
+/# sourceURL=webpack://../utils/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/output.txt b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/output.txt
index 9d61d7ac3..e517d8344 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/output.txt
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/output.txt
@@ -1,8 +1,7 @@
-assets by status 3.77 KiB [cached] 1 asset
-asset ../utils/tsconfig.tsbuildinfo 1.61 KiB [emitted]
-asset ../utils/index.js 290 bytes [emitted]
-cached modules 319 bytes [cached] 2 modules
-cacheable modules 538 bytes
- ./app.ts 248 bytes [built]
- ../utils/index.ts 290 bytes [built]
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset ../utils/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset ../utils/index.js A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built]
+ ../utils/index.ts A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/utils/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/utils/tsconfig.tsbuildinfo
index 54c93be43..a6a1b2112 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/utils/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/patch6/utils/tsconfig.tsbuildinfo
@@ -1 +1,80 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/index.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",{"version":"a1dbdf6843733c9641c0dccfc0fd2ac2bc4cb630b60143672e64e0a65a8dbb7a","signature":"965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/index.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",
+ {
+ "version": "a1dbdf6843733c9641c0dccfc0fd2ac2bc4cb630b60143672e64e0a65a8dbb7a",
+ "signature": "965912a69421fffc4b79247cd826f3e8bdb5cdbd3ab8d0b5ca57e5a40cfc5869"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/utils/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/utils/tsconfig.tsbuildinfo
index 640b0cf76..98f31f200 100644
--- a/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/utils/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesMultipleDifferentInstance/expectedOutput-transpile-5.0/utils/tsconfig.tsbuildinfo
@@ -1 +1,80 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/index.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",{"version":"4c7e50bd7f85cc5d64f963157685ca8eb1223e12466f47c719aaf1af32173088","signature":"2c471583ee40dd55eed961a2de47a5014f6639fa90572027eec9139c40293e19"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/index.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "43a7b48da056d56d751b52b1b22e1445fe52b56355f0adcbfd52c12ddc3e3ecb",
+ {
+ "version": "4c7e50bd7f85cc5d64f963157685ca8eb1223e12466f47c719aaf1af32173088",
+ "signature": "2c471583ee40dd55eed961a2de47a5014f6639fa90572027eec9139c40293e19"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/bundle.js
index dd9465b96..aedd9e6ea 100644
--- a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/bundle.js
@@ -2,75 +2,83 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/foo.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./lib/foo.ts ***!
- \********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.foo = void 0;\nexports.foo = 'foo';\n\n\n//# sourceURL=webpack:///./lib/foo.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.foo = void 0;
+exports.foo = 'foo';
+/# sourceURL=webpack://./lib/foo.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar foo_1 = __webpack_require__(/*! ./foo */ \"./lib/foo.ts\");\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n foo: foo_1.foo\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var foo_1 = __webpack_require__(/*! ./foo */ /"./lib/foo.ts/");
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ foo: foo_1.foo
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index c1c16752a..e01757221 100644
--- a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,84 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./foo.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"a43230ea8da8a5ab3adc7b12f9eb9d65d1d1e5c87896fb2d8747a1a3f7a3f759","signature":"4c57bbad758e31eeba3abc8e95e00dbac67b9581c2e7d02884ffb14c672b1520"},{"version":"582b90393f0a99a0e2da27ccff010fe0b914246cc25e49da7e760543b0789cf8","signature":"822618dba4b9d398326f33458039773f2c32dc8940c6134ce0b019b1ff20d068"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./foo.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "a43230ea8da8a5ab3adc7b12f9eb9d65d1d1e5c87896fb2d8747a1a3f7a3f759",
+ "signature": "4c57bbad758e31eeba3abc8e95e00dbac67b9581c2e7d02884ffb14c672b1520"
+ },
+ {
+ "version": "582b90393f0a99a0e2da27ccff010fe0b914246cc25e49da7e760543b0789cf8",
+ "signature": "822618dba4b9d398326f33458039773f2c32dc8940c6134ce0b019b1ff20d068"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/output.txt
index c733b3772..50b2779d0 100644
--- a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-5.0/output.txt
@@ -1,12 +1,10 @@
-assets by path lib/*.js 325 bytes
- asset lib/index.js 205 bytes [compared for emit]
- asset lib/foo.js 120 bytes [compared for emit]
-assets by path lib/*.ts 135 bytes
- asset lib/index.d.ts 101 bytes [compared for emit]
- asset lib/foo.d.ts 34 bytes [compared for emit]
-asset bundle.js 3.1 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.69 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 205 bytes [built] [code generated]
-./lib/foo.ts 120 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/foo.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/foo.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/foo.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/bundle.js
index dd9465b96..aedd9e6ea 100644
--- a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,83 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/foo.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./lib/foo.ts ***!
- \********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.foo = void 0;\nexports.foo = 'foo';\n\n\n//# sourceURL=webpack:///./lib/foo.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.foo = void 0;
+exports.foo = 'foo';
+/# sourceURL=webpack://./lib/foo.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar foo_1 = __webpack_require__(/*! ./foo */ \"./lib/foo.ts\");\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n foo: foo_1.foo\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var foo_1 = __webpack_require__(/*! ./foo */ /"./lib/foo.ts/");
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ foo: foo_1.foo
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index c1c16752a..e01757221 100644
--- a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,84 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./foo.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"a43230ea8da8a5ab3adc7b12f9eb9d65d1d1e5c87896fb2d8747a1a3f7a3f759","signature":"4c57bbad758e31eeba3abc8e95e00dbac67b9581c2e7d02884ffb14c672b1520"},{"version":"582b90393f0a99a0e2da27ccff010fe0b914246cc25e49da7e760543b0789cf8","signature":"822618dba4b9d398326f33458039773f2c32dc8940c6134ce0b019b1ff20d068"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./foo.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "a43230ea8da8a5ab3adc7b12f9eb9d65d1d1e5c87896fb2d8747a1a3f7a3f759",
+ "signature": "4c57bbad758e31eeba3abc8e95e00dbac67b9581c2e7d02884ffb14c672b1520"
+ },
+ {
+ "version": "582b90393f0a99a0e2da27ccff010fe0b914246cc25e49da7e760543b0789cf8",
+ "signature": "822618dba4b9d398326f33458039773f2c32dc8940c6134ce0b019b1ff20d068"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/output.txt
index c733b3772..50b2779d0 100644
--- a/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNoSourceMap/expectedOutput-transpile-5.0/output.txt
@@ -1,12 +1,10 @@
-assets by path lib/*.js 325 bytes
- asset lib/index.js 205 bytes [compared for emit]
- asset lib/foo.js 120 bytes [compared for emit]
-assets by path lib/*.ts 135 bytes
- asset lib/index.d.ts 101 bytes [compared for emit]
- asset lib/foo.d.ts 34 bytes [compared for emit]
-asset bundle.js 3.1 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.69 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 205 bytes [built] [code generated]
-./lib/foo.ts 120 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/foo.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/foo.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/foo.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/output.txt
index 86eb8bea4..24c7bb99f 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/output.txt
@@ -1,12 +1,12 @@
-assets by status 1.96 KiB [compared for emit]
- asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
- asset lib/index.js 188 bytes [compared for emit]
- asset lib/index.js.map 188 bytes [compared for emit]
- asset lib/index.d.ts 84 bytes [compared for emit]
-assets by status 3.72 KiB [emitted]
- asset bundle.js 2.68 KiB [emitted] (name: main)
- asset tsconfig.tsbuildinfo 1.03 KiB [emitted]
- asset app.d.ts 11 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+assets by status A-NUMBER-OF KiB [compared for emit]
+ asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by status A-NUMBER-OF KiB [emitted]
+ asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+ asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+ asset app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
index 07996b628..a17688b43 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"12503634626",{"version":"-14331559384","signature":"-3531856636"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "12503634626",
+ {
+ "version": "-14331559384",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/bundle.js
index 235e28fd0..cf19557f6 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/output.txt
index 3b871be1a..e3a37436f 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-5.0/output.txt
@@ -1,15 +1,13 @@
-asset bundle.js 2.69 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 183 bytes [built] [code generated] [1 error]
-./lib/index.ts 155 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 3:45-49
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,46)[39m[22m
[1m[31m TS2339: Property 'four' does not exist on type '{ one: number; two: number; three: number; }'.[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/bundle.js
index 235e28fd0..cf19557f6 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/output.txt
index 84563ca00..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.69 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 183 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/bundle.js
index 235e28fd0..cf19557f6 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/output.txt
index 2fe5f4914..43906498a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/output.txt
@@ -1,19 +1,17 @@
-assets by status 1.96 KiB [compared for emit]
- asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
- asset lib/index.js 188 bytes [compared for emit]
- asset lib/index.js.map 188 bytes [compared for emit]
- asset lib/index.d.ts 84 bytes [compared for emit]
-assets by status 3.73 KiB [emitted]
- asset bundle.js 2.69 KiB [emitted] (name: main)
- asset tsconfig.tsbuildinfo 1.03 KiB [emitted]
- asset app.d.ts 11 bytes [emitted]
-./app.ts 183 bytes [built] [code generated] [1 error]
-./lib/index.ts 155 bytes [built] [code generated]
-
+assets by status A-NUMBER-OF KiB [compared for emit]
+ asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by status A-NUMBER-OF KiB [emitted]
+ asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+ asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+ asset app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 3:45-49
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,46)[39m[22m
[1m[31m TS2339: Property 'four' does not exist on type '{ one: number; two: number; three: number; }'.[39m[22m
ts-loader-default_16c1704dade3bd5f
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
index 0c60994ac..e2b88b2ee 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"12503634626",{"version":"-18375343467","signature":"-3531856636"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "12503634626",
+ {
+ "version": "-18375343467",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
index 235e28fd0..cf19557f6 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
index 84563ca00..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.69 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 183 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/bundle.js
index 235e28fd0..cf19557f6 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/output.txt
index 0b5f89d79..bce1779fc 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-5.0/output.txt
@@ -1,15 +1,13 @@
-asset bundle.js 2.69 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 183 bytes [built] [code generated] [1 error]
-./lib/index.ts 155 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 3:45-49
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,46)[39m[22m
[1m[31m TS2339: Property 'four' does not exist on type '{ one: number; two: number; three: number; }'.[39m[22m
ts-loader-default_16c1704dade3bd5f
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/bundle.js
index 235e28fd0..cf19557f6 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/output.txt
index 84563ca00..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_ErrorInProject_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.69 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 183 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/bundle.js
index 9a945acf3..9dc6193d0 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index d74ab5946..a613d9e17 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":61,"length":1,"code":2322,"category":1,"messageText":"Type 'number' is not assignable to type 'string'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[8]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 61,
+ "length": 1,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'number' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ 8
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/output.txt
index 0ab1b5b01..f1add4b15 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-5.0/output.txt
@@ -1,21 +1,18 @@
-asset bundle.js 3.01 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.58 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
ERROR in lib/index.ts
./lib/index.ts 6:6-7
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,7)[39m[22m
[1m[31m TS2322: Type 'number' is not assignable to type 'string'.[39m[22m
ts-loader-default_b7d520153c6e6cf9
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/bundle.js
index 5a94384be..68e23490c 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index d74ab5946..a613d9e17 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":61,"length":1,"code":2322,"category":1,"messageText":"Type 'number' is not assignable to type 'string'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[8]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 61,
+ "length": 1,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'number' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ 8
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/output.txt
index 0b2600f75..7a8707ae8 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference/expectedOutput-transpile-5.0/output.txt
@@ -1,19 +1,16 @@
-asset bundle.js 3.02 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.58 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated] [1 error]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts 6:6-7
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,7)[39m[22m
[1m[31m TS2322: Type 'number' is not assignable to type 'string'.[39m[22m
ts-loader-default_8f3b13c212135902
-
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/bundle.js
index 4628cddee..10051ce86 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index d74ab5946..a613d9e17 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":61,"length":1,"code":2322,"category":1,"messageText":"Type 'number' is not assignable to type 'string'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[8]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 61,
+ "length": 1,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'number' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ 8
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/output.txt
index eeeaef51d..8b4658d65 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/output.txt
@@ -1,23 +1,20 @@
-asset bundle.js 3.03 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.58 KiB [compared for emit]
-asset tsconfig.tsbuildinfo 994 bytes [emitted]
-asset app.d.ts 11 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset tsconfig.tsbuildinfo A-NUMBER-OF bytes [emitted]
+asset app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
ERROR in lib/index.ts
./lib/index.ts 6:6-7
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,7)[39m[22m
[1m[31m TS2322: Type 'number' is not assignable to type 'string'.[39m[22m
ts-loader-default_16c1704dade3bd5f
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
index 2cf568110..31a04cecf 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
@@ -1 +1,57 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},{"version":"-14331559384","signature":"-3531856636"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-14331559384",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
index 5bc981a13..624fdd85f 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index d74ab5946..a613d9e17 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":61,"length":1,"code":2322,"category":1,"messageText":"Type 'number' is not assignable to type 'string'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[8]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 61,
+ "length": 1,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'number' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ 8
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
index 92b0efcca..3467f2742 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,19 +1,16 @@
-asset bundle.js 3.04 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.58 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated] [1 error]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts 6:6-7
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,7)[39m[22m
[1m[31m TS2322: Type 'number' is not assignable to type 'string'.[39m[22m
ts-loader-default_d3199d8b31480e4e
-
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/bundle.js
index f55acf02a..1a405ffa6 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index d74ab5946..a613d9e17 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":61,"length":1,"code":2322,"category":1,"messageText":"Type 'number' is not assignable to type 'string'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[8]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 61,
+ "length": 1,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'number' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ 8
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/output.txt
index 641f802a8..030ea2b02 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-5.0/output.txt
@@ -1,21 +1,18 @@
-asset bundle.js 3.02 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.58 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
ERROR in lib/index.ts
./lib/index.ts 6:6-7
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,7)[39m[22m
[1m[31m TS2322: Type 'number' is not assignable to type 'string'.[39m[22m
ts-loader-default_16c1704dade3bd5f
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/bundle.js
index 49ad02245..5697e923d 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference_WatchApi.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SemanticErrorInReference_WatchApi.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index d74ab5946..a613d9e17 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[8,[{"file":"./index.ts","start":61,"length":1,"code":2322,"category":1,"messageText":"Type 'number' is not assignable to type 'string'."}]],1,6,7,3,2,5,4],"affectedFilesPendingEmit":[8],"emitSignatures":[8]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "d72617818121755fe770ae2c317e676b0d526fe8bfcd4ba4eff1762911aae1b4"
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ [
+ 8,
+ [
+ {
+ "file": "./index.ts",
+ "start": 61,
+ "length": 1,
+ "code": 2322,
+ "category": 1,
+ "messageText": "Type 'number' is not assignable to type 'string'."
+ }
+ ]
+ ],
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "affectedFilesPendingEmit": [
+ 8
+ ],
+ "emitSignatures": [
+ 8
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/output.txt
index e95a9e62b..3467f2742 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SemanticErrorInReference_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,19 +1,16 @@
-asset bundle.js 3.03 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.58 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated] [1 error]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts 6:6-7
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,7)[39m[22m
[1m[31m TS2322: Type 'number' is not assignable to type 'string'.[39m[22m
ts-loader-default_d3199d8b31480e4e
-
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/bundle.js
index eff0f097a..b2d81cd8c 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index 187f47e88..c3cfcb34e 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,76 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":[{"version":"a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa","signature":false},{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","signature":false,"affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","signature":false,"affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","signature":false,"affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","signature":false,"affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","signature":false,"affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","signature":false,"affectsGlobalScope":true},{"version":"aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de","signature":false}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"changeFileSet":[8,1,6,7,3,2,5,4]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ {
+ "version": "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ "signature": false
+ },
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de",
+ "signature": false
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "changeFileSet": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/output.txt
index 2fc433265..ef12d9e62 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-5.0/output.txt
@@ -1,21 +1,18 @@
-asset bundle.js 3.01 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
ERROR in lib/index.ts
./lib/index.ts 4:11-12
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(4,12)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_b7d520153c6e6cf9
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/bundle.js
index c3c29188e..7b9788e90 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index 187f47e88..c3cfcb34e 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,76 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":[{"version":"a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa","signature":false},{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","signature":false,"affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","signature":false,"affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","signature":false,"affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","signature":false,"affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","signature":false,"affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","signature":false,"affectsGlobalScope":true},{"version":"aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de","signature":false}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"changeFileSet":[8,1,6,7,3,2,5,4]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ {
+ "version": "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ "signature": false
+ },
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de",
+ "signature": false
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "changeFileSet": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/output.txt
index ff2edeae0..1c7d9265b 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference/expectedOutput-transpile-5.0/output.txt
@@ -1,19 +1,16 @@
-asset bundle.js 3.02 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated] [1 error]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts 4:11-12
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(4,12)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_8f3b13c212135902
-
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/bundle.js
index 5f689c8b6..7c437d0b9 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index 187f47e88..c3cfcb34e 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,76 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":[{"version":"a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa","signature":false},{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","signature":false,"affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","signature":false,"affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","signature":false,"affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","signature":false,"affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","signature":false,"affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","signature":false,"affectsGlobalScope":true},{"version":"aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de","signature":false}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"changeFileSet":[8,1,6,7,3,2,5,4]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ {
+ "version": "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ "signature": false
+ },
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de",
+ "signature": false
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "changeFileSet": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/output.txt
index 03f42929e..8547a28c3 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/output.txt
@@ -1,23 +1,20 @@
-asset bundle.js 3.02 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
-asset tsconfig.tsbuildinfo 994 bytes [emitted]
-asset app.d.ts 11 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset tsconfig.tsbuildinfo A-NUMBER-OF bytes [emitted]
+asset app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
ERROR in lib/index.ts
./lib/index.ts 4:11-12
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(4,12)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_16c1704dade3bd5f
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
index 2cf568110..31a04cecf 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
@@ -1 +1,57 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},{"version":"-14331559384","signature":"-3531856636"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-14331559384",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
index 9fd449141..84ce1156c 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index 187f47e88..c3cfcb34e 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,76 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":[{"version":"a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa","signature":false},{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","signature":false,"affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","signature":false,"affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","signature":false,"affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","signature":false,"affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","signature":false,"affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","signature":false,"affectsGlobalScope":true},{"version":"aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de","signature":false}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"changeFileSet":[8,1,6,7,3,2,5,4]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ {
+ "version": "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ "signature": false
+ },
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de",
+ "signature": false
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "changeFileSet": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
index 81e167f9a..312532d81 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,19 +1,16 @@
-asset bundle.js 3.03 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated] [1 error]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts 4:11-12
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(4,12)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_d3199d8b31480e4e
-
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/bundle.js
index c181e7dfb..0720ca2db 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index 187f47e88..c3cfcb34e 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,76 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":[{"version":"a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa","signature":false},{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","signature":false,"affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","signature":false,"affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","signature":false,"affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","signature":false,"affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","signature":false,"affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","signature":false,"affectsGlobalScope":true},{"version":"aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de","signature":false}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"changeFileSet":[8,1,6,7,3,2,5,4]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ {
+ "version": "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ "signature": false
+ },
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de",
+ "signature": false
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "changeFileSet": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/output.txt
index f69482938..1cbf0651b 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-5.0/output.txt
@@ -1,21 +1,18 @@
-asset bundle.js 3.01 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
ERROR in lib/index.ts
./lib/index.ts 4:11-12
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(4,12)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_16c1704dade3bd5f
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/bundle.js
index 44db080f0..731e60665 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,63 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (/home/john/code/github/ts-loader/dist/index.js:52:18)/n at successLoader (/home/john/code/github/ts-loader/dist/index.js:39:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:22:5)\");\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: TypeScript emitted no output for /projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi.transpile/lib/index.ts. The most common cause for this is having errors when building referenced projects./n at makeSourceMapAndFinish (ts-loader)/n at successLoader (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index 187f47e88..c3cfcb34e 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,76 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":[{"version":"a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa","signature":false},{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","signature":false,"affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","signature":false,"affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","signature":false,"affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","signature":false,"affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","signature":false,"affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","signature":false,"affectsGlobalScope":true},{"version":"aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de","signature":false}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"changeFileSet":[8,1,6,7,3,2,5,4]},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ {
+ "version": "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ "signature": false
+ },
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "signature": false,
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "aca78cf7a85704ce6925bea0c532dd5cee00ed1eb509c30f20c2b43b1c1f69de",
+ "signature": false
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "changeFileSet": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ]
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/output.txt
index d02955c4f..312532d81 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_SyntaxErrorInReference_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,19 +1,16 @@
-asset bundle.js 3.02 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated] [1 error]
-./lib/index.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts 4:11-12
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(4,12)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_d3199d8b31480e4e
-
ERROR in ./lib/index.ts
Module build failed (from ../../index.js):
Error: TypeScript emitted no output for lib/index.ts. The most common cause for this is having errors when building referenced projects.
- at makeSourceMapAndFinish (dist/index.js:52:18)
- at successLoader (dist/index.js:39:5)
- at Object.loader (dist/index.js:22:5)
+ at makeSourceMapAndFinish (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at successLoader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesNotBuilt_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/lib/out/index.js b/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/lib/out/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/lib/out/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/lib/out/tsconfig.tsbuildinfo
index 2c62a441d..560bb6cee 100644
--- a/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/output.txt
index c273cbba3..8d6c1c2d2 100644
--- a/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesOutDir/expectedOutput-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/out/tsconfig.tsbuildinfo 1.55 KiB [compared for emit]
-asset lib/out/index.js.map 191 bytes [compared for emit]
-asset lib/out/index.js 188 bytes [compared for emit]
-asset lib/out/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/out/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/out/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/out/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/lib/out/index.js b/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/lib/out/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/lib/out/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/lib/out/tsconfig.tsbuildinfo
index 2c62a441d..560bb6cee 100644
--- a/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/output.txt
index c273cbba3..8d6c1c2d2 100644
--- a/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesOutDir/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/out/tsconfig.tsbuildinfo 1.55 KiB [compared for emit]
-asset lib/out/index.js.map 191 bytes [compared for emit]
-asset lib/out/index.js 188 bytes [compared for emit]
-asset lib/out/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/out/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/out/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/out/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/bundle.js
index ed3d72888..3e6ba8bc0 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/lib/out/index.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/lib/out/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/lib/out/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/lib/out/tsconfig.tsbuildinfo
index 2c62a441d..560bb6cee 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/output.txt
index 1036386ec..d12ed0875 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.73 KiB [emitted] (name: main)
-asset lib/out/tsconfig.tsbuildinfo 1.55 KiB [compared for emit]
-asset lib/out/index.js.map 191 bytes [compared for emit]
-asset lib/out/index.js 188 bytes [compared for emit]
-asset lib/out/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/out/index.js 188 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/out/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/out/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/out/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/bundle.js
index 683bec8c5..8f84bbb1c 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/lib/out/index.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/lib/out/index.js
index 64328947e..341a3a4a7 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/lib/out/index.js
@@ -5,6 +5,6 @@ exports.lib = {
one: 1,
two: 2,
three: 3,
- four: 4 // Add new number
+ four: 4 / Add new number
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/lib/out/tsconfig.tsbuildinfo
index 3cdbe4bd8..f83e4dc7d 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/output.txt
index 76db75778..5a0c11781 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-asset lib/out/tsconfig.tsbuildinfo 1.55 KiB [emitted]
-asset lib/out/index.js.map 224 bytes [emitted]
-asset lib/out/index.js 219 bytes [emitted]
-asset lib/out/index.d.ts 102 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/out/index.js 219 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/out/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/out/index.js A-NUMBER-OF bytes [emitted]
+asset lib/out/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch1/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch1/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch1/output.txt
index f54cf9156..647db4ab0 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.8 KiB [emitted] (name: main)
-./app.ts 205 bytes [built] [code generated]
-./lib/out/index.js 219 bytes [built]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/out/index.js A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/lib/out/tsconfig.tsbuildinfo
index d4c7fb4b9..0ecddd2be 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,71 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,6,7,3,2,5,4],"changeFileSet":[8],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "changeFileSet": [
+ 8
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/output.txt
index e0aa12a73..90bb1d76a 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch2/output.txt
@@ -1,18 +1,15 @@
-asset bundle.js 2.8 KiB [emitted] (name: main)
-asset lib/out/tsconfig.tsbuildinfo 1.57 KiB [emitted]
-cached modules 219 bytes [cached] 1 module
-./app.ts 205 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in lib/index.ts
6:2-3
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,3)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
ERROR in lib/index.ts
7:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(7,1)[39m[22m
[1m[31m TS1128: Declaration or statement expected.[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/lib/out/index.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/lib/out/index.js
index f64e64792..a566cd91a 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/lib/out/index.js
@@ -8,4 +8,4 @@ exports.lib = {
four: 4,
five: 5,
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/lib/out/tsconfig.tsbuildinfo
index 912b98751..41b8f86bf 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963","signature":"64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963",
+ "signature": "64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/output.txt
index 64ab2e55a..49b8eafbc 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch3/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.8 KiB [emitted] (name: main)
-asset lib/out/tsconfig.tsbuildinfo 1.55 KiB [emitted]
-asset lib/out/index.js.map 231 bytes [emitted]
-asset lib/out/index.js 215 bytes [emitted]
-asset lib/out/index.d.ts 120 bytes [emitted]
-cached modules 219 bytes [cached] 1 module
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/out/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/out/index.js A-NUMBER-OF bytes [emitted]
+asset lib/out/index.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch4/bundle.js
index a20a80272..77a6beeb6 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch4/bundle.js
@@ -2,65 +2,73 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch4/output.txt
index 86686bb88..2406b77a8 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch4/output.txt
@@ -1,11 +1,9 @@
-asset bundle.js 2.82 KiB [emitted] (name: main)
-./app.ts 222 bytes [built] [code generated] [1 error]
-./lib/out/index.js 215 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 3:55-60
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,56)[39m[22m
[1m[31m TS2551: Property 'ffive' does not exist on type '{ one: number; two: number; three: number; four: number; five: number; }'. Did you mean 'five'?[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch5/bundle.js
index 9c2fb496e..61213595b 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch5/bundle.js
@@ -2,65 +2,73 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch5/output.txt
index a21f24cb8..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-5.0/patch5/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.81 KiB [emitted] (name: main)
-cached modules 215 bytes [cached] 1 module
-./app.ts 221 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/bundle.js
index ed3d72888..3e6ba8bc0 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/lib/out/index.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/lib/out/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/lib/out/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/lib/out/tsconfig.tsbuildinfo
index 2c62a441d..560bb6cee 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/output.txt
index 1036386ec..d12ed0875 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.73 KiB [emitted] (name: main)
-asset lib/out/tsconfig.tsbuildinfo 1.55 KiB [compared for emit]
-asset lib/out/index.js.map 191 bytes [compared for emit]
-asset lib/out/index.js 188 bytes [compared for emit]
-asset lib/out/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/out/index.js 188 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/out/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/out/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/out/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/bundle.js
index 683bec8c5..8f84bbb1c 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/lib/out/index.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/lib/out/index.js
index 64328947e..341a3a4a7 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/lib/out/index.js
@@ -5,6 +5,6 @@ exports.lib = {
one: 1,
two: 2,
three: 3,
- four: 4 // Add new number
+ four: 4 / Add new number
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/lib/out/tsconfig.tsbuildinfo
index 3cdbe4bd8..f83e4dc7d 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/output.txt
index c4be1960c..74f4a7c52 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-asset lib/out/tsconfig.tsbuildinfo 1.55 KiB [emitted]
-asset lib/out/index.js.map 224 bytes [emitted]
-asset lib/out/index.js 219 bytes [emitted]
-asset lib/out/index.d.ts 102 bytes [emitted]
-./app.ts 167 bytes [built]
-./lib/out/index.js 219 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/out/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/out/index.js A-NUMBER-OF bytes [emitted]
+asset lib/out/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch1/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch1/output.txt
index f54cf9156..647db4ab0 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.8 KiB [emitted] (name: main)
-./app.ts 205 bytes [built] [code generated]
-./lib/out/index.js 219 bytes [built]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/out/index.js A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/lib/out/tsconfig.tsbuildinfo
index d4c7fb4b9..0ecddd2be 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,71 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,6,7,3,2,5,4],"changeFileSet":[8],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "changeFileSet": [
+ 8
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/output.txt
index 70c364b2a..f4aebf595 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch2/output.txt
@@ -1,16 +1,13 @@
-assets by status 2.8 KiB [cached] 1 asset
-asset lib/out/tsconfig.tsbuildinfo 1.57 KiB [emitted]
-cached modules 219 bytes [cached] 1 module
-./app.ts 205 bytes [built] [2 errors]
-
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [2 errors]
ERROR in ./app.ts 6:2-3
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,3)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_8f3b13c212135902
-
ERROR in ./app.ts 7:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(7,1)[39m[22m
[1m[31m TS1128: Declaration or statement expected.[39m[22m
ts-loader-default_8f3b13c212135902
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/lib/out/index.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/lib/out/index.js
index f64e64792..a566cd91a 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/lib/out/index.js
@@ -8,4 +8,4 @@ exports.lib = {
four: 4,
five: 5,
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/lib/out/tsconfig.tsbuildinfo
index 912b98751..41b8f86bf 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963","signature":"64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963",
+ "signature": "64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/output.txt
index 7a19d756f..6bd68797b 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch3/output.txt
@@ -1,8 +1,8 @@
-assets by status 2.8 KiB [cached] 1 asset
-asset lib/out/tsconfig.tsbuildinfo 1.55 KiB [emitted]
-asset lib/out/index.js.map 231 bytes [emitted]
-asset lib/out/index.js 215 bytes [emitted]
-asset lib/out/index.d.ts 120 bytes [emitted]
-cached modules 219 bytes [cached] 1 module
-./app.ts 205 bytes [built]
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/out/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/out/index.js A-NUMBER-OF bytes [emitted]
+asset lib/out/index.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch4/bundle.js
index a20a80272..77a6beeb6 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch4/bundle.js
@@ -2,65 +2,73 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch4/output.txt
index 0c6e26dc2..6e2f26de1 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch4/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.82 KiB [emitted] (name: main)
-./app.ts 222 bytes [built] [code generated]
-./lib/out/index.js 215 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch5/bundle.js
index 9c2fb496e..61213595b 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch5/bundle.js
@@ -2,65 +2,73 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch5/output.txt
index a21f24cb8..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJson/expectedOutput-transpile-5.0/patch5/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.81 KiB [emitted] (name: main)
-cached modules 215 bytes [cached] 1 module
-./app.ts 221 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/bundle.js
index ed3d72888..3e6ba8bc0 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/output.txt
index 20ada0ee0..6e2f26de1 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.73 KiB [emitted] (name: main)
-./app.ts 167 bytes [built] [code generated]
-./lib/out/index.js 188 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/bundle.js
index ed3d72888..3e6ba8bc0 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/lib/out/index.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/lib/out/index.js
index 64328947e..341a3a4a7 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/lib/out/index.js
@@ -5,6 +5,6 @@ exports.lib = {
one: 1,
two: 2,
three: 3,
- four: 4 // Add new number
+ four: 4 / Add new number
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/lib/out/tsconfig.tsbuildinfo
index 3cdbe4bd8..f83e4dc7d 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/output.txt
index c14e1e448..3775f59bc 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.73 KiB [emitted] (name: main)
-asset lib/out/tsconfig.tsbuildinfo 1.55 KiB [compared for emit]
-asset lib/out/index.js.map 224 bytes [compared for emit]
-asset lib/out/index.js 219 bytes [compared for emit]
-asset lib/out/index.d.ts 102 bytes [compared for emit]
-cached modules 188 bytes [cached] 1 module
-./app.ts 167 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/out/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/out/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/out/index.d.ts A-NUMBER-OF bytes [compared for emit]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch1/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch1/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch1/output.txt
index 4ec379bcd..6e2f26de1 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.8 KiB [emitted] (name: main)
-./app.ts 205 bytes [built] [code generated]
-./lib/out/index.js 219 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/lib/out/tsconfig.tsbuildinfo
index d4c7fb4b9..0ecddd2be 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,71 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,6,7,3,2,5,4],"changeFileSet":[8],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "changeFileSet": [
+ 8
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/output.txt
index e0aa12a73..90bb1d76a 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch2/output.txt
@@ -1,18 +1,15 @@
-asset bundle.js 2.8 KiB [emitted] (name: main)
-asset lib/out/tsconfig.tsbuildinfo 1.57 KiB [emitted]
-cached modules 219 bytes [cached] 1 module
-./app.ts 205 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in lib/index.ts
6:2-3
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,3)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
ERROR in lib/index.ts
7:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(7,1)[39m[22m
[1m[31m TS1128: Declaration or statement expected.[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/lib/out/index.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/lib/out/index.js
index f64e64792..a566cd91a 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/lib/out/index.js
@@ -8,4 +8,4 @@ exports.lib = {
four: 4,
five: 5,
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/lib/out/tsconfig.tsbuildinfo
index 912b98751..41b8f86bf 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963","signature":"64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963",
+ "signature": "64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/output.txt
index 64ab2e55a..49b8eafbc 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch3/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.8 KiB [emitted] (name: main)
-asset lib/out/tsconfig.tsbuildinfo 1.55 KiB [emitted]
-asset lib/out/index.js.map 231 bytes [emitted]
-asset lib/out/index.js 215 bytes [emitted]
-asset lib/out/index.d.ts 120 bytes [emitted]
-cached modules 219 bytes [cached] 1 module
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/out/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/out/index.js A-NUMBER-OF bytes [emitted]
+asset lib/out/index.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch4/bundle.js
index a20a80272..77a6beeb6 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch4/bundle.js
@@ -2,65 +2,73 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch4/output.txt
index 86686bb88..2406b77a8 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch4/output.txt
@@ -1,11 +1,9 @@
-asset bundle.js 2.82 KiB [emitted] (name: main)
-./app.ts 222 bytes [built] [code generated] [1 error]
-./lib/out/index.js 215 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 3:55-60
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,56)[39m[22m
[1m[31m TS2551: Property 'ffive' does not exist on type '{ one: number; two: number; three: number; four: number; five: number; }'. Did you mean 'five'?[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch5/bundle.js
index 9c2fb496e..61213595b 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch5/bundle.js
@@ -2,65 +2,73 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch5/output.txt
index a21f24cb8..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-5.0/patch5/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.81 KiB [emitted] (name: main)
-cached modules 215 bytes [cached] 1 module
-./app.ts 221 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/bundle.js
index ed3d72888..3e6ba8bc0 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/output.txt
index 20ada0ee0..6e2f26de1 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.73 KiB [emitted] (name: main)
-./app.ts 167 bytes [built] [code generated]
-./lib/out/index.js 188 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch1/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch1/output.txt
index 4ec379bcd..6e2f26de1 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.8 KiB [emitted] (name: main)
-./app.ts 205 bytes [built] [code generated]
-./lib/out/index.js 219 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/lib/out/tsconfig.tsbuildinfo
index d4c7fb4b9..0ecddd2be 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,71 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,6,7,3,2,5,4],"changeFileSet":[8],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "changeFileSet": [
+ 8
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/output.txt
index 70c364b2a..f4aebf595 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch2/output.txt
@@ -1,16 +1,13 @@
-assets by status 2.8 KiB [cached] 1 asset
-asset lib/out/tsconfig.tsbuildinfo 1.57 KiB [emitted]
-cached modules 219 bytes [cached] 1 module
-./app.ts 205 bytes [built] [2 errors]
-
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [2 errors]
ERROR in ./app.ts 6:2-3
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,3)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_8f3b13c212135902
-
ERROR in ./app.ts 7:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(7,1)[39m[22m
[1m[31m TS1128: Declaration or statement expected.[39m[22m
ts-loader-default_8f3b13c212135902
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/bundle.js
index 4a0078b63..0cb490308 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/lib/out/index.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/lib/out/index.js
index f64e64792..a566cd91a 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/lib/out/index.js
@@ -8,4 +8,4 @@ exports.lib = {
four: 4,
five: 5,
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/lib/out/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/lib/out/tsconfig.tsbuildinfo
index 912b98751..41b8f86bf 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/lib/out/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/lib/out/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../../node_modules/typescript/lib/lib.d.ts","../../../../node_modules/typescript/lib/lib.es5.d.ts","../../../../node_modules/typescript/lib/lib.dom.d.ts","../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963","signature":"64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./","skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963",
+ "signature": "64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./",
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/output.txt
index 7a19d756f..6bd68797b 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch3/output.txt
@@ -1,8 +1,8 @@
-assets by status 2.8 KiB [cached] 1 asset
-asset lib/out/tsconfig.tsbuildinfo 1.55 KiB [emitted]
-asset lib/out/index.js.map 231 bytes [emitted]
-asset lib/out/index.js 215 bytes [emitted]
-asset lib/out/index.d.ts 120 bytes [emitted]
-cached modules 219 bytes [cached] 1 module
-./app.ts 205 bytes [built]
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset lib/out/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/out/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/out/index.js A-NUMBER-OF bytes [emitted]
+asset lib/out/index.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch4/bundle.js
index a20a80272..77a6beeb6 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch4/bundle.js
@@ -2,65 +2,73 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch4/output.txt
index 0c6e26dc2..6e2f26de1 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch4/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.82 KiB [emitted] (name: main)
-./app.ts 222 bytes [built] [code generated]
-./lib/out/index.js 215 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/out/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch5/bundle.js
index 9c2fb496e..61213595b 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch5/bundle.js
@@ -2,65 +2,73 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/out/index.js\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/out/index.js/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/out/index.js":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/out/index.js ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n//# sourceMappingURL=index.js.map\n\n//# sourceURL=webpack:///./lib/out/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceMappingURL=index.js.map
+/# sourceURL=webpack://./lib/out/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch5/output.txt
index a21f24cb8..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesOutDirWithPackageJsonAlreadyBuilt/expectedOutput-transpile-5.0/patch5/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.81 KiB [emitted] (name: main)
-cached modules 215 bytes [cached] 1 module
-./app.ts 221 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/bundle.js
index d60ebfe6e..797dbd012 100644
--- a/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/bundle.js
@@ -2,64 +2,69 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lib_src_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/src/index */ \"./lib/src/index.ts\");\n\nconsole.log(_lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.one, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.two, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _lib_src_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/src/index */ /"./lib/src/index.ts/");
+console.log(_lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.one, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.two, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/src/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/src/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"lib\": () => (/* binding */ lib)\n/* harmony export */ });\nconst lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/src/index.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ /"lib/": () => (/* binding */ lib)
+/* harmony export */ });
+const lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/src/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
-/******/ // define getter functions for harmony exports
+/******/ / define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
@@ -76,7 +81,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
-/******/ // define __esModule on exports
+/******/ / define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
@@ -85,11 +90,11 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/ };
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/lib/out/index.js b/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/lib/out/index.js
index 601001a45..d23df80a9 100644
--- a/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/lib/out/index.js
@@ -3,4 +3,4 @@ export const lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index 3292e1cd2..c1eecb907 100644
--- a/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,383 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.es2015.d.ts","../../../node_modules/typescript/lib/lib.es2016.d.ts","../../../node_modules/typescript/lib/lib.es2017.d.ts","../../../node_modules/typescript/lib/lib.es2018.d.ts","../../../node_modules/typescript/lib/lib.es2019.d.ts","../../../node_modules/typescript/lib/lib.es2020.d.ts","../../../node_modules/typescript/lib/lib.es2021.d.ts","../../../node_modules/typescript/lib/lib.es2022.d.ts","../../../node_modules/typescript/lib/lib.es2023.d.ts","../../../node_modules/typescript/lib/lib.esnext.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.dom.iterable.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.es2015.core.d.ts","../../../node_modules/typescript/lib/lib.es2015.collection.d.ts","../../../node_modules/typescript/lib/lib.es2015.generator.d.ts","../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../../node_modules/typescript/lib/lib.es2015.promise.d.ts","../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../../node_modules/typescript/lib/lib.es2017.object.d.ts","../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2017.string.d.ts","../../../node_modules/typescript/lib/lib.es2017.intl.d.ts","../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../../node_modules/typescript/lib/lib.es2018.intl.d.ts","../../../node_modules/typescript/lib/lib.es2018.promise.d.ts","../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../../node_modules/typescript/lib/lib.es2019.array.d.ts","../../../node_modules/typescript/lib/lib.es2019.object.d.ts","../../../node_modules/typescript/lib/lib.es2019.string.d.ts","../../../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2019.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../../node_modules/typescript/lib/lib.es2020.date.d.ts","../../../node_modules/typescript/lib/lib.es2020.promise.d.ts","../../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2020.string.d.ts","../../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2020.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.number.d.ts","../../../node_modules/typescript/lib/lib.es2021.promise.d.ts","../../../node_modules/typescript/lib/lib.es2021.string.d.ts","../../../node_modules/typescript/lib/lib.es2021.weakref.d.ts","../../../node_modules/typescript/lib/lib.es2021.intl.d.ts","../../../node_modules/typescript/lib/lib.es2022.array.d.ts","../../../node_modules/typescript/lib/lib.es2022.error.d.ts","../../../node_modules/typescript/lib/lib.es2022.intl.d.ts","../../../node_modules/typescript/lib/lib.es2022.object.d.ts","../../../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2022.string.d.ts","../../../node_modules/typescript/lib/lib.es2022.regexp.d.ts","../../../node_modules/typescript/lib/lib.es2023.array.d.ts","../../../node_modules/typescript/lib/lib.esnext.intl.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../../../node_modules/typescript/lib/lib.esnext.full.d.ts","./src/index.ts"],"fileInfos":[{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","dc48272d7c333ccf58034c0026162576b7d50ea0e69c3b9292f803fc20720fd5","27147504487dc1159369da4f4da8a26406364624fa9bc3db632f7d94a5bae2c3","5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc","f4e736d6c8d69ae5b3ab0ddfcaa3dc365c3e76909d6660af5b4e979b3934ac20","eeeb3aca31fbadef8b82502484499dfd1757204799a6f5b33116201c810676ec",{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"9a60b92bca4c1257db03b349d58e63e4868cfc0d1c8d0ba60c2dbc63f4e6c9f6","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"f296963760430fb65b4e5d91f0ed770a91c6e77455bacf8fa23a1501654ede0e","affectsGlobalScope":true},{"version":"5114a95689b63f96b957e00216bc04baf9e1a1782aa4d8ee7e5e9acbf768e301","affectsGlobalScope":true},{"version":"4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3","affectsGlobalScope":true},{"version":"ab22100fdd0d24cfc2cc59d0a00fc8cf449830d9c4030dc54390a46bd562e929","affectsGlobalScope":true},{"version":"f7bd636ae3a4623c503359ada74510c4005df5b36de7f23e1db8a5c543fd176b","affectsGlobalScope":true},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true},{"version":"0c20f4d2358eb679e4ae8a4432bdd96c857a2960fd6800b21ec4008ec59d60ea","affectsGlobalScope":true},{"version":"36ae84ccc0633f7c0787bc6108386c8b773e95d3b052d9464a99cd9b8795fbec","affectsGlobalScope":true},{"version":"82d0d8e269b9eeac02c3bd1c9e884e85d483fcb2cd168bccd6bc54df663da031","affectsGlobalScope":true},{"version":"b8deab98702588840be73d67f02412a2d45a417a3c097b2e96f7f3a42ac483d1","affectsGlobalScope":true},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true},{"version":"376d554d042fb409cb55b5cbaf0b2b4b7e669619493c5d18d5fa8bd67273f82a","affectsGlobalScope":true},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true},{"version":"61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839","affectsGlobalScope":true},{"version":"c4138a3dd7cd6cf1f363ca0f905554e8d81b45844feea17786cdf1626cb8ea06","affectsGlobalScope":true},{"version":"6ff3e2452b055d8f0ec026511c6582b55d935675af67cdb67dd1dc671e8065df","affectsGlobalScope":true},{"version":"03de17b810f426a2f47396b0b99b53a82c1b60e9cba7a7edda47f9bb077882f4","affectsGlobalScope":true},{"version":"8184c6ddf48f0c98429326b428478ecc6143c27f79b79e85740f17e6feb090f1","affectsGlobalScope":true},{"version":"261c4d2cf86ac5a89ad3fb3fafed74cbb6f2f7c1d139b0540933df567d64a6ca","affectsGlobalScope":true},{"version":"6af1425e9973f4924fca986636ac19a0cf9909a7e0d9d3009c349e6244e957b6","affectsGlobalScope":true},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true},{"version":"15a630d6817718a2ddd7088c4f83e4673fde19fa992d2eae2cf51132a302a5d3","affectsGlobalScope":true},{"version":"b7e9f95a7387e3f66be0ed6db43600c49cec33a3900437ce2fd350d9b7cb16f2","affectsGlobalScope":true},{"version":"01e0ee7e1f661acedb08b51f8a9b7d7f959e9cdb6441360f06522cc3aea1bf2e","affectsGlobalScope":true},{"version":"ac17a97f816d53d9dd79b0d235e1c0ed54a8cc6a0677e9a3d61efb480b2a3e4e","affectsGlobalScope":true},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true},{"version":"ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa","affectsGlobalScope":true},{"version":"2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3","affectsGlobalScope":true},{"version":"9cc66b0513ad41cb5f5372cca86ef83a0d37d1c1017580b7dace3ea5661836df","affectsGlobalScope":true},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true},{"version":"709efdae0cb5df5f49376cde61daacc95cdd44ae4671da13a540da5088bf3f30","affectsGlobalScope":true},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true},{"version":"61ed9b6d07af959e745fb11f9593ecd743b279418cc8a99448ea3cd5f3b3eb22","affectsGlobalScope":true},{"version":"038a2f66a34ee7a9c2fbc3584c8ab43dff2995f8c68e3f566f4c300d2175e31e","affectsGlobalScope":true},{"version":"4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05","affectsGlobalScope":true},{"version":"f5c92f2c27b06c1a41b88f6db8299205aee52c2a2943f7ed29bd585977f254e8","affectsGlobalScope":true},{"version":"b7feb7967c6c6003e11f49efa8f5de989484e0a6ba2e5a6c41b55f8b8bd85dba","affectsGlobalScope":true},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true},{"version":"b9ea5778ff8b50d7c04c9890170db34c26a5358cccba36844fe319f50a43a61a","affectsGlobalScope":true},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true},{"version":"50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc","affectsGlobalScope":true},{"version":"25de46552b782d43cb7284df22fe2a265de387cf0248b747a7a1b647d81861f6","affectsGlobalScope":true},{"version":"307c8b7ebbd7f23a92b73a4c6c0a697beca05b06b036c23a34553e5fe65e4fdc","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"7823c8aa42d88e6cb454fe7dc56996c6fd174b28a9f050e9bdea1c25b7d114ea",{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[65],"options":{"composite":true,"newLine":1,"outDir":"./out","rootDir":"./src","skipLibCheck":true,"sourceMap":true,"target":99},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[65,62,63,12,13,17,16,2,18,19,20,21,22,23,24,25,3,4,29,26,27,28,30,31,32,5,33,34,35,36,6,40,37,38,39,41,7,42,47,48,43,44,45,46,8,52,49,50,51,53,9,54,55,56,59,57,58,60,10,1,11,64,61,15,14],"latestChangedDtsFile":"./out/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2016.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2023.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.iterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.core.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.collection.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.generator.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.symbol.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.date.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.number.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.weakref.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.error.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.regexp.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2023.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.full.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ "45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4",
+ "dc48272d7c333ccf58034c0026162576b7d50ea0e69c3b9292f803fc20720fd5",
+ "27147504487dc1159369da4f4da8a26406364624fa9bc3db632f7d94a5bae2c3",
+ "5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8",
+ "68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7",
+ "5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4",
+ "feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569",
+ "5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc",
+ "f4e736d6c8d69ae5b3ab0ddfcaa3dc365c3e76909d6660af5b4e979b3934ac20",
+ "eeeb3aca31fbadef8b82502484499dfd1757204799a6f5b33116201c810676ec",
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9a60b92bca4c1257db03b349d58e63e4868cfc0d1c8d0ba60c2dbc63f4e6c9f6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f296963760430fb65b4e5d91f0ed770a91c6e77455bacf8fa23a1501654ede0e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "5114a95689b63f96b957e00216bc04baf9e1a1782aa4d8ee7e5e9acbf768e301",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ab22100fdd0d24cfc2cc59d0a00fc8cf449830d9c4030dc54390a46bd562e929",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f7bd636ae3a4623c503359ada74510c4005df5b36de7f23e1db8a5c543fd176b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "0c20f4d2358eb679e4ae8a4432bdd96c857a2960fd6800b21ec4008ec59d60ea",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "36ae84ccc0633f7c0787bc6108386c8b773e95d3b052d9464a99cd9b8795fbec",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "82d0d8e269b9eeac02c3bd1c9e884e85d483fcb2cd168bccd6bc54df663da031",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b8deab98702588840be73d67f02412a2d45a417a3c097b2e96f7f3a42ac483d1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "376d554d042fb409cb55b5cbaf0b2b4b7e669619493c5d18d5fa8bd67273f82a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c4138a3dd7cd6cf1f363ca0f905554e8d81b45844feea17786cdf1626cb8ea06",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "6ff3e2452b055d8f0ec026511c6582b55d935675af67cdb67dd1dc671e8065df",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "03de17b810f426a2f47396b0b99b53a82c1b60e9cba7a7edda47f9bb077882f4",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8184c6ddf48f0c98429326b428478ecc6143c27f79b79e85740f17e6feb090f1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "261c4d2cf86ac5a89ad3fb3fafed74cbb6f2f7c1d139b0540933df567d64a6ca",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "6af1425e9973f4924fca986636ac19a0cf9909a7e0d9d3009c349e6244e957b6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "15a630d6817718a2ddd7088c4f83e4673fde19fa992d2eae2cf51132a302a5d3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b7e9f95a7387e3f66be0ed6db43600c49cec33a3900437ce2fd350d9b7cb16f2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "01e0ee7e1f661acedb08b51f8a9b7d7f959e9cdb6441360f06522cc3aea1bf2e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ac17a97f816d53d9dd79b0d235e1c0ed54a8cc6a0677e9a3d61efb480b2a3e4e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9cc66b0513ad41cb5f5372cca86ef83a0d37d1c1017580b7dace3ea5661836df",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "709efdae0cb5df5f49376cde61daacc95cdd44ae4671da13a540da5088bf3f30",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "61ed9b6d07af959e745fb11f9593ecd743b279418cc8a99448ea3cd5f3b3eb22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "038a2f66a34ee7a9c2fbc3584c8ab43dff2995f8c68e3f566f4c300d2175e31e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f5c92f2c27b06c1a41b88f6db8299205aee52c2a2943f7ed29bd585977f254e8",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b7feb7967c6c6003e11f49efa8f5de989484e0a6ba2e5a6c41b55f8b8bd85dba",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b9ea5778ff8b50d7c04c9890170db34c26a5358cccba36844fe319f50a43a61a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "25de46552b782d43cb7284df22fe2a265de387cf0248b747a7a1b647d81861f6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "307c8b7ebbd7f23a92b73a4c6c0a697beca05b06b036c23a34553e5fe65e4fdc",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "7823c8aa42d88e6cb454fe7dc56996c6fd174b28a9f050e9bdea1c25b7d114ea",
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 65
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./out",
+ "rootDir": "./src",
+ "skipLibCheck": true,
+ "sourceMap": true,
+ "target": 99
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 65,
+ 62,
+ 63,
+ 12,
+ 13,
+ 17,
+ 16,
+ 2,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 3,
+ 4,
+ 29,
+ 26,
+ 27,
+ 28,
+ 30,
+ 31,
+ 32,
+ 5,
+ 33,
+ 34,
+ 35,
+ 36,
+ 6,
+ 40,
+ 37,
+ 38,
+ 39,
+ 41,
+ 7,
+ 42,
+ 47,
+ 48,
+ 43,
+ 44,
+ 45,
+ 46,
+ 8,
+ 52,
+ 49,
+ 50,
+ 51,
+ 53,
+ 9,
+ 54,
+ 55,
+ 56,
+ 59,
+ 57,
+ 58,
+ 60,
+ 10,
+ 1,
+ 11,
+ 64,
+ 61,
+ 15,
+ 14
+ ],
+ "latestChangedDtsFile": "./out/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/output.txt
index 5189683a1..fb71c4b25 100644
--- a/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesRootDir/expectedOutput-5.0/output.txt
@@ -1,11 +1,9 @@
-assets by path lib/out/ 380 bytes
- asset lib/out/index.js.map 202 bytes [compared for emit]
- asset lib/out/index.js 94 bytes [compared for emit]
- asset lib/out/index.d.ts 84 bytes [compared for emit]
-asset lib/tsconfig.tsbuildinfo 10.7 KiB [compared for emit]
-asset bundle.js 4.2 KiB [emitted] (name: main)
-runtime modules 670 bytes 3 modules
-cacheable modules 142 bytes
- ./app.ts 81 bytes [built] [code generated]
- ./lib/src/index.ts 61 bytes [built] [code generated]
+assets by path lib/out/ A-NUMBER-OF bytes asset lib/out/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/out/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/out/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+runtime modules A-NUMBER-OF bytes 3 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./lib/src/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/bundle.js
index d60ebfe6e..797dbd012 100644
--- a/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/bundle.js
@@ -2,64 +2,69 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lib_src_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/src/index */ \"./lib/src/index.ts\");\n\nconsole.log(_lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.one, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.two, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _lib_src_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/src/index */ /"./lib/src/index.ts/");
+console.log(_lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.one, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.two, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/src/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/src/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"lib\": () => (/* binding */ lib)\n/* harmony export */ });\nconst lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/src/index.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ /"lib/": () => (/* binding */ lib)
+/* harmony export */ });
+const lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/src/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
-/******/ // define getter functions for harmony exports
+/******/ / define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
@@ -76,7 +81,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
-/******/ // define __esModule on exports
+/******/ / define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
@@ -85,11 +90,11 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/ };
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/lib/out/index.js b/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/lib/out/index.js
index 601001a45..d23df80a9 100644
--- a/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/lib/out/index.js
@@ -3,4 +3,4 @@ export const lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index 3292e1cd2..c1eecb907 100644
--- a/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,383 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.es2015.d.ts","../../../node_modules/typescript/lib/lib.es2016.d.ts","../../../node_modules/typescript/lib/lib.es2017.d.ts","../../../node_modules/typescript/lib/lib.es2018.d.ts","../../../node_modules/typescript/lib/lib.es2019.d.ts","../../../node_modules/typescript/lib/lib.es2020.d.ts","../../../node_modules/typescript/lib/lib.es2021.d.ts","../../../node_modules/typescript/lib/lib.es2022.d.ts","../../../node_modules/typescript/lib/lib.es2023.d.ts","../../../node_modules/typescript/lib/lib.esnext.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.dom.iterable.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.es2015.core.d.ts","../../../node_modules/typescript/lib/lib.es2015.collection.d.ts","../../../node_modules/typescript/lib/lib.es2015.generator.d.ts","../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../../node_modules/typescript/lib/lib.es2015.promise.d.ts","../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../../node_modules/typescript/lib/lib.es2017.object.d.ts","../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2017.string.d.ts","../../../node_modules/typescript/lib/lib.es2017.intl.d.ts","../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../../node_modules/typescript/lib/lib.es2018.intl.d.ts","../../../node_modules/typescript/lib/lib.es2018.promise.d.ts","../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../../node_modules/typescript/lib/lib.es2019.array.d.ts","../../../node_modules/typescript/lib/lib.es2019.object.d.ts","../../../node_modules/typescript/lib/lib.es2019.string.d.ts","../../../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2019.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../../node_modules/typescript/lib/lib.es2020.date.d.ts","../../../node_modules/typescript/lib/lib.es2020.promise.d.ts","../../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2020.string.d.ts","../../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2020.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.number.d.ts","../../../node_modules/typescript/lib/lib.es2021.promise.d.ts","../../../node_modules/typescript/lib/lib.es2021.string.d.ts","../../../node_modules/typescript/lib/lib.es2021.weakref.d.ts","../../../node_modules/typescript/lib/lib.es2021.intl.d.ts","../../../node_modules/typescript/lib/lib.es2022.array.d.ts","../../../node_modules/typescript/lib/lib.es2022.error.d.ts","../../../node_modules/typescript/lib/lib.es2022.intl.d.ts","../../../node_modules/typescript/lib/lib.es2022.object.d.ts","../../../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2022.string.d.ts","../../../node_modules/typescript/lib/lib.es2022.regexp.d.ts","../../../node_modules/typescript/lib/lib.es2023.array.d.ts","../../../node_modules/typescript/lib/lib.esnext.intl.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../../../node_modules/typescript/lib/lib.esnext.full.d.ts","./src/index.ts"],"fileInfos":[{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","dc48272d7c333ccf58034c0026162576b7d50ea0e69c3b9292f803fc20720fd5","27147504487dc1159369da4f4da8a26406364624fa9bc3db632f7d94a5bae2c3","5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc","f4e736d6c8d69ae5b3ab0ddfcaa3dc365c3e76909d6660af5b4e979b3934ac20","eeeb3aca31fbadef8b82502484499dfd1757204799a6f5b33116201c810676ec",{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"9a60b92bca4c1257db03b349d58e63e4868cfc0d1c8d0ba60c2dbc63f4e6c9f6","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"f296963760430fb65b4e5d91f0ed770a91c6e77455bacf8fa23a1501654ede0e","affectsGlobalScope":true},{"version":"5114a95689b63f96b957e00216bc04baf9e1a1782aa4d8ee7e5e9acbf768e301","affectsGlobalScope":true},{"version":"4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3","affectsGlobalScope":true},{"version":"ab22100fdd0d24cfc2cc59d0a00fc8cf449830d9c4030dc54390a46bd562e929","affectsGlobalScope":true},{"version":"f7bd636ae3a4623c503359ada74510c4005df5b36de7f23e1db8a5c543fd176b","affectsGlobalScope":true},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true},{"version":"0c20f4d2358eb679e4ae8a4432bdd96c857a2960fd6800b21ec4008ec59d60ea","affectsGlobalScope":true},{"version":"36ae84ccc0633f7c0787bc6108386c8b773e95d3b052d9464a99cd9b8795fbec","affectsGlobalScope":true},{"version":"82d0d8e269b9eeac02c3bd1c9e884e85d483fcb2cd168bccd6bc54df663da031","affectsGlobalScope":true},{"version":"b8deab98702588840be73d67f02412a2d45a417a3c097b2e96f7f3a42ac483d1","affectsGlobalScope":true},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true},{"version":"376d554d042fb409cb55b5cbaf0b2b4b7e669619493c5d18d5fa8bd67273f82a","affectsGlobalScope":true},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true},{"version":"61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839","affectsGlobalScope":true},{"version":"c4138a3dd7cd6cf1f363ca0f905554e8d81b45844feea17786cdf1626cb8ea06","affectsGlobalScope":true},{"version":"6ff3e2452b055d8f0ec026511c6582b55d935675af67cdb67dd1dc671e8065df","affectsGlobalScope":true},{"version":"03de17b810f426a2f47396b0b99b53a82c1b60e9cba7a7edda47f9bb077882f4","affectsGlobalScope":true},{"version":"8184c6ddf48f0c98429326b428478ecc6143c27f79b79e85740f17e6feb090f1","affectsGlobalScope":true},{"version":"261c4d2cf86ac5a89ad3fb3fafed74cbb6f2f7c1d139b0540933df567d64a6ca","affectsGlobalScope":true},{"version":"6af1425e9973f4924fca986636ac19a0cf9909a7e0d9d3009c349e6244e957b6","affectsGlobalScope":true},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true},{"version":"15a630d6817718a2ddd7088c4f83e4673fde19fa992d2eae2cf51132a302a5d3","affectsGlobalScope":true},{"version":"b7e9f95a7387e3f66be0ed6db43600c49cec33a3900437ce2fd350d9b7cb16f2","affectsGlobalScope":true},{"version":"01e0ee7e1f661acedb08b51f8a9b7d7f959e9cdb6441360f06522cc3aea1bf2e","affectsGlobalScope":true},{"version":"ac17a97f816d53d9dd79b0d235e1c0ed54a8cc6a0677e9a3d61efb480b2a3e4e","affectsGlobalScope":true},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true},{"version":"ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa","affectsGlobalScope":true},{"version":"2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3","affectsGlobalScope":true},{"version":"9cc66b0513ad41cb5f5372cca86ef83a0d37d1c1017580b7dace3ea5661836df","affectsGlobalScope":true},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true},{"version":"709efdae0cb5df5f49376cde61daacc95cdd44ae4671da13a540da5088bf3f30","affectsGlobalScope":true},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true},{"version":"61ed9b6d07af959e745fb11f9593ecd743b279418cc8a99448ea3cd5f3b3eb22","affectsGlobalScope":true},{"version":"038a2f66a34ee7a9c2fbc3584c8ab43dff2995f8c68e3f566f4c300d2175e31e","affectsGlobalScope":true},{"version":"4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05","affectsGlobalScope":true},{"version":"f5c92f2c27b06c1a41b88f6db8299205aee52c2a2943f7ed29bd585977f254e8","affectsGlobalScope":true},{"version":"b7feb7967c6c6003e11f49efa8f5de989484e0a6ba2e5a6c41b55f8b8bd85dba","affectsGlobalScope":true},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true},{"version":"b9ea5778ff8b50d7c04c9890170db34c26a5358cccba36844fe319f50a43a61a","affectsGlobalScope":true},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true},{"version":"50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc","affectsGlobalScope":true},{"version":"25de46552b782d43cb7284df22fe2a265de387cf0248b747a7a1b647d81861f6","affectsGlobalScope":true},{"version":"307c8b7ebbd7f23a92b73a4c6c0a697beca05b06b036c23a34553e5fe65e4fdc","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"7823c8aa42d88e6cb454fe7dc56996c6fd174b28a9f050e9bdea1c25b7d114ea",{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[65],"options":{"composite":true,"newLine":1,"outDir":"./out","rootDir":"./src","skipLibCheck":true,"sourceMap":true,"target":99},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[65,62,63,12,13,17,16,2,18,19,20,21,22,23,24,25,3,4,29,26,27,28,30,31,32,5,33,34,35,36,6,40,37,38,39,41,7,42,47,48,43,44,45,46,8,52,49,50,51,53,9,54,55,56,59,57,58,60,10,1,11,64,61,15,14],"latestChangedDtsFile":"./out/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2016.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2023.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.iterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.core.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.collection.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.generator.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.symbol.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.date.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.number.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.weakref.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.error.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.regexp.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2023.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.full.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ "45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4",
+ "dc48272d7c333ccf58034c0026162576b7d50ea0e69c3b9292f803fc20720fd5",
+ "27147504487dc1159369da4f4da8a26406364624fa9bc3db632f7d94a5bae2c3",
+ "5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8",
+ "68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7",
+ "5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4",
+ "feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569",
+ "5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc",
+ "f4e736d6c8d69ae5b3ab0ddfcaa3dc365c3e76909d6660af5b4e979b3934ac20",
+ "eeeb3aca31fbadef8b82502484499dfd1757204799a6f5b33116201c810676ec",
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9a60b92bca4c1257db03b349d58e63e4868cfc0d1c8d0ba60c2dbc63f4e6c9f6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f296963760430fb65b4e5d91f0ed770a91c6e77455bacf8fa23a1501654ede0e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "5114a95689b63f96b957e00216bc04baf9e1a1782aa4d8ee7e5e9acbf768e301",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ab22100fdd0d24cfc2cc59d0a00fc8cf449830d9c4030dc54390a46bd562e929",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f7bd636ae3a4623c503359ada74510c4005df5b36de7f23e1db8a5c543fd176b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "0c20f4d2358eb679e4ae8a4432bdd96c857a2960fd6800b21ec4008ec59d60ea",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "36ae84ccc0633f7c0787bc6108386c8b773e95d3b052d9464a99cd9b8795fbec",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "82d0d8e269b9eeac02c3bd1c9e884e85d483fcb2cd168bccd6bc54df663da031",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b8deab98702588840be73d67f02412a2d45a417a3c097b2e96f7f3a42ac483d1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "376d554d042fb409cb55b5cbaf0b2b4b7e669619493c5d18d5fa8bd67273f82a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c4138a3dd7cd6cf1f363ca0f905554e8d81b45844feea17786cdf1626cb8ea06",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "6ff3e2452b055d8f0ec026511c6582b55d935675af67cdb67dd1dc671e8065df",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "03de17b810f426a2f47396b0b99b53a82c1b60e9cba7a7edda47f9bb077882f4",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8184c6ddf48f0c98429326b428478ecc6143c27f79b79e85740f17e6feb090f1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "261c4d2cf86ac5a89ad3fb3fafed74cbb6f2f7c1d139b0540933df567d64a6ca",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "6af1425e9973f4924fca986636ac19a0cf9909a7e0d9d3009c349e6244e957b6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "15a630d6817718a2ddd7088c4f83e4673fde19fa992d2eae2cf51132a302a5d3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b7e9f95a7387e3f66be0ed6db43600c49cec33a3900437ce2fd350d9b7cb16f2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "01e0ee7e1f661acedb08b51f8a9b7d7f959e9cdb6441360f06522cc3aea1bf2e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ac17a97f816d53d9dd79b0d235e1c0ed54a8cc6a0677e9a3d61efb480b2a3e4e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9cc66b0513ad41cb5f5372cca86ef83a0d37d1c1017580b7dace3ea5661836df",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "709efdae0cb5df5f49376cde61daacc95cdd44ae4671da13a540da5088bf3f30",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "61ed9b6d07af959e745fb11f9593ecd743b279418cc8a99448ea3cd5f3b3eb22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "038a2f66a34ee7a9c2fbc3584c8ab43dff2995f8c68e3f566f4c300d2175e31e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f5c92f2c27b06c1a41b88f6db8299205aee52c2a2943f7ed29bd585977f254e8",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b7feb7967c6c6003e11f49efa8f5de989484e0a6ba2e5a6c41b55f8b8bd85dba",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b9ea5778ff8b50d7c04c9890170db34c26a5358cccba36844fe319f50a43a61a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "25de46552b782d43cb7284df22fe2a265de387cf0248b747a7a1b647d81861f6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "307c8b7ebbd7f23a92b73a4c6c0a697beca05b06b036c23a34553e5fe65e4fdc",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "7823c8aa42d88e6cb454fe7dc56996c6fd174b28a9f050e9bdea1c25b7d114ea",
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 65
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./out",
+ "rootDir": "./src",
+ "skipLibCheck": true,
+ "sourceMap": true,
+ "target": 99
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 65,
+ 62,
+ 63,
+ 12,
+ 13,
+ 17,
+ 16,
+ 2,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 3,
+ 4,
+ 29,
+ 26,
+ 27,
+ 28,
+ 30,
+ 31,
+ 32,
+ 5,
+ 33,
+ 34,
+ 35,
+ 36,
+ 6,
+ 40,
+ 37,
+ 38,
+ 39,
+ 41,
+ 7,
+ 42,
+ 47,
+ 48,
+ 43,
+ 44,
+ 45,
+ 46,
+ 8,
+ 52,
+ 49,
+ 50,
+ 51,
+ 53,
+ 9,
+ 54,
+ 55,
+ 56,
+ 59,
+ 57,
+ 58,
+ 60,
+ 10,
+ 1,
+ 11,
+ 64,
+ 61,
+ 15,
+ 14
+ ],
+ "latestChangedDtsFile": "./out/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/output.txt
index 5189683a1..fb71c4b25 100644
--- a/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesRootDir/expectedOutput-transpile-5.0/output.txt
@@ -1,11 +1,9 @@
-assets by path lib/out/ 380 bytes
- asset lib/out/index.js.map 202 bytes [compared for emit]
- asset lib/out/index.js 94 bytes [compared for emit]
- asset lib/out/index.d.ts 84 bytes [compared for emit]
-asset lib/tsconfig.tsbuildinfo 10.7 KiB [compared for emit]
-asset bundle.js 4.2 KiB [emitted] (name: main)
-runtime modules 670 bytes 3 modules
-cacheable modules 142 bytes
- ./app.ts 81 bytes [built] [code generated]
- ./lib/src/index.ts 61 bytes [built] [code generated]
+assets by path lib/out/ A-NUMBER-OF bytes asset lib/out/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/out/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/out/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+runtime modules A-NUMBER-OF bytes 3 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./lib/src/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/bundle.js
index d60ebfe6e..797dbd012 100644
--- a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/bundle.js
@@ -2,64 +2,69 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lib_src_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/src/index */ \"./lib/src/index.ts\");\n\nconsole.log(_lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.one, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.two, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _lib_src_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/src/index */ /"./lib/src/index.ts/");
+console.log(_lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.one, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.two, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/src/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/src/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"lib\": () => (/* binding */ lib)\n/* harmony export */ });\nconst lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/src/index.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ /"lib/": () => (/* binding */ lib)
+/* harmony export */ });
+const lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/src/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
-/******/ // define getter functions for harmony exports
+/******/ / define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
@@ -76,7 +81,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
-/******/ // define __esModule on exports
+/******/ / define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
@@ -85,11 +90,11 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/ };
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/lib/out/index.js b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/lib/out/index.js
index 601001a45..d23df80a9 100644
--- a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/lib/out/index.js
@@ -3,4 +3,4 @@ export const lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index 3292e1cd2..c1eecb907 100644
--- a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,383 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.es2015.d.ts","../../../node_modules/typescript/lib/lib.es2016.d.ts","../../../node_modules/typescript/lib/lib.es2017.d.ts","../../../node_modules/typescript/lib/lib.es2018.d.ts","../../../node_modules/typescript/lib/lib.es2019.d.ts","../../../node_modules/typescript/lib/lib.es2020.d.ts","../../../node_modules/typescript/lib/lib.es2021.d.ts","../../../node_modules/typescript/lib/lib.es2022.d.ts","../../../node_modules/typescript/lib/lib.es2023.d.ts","../../../node_modules/typescript/lib/lib.esnext.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.dom.iterable.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.es2015.core.d.ts","../../../node_modules/typescript/lib/lib.es2015.collection.d.ts","../../../node_modules/typescript/lib/lib.es2015.generator.d.ts","../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../../node_modules/typescript/lib/lib.es2015.promise.d.ts","../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../../node_modules/typescript/lib/lib.es2017.object.d.ts","../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2017.string.d.ts","../../../node_modules/typescript/lib/lib.es2017.intl.d.ts","../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../../node_modules/typescript/lib/lib.es2018.intl.d.ts","../../../node_modules/typescript/lib/lib.es2018.promise.d.ts","../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../../node_modules/typescript/lib/lib.es2019.array.d.ts","../../../node_modules/typescript/lib/lib.es2019.object.d.ts","../../../node_modules/typescript/lib/lib.es2019.string.d.ts","../../../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2019.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../../node_modules/typescript/lib/lib.es2020.date.d.ts","../../../node_modules/typescript/lib/lib.es2020.promise.d.ts","../../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2020.string.d.ts","../../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2020.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.number.d.ts","../../../node_modules/typescript/lib/lib.es2021.promise.d.ts","../../../node_modules/typescript/lib/lib.es2021.string.d.ts","../../../node_modules/typescript/lib/lib.es2021.weakref.d.ts","../../../node_modules/typescript/lib/lib.es2021.intl.d.ts","../../../node_modules/typescript/lib/lib.es2022.array.d.ts","../../../node_modules/typescript/lib/lib.es2022.error.d.ts","../../../node_modules/typescript/lib/lib.es2022.intl.d.ts","../../../node_modules/typescript/lib/lib.es2022.object.d.ts","../../../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2022.string.d.ts","../../../node_modules/typescript/lib/lib.es2022.regexp.d.ts","../../../node_modules/typescript/lib/lib.es2023.array.d.ts","../../../node_modules/typescript/lib/lib.esnext.intl.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../../../node_modules/typescript/lib/lib.esnext.full.d.ts","./src/index.ts"],"fileInfos":[{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","dc48272d7c333ccf58034c0026162576b7d50ea0e69c3b9292f803fc20720fd5","27147504487dc1159369da4f4da8a26406364624fa9bc3db632f7d94a5bae2c3","5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc","f4e736d6c8d69ae5b3ab0ddfcaa3dc365c3e76909d6660af5b4e979b3934ac20","eeeb3aca31fbadef8b82502484499dfd1757204799a6f5b33116201c810676ec",{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"9a60b92bca4c1257db03b349d58e63e4868cfc0d1c8d0ba60c2dbc63f4e6c9f6","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"f296963760430fb65b4e5d91f0ed770a91c6e77455bacf8fa23a1501654ede0e","affectsGlobalScope":true},{"version":"5114a95689b63f96b957e00216bc04baf9e1a1782aa4d8ee7e5e9acbf768e301","affectsGlobalScope":true},{"version":"4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3","affectsGlobalScope":true},{"version":"ab22100fdd0d24cfc2cc59d0a00fc8cf449830d9c4030dc54390a46bd562e929","affectsGlobalScope":true},{"version":"f7bd636ae3a4623c503359ada74510c4005df5b36de7f23e1db8a5c543fd176b","affectsGlobalScope":true},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true},{"version":"0c20f4d2358eb679e4ae8a4432bdd96c857a2960fd6800b21ec4008ec59d60ea","affectsGlobalScope":true},{"version":"36ae84ccc0633f7c0787bc6108386c8b773e95d3b052d9464a99cd9b8795fbec","affectsGlobalScope":true},{"version":"82d0d8e269b9eeac02c3bd1c9e884e85d483fcb2cd168bccd6bc54df663da031","affectsGlobalScope":true},{"version":"b8deab98702588840be73d67f02412a2d45a417a3c097b2e96f7f3a42ac483d1","affectsGlobalScope":true},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true},{"version":"376d554d042fb409cb55b5cbaf0b2b4b7e669619493c5d18d5fa8bd67273f82a","affectsGlobalScope":true},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true},{"version":"61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839","affectsGlobalScope":true},{"version":"c4138a3dd7cd6cf1f363ca0f905554e8d81b45844feea17786cdf1626cb8ea06","affectsGlobalScope":true},{"version":"6ff3e2452b055d8f0ec026511c6582b55d935675af67cdb67dd1dc671e8065df","affectsGlobalScope":true},{"version":"03de17b810f426a2f47396b0b99b53a82c1b60e9cba7a7edda47f9bb077882f4","affectsGlobalScope":true},{"version":"8184c6ddf48f0c98429326b428478ecc6143c27f79b79e85740f17e6feb090f1","affectsGlobalScope":true},{"version":"261c4d2cf86ac5a89ad3fb3fafed74cbb6f2f7c1d139b0540933df567d64a6ca","affectsGlobalScope":true},{"version":"6af1425e9973f4924fca986636ac19a0cf9909a7e0d9d3009c349e6244e957b6","affectsGlobalScope":true},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true},{"version":"15a630d6817718a2ddd7088c4f83e4673fde19fa992d2eae2cf51132a302a5d3","affectsGlobalScope":true},{"version":"b7e9f95a7387e3f66be0ed6db43600c49cec33a3900437ce2fd350d9b7cb16f2","affectsGlobalScope":true},{"version":"01e0ee7e1f661acedb08b51f8a9b7d7f959e9cdb6441360f06522cc3aea1bf2e","affectsGlobalScope":true},{"version":"ac17a97f816d53d9dd79b0d235e1c0ed54a8cc6a0677e9a3d61efb480b2a3e4e","affectsGlobalScope":true},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true},{"version":"ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa","affectsGlobalScope":true},{"version":"2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3","affectsGlobalScope":true},{"version":"9cc66b0513ad41cb5f5372cca86ef83a0d37d1c1017580b7dace3ea5661836df","affectsGlobalScope":true},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true},{"version":"709efdae0cb5df5f49376cde61daacc95cdd44ae4671da13a540da5088bf3f30","affectsGlobalScope":true},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true},{"version":"61ed9b6d07af959e745fb11f9593ecd743b279418cc8a99448ea3cd5f3b3eb22","affectsGlobalScope":true},{"version":"038a2f66a34ee7a9c2fbc3584c8ab43dff2995f8c68e3f566f4c300d2175e31e","affectsGlobalScope":true},{"version":"4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05","affectsGlobalScope":true},{"version":"f5c92f2c27b06c1a41b88f6db8299205aee52c2a2943f7ed29bd585977f254e8","affectsGlobalScope":true},{"version":"b7feb7967c6c6003e11f49efa8f5de989484e0a6ba2e5a6c41b55f8b8bd85dba","affectsGlobalScope":true},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true},{"version":"b9ea5778ff8b50d7c04c9890170db34c26a5358cccba36844fe319f50a43a61a","affectsGlobalScope":true},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true},{"version":"50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc","affectsGlobalScope":true},{"version":"25de46552b782d43cb7284df22fe2a265de387cf0248b747a7a1b647d81861f6","affectsGlobalScope":true},{"version":"307c8b7ebbd7f23a92b73a4c6c0a697beca05b06b036c23a34553e5fe65e4fdc","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"7823c8aa42d88e6cb454fe7dc56996c6fd174b28a9f050e9bdea1c25b7d114ea",{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[65],"options":{"composite":true,"newLine":1,"outDir":"./out","rootDir":"./src","skipLibCheck":true,"sourceMap":true,"target":99},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[65,62,63,12,13,17,16,2,18,19,20,21,22,23,24,25,3,4,29,26,27,28,30,31,32,5,33,34,35,36,6,40,37,38,39,41,7,42,47,48,43,44,45,46,8,52,49,50,51,53,9,54,55,56,59,57,58,60,10,1,11,64,61,15,14],"latestChangedDtsFile":"./out/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2016.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2023.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.iterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.core.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.collection.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.generator.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.symbol.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.date.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.number.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.weakref.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.error.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.regexp.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2023.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.full.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ "45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4",
+ "dc48272d7c333ccf58034c0026162576b7d50ea0e69c3b9292f803fc20720fd5",
+ "27147504487dc1159369da4f4da8a26406364624fa9bc3db632f7d94a5bae2c3",
+ "5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8",
+ "68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7",
+ "5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4",
+ "feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569",
+ "5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc",
+ "f4e736d6c8d69ae5b3ab0ddfcaa3dc365c3e76909d6660af5b4e979b3934ac20",
+ "eeeb3aca31fbadef8b82502484499dfd1757204799a6f5b33116201c810676ec",
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9a60b92bca4c1257db03b349d58e63e4868cfc0d1c8d0ba60c2dbc63f4e6c9f6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f296963760430fb65b4e5d91f0ed770a91c6e77455bacf8fa23a1501654ede0e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "5114a95689b63f96b957e00216bc04baf9e1a1782aa4d8ee7e5e9acbf768e301",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ab22100fdd0d24cfc2cc59d0a00fc8cf449830d9c4030dc54390a46bd562e929",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f7bd636ae3a4623c503359ada74510c4005df5b36de7f23e1db8a5c543fd176b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "0c20f4d2358eb679e4ae8a4432bdd96c857a2960fd6800b21ec4008ec59d60ea",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "36ae84ccc0633f7c0787bc6108386c8b773e95d3b052d9464a99cd9b8795fbec",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "82d0d8e269b9eeac02c3bd1c9e884e85d483fcb2cd168bccd6bc54df663da031",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b8deab98702588840be73d67f02412a2d45a417a3c097b2e96f7f3a42ac483d1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "376d554d042fb409cb55b5cbaf0b2b4b7e669619493c5d18d5fa8bd67273f82a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c4138a3dd7cd6cf1f363ca0f905554e8d81b45844feea17786cdf1626cb8ea06",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "6ff3e2452b055d8f0ec026511c6582b55d935675af67cdb67dd1dc671e8065df",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "03de17b810f426a2f47396b0b99b53a82c1b60e9cba7a7edda47f9bb077882f4",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8184c6ddf48f0c98429326b428478ecc6143c27f79b79e85740f17e6feb090f1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "261c4d2cf86ac5a89ad3fb3fafed74cbb6f2f7c1d139b0540933df567d64a6ca",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "6af1425e9973f4924fca986636ac19a0cf9909a7e0d9d3009c349e6244e957b6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "15a630d6817718a2ddd7088c4f83e4673fde19fa992d2eae2cf51132a302a5d3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b7e9f95a7387e3f66be0ed6db43600c49cec33a3900437ce2fd350d9b7cb16f2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "01e0ee7e1f661acedb08b51f8a9b7d7f959e9cdb6441360f06522cc3aea1bf2e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ac17a97f816d53d9dd79b0d235e1c0ed54a8cc6a0677e9a3d61efb480b2a3e4e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9cc66b0513ad41cb5f5372cca86ef83a0d37d1c1017580b7dace3ea5661836df",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "709efdae0cb5df5f49376cde61daacc95cdd44ae4671da13a540da5088bf3f30",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "61ed9b6d07af959e745fb11f9593ecd743b279418cc8a99448ea3cd5f3b3eb22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "038a2f66a34ee7a9c2fbc3584c8ab43dff2995f8c68e3f566f4c300d2175e31e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f5c92f2c27b06c1a41b88f6db8299205aee52c2a2943f7ed29bd585977f254e8",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b7feb7967c6c6003e11f49efa8f5de989484e0a6ba2e5a6c41b55f8b8bd85dba",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b9ea5778ff8b50d7c04c9890170db34c26a5358cccba36844fe319f50a43a61a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "25de46552b782d43cb7284df22fe2a265de387cf0248b747a7a1b647d81861f6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "307c8b7ebbd7f23a92b73a4c6c0a697beca05b06b036c23a34553e5fe65e4fdc",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "7823c8aa42d88e6cb454fe7dc56996c6fd174b28a9f050e9bdea1c25b7d114ea",
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 65
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./out",
+ "rootDir": "./src",
+ "skipLibCheck": true,
+ "sourceMap": true,
+ "target": 99
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 65,
+ 62,
+ 63,
+ 12,
+ 13,
+ 17,
+ 16,
+ 2,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 3,
+ 4,
+ 29,
+ 26,
+ 27,
+ 28,
+ 30,
+ 31,
+ 32,
+ 5,
+ 33,
+ 34,
+ 35,
+ 36,
+ 6,
+ 40,
+ 37,
+ 38,
+ 39,
+ 41,
+ 7,
+ 42,
+ 47,
+ 48,
+ 43,
+ 44,
+ 45,
+ 46,
+ 8,
+ 52,
+ 49,
+ 50,
+ 51,
+ 53,
+ 9,
+ 54,
+ 55,
+ 56,
+ 59,
+ 57,
+ 58,
+ 60,
+ 10,
+ 1,
+ 11,
+ 64,
+ 61,
+ 15,
+ 14
+ ],
+ "latestChangedDtsFile": "./out/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/output.txt
index 5189683a1..fb71c4b25 100644
--- a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-5.0/output.txt
@@ -1,11 +1,9 @@
-assets by path lib/out/ 380 bytes
- asset lib/out/index.js.map 202 bytes [compared for emit]
- asset lib/out/index.js 94 bytes [compared for emit]
- asset lib/out/index.d.ts 84 bytes [compared for emit]
-asset lib/tsconfig.tsbuildinfo 10.7 KiB [compared for emit]
-asset bundle.js 4.2 KiB [emitted] (name: main)
-runtime modules 670 bytes 3 modules
-cacheable modules 142 bytes
- ./app.ts 81 bytes [built] [code generated]
- ./lib/src/index.ts 61 bytes [built] [code generated]
+assets by path lib/out/ A-NUMBER-OF bytes asset lib/out/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/out/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/out/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+runtime modules A-NUMBER-OF bytes 3 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./lib/src/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/bundle.js
index d60ebfe6e..797dbd012 100644
--- a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/bundle.js
@@ -2,64 +2,69 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _lib_src_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/src/index */ \"./lib/src/index.ts\");\n\nconsole.log(_lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.one, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.two, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony import */ var _lib_src_index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./lib/src/index */ /"./lib/src/index.ts/");
+console.log(_lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.one, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.two, _lib_src_index__WEBPACK_IMPORTED_MODULE_0__.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/src/index.ts":
-/*!**************************!*\
+/*!**********!*/
!*** ./lib/src/index.ts ***!
- \**************************/
+ /**********/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
-
-eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"lib\": () => (/* binding */ lib)\n/* harmony export */ });\nconst lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/src/index.ts?");
-
+eval("__webpack_require__.r(__webpack_exports__);
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ /"lib/": () => (/* binding */ lib)
+/* harmony export */ });
+const lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/src/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/ /* webpack/runtime/define property getters */
/******/ (() => {
-/******/ // define getter functions for harmony exports
+/******/ / define getter functions for harmony exports
/******/ __webpack_require__.d = (exports, definition) => {
/******/ for(var key in definition) {
/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
@@ -76,7 +81,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/
/******/ /* webpack/runtime/make namespace object */
/******/ (() => {
-/******/ // define __esModule on exports
+/******/ / define __esModule on exports
/******/ __webpack_require__.r = (exports) => {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
@@ -85,11 +90,11 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac
/******/ };
/******/ })();
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/lib/out/index.js b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/lib/out/index.js
index 601001a45..d23df80a9 100644
--- a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/lib/out/index.js
+++ b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/lib/out/index.js
@@ -3,4 +3,4 @@ export const lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index 3292e1cd2..c1eecb907 100644
--- a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,383 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.es2015.d.ts","../../../node_modules/typescript/lib/lib.es2016.d.ts","../../../node_modules/typescript/lib/lib.es2017.d.ts","../../../node_modules/typescript/lib/lib.es2018.d.ts","../../../node_modules/typescript/lib/lib.es2019.d.ts","../../../node_modules/typescript/lib/lib.es2020.d.ts","../../../node_modules/typescript/lib/lib.es2021.d.ts","../../../node_modules/typescript/lib/lib.es2022.d.ts","../../../node_modules/typescript/lib/lib.es2023.d.ts","../../../node_modules/typescript/lib/lib.esnext.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.dom.iterable.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.es2015.core.d.ts","../../../node_modules/typescript/lib/lib.es2015.collection.d.ts","../../../node_modules/typescript/lib/lib.es2015.generator.d.ts","../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../../node_modules/typescript/lib/lib.es2015.promise.d.ts","../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../../node_modules/typescript/lib/lib.es2017.object.d.ts","../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2017.string.d.ts","../../../node_modules/typescript/lib/lib.es2017.intl.d.ts","../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../../node_modules/typescript/lib/lib.es2018.intl.d.ts","../../../node_modules/typescript/lib/lib.es2018.promise.d.ts","../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../../node_modules/typescript/lib/lib.es2019.array.d.ts","../../../node_modules/typescript/lib/lib.es2019.object.d.ts","../../../node_modules/typescript/lib/lib.es2019.string.d.ts","../../../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2019.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../../node_modules/typescript/lib/lib.es2020.date.d.ts","../../../node_modules/typescript/lib/lib.es2020.promise.d.ts","../../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2020.string.d.ts","../../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2020.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.number.d.ts","../../../node_modules/typescript/lib/lib.es2021.promise.d.ts","../../../node_modules/typescript/lib/lib.es2021.string.d.ts","../../../node_modules/typescript/lib/lib.es2021.weakref.d.ts","../../../node_modules/typescript/lib/lib.es2021.intl.d.ts","../../../node_modules/typescript/lib/lib.es2022.array.d.ts","../../../node_modules/typescript/lib/lib.es2022.error.d.ts","../../../node_modules/typescript/lib/lib.es2022.intl.d.ts","../../../node_modules/typescript/lib/lib.es2022.object.d.ts","../../../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2022.string.d.ts","../../../node_modules/typescript/lib/lib.es2022.regexp.d.ts","../../../node_modules/typescript/lib/lib.es2023.array.d.ts","../../../node_modules/typescript/lib/lib.esnext.intl.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../../../node_modules/typescript/lib/lib.esnext.full.d.ts","./src/index.ts"],"fileInfos":[{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","dc48272d7c333ccf58034c0026162576b7d50ea0e69c3b9292f803fc20720fd5","27147504487dc1159369da4f4da8a26406364624fa9bc3db632f7d94a5bae2c3","5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc","f4e736d6c8d69ae5b3ab0ddfcaa3dc365c3e76909d6660af5b4e979b3934ac20","eeeb3aca31fbadef8b82502484499dfd1757204799a6f5b33116201c810676ec",{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"9a60b92bca4c1257db03b349d58e63e4868cfc0d1c8d0ba60c2dbc63f4e6c9f6","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"f296963760430fb65b4e5d91f0ed770a91c6e77455bacf8fa23a1501654ede0e","affectsGlobalScope":true},{"version":"5114a95689b63f96b957e00216bc04baf9e1a1782aa4d8ee7e5e9acbf768e301","affectsGlobalScope":true},{"version":"4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3","affectsGlobalScope":true},{"version":"ab22100fdd0d24cfc2cc59d0a00fc8cf449830d9c4030dc54390a46bd562e929","affectsGlobalScope":true},{"version":"f7bd636ae3a4623c503359ada74510c4005df5b36de7f23e1db8a5c543fd176b","affectsGlobalScope":true},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true},{"version":"0c20f4d2358eb679e4ae8a4432bdd96c857a2960fd6800b21ec4008ec59d60ea","affectsGlobalScope":true},{"version":"36ae84ccc0633f7c0787bc6108386c8b773e95d3b052d9464a99cd9b8795fbec","affectsGlobalScope":true},{"version":"82d0d8e269b9eeac02c3bd1c9e884e85d483fcb2cd168bccd6bc54df663da031","affectsGlobalScope":true},{"version":"b8deab98702588840be73d67f02412a2d45a417a3c097b2e96f7f3a42ac483d1","affectsGlobalScope":true},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true},{"version":"376d554d042fb409cb55b5cbaf0b2b4b7e669619493c5d18d5fa8bd67273f82a","affectsGlobalScope":true},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true},{"version":"61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839","affectsGlobalScope":true},{"version":"c4138a3dd7cd6cf1f363ca0f905554e8d81b45844feea17786cdf1626cb8ea06","affectsGlobalScope":true},{"version":"6ff3e2452b055d8f0ec026511c6582b55d935675af67cdb67dd1dc671e8065df","affectsGlobalScope":true},{"version":"03de17b810f426a2f47396b0b99b53a82c1b60e9cba7a7edda47f9bb077882f4","affectsGlobalScope":true},{"version":"8184c6ddf48f0c98429326b428478ecc6143c27f79b79e85740f17e6feb090f1","affectsGlobalScope":true},{"version":"261c4d2cf86ac5a89ad3fb3fafed74cbb6f2f7c1d139b0540933df567d64a6ca","affectsGlobalScope":true},{"version":"6af1425e9973f4924fca986636ac19a0cf9909a7e0d9d3009c349e6244e957b6","affectsGlobalScope":true},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true},{"version":"15a630d6817718a2ddd7088c4f83e4673fde19fa992d2eae2cf51132a302a5d3","affectsGlobalScope":true},{"version":"b7e9f95a7387e3f66be0ed6db43600c49cec33a3900437ce2fd350d9b7cb16f2","affectsGlobalScope":true},{"version":"01e0ee7e1f661acedb08b51f8a9b7d7f959e9cdb6441360f06522cc3aea1bf2e","affectsGlobalScope":true},{"version":"ac17a97f816d53d9dd79b0d235e1c0ed54a8cc6a0677e9a3d61efb480b2a3e4e","affectsGlobalScope":true},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true},{"version":"ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa","affectsGlobalScope":true},{"version":"2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3","affectsGlobalScope":true},{"version":"9cc66b0513ad41cb5f5372cca86ef83a0d37d1c1017580b7dace3ea5661836df","affectsGlobalScope":true},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true},{"version":"709efdae0cb5df5f49376cde61daacc95cdd44ae4671da13a540da5088bf3f30","affectsGlobalScope":true},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true},{"version":"61ed9b6d07af959e745fb11f9593ecd743b279418cc8a99448ea3cd5f3b3eb22","affectsGlobalScope":true},{"version":"038a2f66a34ee7a9c2fbc3584c8ab43dff2995f8c68e3f566f4c300d2175e31e","affectsGlobalScope":true},{"version":"4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05","affectsGlobalScope":true},{"version":"f5c92f2c27b06c1a41b88f6db8299205aee52c2a2943f7ed29bd585977f254e8","affectsGlobalScope":true},{"version":"b7feb7967c6c6003e11f49efa8f5de989484e0a6ba2e5a6c41b55f8b8bd85dba","affectsGlobalScope":true},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true},{"version":"b9ea5778ff8b50d7c04c9890170db34c26a5358cccba36844fe319f50a43a61a","affectsGlobalScope":true},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true},{"version":"50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc","affectsGlobalScope":true},{"version":"25de46552b782d43cb7284df22fe2a265de387cf0248b747a7a1b647d81861f6","affectsGlobalScope":true},{"version":"307c8b7ebbd7f23a92b73a4c6c0a697beca05b06b036c23a34553e5fe65e4fdc","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"7823c8aa42d88e6cb454fe7dc56996c6fd174b28a9f050e9bdea1c25b7d114ea",{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[65],"options":{"composite":true,"newLine":1,"outDir":"./out","rootDir":"./src","skipLibCheck":true,"sourceMap":true,"target":99},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[65,62,63,12,13,17,16,2,18,19,20,21,22,23,24,25,3,4,29,26,27,28,30,31,32,5,33,34,35,36,6,40,37,38,39,41,7,42,47,48,43,44,45,46,8,52,49,50,51,53,9,54,55,56,59,57,58,60,10,1,11,64,61,15,14],"latestChangedDtsFile":"./out/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2016.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2023.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.iterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.core.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.collection.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.generator.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.symbol.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2019.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.date.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2020.number.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.promise.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.weakref.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2021.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.error.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.object.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.string.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2022.regexp.d.ts",
+ "../../../node_modules/typescript/lib/lib.es2023.array.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.intl.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../../../node_modules/typescript/lib/lib.esnext.full.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ "45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4",
+ "dc48272d7c333ccf58034c0026162576b7d50ea0e69c3b9292f803fc20720fd5",
+ "27147504487dc1159369da4f4da8a26406364624fa9bc3db632f7d94a5bae2c3",
+ "5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8",
+ "68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7",
+ "5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4",
+ "feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569",
+ "5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc",
+ "f4e736d6c8d69ae5b3ab0ddfcaa3dc365c3e76909d6660af5b4e979b3934ac20",
+ "eeeb3aca31fbadef8b82502484499dfd1757204799a6f5b33116201c810676ec",
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9a60b92bca4c1257db03b349d58e63e4868cfc0d1c8d0ba60c2dbc63f4e6c9f6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f296963760430fb65b4e5d91f0ed770a91c6e77455bacf8fa23a1501654ede0e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "5114a95689b63f96b957e00216bc04baf9e1a1782aa4d8ee7e5e9acbf768e301",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ab22100fdd0d24cfc2cc59d0a00fc8cf449830d9c4030dc54390a46bd562e929",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f7bd636ae3a4623c503359ada74510c4005df5b36de7f23e1db8a5c543fd176b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "0c20f4d2358eb679e4ae8a4432bdd96c857a2960fd6800b21ec4008ec59d60ea",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "36ae84ccc0633f7c0787bc6108386c8b773e95d3b052d9464a99cd9b8795fbec",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "82d0d8e269b9eeac02c3bd1c9e884e85d483fcb2cd168bccd6bc54df663da031",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b8deab98702588840be73d67f02412a2d45a417a3c097b2e96f7f3a42ac483d1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "376d554d042fb409cb55b5cbaf0b2b4b7e669619493c5d18d5fa8bd67273f82a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c4138a3dd7cd6cf1f363ca0f905554e8d81b45844feea17786cdf1626cb8ea06",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "6ff3e2452b055d8f0ec026511c6582b55d935675af67cdb67dd1dc671e8065df",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "03de17b810f426a2f47396b0b99b53a82c1b60e9cba7a7edda47f9bb077882f4",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8184c6ddf48f0c98429326b428478ecc6143c27f79b79e85740f17e6feb090f1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "261c4d2cf86ac5a89ad3fb3fafed74cbb6f2f7c1d139b0540933df567d64a6ca",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "6af1425e9973f4924fca986636ac19a0cf9909a7e0d9d3009c349e6244e957b6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "15a630d6817718a2ddd7088c4f83e4673fde19fa992d2eae2cf51132a302a5d3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b7e9f95a7387e3f66be0ed6db43600c49cec33a3900437ce2fd350d9b7cb16f2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "01e0ee7e1f661acedb08b51f8a9b7d7f959e9cdb6441360f06522cc3aea1bf2e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ac17a97f816d53d9dd79b0d235e1c0ed54a8cc6a0677e9a3d61efb480b2a3e4e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "9cc66b0513ad41cb5f5372cca86ef83a0d37d1c1017580b7dace3ea5661836df",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "709efdae0cb5df5f49376cde61daacc95cdd44ae4671da13a540da5088bf3f30",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "61ed9b6d07af959e745fb11f9593ecd743b279418cc8a99448ea3cd5f3b3eb22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "038a2f66a34ee7a9c2fbc3584c8ab43dff2995f8c68e3f566f4c300d2175e31e",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "f5c92f2c27b06c1a41b88f6db8299205aee52c2a2943f7ed29bd585977f254e8",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b7feb7967c6c6003e11f49efa8f5de989484e0a6ba2e5a6c41b55f8b8bd85dba",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "b9ea5778ff8b50d7c04c9890170db34c26a5358cccba36844fe319f50a43a61a",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "25de46552b782d43cb7284df22fe2a265de387cf0248b747a7a1b647d81861f6",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "307c8b7ebbd7f23a92b73a4c6c0a697beca05b06b036c23a34553e5fe65e4fdc",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "7823c8aa42d88e6cb454fe7dc56996c6fd174b28a9f050e9bdea1c25b7d114ea",
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 65
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./out",
+ "rootDir": "./src",
+ "skipLibCheck": true,
+ "sourceMap": true,
+ "target": 99
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 65,
+ 62,
+ 63,
+ 12,
+ 13,
+ 17,
+ 16,
+ 2,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 3,
+ 4,
+ 29,
+ 26,
+ 27,
+ 28,
+ 30,
+ 31,
+ 32,
+ 5,
+ 33,
+ 34,
+ 35,
+ 36,
+ 6,
+ 40,
+ 37,
+ 38,
+ 39,
+ 41,
+ 7,
+ 42,
+ 47,
+ 48,
+ 43,
+ 44,
+ 45,
+ 46,
+ 8,
+ 52,
+ 49,
+ 50,
+ 51,
+ 53,
+ 9,
+ 54,
+ 55,
+ 56,
+ 59,
+ 57,
+ 58,
+ 60,
+ 10,
+ 1,
+ 11,
+ 64,
+ 61,
+ 15,
+ 14
+ ],
+ "latestChangedDtsFile": "./out/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/output.txt
index 5189683a1..fb71c4b25 100644
--- a/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesRootDirInvalidConfig/expectedOutput-transpile-5.0/output.txt
@@ -1,11 +1,9 @@
-assets by path lib/out/ 380 bytes
- asset lib/out/index.js.map 202 bytes [compared for emit]
- asset lib/out/index.js 94 bytes [compared for emit]
- asset lib/out/index.d.ts 84 bytes [compared for emit]
-asset lib/tsconfig.tsbuildinfo 10.7 KiB [compared for emit]
-asset bundle.js 4.2 KiB [emitted] (name: main)
-runtime modules 670 bytes 3 modules
-cacheable modules 142 bytes
- ./app.ts 81 bytes [built] [code generated]
- ./lib/src/index.ts 61 bytes [built] [code generated]
+assets by path lib/out/ A-NUMBER-OF bytes asset lib/out/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/out/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/out/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+runtime modules A-NUMBER-OF bytes 3 modules
+cacheable modules A-NUMBER-OF bytes ./app.ts A-NUMBER-OF bytes [built] [code generated]
+ ./lib/src/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/app/dist/index.js
index 35e43ff88..4f68eaff7 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife = getMeaningOfLife;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife = getMeaningOfLife;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/common/tsconfig.tsbuildinfo
index 7e0757785..7fd74e1cc 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9","signature":"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9",
+ "signature": "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index 0825b03eb..a3d4f421b 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635","signature":"cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635",
+ "signature": "cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/output.txt
index f536d0143..2bbddbac5 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/output.txt
@@ -1,13 +1,11 @@
-assets by path ../../lib/ 1.98 KiB
- asset ../../lib/tsconfig.tsbuildinfo 1.66 KiB [compared for emit]
- asset ../../lib/dist/index.js 273 bytes [compared for emit]
- asset ../../lib/dist/index.d.ts 53 bytes [compared for emit]
-assets by path ../../common/ 1.8 KiB
- asset ../../common/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
- asset ../../common/dist/index.js 212 bytes [compared for emit]
- asset ../../common/dist/index.d.ts 54 bytes [compared for emit]
-asset index.js 3.37 KiB [emitted] (name: main)
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 273 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built] [code generated]
+assets by path ../../lib/ A-NUMBER-OF KiB asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../lib/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path ../../common/ A-NUMBER-OF KiB asset ../../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../common/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../common/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/app/dist/index.js
index ddec6f861..8e4eca604 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife3 = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife3 = getMeaningOfLife3;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife3 = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife3 = getMeaningOfLife3;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index 3995677fb..18df25690 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9","signature":"f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9",
+ "signature": "f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/output.txt
index ac06d2739..94a51b4c8 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-5.0/patch0/output.txt
@@ -1,16 +1,13 @@
-assets by path ../../lib/dist/ 331 bytes
- asset ../../lib/dist/index.js 277 bytes [emitted]
- asset ../../lib/dist/index.d.ts 54 bytes [emitted]
-asset index.js 3.38 KiB [emitted] (name: main)
-asset ../../lib/tsconfig.tsbuildinfo 1.66 KiB [emitted]
-./src/index.ts 149 bytes [built] [code generated] [1 error]
-../lib/dist/index.js 277 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built]
-
+assets by path ../../lib/dist/ A-NUMBER-OF bytes asset ../../lib/dist/index.js A-NUMBER-OF bytes [emitted]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [emitted]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./src/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built]
ERROR in app/src/index.ts
./src/index.ts 1:9-25
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp/src/index.ts(1,10)[39m[22m
[1m[31m TS2724: '"lib"' has no exported member named 'getMeaningOfLife'. Did you mean 'getMeaningOfLife3'?[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/app/dist/index.js
index 35e43ff88..4f68eaff7 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife = getMeaningOfLife;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife = getMeaningOfLife;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
index 7e0757785..7fd74e1cc 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9","signature":"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9",
+ "signature": "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index 0825b03eb..a3d4f421b 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635","signature":"cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635",
+ "signature": "cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/output.txt
index f536d0143..2bbddbac5 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/output.txt
@@ -1,13 +1,11 @@
-assets by path ../../lib/ 1.98 KiB
- asset ../../lib/tsconfig.tsbuildinfo 1.66 KiB [compared for emit]
- asset ../../lib/dist/index.js 273 bytes [compared for emit]
- asset ../../lib/dist/index.d.ts 53 bytes [compared for emit]
-assets by path ../../common/ 1.8 KiB
- asset ../../common/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
- asset ../../common/dist/index.js 212 bytes [compared for emit]
- asset ../../common/dist/index.d.ts 54 bytes [compared for emit]
-asset index.js 3.37 KiB [emitted] (name: main)
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 273 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built] [code generated]
+assets by path ../../lib/ A-NUMBER-OF KiB asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../lib/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path ../../common/ A-NUMBER-OF KiB asset ../../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../common/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../common/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/app/dist/index.js
index ddec6f861..8e4eca604 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife3 = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife3 = getMeaningOfLife3;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife3 = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife3 = getMeaningOfLife3;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index 3995677fb..18df25690 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9","signature":"f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9",
+ "signature": "f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/output.txt
index e15e577eb..4cbc513e2 100644
--- a/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinks/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,9 +1,8 @@
-assets by path ../../lib/dist/ 331 bytes
- asset ../../lib/dist/index.js 277 bytes [emitted]
- asset ../../lib/dist/index.d.ts 54 bytes [emitted]
-asset index.js 3.38 KiB [emitted] (name: main)
-asset ../../lib/tsconfig.tsbuildinfo 1.66 KiB [emitted]
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 277 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built]
+assets by path ../../lib/dist/ A-NUMBER-OF bytes asset ../../lib/dist/index.js A-NUMBER-OF bytes [emitted]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [emitted]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/app/dist/index.js
index 35e43ff88..4f68eaff7 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife = getMeaningOfLife;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife = getMeaningOfLife;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/common/tsconfig.tsbuildinfo
index 7e0757785..7fd74e1cc 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9","signature":"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9",
+ "signature": "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index 59b744c2a..5e830072e 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../node_modules/common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635","signature":"cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[9,8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../node_modules/common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635",
+ "signature": "cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 9,
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/output.txt
index a6aad8e7e..2bbddbac5 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/output.txt
@@ -1,13 +1,11 @@
-assets by path ../../lib/ 1.99 KiB
- asset ../../lib/tsconfig.tsbuildinfo 1.67 KiB [compared for emit]
- asset ../../lib/dist/index.js 273 bytes [compared for emit]
- asset ../../lib/dist/index.d.ts 53 bytes [compared for emit]
-assets by path ../../common/ 1.8 KiB
- asset ../../common/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
- asset ../../common/dist/index.js 212 bytes [compared for emit]
- asset ../../common/dist/index.d.ts 54 bytes [compared for emit]
-asset index.js 3.37 KiB [emitted] (name: main)
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 273 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built] [code generated]
+assets by path ../../lib/ A-NUMBER-OF KiB asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../lib/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path ../../common/ A-NUMBER-OF KiB asset ../../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../common/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../common/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/app/dist/index.js
index ddec6f861..8e4eca604 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife3 = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife3 = getMeaningOfLife3;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife3 = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife3 = getMeaningOfLife3;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index d16e93257..829a9e592 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../node_modules/common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9","signature":"f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[9,8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../node_modules/common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9",
+ "signature": "f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 9,
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/output.txt
index 7425909ee..94a51b4c8 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-5.0/patch0/output.txt
@@ -1,16 +1,13 @@
-assets by path ../../lib/dist/ 331 bytes
- asset ../../lib/dist/index.js 277 bytes [emitted]
- asset ../../lib/dist/index.d.ts 54 bytes [emitted]
-asset index.js 3.38 KiB [emitted] (name: main)
-asset ../../lib/tsconfig.tsbuildinfo 1.67 KiB [emitted]
-./src/index.ts 149 bytes [built] [code generated] [1 error]
-../lib/dist/index.js 277 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built]
-
+assets by path ../../lib/dist/ A-NUMBER-OF bytes asset ../../lib/dist/index.js A-NUMBER-OF bytes [emitted]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [emitted]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./src/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built]
ERROR in app/src/index.ts
./src/index.ts 1:9-25
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp/src/index.ts(1,10)[39m[22m
[1m[31m TS2724: '"lib"' has no exported member named 'getMeaningOfLife'. Did you mean 'getMeaningOfLife3'?[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/app/dist/index.js
index 35e43ff88..4f68eaff7 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife = getMeaningOfLife;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife = getMeaningOfLife;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
index 7e0757785..7fd74e1cc 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9","signature":"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9",
+ "signature": "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index 59b744c2a..5e830072e 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../node_modules/common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635","signature":"cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[9,8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../node_modules/common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635",
+ "signature": "cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 9,
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/output.txt
index a6aad8e7e..2bbddbac5 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/output.txt
@@ -1,13 +1,11 @@
-assets by path ../../lib/ 1.99 KiB
- asset ../../lib/tsconfig.tsbuildinfo 1.67 KiB [compared for emit]
- asset ../../lib/dist/index.js 273 bytes [compared for emit]
- asset ../../lib/dist/index.d.ts 53 bytes [compared for emit]
-assets by path ../../common/ 1.8 KiB
- asset ../../common/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
- asset ../../common/dist/index.js 212 bytes [compared for emit]
- asset ../../common/dist/index.d.ts 54 bytes [compared for emit]
-asset index.js 3.37 KiB [emitted] (name: main)
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 273 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built] [code generated]
+assets by path ../../lib/ A-NUMBER-OF KiB asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../lib/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path ../../common/ A-NUMBER-OF KiB asset ../../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../common/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../common/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/app/dist/index.js
index ddec6f861..8e4eca604 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife3 = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife3 = getMeaningOfLife3;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife3 = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife3 = getMeaningOfLife3;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index d16e93257..829a9e592 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../node_modules/common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9","signature":"f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[9,8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../node_modules/common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9",
+ "signature": "f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 9,
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/output.txt
index ab152dbb9..4cbc513e2 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,9 +1,8 @@
-assets by path ../../lib/dist/ 331 bytes
- asset ../../lib/dist/index.js 277 bytes [emitted]
- asset ../../lib/dist/index.d.ts 54 bytes [emitted]
-asset index.js 3.38 KiB [emitted] (name: main)
-asset ../../lib/tsconfig.tsbuildinfo 1.67 KiB [emitted]
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 277 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built]
+assets by path ../../lib/dist/ A-NUMBER-OF bytes asset ../../lib/dist/index.js A-NUMBER-OF bytes [emitted]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [emitted]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/app/dist/index.js
index 35e43ff88..4f68eaff7 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife = getMeaningOfLife;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife = getMeaningOfLife;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/common/tsconfig.tsbuildinfo
index 7e0757785..7fd74e1cc 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9","signature":"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9",
+ "signature": "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index 59b744c2a..5e830072e 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../node_modules/common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635","signature":"cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[9,8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../node_modules/common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635",
+ "signature": "cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 9,
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/output.txt
index a6aad8e7e..2bbddbac5 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/output.txt
@@ -1,13 +1,11 @@
-assets by path ../../lib/ 1.99 KiB
- asset ../../lib/tsconfig.tsbuildinfo 1.67 KiB [compared for emit]
- asset ../../lib/dist/index.js 273 bytes [compared for emit]
- asset ../../lib/dist/index.d.ts 53 bytes [compared for emit]
-assets by path ../../common/ 1.8 KiB
- asset ../../common/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
- asset ../../common/dist/index.js 212 bytes [compared for emit]
- asset ../../common/dist/index.d.ts 54 bytes [compared for emit]
-asset index.js 3.37 KiB [emitted] (name: main)
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 273 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built] [code generated]
+assets by path ../../lib/ A-NUMBER-OF KiB asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../lib/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path ../../common/ A-NUMBER-OF KiB asset ../../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../common/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../common/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/app/dist/index.js
index ddec6f861..8e4eca604 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife3 = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife3 = getMeaningOfLife3;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife3 = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife3 = getMeaningOfLife3;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index d16e93257..829a9e592 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../node_modules/common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9","signature":"f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[9,8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../node_modules/common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9",
+ "signature": "f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 9,
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/output.txt
index 6921a46f2..66803fb3e 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-5.0/patch0/output.txt
@@ -1,16 +1,13 @@
-assets by path ../../lib/dist/ 331 bytes
- asset ../../lib/dist/index.js 277 bytes [emitted]
- asset ../../lib/dist/index.d.ts 54 bytes [emitted]
-asset index.js 3.38 KiB [emitted] (name: main)
-asset ../../lib/tsconfig.tsbuildinfo 1.67 KiB [emitted]
-./src/index.ts 149 bytes [built] [code generated] [1 error]
-../lib/dist/index.js 277 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built]
-
+assets by path ../../lib/dist/ A-NUMBER-OF bytes asset ../../lib/dist/index.js A-NUMBER-OF bytes [emitted]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [emitted]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./src/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built]
ERROR in app/src/index.ts
./src/index.ts 1:9-25
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp/src/index.ts(1,10)[39m[22m
[1m[31m TS2724: '"lib"' has no exported member named 'getMeaningOfLife'. Did you mean 'getMeaningOfLife3'?[39m[22m
ts-loader-default_16c1704dade3bd5f
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/app/dist/index.js
index 35e43ff88..4f68eaff7 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife = getMeaningOfLife;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife = getMeaningOfLife;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
index 7e0757785..7fd74e1cc 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9","signature":"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9",
+ "signature": "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index 59b744c2a..5e830072e 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../node_modules/common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635","signature":"cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[9,8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../node_modules/common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635",
+ "signature": "cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 9,
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/output.txt
index a6aad8e7e..2bbddbac5 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,13 +1,11 @@
-assets by path ../../lib/ 1.99 KiB
- asset ../../lib/tsconfig.tsbuildinfo 1.67 KiB [compared for emit]
- asset ../../lib/dist/index.js 273 bytes [compared for emit]
- asset ../../lib/dist/index.d.ts 53 bytes [compared for emit]
-assets by path ../../common/ 1.8 KiB
- asset ../../common/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
- asset ../../common/dist/index.js 212 bytes [compared for emit]
- asset ../../common/dist/index.d.ts 54 bytes [compared for emit]
-asset index.js 3.37 KiB [emitted] (name: main)
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 273 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built] [code generated]
+assets by path ../../lib/ A-NUMBER-OF KiB asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../lib/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path ../../common/ A-NUMBER-OF KiB asset ../../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../common/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../common/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/app/dist/index.js
index ddec6f861..8e4eca604 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife3 = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife3 = getMeaningOfLife3;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife3 = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife3 = getMeaningOfLife3;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index d16e93257..829a9e592 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../node_modules/common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9","signature":"f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[9,8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../node_modules/common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9",
+ "signature": "f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 9,
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
index ab152dbb9..4cbc513e2 100644
--- a/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinksPreserve_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,9 +1,8 @@
-assets by path ../../lib/dist/ 331 bytes
- asset ../../lib/dist/index.js 277 bytes [emitted]
- asset ../../lib/dist/index.d.ts 54 bytes [emitted]
-asset index.js 3.38 KiB [emitted] (name: main)
-asset ../../lib/tsconfig.tsbuildinfo 1.67 KiB [emitted]
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 277 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built]
+assets by path ../../lib/dist/ A-NUMBER-OF bytes asset ../../lib/dist/index.js A-NUMBER-OF bytes [emitted]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [emitted]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/app/dist/index.js
index 35e43ff88..4f68eaff7 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife = getMeaningOfLife;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife = getMeaningOfLife;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/common/tsconfig.tsbuildinfo
index 7e0757785..7fd74e1cc 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9","signature":"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9",
+ "signature": "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index 0825b03eb..a3d4f421b 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635","signature":"cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635",
+ "signature": "cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/output.txt
index f536d0143..2bbddbac5 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/output.txt
@@ -1,13 +1,11 @@
-assets by path ../../lib/ 1.98 KiB
- asset ../../lib/tsconfig.tsbuildinfo 1.66 KiB [compared for emit]
- asset ../../lib/dist/index.js 273 bytes [compared for emit]
- asset ../../lib/dist/index.d.ts 53 bytes [compared for emit]
-assets by path ../../common/ 1.8 KiB
- asset ../../common/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
- asset ../../common/dist/index.js 212 bytes [compared for emit]
- asset ../../common/dist/index.d.ts 54 bytes [compared for emit]
-asset index.js 3.37 KiB [emitted] (name: main)
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 273 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built] [code generated]
+assets by path ../../lib/ A-NUMBER-OF KiB asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../lib/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path ../../common/ A-NUMBER-OF KiB asset ../../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../common/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../common/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/app/dist/index.js
index ddec6f861..8e4eca604 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife3 = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife3 = getMeaningOfLife3;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife3 = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife3 = getMeaningOfLife3;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index 3995677fb..18df25690 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9","signature":"f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9",
+ "signature": "f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/output.txt
index 8ab5ead9b..66803fb3e 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-5.0/patch0/output.txt
@@ -1,16 +1,13 @@
-assets by path ../../lib/dist/ 331 bytes
- asset ../../lib/dist/index.js 277 bytes [emitted]
- asset ../../lib/dist/index.d.ts 54 bytes [emitted]
-asset index.js 3.38 KiB [emitted] (name: main)
-asset ../../lib/tsconfig.tsbuildinfo 1.66 KiB [emitted]
-./src/index.ts 149 bytes [built] [code generated] [1 error]
-../lib/dist/index.js 277 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built]
-
+assets by path ../../lib/dist/ A-NUMBER-OF bytes asset ../../lib/dist/index.js A-NUMBER-OF bytes [emitted]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [emitted]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./src/index.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built]
ERROR in app/src/index.ts
./src/index.ts 1:9-25
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp/src/index.ts(1,10)[39m[22m
[1m[31m TS2724: '"lib"' has no exported member named 'getMeaningOfLife'. Did you mean 'getMeaningOfLife3'?[39m[22m
ts-loader-default_16c1704dade3bd5f
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/app/dist/index.js
index 35e43ff88..4f68eaff7 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife = getMeaningOfLife;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife = getMeaningOfLife;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
index 7e0757785..7fd74e1cc 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/common/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9","signature":"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"}],"root":[8],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "04a941e6fe6c7eb7913fa3105993c5282e1401287cef79308eed0201ee2c9ef9",
+ "signature": "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index 0825b03eb..a3d4f421b 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635","signature":"cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "1f22ba07ef5ca5b17da3030aee4582883803beb20e5bcc5b0cb29acb0289a635",
+ "signature": "cb0c875cdccbe72f5bbcd75441105aaeeb7f2a8e425f0c4333fe810ec0259456"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/output.txt
index f536d0143..2bbddbac5 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,13 +1,11 @@
-assets by path ../../lib/ 1.98 KiB
- asset ../../lib/tsconfig.tsbuildinfo 1.66 KiB [compared for emit]
- asset ../../lib/dist/index.js 273 bytes [compared for emit]
- asset ../../lib/dist/index.d.ts 53 bytes [compared for emit]
-assets by path ../../common/ 1.8 KiB
- asset ../../common/tsconfig.tsbuildinfo 1.54 KiB [compared for emit]
- asset ../../common/dist/index.js 212 bytes [compared for emit]
- asset ../../common/dist/index.d.ts 54 bytes [compared for emit]
-asset index.js 3.37 KiB [emitted] (name: main)
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 273 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built] [code generated]
+assets by path ../../lib/ A-NUMBER-OF KiB asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../lib/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by path ../../common/ A-NUMBER-OF KiB asset ../../common/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset ../../common/dist/index.js A-NUMBER-OF bytes [compared for emit]
+ asset ../../common/dist/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/app/dist/index.js b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/app/dist/index.js
index ddec6f861..8e4eca604 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/app/dist/index.js
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/app/dist/index.js
@@ -2,75 +2,80 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./src/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./src/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! lib */ \"../lib/dist/index.js\");\nconsole.log((0, lib_1.getMeaningOfLife)());\n\n\n//# sourceURL=webpack:///./src/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! lib */ /"../lib/dist/index.js/");
+console.log((0, lib_1.getMeaningOfLife)());
+/# sourceURL=webpack://./src/index.ts?");
/***/ }),
-
/***/ "../common/dist/index.js":
-/*!*******************************!*\
+/*!**********!*/
!*** ../common/dist/index.js ***!
- \*******************************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife2 = void 0;\nvar getMeaningOfLife2 = function () { return 45; };\nexports.getMeaningOfLife2 = getMeaningOfLife2;\n\n\n//# sourceURL=webpack:///../common/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife2 = void 0;
+var getMeaningOfLife2 = function () { return 45; };
+exports.getMeaningOfLife2 = getMeaningOfLife2;
+/# sourceURL=webpack://../common/dist/index.js?");
/***/ }),
-
/***/ "../lib/dist/index.js":
-/*!****************************!*\
+/*!**********!*/
!*** ../lib/dist/index.js ***!
- \****************************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.getMeaningOfLife3 = void 0;\nvar common_1 = __webpack_require__(/*! common */ \"../common/dist/index.js\");\nvar getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };\nexports.getMeaningOfLife3 = getMeaningOfLife3;\n\n\n//# sourceURL=webpack:///../lib/dist/index.js?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.getMeaningOfLife3 = void 0;
+var common_1 = __webpack_require__(/*! common */ /"../common/dist/index.js/");
+var getMeaningOfLife3 = function () { return (0, common_1.getMeaningOfLife2)(); };
+exports.getMeaningOfLife3 = getMeaningOfLife3;
+/# sourceURL=webpack://../lib/dist/index.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/index.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index 3995677fb..18df25690 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,82 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../common/dist/index.d.ts","./src/index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",{"version":"852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9","signature":"f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"}],"root":[9],"options":{"composite":true,"newLine":1,"outDir":"./dist","rootDir":"./src","skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./dist/index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "../common/dist/index.d.ts",
+ "./src/index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "ff3ea32a8da48d914c97453f41159f05f0eb54fefa17b664d412b6588d1ba729",
+ {
+ "version": "852833616e510f30b68b4efa8b8f0080c0936671acbf52967e72b6c4ab0a72e9",
+ "signature": "f99922acc37970b3e751734a37d730d1382695bab7ffb6730f1aad484ef3828a"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "outDir": "./dist",
+ "rootDir": "./src",
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./dist/index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
index e15e577eb..4cbc513e2 100644
--- a/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesSymLinks_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,9 +1,8 @@
-assets by path ../../lib/dist/ 331 bytes
- asset ../../lib/dist/index.js 277 bytes [emitted]
- asset ../../lib/dist/index.d.ts 54 bytes [emitted]
-asset index.js 3.38 KiB [emitted] (name: main)
-asset ../../lib/tsconfig.tsbuildinfo 1.66 KiB [emitted]
-./src/index.ts 149 bytes [built] [code generated]
-../lib/dist/index.js 277 bytes [built] [code generated]
-../common/dist/index.js 212 bytes [built]
+assets by path ../../lib/dist/ A-NUMBER-OF bytes asset ../../lib/dist/index.js A-NUMBER-OF bytes [emitted]
+ asset ../../lib/dist/index.d.ts A-NUMBER-OF bytes [emitted]
+asset index.js A-NUMBER-OF KiB [emitted] (name: main)
+asset ../../lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./src/index.ts A-NUMBER-OF bytes [built] [code generated]
+../lib/dist/index.js A-NUMBER-OF bytes [built] [code generated]
+../common/dist/index.js A-NUMBER-OF bytes [built]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/bundle.js
index 9f001b632..10faee85d 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/lib/index.js
index 64328947e..341a3a4a7 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/lib/index.js
@@ -5,6 +5,6 @@ exports.lib = {
one: 1,
two: 2,
three: 3,
- four: 4 // Add new number
+ four: 4 / Add new number
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index 0d954ee35..0c82919d5 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/output.txt
index 4cba2941d..5a8fbe61d 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.71 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
-asset lib/index.js.map 221 bytes [emitted]
-asset lib/index.js 219 bytes [emitted]
-asset lib/index.d.ts 102 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 186 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/index.js A-NUMBER-OF bytes [emitted]
+asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch1/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch1/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch1/output.txt
index 5b11e74aa..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.75 KiB [emitted] (name: main)
-cached modules 186 bytes [cached] 1 module
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo
index 0c1d62944..f74541903 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo
@@ -1 +1,70 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,6,7,3,2,5,4],"changeFileSet":[8],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "changeFileSet": [
+ 8
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/output.txt
index a76f079e2..58bd00e26 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch2/output.txt
@@ -1,20 +1,17 @@
-asset bundle.js 2.75 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.53 KiB [emitted]
-./app.ts 205 bytes [built] [code generated]
-./lib/index.ts 186 bytes [built] [2 errors]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [2 errors]
ERROR in lib/index.ts
./lib/index.ts 6:2-3
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,3)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_b7d520153c6e6cf9
@ ./app.ts 3:12-28
-
ERROR in lib/index.ts
./lib/index.ts 7:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(7,1)[39m[22m
[1m[31m TS1128: Declaration or statement expected.[39m[22m
ts-loader-default_b7d520153c6e6cf9
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/bundle.js
index 08ee44889..0681154ad 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/lib/index.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/lib/index.js
index f64e64792..a566cd91a 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
four: 4,
five: 5,
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo
index 93c406dcc..66b6625a1 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963","signature":"64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963",
+ "signature": "64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/output.txt
index 8e5b66b10..5a8fbe61d 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch3/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.74 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
-asset lib/index.js.map 228 bytes [emitted]
-asset lib/index.js 215 bytes [emitted]
-asset lib/index.d.ts 120 bytes [emitted]
-./app.ts 205 bytes [built] [code generated]
-./lib/index.ts 182 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/index.js A-NUMBER-OF bytes [emitted]
+asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch4/bundle.js
index 815483991..aa9b18763 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch4/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch4/output.txt
index 66575a42d..b7aad7acf 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch4/output.txt
@@ -1,11 +1,9 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-cached modules 182 bytes [cached] 1 module
-./app.ts 222 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 3:55-60
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,56)[39m[22m
[1m[31m TS2551: Property 'ffive' does not exist on type '{ one: number; two: number; three: number; four: number; five: number; }'. Did you mean 'five'?[39m[22m
ts-loader-default_b7d520153c6e6cf9
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch5/bundle.js
index 9793a4b77..703d5e66a 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch5/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch5/output.txt
index e9d50861a..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-5.0/patch5/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-cached modules 182 bytes [cached] 1 module
-./app.ts 221 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/bundle.js
index 9f001b632..10faee85d 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/lib/index.js
index 64328947e..341a3a4a7 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/lib/index.js
@@ -5,6 +5,6 @@ exports.lib = {
one: 1,
two: 2,
three: 3,
- four: 4 // Add new number
+ four: 4 / Add new number
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index 0d954ee35..0c82919d5 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/output.txt
index 9809e5d32..b910cfe29 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.71 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
-asset lib/index.js.map 221 bytes [emitted]
-asset lib/index.js 219 bytes [emitted]
-asset lib/index.d.ts 102 bytes [emitted]
-./app.ts 167 bytes [built]
-./lib/index.ts 186 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/index.js A-NUMBER-OF bytes [emitted]
+asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch1/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch1/output.txt
index 5b11e74aa..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.75 KiB [emitted] (name: main)
-cached modules 186 bytes [cached] 1 module
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo
index 0c1d62944..f74541903 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo
@@ -1 +1,70 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,6,7,3,2,5,4],"changeFileSet":[8],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "changeFileSet": [
+ 8
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/output.txt
index 5a30a1fc0..f5b5d16d5 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch2/output.txt
@@ -1,16 +1,13 @@
-assets by status 2.75 KiB [cached] 1 asset
-asset lib/tsconfig.tsbuildinfo 1.53 KiB [emitted]
-./app.ts 205 bytes [built] [2 errors]
-./lib/index.ts 186 bytes [built]
-
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./app.ts A-NUMBER-OF bytes [built] [2 errors]
+./lib/index.ts A-NUMBER-OF bytes [built]
ERROR in ./app.ts 6:2-3
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,3)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_8f3b13c212135902
-
ERROR in ./app.ts 7:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(7,1)[39m[22m
[1m[31m TS1128: Declaration or statement expected.[39m[22m
ts-loader-default_8f3b13c212135902
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/bundle.js
index 08ee44889..0681154ad 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/lib/index.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/lib/index.js
index f64e64792..a566cd91a 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
four: 4,
five: 5,
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo
index 93c406dcc..66b6625a1 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963","signature":"64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963",
+ "signature": "64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/output.txt
index a31811897..b910cfe29 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch3/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.74 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
-asset lib/index.js.map 228 bytes [emitted]
-asset lib/index.js 215 bytes [emitted]
-asset lib/index.d.ts 120 bytes [emitted]
-./app.ts 205 bytes [built]
-./lib/index.ts 182 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/index.js A-NUMBER-OF bytes [emitted]
+asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch4/bundle.js
index 815483991..aa9b18763 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch4/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch4/output.txt
index 90bffbb3f..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch4/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-cached modules 182 bytes [cached] 1 module
-./app.ts 222 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch5/bundle.js
index 9793a4b77..703d5e66a 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch5/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch5/output.txt
index e9d50861a..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesWatch/expectedOutput-transpile-5.0/patch5/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-cached modules 182 bytes [cached] 1 module
-./app.ts 221 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index b61d402a7..afff51918 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/output.txt
index 26fa17ed9..8938006a5 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/*.js 475 bytes
- asset lib/index.js 280 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
-assets by path lib/*.map 422 bytes
- asset lib/index.js.map 232 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
-assets by path lib/*.ts 171 bytes
- asset lib/helper.d.ts 87 bytes [compared for emit]
- asset lib/index.d.ts 84 bytes [compared for emit]
-asset bundle.js 3.2 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/bundle.js
index da4884356..52fcf9a04 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index 4be3f9956..efaad4395 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/output.txt
index 06e03e369..356186fdf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch0/output.txt
@@ -1,13 +1,11 @@
-assets by path lib/*.js 488 bytes
- asset lib/index.js 280 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
-assets by path lib/*.map 442 bytes
- asset lib/index.js.map 232 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
-asset bundle.js 3.22 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
-asset lib/helper.d.ts 105 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch1/bundle.js
index 09c6a44bc..6aef76512 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch1/output.txt
index 2d1c54774..9775b42be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.33 KiB [emitted] (name: main)
-cached modules 421 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index b61d402a7..afff51918 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/output.txt
index 26fa17ed9..8938006a5 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/*.js 475 bytes
- asset lib/index.js 280 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
-assets by path lib/*.map 422 bytes
- asset lib/index.js.map 232 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
-assets by path lib/*.ts 171 bytes
- asset lib/helper.d.ts 87 bytes [compared for emit]
- asset lib/index.d.ts 84 bytes [compared for emit]
-asset bundle.js 3.2 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/bundle.js
index da4884356..52fcf9a04 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index 4be3f9956..efaad4395 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/output.txt
index ddd9b97c7..11c3efeb7 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,13 +1,11 @@
-assets by path lib/*.js 488 bytes
- asset lib/index.js 280 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
-assets by path lib/*.map 442 bytes
- asset lib/index.js.map 232 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
-asset bundle.js 3.22 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
-asset lib/helper.d.ts 105 bytes [emitted]
-cached modules 247 bytes [cached] 1 module
-./app.ts 167 bytes [built]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch1/bundle.js
index 09c6a44bc..6aef76512 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch1/output.txt
index 2d1c54774..9775b42be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.33 KiB [emitted] (name: main)
-cached modules 421 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/output.txt
index dc7b13aaa..20b5768e0 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.2 KiB [emitted] (name: main)
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/bundle.js
index 26e3e45e3..192636e37 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index d7a9158b0..351434977 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/output.txt
index 9655b1e6e..da970db87 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch0/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/*.js 488 bytes
- asset lib/index.js 293 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
-assets by path lib/*.map 442 bytes
- asset lib/index.js.map 252 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
-assets by path lib/*.ts 189 bytes
- asset lib/index.d.ts 102 bytes [compared for emit]
- asset lib/helper.d.ts 87 bytes [compared for emit]
-asset bundle.js 3.22 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-cached modules 161 bytes [cached] 1 module
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 260 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/bundle.js
index c76649d60..052d6afb0 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo
index feb86980f..ba870980f 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/output.txt
index f09710f8d..356186fdf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch1/output.txt
@@ -1,13 +1,11 @@
-assets by path lib/*.js 501 bytes
- asset lib/index.js 293 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
-assets by path lib/*.map 462 bytes
- asset lib/index.js.map 252 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
-asset bundle.js 3.23 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
-asset lib/helper.d.ts 105 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 260 bytes [built] [code generated]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch2/bundle.js
index d705ce05a..9770d7269 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch2/bundle.js
@@ -2,75 +2,89 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch2/output.txt
index a09128deb..9775b42be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-5.0/patch2/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.35 KiB [emitted] (name: main)
-cached modules 434 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/output.txt
index dc7b13aaa..20b5768e0 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.2 KiB [emitted] (name: main)
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/bundle.js
index 26e3e45e3..192636e37 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index d7a9158b0..351434977 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/output.txt
index 0fbfa926d..f8d654711 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/*.js 488 bytes
- asset lib/index.js 293 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
-assets by path lib/*.map 442 bytes
- asset lib/index.js.map 252 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
-assets by path lib/*.ts 189 bytes
- asset lib/index.d.ts 102 bytes [compared for emit]
- asset lib/helper.d.ts 87 bytes [compared for emit]
-asset bundle.js 3.22 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-cached modules 161 bytes [cached] 1 module
-./app.ts 167 bytes [built]
-./lib/index.ts 260 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/bundle.js
index c76649d60..052d6afb0 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo
index feb86980f..ba870980f 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/output.txt
index 29c187420..11c3efeb7 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,13 +1,11 @@
-assets by path lib/*.js 501 bytes
- asset lib/index.js 293 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
-assets by path lib/*.map 462 bytes
- asset lib/index.js.map 252 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
-asset bundle.js 3.23 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
-asset lib/helper.d.ts 105 bytes [emitted]
-cached modules 260 bytes [cached] 1 module
-./app.ts 167 bytes [built]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch2/bundle.js
index d705ce05a..9770d7269 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch2/bundle.js
@@ -2,75 +2,89 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch2/output.txt
index a09128deb..9775b42be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt/expectedOutput-transpile-5.0/patch2/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.35 KiB [emitted] (name: main)
-cached modules 434 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/output.txt
index 8e51161e4..e7d00e640 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/output.txt
@@ -1,7 +1,7 @@
-asset bundle.js 3.2 KiB [emitted] (name: main)
-asset tsconfig.tsbuildinfo 1.03 KiB [emitted]
-asset app.d.ts 11 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js
index 26e3e45e3..192636e37 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index d7a9158b0..351434977 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt
index 8a7af8ac7..2d7ada53b 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt
@@ -1,18 +1,15 @@
-assets by status 2.8 KiB [compared for emit]
- assets by path lib/*.js 488 bytes
- asset lib/index.js 293 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
- assets by path lib/*.map 442 bytes
- asset lib/index.js.map 252 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
- assets by path lib/*.ts 189 bytes
- asset lib/index.d.ts 102 bytes [compared for emit]
- asset lib/helper.d.ts 87 bytes [compared for emit]
- asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-assets by status 4.24 KiB [emitted]
- asset bundle.js 3.22 KiB [emitted] (name: main)
- asset tsconfig.tsbuildinfo 1.03 KiB [emitted]
-cached modules 161 bytes [cached] 1 module
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 260 bytes [built] [code generated]
+assets by status A-NUMBER-OF KiB [compared for emit]
+ assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+ assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+ assets by path lib/*.ts A-NUMBER-OF bytes asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+assets by status A-NUMBER-OF KiB [emitted]
+ asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+ asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/tsconfig.tsbuildinfo
index f696af130..df2e4b2ce 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch0/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"11215156582",{"version":"-14331559384","signature":"-3531856636"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "11215156582",
+ {
+ "version": "-14331559384",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js
index c76649d60..052d6afb0 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo
index feb86980f..ba870980f 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt
index 7b18d97bf..eb53dcb20 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/ 2.76 KiB
- assets by path lib/*.js 501 bytes
- asset lib/index.js 293 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
- assets by path lib/*.map 462 bytes
- asset lib/index.js.map 252 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
- asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
- asset lib/helper.d.ts 105 bytes [emitted]
-asset bundle.js 3.23 KiB [emitted] (name: main)
-asset app.d.ts 11 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 260 bytes [built] [code generated]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/ A-NUMBER-OF KiB assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+ assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+ asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/bundle.js
index d705ce05a..9770d7269 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/bundle.js
@@ -2,75 +2,89 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/output.txt
index 2dbc64c4d..38f3c0fdf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.35 KiB [emitted] (name: main)
-asset tsconfig.tsbuildinfo 1.06 KiB [emitted]
-cached modules 434 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/tsconfig.tsbuildinfo
index deaae2e0c..5f4282e62 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/patch2/tsconfig.tsbuildinfo
@@ -1 +1,72 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./lib/helper.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"11215156582","7897218607",{"version":"-12553192154","signature":"-3531856636"}],"root":[10],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8,9]],"referencedMap":[[10,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./lib/helper.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "11215156582",
+ "7897218607",
+ {
+ "version": "-12553192154",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 10
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8,
+ 9
+ ]
+ ],
+ "referencedMap": [
+ [
+ 10,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
index 07996b628..a17688b43 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"12503634626",{"version":"-14331559384","signature":"-3531856636"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "12503634626",
+ {
+ "version": "-14331559384",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
index dc7b13aaa..20b5768e0 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.2 KiB [emitted] (name: main)
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
index 26e3e45e3..192636e37 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index d7a9158b0..351434977 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
index 0fbfa926d..f8d654711 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/*.js 488 bytes
- asset lib/index.js 293 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
-assets by path lib/*.map 442 bytes
- asset lib/index.js.map 252 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
-assets by path lib/*.ts 189 bytes
- asset lib/index.d.ts 102 bytes [compared for emit]
- asset lib/helper.d.ts 87 bytes [compared for emit]
-asset bundle.js 3.22 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-cached modules 161 bytes [cached] 1 module
-./app.ts 167 bytes [built]
-./lib/index.ts 260 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
index c76649d60..052d6afb0 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo
index feb86980f..ba870980f 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
index 29c187420..11c3efeb7 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,13 +1,11 @@
-assets by path lib/*.js 501 bytes
- asset lib/index.js 293 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
-assets by path lib/*.map 462 bytes
- asset lib/index.js.map 252 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
-asset bundle.js 3.23 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
-asset lib/helper.d.ts 105 bytes [emitted]
-cached modules 260 bytes [cached] 1 module
-./app.ts 167 bytes [built]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
index d705ce05a..9770d7269 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
@@ -2,75 +2,89 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
index a09128deb..9775b42be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.35 KiB [emitted] (name: main)
-cached modules 434 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/output.txt
index dc7b13aaa..20b5768e0 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.2 KiB [emitted] (name: main)
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/bundle.js
index 26e3e45e3..192636e37 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index d7a9158b0..351434977 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/output.txt
index 9655b1e6e..da970db87 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch0/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/*.js 488 bytes
- asset lib/index.js 293 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
-assets by path lib/*.map 442 bytes
- asset lib/index.js.map 252 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
-assets by path lib/*.ts 189 bytes
- asset lib/index.d.ts 102 bytes [compared for emit]
- asset lib/helper.d.ts 87 bytes [compared for emit]
-asset bundle.js 3.22 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-cached modules 161 bytes [cached] 1 module
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 260 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/bundle.js
index c76649d60..052d6afb0 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo
index feb86980f..ba870980f 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/output.txt
index f09710f8d..356186fdf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch1/output.txt
@@ -1,13 +1,11 @@
-assets by path lib/*.js 501 bytes
- asset lib/index.js 293 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
-assets by path lib/*.map 462 bytes
- asset lib/index.js.map 252 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
-asset bundle.js 3.23 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
-asset lib/helper.d.ts 105 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 260 bytes [built] [code generated]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch2/bundle.js
index d705ce05a..9770d7269 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch2/bundle.js
@@ -2,75 +2,89 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch2/output.txt
index a09128deb..9775b42be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-5.0/patch2/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.35 KiB [emitted] (name: main)
-cached modules 434 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/output.txt
index dc7b13aaa..20b5768e0 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.2 KiB [emitted] (name: main)
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
index 26e3e45e3..192636e37 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index d7a9158b0..351434977 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
index 0fbfa926d..f8d654711 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/*.js 488 bytes
- asset lib/index.js 293 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
-assets by path lib/*.map 442 bytes
- asset lib/index.js.map 252 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
-assets by path lib/*.ts 189 bytes
- asset lib/index.d.ts 102 bytes [compared for emit]
- asset lib/helper.d.ts 87 bytes [compared for emit]
-asset bundle.js 3.22 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-cached modules 161 bytes [cached] 1 module
-./app.ts 167 bytes [built]
-./lib/index.ts 260 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
index c76649d60..052d6afb0 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/index.js
index 59b8fae9e..1cb85d9be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
three: helper_1.helper.three,
four: 4
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo
index feb86980f..ba870980f 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "2433124b24fe94913871ceba0ffaaa1bb06e73b73a6f6b4181c52b6208eb922e",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
index 29c187420..11c3efeb7 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,13 +1,11 @@
-assets by path lib/*.js 501 bytes
- asset lib/index.js 293 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
-assets by path lib/*.map 462 bytes
- asset lib/index.js.map 252 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
-asset bundle.js 3.23 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
-asset lib/helper.d.ts 105 bytes [emitted]
-cached modules 260 bytes [cached] 1 module
-./app.ts 167 bytes [built]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
index d705ce05a..9770d7269 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
@@ -2,75 +2,89 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three,
+ four: 4
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
index a09128deb..9775b42be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFilesAlreadyBuilt_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.35 KiB [emitted] (name: main)
-cached modules 434 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index b61d402a7..afff51918 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/output.txt
index 16442583c..ae520a633 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/output.txt
@@ -1,19 +1,16 @@
-assets by status 2.75 KiB [compared for emit]
- assets by path lib/*.js 475 bytes
- asset lib/index.js 280 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
- assets by path lib/*.map 422 bytes
- asset lib/index.js.map 232 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
- assets by path lib/*.ts 171 bytes
- asset lib/helper.d.ts 87 bytes [compared for emit]
- asset lib/index.d.ts 84 bytes [compared for emit]
- asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-assets by status 4.24 KiB [emitted]
- asset bundle.js 3.2 KiB [emitted] (name: main)
- asset tsconfig.tsbuildinfo 1.03 KiB [emitted]
- asset app.d.ts 11 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+assets by status A-NUMBER-OF KiB [compared for emit]
+ assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+ assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+ assets by path lib/*.ts A-NUMBER-OF bytes asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+assets by status A-NUMBER-OF KiB [emitted]
+ asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+ asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+ asset app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js
index da4884356..52fcf9a04 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index 4be3f9956..efaad4395 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt
index 486c70adf..eb53dcb20 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/ 2.72 KiB
- assets by path lib/*.js 488 bytes
- asset lib/index.js 280 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
- assets by path lib/*.map 442 bytes
- asset lib/index.js.map 232 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
- asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
- asset lib/helper.d.ts 105 bytes [emitted]
-asset bundle.js 3.22 KiB [emitted] (name: main)
-asset app.d.ts 11 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/ A-NUMBER-OF KiB assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+ assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+ asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js
index 09c6a44bc..6aef76512 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt
index 213507812..38f3c0fdf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 3.33 KiB [emitted] (name: main)
-asset tsconfig.tsbuildinfo 1.06 KiB [emitted]
-cached modules 421 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/tsconfig.tsbuildinfo
index b4397f9ee..a25f586ef 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/patch1/tsconfig.tsbuildinfo
@@ -1 +1,72 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./lib/helper.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"12503634626","7897218607",{"version":"-12553192154","signature":"-3531856636"}],"root":[10],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8,9]],"referencedMap":[[10,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./lib/helper.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "12503634626",
+ "7897218607",
+ {
+ "version": "-12553192154",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 10
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8,
+ 9
+ ]
+ ],
+ "referencedMap": [
+ [
+ 10,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
index 07996b628..a17688b43 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"12503634626",{"version":"-14331559384","signature":"-3531856636"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "12503634626",
+ {
+ "version": "-14331559384",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index b61d402a7..afff51918 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
index 26fa17ed9..8938006a5 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/*.js 475 bytes
- asset lib/index.js 280 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
-assets by path lib/*.map 422 bytes
- asset lib/index.js.map 232 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
-assets by path lib/*.ts 171 bytes
- asset lib/helper.d.ts 87 bytes [compared for emit]
- asset lib/index.d.ts 84 bytes [compared for emit]
-asset bundle.js 3.2 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
index da4884356..52fcf9a04 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index 4be3f9956..efaad4395 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
index ddd9b97c7..11c3efeb7 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,13 +1,11 @@
-assets by path lib/*.js 488 bytes
- asset lib/index.js 280 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
-assets by path lib/*.map 442 bytes
- asset lib/index.js.map 232 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
-asset bundle.js 3.22 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
-asset lib/helper.d.ts 105 bytes [emitted]
-cached modules 247 bytes [cached] 1 module
-./app.ts 167 bytes [built]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
index 09c6a44bc..6aef76512 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
index 2d1c54774..9775b42be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.33 KiB [emitted] (name: main)
-cached modules 421 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index b61d402a7..afff51918 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/output.txt
index 26fa17ed9..8938006a5 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/*.js 475 bytes
- asset lib/index.js 280 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
-assets by path lib/*.map 422 bytes
- asset lib/index.js.map 232 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
-assets by path lib/*.ts 171 bytes
- asset lib/helper.d.ts 87 bytes [compared for emit]
- asset lib/index.d.ts 84 bytes [compared for emit]
-asset bundle.js 3.2 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/bundle.js
index da4884356..52fcf9a04 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index 4be3f9956..efaad4395 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/output.txt
index 06e03e369..356186fdf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch0/output.txt
@@ -1,13 +1,11 @@
-assets by path lib/*.js 488 bytes
- asset lib/index.js 280 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
-assets by path lib/*.map 442 bytes
- asset lib/index.js.map 232 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
-asset bundle.js 3.22 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
-asset lib/helper.d.ts 105 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch1/bundle.js
index 09c6a44bc..6aef76512 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch1/output.txt
index 2d1c54774..9775b42be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.33 KiB [emitted] (name: main)
-cached modules 421 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/bundle.js
index e04306e08..73433ef1a 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,86 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/helper.js
index 61b0c8980..814482adf 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/helper.js
@@ -6,4 +6,4 @@ exports.helper = {
two: 2,
three: 3
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index b61d402a7..afff51918 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238","signature":"9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "bd8500a78d56a07c2de3c8c735ca2ea8bfba63861da1c1e6a77f96ac5526c238",
+ "signature": "9547233658a31639485353eb30596a0329b38600ed28a2ce8d70e7f88b5a1d8c"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/output.txt
index 26fa17ed9..8938006a5 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,15 +1,12 @@
-assets by path lib/*.js 475 bytes
- asset lib/index.js 280 bytes [compared for emit]
- asset lib/helper.js 195 bytes [compared for emit]
-assets by path lib/*.map 422 bytes
- asset lib/index.js.map 232 bytes [compared for emit]
- asset lib/helper.js.map 190 bytes [compared for emit]
-assets by path lib/*.ts 171 bytes
- asset lib/helper.d.ts 87 bytes [compared for emit]
- asset lib/index.d.ts 84 bytes [compared for emit]
-asset bundle.js 3.2 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 247 bytes [built] [code generated]
-./lib/helper.ts 161 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/helper.js.map A-NUMBER-OF bytes [compared for emit]
+assets by path lib/*.ts A-NUMBER-OF bytes asset lib/helper.d.ts A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
index da4884356..52fcf9a04 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,75 +2,87 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
index 9524fad2e..b5e9926ab 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/helper.js
@@ -7,4 +7,4 @@ exports.helper = {
three: 3,
four: 4
};
-//# sourceMappingURL=helper.js.map
\ No newline at end of file
+/# sourceMappingURL=helper.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
index 93829e984..892ac6c42 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
@@ -7,4 +7,4 @@ exports.lib = {
two: helper_1.helper.two,
three: helper_1.helper.three
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index 4be3f9956..efaad4395 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,85 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./helper.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c","signature":"695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"},{"version":"bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8,9],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,9,1,6,7,3,2,5,4],"latestChangedDtsFile":"./helper.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./helper.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "1fb681e6157008026aa84db0d697833c02fcb11e4b1cb011820844edbffa703c",
+ "signature": "695f3f9978b7c5a431d1c0d00791cee3d41b76f2a13fddf525fd5d34431cab6a"
+ },
+ {
+ "version": "bc4ed2b009cdf5f131d46c0ab70386155058ea9011c613bdf82b0b16dae6fa1c",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8,
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 9,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./helper.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
index ddd9b97c7..11c3efeb7 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,13 +1,11 @@
-assets by path lib/*.js 488 bytes
- asset lib/index.js 280 bytes [emitted]
- asset lib/helper.js 208 bytes [emitted]
-assets by path lib/*.map 442 bytes
- asset lib/index.js.map 232 bytes [emitted]
- asset lib/helper.js.map 210 bytes [emitted]
-asset bundle.js 3.22 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.71 KiB [emitted]
-asset lib/helper.d.ts 105 bytes [emitted]
-cached modules 247 bytes [cached] 1 module
-./app.ts 167 bytes [built]
-./lib/helper.ts 174 bytes [built] [code generated]
+assets by path lib/*.js A-NUMBER-OF bytes asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js A-NUMBER-OF bytes [emitted]
+assets by path lib/*.map A-NUMBER-OF bytes asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/helper.js.map A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/helper.d.ts A-NUMBER-OF bytes [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built]
+./lib/helper.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
index 09c6a44bc..6aef76512 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,75 +2,88 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nvar helper_1 = __webpack_require__(/*! ./lib/helper */ \"./lib/helper.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+var helper_1 = __webpack_require__(/*! ./lib/helper */ /"./lib/helper.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, helper_1.helper.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/helper.ts":
-/*!***********************!*\
+/*!**********!*/
!*** ./lib/helper.ts ***!
- \***********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.helper = void 0;\nexports.helper = {\n one: 1,\n two: 2,\n three: 3,\n four: 4\n};\n\n\n//# sourceURL=webpack:///./lib/helper.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.helper = void 0;
+exports.helper = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4
+};
+/# sourceURL=webpack://./lib/helper.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nvar helper_1 = __webpack_require__(/*! ./helper */ \"./lib/helper.ts\");\nexports.lib = {\n one: helper_1.helper.one,\n two: helper_1.helper.two,\n three: helper_1.helper.three\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+var helper_1 = __webpack_require__(/*! ./helper */ /"./lib/helper.ts/");
+exports.lib = {
+ one: helper_1.helper.one,
+ two: helper_1.helper.two,
+ three: helper_1.helper.three
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
index 2d1c54774..9775b42be 100644
--- a/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatchRefWithTwoFiles_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 3.33 KiB [emitted] (name: main)
-cached modules 421 bytes [cached] 2 modules
-./app.ts 251 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/output.txt
index 86eb8bea4..24c7bb99f 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/output.txt
@@ -1,12 +1,12 @@
-assets by status 1.96 KiB [compared for emit]
- asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
- asset lib/index.js 188 bytes [compared for emit]
- asset lib/index.js.map 188 bytes [compared for emit]
- asset lib/index.d.ts 84 bytes [compared for emit]
-assets by status 3.72 KiB [emitted]
- asset bundle.js 2.68 KiB [emitted] (name: main)
- asset tsconfig.tsbuildinfo 1.03 KiB [emitted]
- asset app.d.ts 11 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+assets by status A-NUMBER-OF KiB [compared for emit]
+ asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+ asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+ asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+assets by status A-NUMBER-OF KiB [emitted]
+ asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+ asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+ asset app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js
index 9f001b632..10faee85d 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js
index 64328947e..341a3a4a7 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/lib/index.js
@@ -5,6 +5,6 @@ exports.lib = {
one: 1,
two: 2,
three: 3,
- four: 4 // Add new number
+ four: 4 / Add new number
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index 0d954ee35..0c82919d5 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt
index 9e0c23e78..079746d1b 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/output.txt
@@ -1,10 +1,9 @@
-assets by path lib/ 2.04 KiB
- asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
- asset lib/index.js.map 221 bytes [emitted]
- asset lib/index.js 219 bytes [emitted]
- asset lib/index.d.ts 102 bytes [emitted]
-asset bundle.js 2.71 KiB [emitted] (name: main)
-asset tsconfig.tsbuildinfo 1.03 KiB [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 186 bytes [built] [code generated]
+assets by path lib/ A-NUMBER-OF KiB asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+ asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/tsconfig.tsbuildinfo
index f696af130..df2e4b2ce 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch0/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"11215156582",{"version":"-14331559384","signature":"-3531856636"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "11215156582",
+ {
+ "version": "-14331559384",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt
index ca5116f3f..22f7045dc 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 2.75 KiB [emitted] (name: main)
-asset tsconfig.tsbuildinfo 1.03 KiB [emitted]
-cached modules 186 bytes [cached] 1 module
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/tsconfig.tsbuildinfo
index 7f7ac63e3..134e227eb 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch1/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"11215156582",{"version":"-16299197056","signature":"-3531856636"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "11215156582",
+ {
+ "version": "-16299197056",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo
index 0c1d62944..f74541903 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo
@@ -1 +1,70 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,6,7,3,2,5,4],"changeFileSet":[8],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "changeFileSet": [
+ 8
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/output.txt
index 7bd57e81f..0e3e1d8eb 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch2/output.txt
@@ -1,21 +1,18 @@
-asset bundle.js 2.75 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.53 KiB [emitted]
-asset app.d.ts 11 bytes [emitted]
-./app.ts 205 bytes [built] [code generated]
-./lib/index.ts 186 bytes [built] [2 errors]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [2 errors]
ERROR in lib/index.ts
./lib/index.ts 6:2-3
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,3)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_16c1704dade3bd5f
@ ./app.ts 3:12-28
-
ERROR in lib/index.ts
./lib/index.ts 7:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(7,1)[39m[22m
[1m[31m TS1128: Declaration or statement expected.[39m[22m
ts-loader-default_16c1704dade3bd5f
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/bundle.js
index 08ee44889..0681154ad 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/lib/index.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/lib/index.js
index f64e64792..a566cd91a 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
four: 4,
five: 5,
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo
index 93c406dcc..66b6625a1 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963","signature":"64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963",
+ "signature": "64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/output.txt
index a1b8a080c..079746d1b 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/output.txt
@@ -1,10 +1,9 @@
-assets by path lib/ 2.07 KiB
- asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
- asset lib/index.js.map 228 bytes [emitted]
- asset lib/index.js 215 bytes [emitted]
- asset lib/index.d.ts 120 bytes [emitted]
-asset bundle.js 2.74 KiB [emitted] (name: main)
-asset tsconfig.tsbuildinfo 1.03 KiB [emitted]
-./app.ts 205 bytes [built] [code generated]
-./lib/index.ts 182 bytes [built] [code generated]
+assets by path lib/ A-NUMBER-OF KiB asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+ asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+ asset lib/index.js A-NUMBER-OF bytes [emitted]
+ asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/tsconfig.tsbuildinfo
index 89fe06c97..a4f0b8926 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch3/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"11496633944",{"version":"-16299197056","signature":"-3531856636"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "11496633944",
+ {
+ "version": "-16299197056",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/bundle.js
index 815483991..aa9b18763 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/output.txt
index 89bb37673..83e967324 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/output.txt
@@ -1,12 +1,10 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-asset tsconfig.tsbuildinfo 1.03 KiB [emitted]
-cached modules 182 bytes [cached] 1 module
-./app.ts 222 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 3:55-60
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,56)[39m[22m
[1m[31m TS2551: Property 'ffive' does not exist on type '{ one: number; two: number; three: number; four: number; five: number; }'. Did you mean 'five'?[39m[22m
ts-loader-default_16c1704dade3bd5f
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/tsconfig.tsbuildinfo
index b27a1c19a..507f57915 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch4/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"11496633944",{"version":"-26657554079","signature":"-3531856636"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "11496633944",
+ {
+ "version": "-26657554079",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/bundle.js
index 9793a4b77..703d5e66a 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/output.txt
index e49fd2130..22f7045dc 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-asset tsconfig.tsbuildinfo 1.03 KiB [emitted]
-cached modules 182 bytes [cached] 1 module
-./app.ts 221 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/tsconfig.tsbuildinfo
index 3627404cd..8b6271743 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/patch5/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"11496633944",{"version":"-21839530949","signature":"-3531856636"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "11496633944",
+ {
+ "version": "-21839530949",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
index 07996b628..a17688b43 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-5.0/tsconfig.tsbuildinfo
@@ -1 +1,69 @@
-{"program":{"fileNames":["../../node_modules/typescript/lib/lib.d.ts","../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../node_modules/typescript/lib/lib.scripthost.d.ts","../../node_modules/typescript/lib/lib.decorators.d.ts","../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./lib/index.d.ts","./app.ts"],"fileInfos":["-1366010380",{"version":"464130172670","affectsGlobalScope":true},{"version":"-2962054569398","affectsGlobalScope":true},{"version":"10301814652","affectsGlobalScope":true},{"version":"152204419641","affectsGlobalScope":true},{"version":"-63980009373","affectsGlobalScope":true},{"version":"-36036997222","affectsGlobalScope":true},"12503634626",{"version":"-14331559384","signature":"-3531856636"}],"root":[9],"options":{"composite":true,"newLine":1,"skipLibCheck":true},"fileIdsList":[[8]],"referencedMap":[[9,1]],"exportedModulesMap":[],"latestChangedDtsFile":"./app.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../node_modules/typescript/lib/lib.d.ts",
+ "../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./lib/index.d.ts",
+ "./app.ts"
+ ],
+ "fileInfos": [
+ "-1366010380",
+ {
+ "version": "464130172670",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-2962054569398",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "10301814652",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "152204419641",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-63980009373",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "-36036997222",
+ "affectsGlobalScope": true
+ },
+ "12503634626",
+ {
+ "version": "-14331559384",
+ "signature": "-3531856636"
+ }
+ ],
+ "root": [
+ 9
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true
+ },
+ "fileIdsList": [
+ [
+ 8
+ ]
+ ],
+ "referencedMap": [
+ [
+ 9,
+ 1
+ ]
+ ],
+ "exportedModulesMap": [],
+ "latestChangedDtsFile": "./app.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
index 9f001b632..10faee85d 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
index 64328947e..341a3a4a7 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
@@ -5,6 +5,6 @@ exports.lib = {
one: 1,
two: 2,
three: 3,
- four: 4 // Add new number
+ four: 4 / Add new number
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index 0d954ee35..0c82919d5 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
index 9809e5d32..b910cfe29 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.71 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
-asset lib/index.js.map 221 bytes [emitted]
-asset lib/index.js 219 bytes [emitted]
-asset lib/index.d.ts 102 bytes [emitted]
-./app.ts 167 bytes [built]
-./lib/index.ts 186 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/index.js A-NUMBER-OF bytes [emitted]
+asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
index 5b11e74aa..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.75 KiB [emitted] (name: main)
-cached modules 186 bytes [cached] 1 module
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo
index 0c1d62944..f74541903 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo
@@ -1 +1,70 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,6,7,3,2,5,4],"changeFileSet":[8],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "changeFileSet": [
+ 8
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
index 736c342f8..22a9260fd 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
@@ -1,16 +1,13 @@
-assets by status 2.75 KiB [cached] 1 asset
-asset lib/tsconfig.tsbuildinfo 1.53 KiB [emitted]
-./app.ts 205 bytes [built] [2 errors]
-./lib/index.ts 186 bytes [built]
-
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./app.ts A-NUMBER-OF bytes [built] [2 errors]
+./lib/index.ts A-NUMBER-OF bytes [built]
ERROR in ./app.ts 6:2-3
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,3)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_d3199d8b31480e4e
-
ERROR in ./app.ts 7:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(7,1)[39m[22m
[1m[31m TS1128: Declaration or statement expected.[39m[22m
ts-loader-default_d3199d8b31480e4e
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/bundle.js
index 08ee44889..0681154ad 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/lib/index.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/lib/index.js
index f64e64792..a566cd91a 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
four: 4,
five: 5,
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo
index 93c406dcc..66b6625a1 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963","signature":"64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963",
+ "signature": "64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/output.txt
index a31811897..b910cfe29 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch3/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.74 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
-asset lib/index.js.map 228 bytes [emitted]
-asset lib/index.js 215 bytes [emitted]
-asset lib/index.d.ts 120 bytes [emitted]
-./app.ts 205 bytes [built]
-./lib/index.ts 182 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/index.js A-NUMBER-OF bytes [emitted]
+asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch4/bundle.js
index 815483991..aa9b18763 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch4/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch4/output.txt
index 90bffbb3f..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch4/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-cached modules 182 bytes [cached] 1 module
-./app.ts 222 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch5/bundle.js
index 9793a4b77..703d5e66a 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch5/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch5/output.txt
index e9d50861a..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_Composite_WatchApi/expectedOutput-transpile-5.0/patch5/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-cached modules 182 bytes [cached] 1 module
-./app.ts 221 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/bundle.js
index 9f001b632..10faee85d 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/lib/index.js
index 64328947e..341a3a4a7 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/lib/index.js
@@ -5,6 +5,6 @@ exports.lib = {
one: 1,
two: 2,
three: 3,
- four: 4 // Add new number
+ four: 4 / Add new number
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
index 0d954ee35..0c82919d5 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/output.txt
index 4cba2941d..5a8fbe61d 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.71 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
-asset lib/index.js.map 221 bytes [emitted]
-asset lib/index.js 219 bytes [emitted]
-asset lib/index.d.ts 102 bytes [emitted]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 186 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/index.js A-NUMBER-OF bytes [emitted]
+asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch1/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch1/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch1/output.txt
index 5b11e74aa..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.75 KiB [emitted] (name: main)
-cached modules 186 bytes [cached] 1 module
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo
index 0c1d62944..f74541903 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/lib/tsconfig.tsbuildinfo
@@ -1 +1,70 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,6,7,3,2,5,4],"changeFileSet":[8],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "changeFileSet": [
+ 8
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/output.txt
index b7e6ee855..5a9d378d9 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch2/output.txt
@@ -1,20 +1,17 @@
-asset bundle.js 2.75 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.53 KiB [emitted]
-./app.ts 205 bytes [built] [code generated]
-./lib/index.ts 186 bytes [built] [2 errors]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [2 errors]
ERROR in lib/index.ts
./lib/index.ts 6:2-3
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,3)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_16c1704dade3bd5f
@ ./app.ts 3:12-28
-
ERROR in lib/index.ts
./lib/index.ts 7:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(7,1)[39m[22m
[1m[31m TS1128: Declaration or statement expected.[39m[22m
ts-loader-default_16c1704dade3bd5f
@ ./app.ts 3:12-28
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/bundle.js
index 08ee44889..0681154ad 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/lib/index.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/lib/index.js
index f64e64792..a566cd91a 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
four: 4,
five: 5,
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo
index 93c406dcc..66b6625a1 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963","signature":"64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963",
+ "signature": "64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/output.txt
index 8e5b66b10..5a8fbe61d 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch3/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.74 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
-asset lib/index.js.map 228 bytes [emitted]
-asset lib/index.js 215 bytes [emitted]
-asset lib/index.d.ts 120 bytes [emitted]
-./app.ts 205 bytes [built] [code generated]
-./lib/index.ts 182 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/index.js A-NUMBER-OF bytes [emitted]
+asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch4/bundle.js
index 815483991..aa9b18763 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch4/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch4/output.txt
index aedb1b5d3..242f231de 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch4/output.txt
@@ -1,11 +1,9 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-cached modules 182 bytes [cached] 1 module
-./app.ts 222 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 3:55-60
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,56)[39m[22m
[1m[31m TS2551: Property 'ffive' does not exist on type '{ one: number; two: number; three: number; four: number; five: number; }'. Did you mean 'five'?[39m[22m
ts-loader-default_16c1704dade3bd5f
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch5/bundle.js
index 9793a4b77..703d5e66a 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch5/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch5/output.txt
index e9d50861a..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-5.0/patch5/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-cached modules 182 bytes [cached] 1 module
-./app.ts 221 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/bundle.js
index 04cba5122..07e6ad10b 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/lib/index.js
index 47cdcf3aa..85e3d5c8a 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = {
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index e3d374fea..c7cbceb37 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839","signature":"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839",
+ "signature": "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/output.txt
index 15e0d7112..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.68 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [compared for emit]
-asset lib/index.js 188 bytes [compared for emit]
-asset lib/index.js.map 188 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 167 bytes [built] [code generated]
-./lib/index.ts 155 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
index 9f001b632..10faee85d 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
index 64328947e..341a3a4a7 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/lib/index.js
@@ -5,6 +5,6 @@ exports.lib = {
one: 1,
two: 2,
three: 3,
- four: 4 // Add new number
+ four: 4 / Add new number
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
index 0d954ee35..0c82919d5 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "244518e7eae5520d792e5c61f0be65249602dd956014a68836c0a35ed686ba28",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
index 9809e5d32..b910cfe29 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.71 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
-asset lib/index.js.map 221 bytes [emitted]
-asset lib/index.js 219 bytes [emitted]
-asset lib/index.d.ts 102 bytes [emitted]
-./app.ts 167 bytes [built]
-./lib/index.ts 186 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/index.js A-NUMBER-OF bytes [emitted]
+asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
index 5b11e74aa..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.75 KiB [emitted] (name: main)
-cached modules 186 bytes [cached] 1 module
-./app.ts 205 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
index e63cab10c..a4a1b0d40 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/bundle.js
@@ -2,65 +2,71 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4 // Add new number\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4 / Add new number
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo
index 0c1d62944..f74541903 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/lib/tsconfig.tsbuildinfo
@@ -1 +1,70 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96","signature":"4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[1,6,7,3,2,5,4],"changeFileSet":[8],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "23d9f9198eb0838fea3c992f317d990ea5a1ece7525595371d76fa7537ed6c96",
+ "signature": "4323a7ca8bb142ba56fd9c74334a9e3d4d521a10907662b5d9ccb24936767c1e"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "changeFileSet": [
+ 8
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
index 736c342f8..22a9260fd 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch2/output.txt
@@ -1,16 +1,13 @@
-assets by status 2.75 KiB [cached] 1 asset
-asset lib/tsconfig.tsbuildinfo 1.53 KiB [emitted]
-./app.ts 205 bytes [built] [2 errors]
-./lib/index.ts 186 bytes [built]
-
+assets by status A-NUMBER-OF KiB [cached] 1 asset
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+./app.ts A-NUMBER-OF bytes [built] [2 errors]
+./lib/index.ts A-NUMBER-OF bytes [built]
ERROR in ./app.ts 6:2-3
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(6,3)[39m[22m
[1m[31m TS1136: Property assignment expected.[39m[22m
ts-loader-default_d3199d8b31480e4e
-
ERROR in ./app.ts 7:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mlib/index.ts(7,1)[39m[22m
[1m[31m TS1128: Declaration or statement expected.[39m[22m
ts-loader-default_d3199d8b31480e4e
-
webpack compiled with 2 errors
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/bundle.js
index 08ee44889..0681154ad 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/lib/index.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/lib/index.js
index f64e64792..a566cd91a 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/lib/index.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/lib/index.js
@@ -8,4 +8,4 @@ exports.lib = {
four: 4,
five: 5,
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo
index 93c406dcc..66b6625a1 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/lib/tsconfig.tsbuildinfo
@@ -1 +1,68 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963","signature":"64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"}],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c250f21a4c1fc3baa49fd9af20e30f28a0c5a4c1ab58eead42bbca5482f3f963",
+ "signature": "64f0f3546d7b6f37dd84a10e5f8a7e22b917671569c4c3954c5a5cca5fcf74d8"
+ }
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/output.txt
index a31811897..b910cfe29 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch3/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.74 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.52 KiB [emitted]
-asset lib/index.js.map 228 bytes [emitted]
-asset lib/index.js 215 bytes [emitted]
-asset lib/index.d.ts 120 bytes [emitted]
-./app.ts 205 bytes [built]
-./lib/index.ts 182 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [emitted]
+asset lib/index.js.map A-NUMBER-OF bytes [emitted]
+asset lib/index.js A-NUMBER-OF bytes [emitted]
+asset lib/index.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch4/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch4/bundle.js
index 815483991..aa9b18763 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch4/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch4/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.ffive); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch4/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch4/output.txt
index 90bffbb3f..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch4/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch4/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-cached modules 182 bytes [cached] 1 module
-./app.ts 222 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch5/bundle.js b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch5/bundle.js
index 9793a4b77..703d5e66a 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch5/bundle.js
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch5/bundle.js
@@ -2,65 +2,72 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\nconsole.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); // consume new number\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three, lib_1.lib.four, lib_1.lib.five); / consume new number
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\nexports.lib = {\n one: 1,\n two: 2,\n three: 3,\n four: 4,\n five: 5,\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3,
+ four: 4,
+ five: 5,
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch5/output.txt b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch5/output.txt
index e9d50861a..0fbcb5028 100644
--- a/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch5/output.txt
+++ b/test/comparison-tests/projectReferencesWatch_WatchApi/expectedOutput-transpile-5.0/patch5/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.76 KiB [emitted] (name: main)
-cached modules 182 bytes [cached] 1 module
-./app.ts 221 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/bundle.js b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/bundle.js
index 4e0893438..58af76973 100644
--- a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\n/*transform was here*/ console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+/*transform was here*/ console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\n/*transform was here*/ exports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+/*transform was here*/ exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/lib/index.js b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/lib/index.js
index a22d608f3..7d311df56 100644
--- a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = void 0;
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
index 9db83c163..65d37eb93 100644
--- a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,71 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"emitSignatures":[[8,"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"]],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "emitSignatures": [
+ [
+ 8,
+ "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ ]
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/output.txt b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/output.txt
index 462d06d04..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.72 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.51 KiB [compared for emit]
-asset lib/index.js 211 bytes [compared for emit]
-asset lib/index.js.map 189 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 190 bytes [built] [code generated]
-./lib/index.ts 178 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/bundle.js
index 4e0893438..58af76973 100644
--- a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,70 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar lib_1 = __webpack_require__(/*! ./lib */ \"./lib/index.ts\");\n/*transform was here*/ console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var lib_1 = __webpack_require__(/*! ./lib */ /"./lib/index.ts/");
+/*transform was here*/ console.log(lib_1.lib.one, lib_1.lib.two, lib_1.lib.three);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./lib/index.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./lib/index.ts ***!
- \**********************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.lib = void 0;\n/*transform was here*/ exports.lib = {\n one: 1,\n two: 2,\n three: 3\n};\n\n\n//# sourceURL=webpack:///./lib/index.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.lib = void 0;
+/*transform was here*/ exports.lib = {
+ one: 1,
+ two: 2,
+ three: 3
+};
+/# sourceURL=webpack://./lib/index.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/lib/index.js b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/lib/index.js
index a22d608f3..7d311df56 100644
--- a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/lib/index.js
+++ b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/lib/index.js
@@ -6,4 +6,4 @@ exports.lib = void 0;
two: 2,
three: 3
};
-//# sourceMappingURL=index.js.map
\ No newline at end of file
+/# sourceMappingURL=index.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
index 9db83c163..65d37eb93 100644
--- a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
+++ b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/lib/tsconfig.tsbuildinfo
@@ -1 +1,71 @@
-{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.d.ts","../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts","../../../node_modules/typescript/lib/lib.scripthost.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","./index.ts"],"fileInfos":["a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",{"version":"6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2","affectsGlobalScope":true},{"version":"fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b","affectsGlobalScope":true},{"version":"c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996","affectsGlobalScope":true},{"version":"7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c","affectsGlobalScope":true},{"version":"189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"],"root":[8],"options":{"composite":true,"newLine":1,"skipLibCheck":true,"sourceMap":true},"referencedMap":[],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[8,1,6,7,3,2,5,4],"emitSignatures":[[8,"82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"]],"latestChangedDtsFile":"./index.d.ts"},"version":"5.0.4"}
\ No newline at end of file
+{
+ "program": {
+ "fileNames": [
+ "../../../node_modules/typescript/lib/lib.d.ts",
+ "../../../node_modules/typescript/lib/lib.es5.d.ts",
+ "../../../node_modules/typescript/lib/lib.dom.d.ts",
+ "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
+ "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.d.ts",
+ "../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts",
+ "./index.ts"
+ ],
+ "fileInfos": [
+ "a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa",
+ {
+ "version": "6a6b471e7e43e15ef6f8fe617a22ce4ecb0e34efa6c3dfcfe7cebd392bcca9d2",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "fcd3ecc9f764f06f4d5c467677f4f117f6abf49dee6716283aa204ff1162498b",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "c5c5565225fce2ede835725a92a28ece149f83542aa4866cfb10290bff7b8996",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "7d2dbc2a0250400af0809b0ad5f84686e84c73526de931f84560e483eb16b03c",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "189c0703923150aa30673fa3de411346d727cc44a11c75d05d7cf9ef095daa22",
+ "affectsGlobalScope": true
+ },
+ {
+ "version": "782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538",
+ "affectsGlobalScope": true
+ },
+ "28ead8445f54a115ea5f778da4f4f80579fbae42ac6ccc3493626084ed335839"
+ ],
+ "root": [
+ 8
+ ],
+ "options": {
+ "composite": true,
+ "newLine": 1,
+ "skipLibCheck": true,
+ "sourceMap": true
+ },
+ "referencedMap": [],
+ "exportedModulesMap": [],
+ "semanticDiagnosticsPerFile": [
+ 8,
+ 1,
+ 6,
+ 7,
+ 3,
+ 2,
+ 5,
+ 4
+ ],
+ "emitSignatures": [
+ [
+ 8,
+ "82b9c263edd140802d0afbd57d557b2c41db16c5ad9a744bca8c71ad5b10f66f"
+ ]
+ ],
+ "latestChangedDtsFile": "./index.d.ts"
+ },
+ "version": "FakeTsVersion"
+}
\ No newline at end of file
diff --git a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/output.txt
index 462d06d04..3b0ea32ba 100644
--- a/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/projectReferencesWithCustomTransformer/expectedOutput-transpile-5.0/output.txt
@@ -1,8 +1,8 @@
-asset bundle.js 2.72 KiB [emitted] (name: main)
-asset lib/tsconfig.tsbuildinfo 1.51 KiB [compared for emit]
-asset lib/index.js 211 bytes [compared for emit]
-asset lib/index.js.map 189 bytes [compared for emit]
-asset lib/index.d.ts 84 bytes [compared for emit]
-./app.ts 190 bytes [built] [code generated]
-./lib/index.ts 178 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+asset lib/tsconfig.tsbuildinfo A-NUMBER-OF KiB [compared for emit]
+asset lib/index.js A-NUMBER-OF bytes [compared for emit]
+asset lib/index.js.map A-NUMBER-OF bytes [compared for emit]
+asset lib/index.d.ts A-NUMBER-OF bytes [compared for emit]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/index.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/replacement/expectedOutput-5.0/bundle.js b/test/comparison-tests/replacement/expectedOutput-5.0/bundle.js
index 1e720d6c6..7f19e5ca3 100644
--- a/test/comparison-tests/replacement/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/replacement/expectedOutput-5.0/bundle.js
@@ -2,75 +2,75 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar a = __webpack_require__(/*! ./a */ \"./sub/a.ts\");\nconsole.log(a);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var a = __webpack_require__(/*! ./a */ /"./sub/a.ts/");
+console.log(a);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./sub/a.ts":
-/*!******************!*\
+/*!**********!*/
!*** ./sub/a.ts ***!
- \******************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
-eval("\nvar dep = __webpack_require__(/*! ./dep */ \"./sub/dep.ts\");\nmodule.exports = dep;\n\n\n//# sourceURL=webpack:///./sub/a.ts?");
-
+eval("
+var dep = __webpack_require__(/*! ./dep */ /"./sub/dep.ts/");
+module.exports = dep;
+/# sourceURL=webpack://./sub/a.ts?");
/***/ }),
-
/***/ "./sub/dep.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./sub/dep.ts ***!
- \********************/
+ /**********/
/***/ ((module) => {
-
-eval("\nvar dep = 'replacement';\nmodule.exports = dep;\n\n\n//# sourceURL=webpack:///./sub/dep.ts?");
-
+eval("
+var dep = 'replacement';
+module.exports = dep;
+/# sourceURL=webpack://./sub/dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/replacement/expectedOutput-5.0/output.txt b/test/comparison-tests/replacement/expectedOutput-5.0/output.txt
index dcf348fdf..432548a7b 100644
--- a/test/comparison-tests/replacement/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/replacement/expectedOutput-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 2.79 KiB [emitted] (name: main)
-./app.ts 117 bytes [built] [code generated]
-./sub/a.ts 64 bytes [built] [code generated]
-./sub/dep.ts 61 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./sub/a.ts A-NUMBER-OF bytes [built] [code generated]
+./sub/dep.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/replacement/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/replacement/expectedOutput-transpile-5.0/bundle.js
index 1e720d6c6..7f19e5ca3 100644
--- a/test/comparison-tests/replacement/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/replacement/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,75 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar a = __webpack_require__(/*! ./a */ \"./sub/a.ts\");\nconsole.log(a);\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var a = __webpack_require__(/*! ./a */ /"./sub/a.ts/");
+console.log(a);
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./sub/a.ts":
-/*!******************!*\
+/*!**********!*/
!*** ./sub/a.ts ***!
- \******************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
-eval("\nvar dep = __webpack_require__(/*! ./dep */ \"./sub/dep.ts\");\nmodule.exports = dep;\n\n\n//# sourceURL=webpack:///./sub/a.ts?");
-
+eval("
+var dep = __webpack_require__(/*! ./dep */ /"./sub/dep.ts/");
+module.exports = dep;
+/# sourceURL=webpack://./sub/a.ts?");
/***/ }),
-
/***/ "./sub/dep.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./sub/dep.ts ***!
- \********************/
+ /**********/
/***/ ((module) => {
-
-eval("\nvar dep = 'replacement';\nmodule.exports = dep;\n\n\n//# sourceURL=webpack:///./sub/dep.ts?");
-
+eval("
+var dep = 'replacement';
+module.exports = dep;
+/# sourceURL=webpack://./sub/dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/replacement/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/replacement/expectedOutput-transpile-5.0/output.txt
index dcf348fdf..432548a7b 100644
--- a/test/comparison-tests/replacement/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/replacement/expectedOutput-transpile-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 2.79 KiB [emitted] (name: main)
-./app.ts 117 bytes [built] [code generated]
-./sub/a.ts 64 bytes [built] [code generated]
-./sub/dep.ts 61 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./sub/a.ts A-NUMBER-OF bytes [built] [code generated]
+./sub/dep.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/reportFiles/expectedOutput-5.0/bundle.js b/test/comparison-tests/reportFiles/expectedOutput-5.0/bundle.js
index 43170d4ba..91dfdcc25 100644
--- a/test/comparison-tests/reportFiles/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/reportFiles/expectedOutput-5.0/bundle.js
@@ -2,65 +2,67 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.a = void 0;\n__webpack_require__(/*! ./skip */ \"./skip.ts\");\nexports.a = '10';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.a = void 0;
+__webpack_require__(/*! ./skip */ /"./skip.ts/");
+exports.a = '10';
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./skip.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./skip.ts ***!
- \*****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.a = void 0;\nexports.a = '10';\n\n\n//# sourceURL=webpack:///./skip.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.a = void 0;
+exports.a = '10';
+/# sourceURL=webpack://./skip.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/reportFiles/expectedOutput-5.0/output.txt b/test/comparison-tests/reportFiles/expectedOutput-5.0/output.txt
index 95f498252..bb15cb54b 100644
--- a/test/comparison-tests/reportFiles/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/reportFiles/expectedOutput-5.0/output.txt
@@ -1,11 +1,9 @@
-asset bundle.js 2.57 KiB [emitted] (name: main)
-./app.ts 134 bytes [built] [code generated] [1 error]
-./skip.ts 115 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
+./skip.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 3:0-1
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,1)[39m[22m
[1m[31m TS2322: Type 'string' is not assignable to type 'number'.[39m[22m
ts-loader-default_caeb77cc684552b3
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/reportFiles/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/reportFiles/expectedOutput-transpile-5.0/bundle.js
index 43170d4ba..91dfdcc25 100644
--- a/test/comparison-tests/reportFiles/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/reportFiles/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,67 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.a = void 0;\n__webpack_require__(/*! ./skip */ \"./skip.ts\");\nexports.a = '10';\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.a = void 0;
+__webpack_require__(/*! ./skip */ /"./skip.ts/");
+exports.a = '10';
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./skip.ts":
-/*!*****************!*\
+/*!**********!*/
!*** ./skip.ts ***!
- \*****************/
+ /**********/
/***/ ((__unused_webpack_module, exports) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports.a = void 0;\nexports.a = '10';\n\n\n//# sourceURL=webpack:///./skip.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+exports.a = void 0;
+exports.a = '10';
+/# sourceURL=webpack://./skip.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/reportFiles/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/reportFiles/expectedOutput-transpile-5.0/output.txt
index 74c61abce..6452a7b4e 100644
--- a/test/comparison-tests/reportFiles/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/reportFiles/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.57 KiB [emitted] (name: main)
-./app.ts 134 bytes [built] [code generated]
-./skip.ts 115 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./skip.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/resolveJsonModule/expectedOutput-5.0/output.txt b/test/comparison-tests/resolveJsonModule/expectedOutput-5.0/output.txt
index 7b73bd001..9ff71f39e 100644
--- a/test/comparison-tests/resolveJsonModule/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/resolveJsonModule/expectedOutput-5.0/output.txt
@@ -1,11 +1,9 @@
-asset bundle.js 213 bytes [emitted] [minimized] (name: main)
-asset app.d.ts 11 bytes [emitted]
-./app.ts 135 bytes [built] [code generated]
-./file.json 23 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF bytes [emitted] [minimized] (name: main)
+asset app.d.ts A-NUMBER-OF bytes [emitted]
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./file.json A-NUMBER-OF bytes [built] [code generated]
WARNING in configuration
The 'mode' option has not been set, webpack will fallback to 'production' for this value.
Set 'mode' option to 'development' or 'production' to enable defaults for each environment.
-You can also set it to 'none' to disable any default behavior. Learn more: https://webpack.js.org/configuration/mode/
-
+You can also set it to 'none' to disable any default behavior. Learn more: https:/webpack.js.org/configuration/mode/
webpack compiled with 1 warning
\ No newline at end of file
diff --git a/test/comparison-tests/resolveJsonModule/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/resolveJsonModule/expectedOutput-transpile-5.0/output.txt
index c9737a5eb..4a5c8bfe3 100644
--- a/test/comparison-tests/resolveJsonModule/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/resolveJsonModule/expectedOutput-transpile-5.0/output.txt
@@ -1,10 +1,8 @@
-asset bundle.js 213 bytes [emitted] [minimized] (name: main)
-./app.ts 135 bytes [built] [code generated]
-./file.json 23 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF bytes [emitted] [minimized] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./file.json A-NUMBER-OF bytes [built] [code generated]
WARNING in configuration
The 'mode' option has not been set, webpack will fallback to 'production' for this value.
Set 'mode' option to 'development' or 'production' to enable defaults for each environment.
-You can also set it to 'none' to disable any default behavior. Learn more: https://webpack.js.org/configuration/mode/
-
+You can also set it to 'none' to disable any default behavior. Learn more: https:/webpack.js.org/configuration/mode/
webpack compiled with 1 warning
\ No newline at end of file
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-5.0/bundle.js b/test/comparison-tests/simpleDependency/expectedOutput-5.0/bundle.js
index 7fbe5bd78..49d0a23e8 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/simpleDependency/expectedOutput-5.0/bundle.js
@@ -2,75 +2,76 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep = __webpack_require__(/*! ./dep */ \"./dep.ts\");\ndep('');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep = __webpack_require__(/*! ./dep */ /"./dep.ts/");
+dep('');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./deeperDep.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./deeperDep.ts ***!
- \**********************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./deeperDep.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./deeperDep.ts?");
/***/ }),
-
/***/ "./dep.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./dep.ts ***!
- \****************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
-eval("\nvar dep = __webpack_require__(/*! ./deeperDep */ \"./deeperDep.ts\");\nmodule.exports = dep;\n\n\n//# sourceURL=webpack:///./dep.ts?");
-
+eval("
+var dep = __webpack_require__(/*! ./deeperDep */ /"./deeperDep.ts/");
+module.exports = dep;
+/# sourceURL=webpack://./dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-5.0/output.txt b/test/comparison-tests/simpleDependency/expectedOutput-5.0/output.txt
index f2cae3727..6e2aa5b92 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/simpleDependency/expectedOutput-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 2.81 KiB [emitted] (name: main)
-./app.ts 114 bytes [built] [code generated]
-./dep.ts 70 bytes [built] [code generated]
-./deeperDep.ts 76 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./dep.ts A-NUMBER-OF bytes [built] [code generated]
+./deeperDep.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch0/bundle.js
index 7fbe5bd78..49d0a23e8 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch0/bundle.js
@@ -2,75 +2,76 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep = __webpack_require__(/*! ./dep */ \"./dep.ts\");\ndep('');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep = __webpack_require__(/*! ./dep */ /"./dep.ts/");
+dep('');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./deeperDep.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./deeperDep.ts ***!
- \**********************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./deeperDep.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./deeperDep.ts?");
/***/ }),
-
/***/ "./dep.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./dep.ts ***!
- \****************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
-eval("\nvar dep = __webpack_require__(/*! ./deeperDep */ \"./deeperDep.ts\");\nmodule.exports = dep;\n\n\n//# sourceURL=webpack:///./dep.ts?");
-
+eval("
+var dep = __webpack_require__(/*! ./deeperDep */ /"./deeperDep.ts/");
+module.exports = dep;
+/# sourceURL=webpack://./dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch0/output.txt
index e65d2e7a5..3dfa3cd10 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch0/output.txt
@@ -1,12 +1,10 @@
-asset bundle.js 2.81 KiB [emitted] (name: main)
-cached modules 114 bytes [cached] 1 module
-./dep.ts 70 bytes [built] [code generated]
-./deeperDep.ts 76 bytes [built] [code generated]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./dep.ts A-NUMBER-OF bytes [built] [code generated]
+./deeperDep.ts A-NUMBER-OF bytes [built] [code generated]
ERROR in app.ts
./app.ts 3:4-6
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(3,5)[39m[22m
[1m[31m TS2345: Argument of type 'string' is not assignable to parameter of type 'number'.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch1/bundle.js
index 7fbe5bd78..49d0a23e8 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch1/bundle.js
@@ -2,75 +2,76 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep = __webpack_require__(/*! ./dep */ \"./dep.ts\");\ndep('');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep = __webpack_require__(/*! ./dep */ /"./dep.ts/");
+dep('');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./deeperDep.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./deeperDep.ts ***!
- \**********************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./deeperDep.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./deeperDep.ts?");
/***/ }),
-
/***/ "./dep.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./dep.ts ***!
- \****************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
-eval("\nvar dep = __webpack_require__(/*! ./deeperDep */ \"./deeperDep.ts\");\nmodule.exports = dep;\n\n\n//# sourceURL=webpack:///./dep.ts?");
-
+eval("
+var dep = __webpack_require__(/*! ./deeperDep */ /"./deeperDep.ts/");
+module.exports = dep;
+/# sourceURL=webpack://./dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch1/output.txt
index ead4ace82..8b3dd2b42 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/simpleDependency/expectedOutput-5.0/patch1/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 2.81 KiB [emitted] (name: main)
-cached modules 114 bytes [cached] 1 module
-./dep.ts 70 bytes [built] [code generated]
-./deeperDep.ts 76 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 1 module
+./dep.ts A-NUMBER-OF bytes [built] [code generated]
+./deeperDep.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/bundle.js
index 7fbe5bd78..49d0a23e8 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/bundle.js
@@ -2,75 +2,76 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep = __webpack_require__(/*! ./dep */ \"./dep.ts\");\ndep('');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep = __webpack_require__(/*! ./dep */ /"./dep.ts/");
+dep('');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./deeperDep.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./deeperDep.ts ***!
- \**********************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./deeperDep.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./deeperDep.ts?");
/***/ }),
-
/***/ "./dep.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./dep.ts ***!
- \****************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
-eval("\nvar dep = __webpack_require__(/*! ./deeperDep */ \"./deeperDep.ts\");\nmodule.exports = dep;\n\n\n//# sourceURL=webpack:///./dep.ts?");
-
+eval("
+var dep = __webpack_require__(/*! ./deeperDep */ /"./deeperDep.ts/");
+module.exports = dep;
+/# sourceURL=webpack://./dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/output.txt
index f2cae3727..6e2aa5b92 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/output.txt
@@ -1,5 +1,5 @@
-asset bundle.js 2.81 KiB [emitted] (name: main)
-./app.ts 114 bytes [built] [code generated]
-./dep.ts 70 bytes [built] [code generated]
-./deeperDep.ts 76 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
+./dep.ts A-NUMBER-OF bytes [built] [code generated]
+./deeperDep.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch0/bundle.js
index 7fbe5bd78..49d0a23e8 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,75 +2,76 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep = __webpack_require__(/*! ./dep */ \"./dep.ts\");\ndep('');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep = __webpack_require__(/*! ./dep */ /"./dep.ts/");
+dep('');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./deeperDep.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./deeperDep.ts ***!
- \**********************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./deeperDep.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./deeperDep.ts?");
/***/ }),
-
/***/ "./dep.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./dep.ts ***!
- \****************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
-eval("\nvar dep = __webpack_require__(/*! ./deeperDep */ \"./deeperDep.ts\");\nmodule.exports = dep;\n\n\n//# sourceURL=webpack:///./dep.ts?");
-
+eval("
+var dep = __webpack_require__(/*! ./deeperDep */ /"./deeperDep.ts/");
+module.exports = dep;
+/# sourceURL=webpack://./dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch0/output.txt
index 52e6bbfec..541d37a07 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.81 KiB [emitted] (name: main)
-cached modules 184 bytes [cached] 2 modules
-./deeperDep.ts 76 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./deeperDep.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch1/bundle.js
index 7fbe5bd78..49d0a23e8 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,75 +2,76 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ "use strict";
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar dep = __webpack_require__(/*! ./dep */ \"./dep.ts\");\ndep('');\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var dep = __webpack_require__(/*! ./dep */ /"./dep.ts/");
+dep('');
+/# sourceURL=webpack://./app.ts?");
/***/ }),
-
/***/ "./deeperDep.ts":
-/*!**********************!*\
+/*!**********!*/
!*** ./deeperDep.ts ***!
- \**********************/
+ /**********/
/***/ ((module) => {
-
-eval("\nfunction doSomething(input) {\n}\nmodule.exports = doSomething;\n\n\n//# sourceURL=webpack:///./deeperDep.ts?");
-
+eval("
+function doSomething(input) {
+}
+module.exports = doSomething;
+/# sourceURL=webpack://./deeperDep.ts?");
/***/ }),
-
/***/ "./dep.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./dep.ts ***!
- \****************/
+ /**********/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
-
-eval("\nvar dep = __webpack_require__(/*! ./deeperDep */ \"./deeperDep.ts\");\nmodule.exports = dep;\n\n\n//# sourceURL=webpack:///./dep.ts?");
-
+eval("
+var dep = __webpack_require__(/*! ./deeperDep */ /"./deeperDep.ts/");
+module.exports = dep;
+/# sourceURL=webpack://./dep.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch1/output.txt
index 52e6bbfec..541d37a07 100644
--- a/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/simpleDependency/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.81 KiB [emitted] (name: main)
-cached modules 184 bytes [cached] 2 modules
-./deeperDep.ts 76 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+cached modules A-NUMBER-OF bytes [cached] 2 modules
+./deeperDep.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/sourceMaps/expectedOutput-5.0/bundle.js b/test/comparison-tests/sourceMaps/expectedOutput-5.0/bundle.js
index 73b9ea786..62308df7a 100644
--- a/test/comparison-tests/sourceMaps/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/sourceMaps/expectedOutput-5.0/bundle.js
@@ -1,10 +1,9 @@
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
var __webpack_exports__ = {};
-/*!**************!*\
+/*!**********!*/
!*** ./a.ts ***!
- \**************/
+ /**********/
console.log('Hello world');
-
/******/ })()
;
-//# sourceMappingURL=bundle.js.map
\ No newline at end of file
+/# sourceMappingURL=bundle.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/sourceMaps/expectedOutput-5.0/bundle.js.map b/test/comparison-tests/sourceMaps/expectedOutput-5.0/bundle.js.map
index fbb1f7fb4..76e157fa9 100644
--- a/test/comparison-tests/sourceMaps/expectedOutput-5.0/bundle.js.map
+++ b/test/comparison-tests/sourceMaps/expectedOutput-5.0/bundle.js.map
@@ -1 +1 @@
-{"version":3,"file":"bundle.js","mappings":";;;;;AAAA,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC","sources":["webpack:///./a.ts"],"sourcesContent":["console.log('Hello world')"],"names":[],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"bundle.js","mappings":";;;;;AAAA,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC","sources":["webpack://./a.ts"],"sourcesContent":["console.log('Hello world')"],"names":[],"sourceRoot":""}
\ No newline at end of file
diff --git a/test/comparison-tests/sourceMaps/expectedOutput-5.0/output.txt b/test/comparison-tests/sourceMaps/expectedOutput-5.0/output.txt
index 05b214a4d..7ddfea078 100644
--- a/test/comparison-tests/sourceMaps/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/sourceMaps/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 206 bytes [emitted] (name: main) 1 related asset
-./a.ts 28 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF bytes [emitted] (name: main) 1 related asset
+./a.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/bundle.js
index 73b9ea786..62308df7a 100644
--- a/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/bundle.js
@@ -1,10 +1,9 @@
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
var __webpack_exports__ = {};
-/*!**************!*\
+/*!**********!*/
!*** ./a.ts ***!
- \**************/
+ /**********/
console.log('Hello world');
-
/******/ })()
;
-//# sourceMappingURL=bundle.js.map
\ No newline at end of file
+/# sourceMappingURL=bundle.js.map
\ No newline at end of file
diff --git a/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/bundle.js.map b/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/bundle.js.map
index fbb1f7fb4..76e157fa9 100644
--- a/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/bundle.js.map
+++ b/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/bundle.js.map
@@ -1 +1 @@
-{"version":3,"file":"bundle.js","mappings":";;;;;AAAA,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC","sources":["webpack:///./a.ts"],"sourcesContent":["console.log('Hello world')"],"names":[],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"bundle.js","mappings":";;;;;AAAA,OAAO,CAAC,GAAG,CAAC,aAAa,CAAC","sources":["webpack://./a.ts"],"sourcesContent":["console.log('Hello world')"],"names":[],"sourceRoot":""}
\ No newline at end of file
diff --git a/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/output.txt
index 05b214a4d..7ddfea078 100644
--- a/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/sourceMaps/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 206 bytes [emitted] (name: main) 1 related asset
-./a.ts 28 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF bytes [emitted] (name: main) 1 related asset
+./a.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/tsconfigInvalid/expectedOutput-5.0/bundle.js b/test/comparison-tests/tsconfigInvalid/expectedOutput-5.0/bundle.js
index a5b7e4b6a..83d48814b 100644
--- a/test/comparison-tests/tsconfigInvalid/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/tsconfigInvalid/expectedOutput-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: /u001b[31merror while parsing tsconfig.json/u001b[39m/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:17:18)\");\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: /u001b[31merror while parsing tsconfig.json/u001b[39m/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module doesn't tell about it's top-level declarations so it can't be inlined
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/tsconfigInvalid/expectedOutput-5.0/output.txt b/test/comparison-tests/tsconfigInvalid/expectedOutput-5.0/output.txt
index bbc2c3b18..d95d355b7 100644
--- a/test/comparison-tests/tsconfigInvalid/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/tsconfigInvalid/expectedOutput-5.0/output.txt
@@ -1,22 +1,17 @@
-asset bundle.js 1.36 KiB [emitted] (name: main)
-./app.ts 39 bytes [built] [code generated] [3 errors]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [3 errors]
ERROR in tsconfig.json
./app.ts tsconfig.json
[90m[tsl] [39m[1m[31mERROR[39m[22m
[1m[31m TS5024: Compiler option 'sourceMap' requires a value of type boolean.[39m[22m
-
ERROR in tsconfig.json
./app.ts tsconfig.json
[90m[tsl] [39m[1m[31mERROR[39m[22m
[1m[31m TS6046: Argument for '--target' option must be: 'es3', 'es5', 'es6', 'es2015', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'esnext'.[39m[22m
-
ERROR in ./app.ts
Module build failed (from ../../index.js):
Error: [31merror while parsing tsconfig.json[39m
- at Object.loader (dist/index.js:17:18)
-
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
2 errors have detailed information that is not shown.
Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.
-
webpack compiled with 3 errors
\ No newline at end of file
diff --git a/test/comparison-tests/tsconfigInvalid/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/tsconfigInvalid/expectedOutput-transpile-5.0/bundle.js
index a5b7e4b6a..83d48814b 100644
--- a/test/comparison-tests/tsconfigInvalid/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/tsconfigInvalid/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: /u001b[31merror while parsing tsconfig.json/u001b[39m/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:17:18)\");\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: /u001b[31merror while parsing tsconfig.json/u001b[39m/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module doesn't tell about it's top-level declarations so it can't be inlined
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/tsconfigInvalid/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/tsconfigInvalid/expectedOutput-transpile-5.0/output.txt
index bbc2c3b18..d95d355b7 100644
--- a/test/comparison-tests/tsconfigInvalid/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/tsconfigInvalid/expectedOutput-transpile-5.0/output.txt
@@ -1,22 +1,17 @@
-asset bundle.js 1.36 KiB [emitted] (name: main)
-./app.ts 39 bytes [built] [code generated] [3 errors]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [3 errors]
ERROR in tsconfig.json
./app.ts tsconfig.json
[90m[tsl] [39m[1m[31mERROR[39m[22m
[1m[31m TS5024: Compiler option 'sourceMap' requires a value of type boolean.[39m[22m
-
ERROR in tsconfig.json
./app.ts tsconfig.json
[90m[tsl] [39m[1m[31mERROR[39m[22m
[1m[31m TS6046: Argument for '--target' option must be: 'es3', 'es5', 'es6', 'es2015', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'esnext'.[39m[22m
-
ERROR in ./app.ts
Module build failed (from ../../index.js):
Error: [31merror while parsing tsconfig.json[39m
- at Object.loader (dist/index.js:17:18)
-
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
2 errors have detailed information that is not shown.
Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.
-
webpack compiled with 3 errors
\ No newline at end of file
diff --git a/test/comparison-tests/tsconfigInvalidFile/expectedOutput-5.0/bundle.js b/test/comparison-tests/tsconfigInvalidFile/expectedOutput-5.0/bundle.js
index 7d287acd5..8cbd4a243 100644
--- a/test/comparison-tests/tsconfigInvalidFile/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/tsconfigInvalidFile/expectedOutput-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: /u001b[31mA file specified in tsconfig.json could not be found: /tsconfigInvalidFile/i-am-a-file-what-does-not-exist.ts/u001b[39m/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:17:18)\");\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: /u001b[31mA file specified in tsconfig.json could not be found: /tsconfigInvalidFile/i-am-a-file-what-does-not-exist.ts/u001b[39m/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module doesn't tell about it's top-level declarations so it can't be inlined
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/tsconfigInvalidFile/expectedOutput-5.0/output.txt b/test/comparison-tests/tsconfigInvalidFile/expectedOutput-5.0/output.txt
index ea90fda7a..a8dd410d3 100644
--- a/test/comparison-tests/tsconfigInvalidFile/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/tsconfigInvalidFile/expectedOutput-5.0/output.txt
@@ -1,9 +1,7 @@
-asset bundle.js 1.47 KiB [emitted] (name: main)
-./app.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts
Module build failed (from ../../index.js):
Error: [31mA file specified in tsconfig.json could not be found: i-am-a-file-what-does-not-exist.ts[39m
- at Object.loader (dist/index.js:17:18)
-
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/tsconfigInvalidFile/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/tsconfigInvalidFile/expectedOutput-transpile-5.0/bundle.js
index caacaea37..704398d6b 100644
--- a/test/comparison-tests/tsconfigInvalidFile/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/tsconfigInvalidFile/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/tsconfigInvalidFile/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/tsconfigInvalidFile/expectedOutput-transpile-5.0/output.txt
index fa1edc432..bdb5b664a 100644
--- a/test/comparison-tests/tsconfigInvalidFile/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/tsconfigInvalidFile/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.14 KiB [emitted] (name: main)
-./app.ts 1 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/tsconfigSearch/expectedOutput-5.0/bundle.js b/test/comparison-tests/tsconfigSearch/expectedOutput-5.0/bundle.js
index 2d04b17df..91a210e2e 100644
--- a/test/comparison-tests/tsconfigSearch/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/tsconfigSearch/expectedOutput-5.0/bundle.js
@@ -2,65 +2,65 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./src/app.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./src/app.ts ***!
- \********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething('');\n\n\n//# sourceURL=webpack:///./src/app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething('');
+/# sourceURL=webpack://./src/app.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/tsconfigSearch/expectedOutput-5.0/output.txt b/test/comparison-tests/tsconfigSearch/expectedOutput-5.0/output.txt
index 187df947a..d2be5e5f6 100644
--- a/test/comparison-tests/tsconfigSearch/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/tsconfigSearch/expectedOutput-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.59 KiB [emitted] (name: main)
-./src/app.ts 148 bytes [built] [code generated]
-./lib/externalLib.js 55 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/externalLib.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/tsconfigSearch/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/tsconfigSearch/expectedOutput-transpile-5.0/bundle.js
index 2d04b17df..91a210e2e 100644
--- a/test/comparison-tests/tsconfigSearch/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/tsconfigSearch/expectedOutput-transpile-5.0/bundle.js
@@ -2,65 +2,65 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./src/app.ts":
-/*!********************!*\
+/*!**********!*/
!*** ./src/app.ts ***!
- \********************/
+ /**********/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
-
"use strict";
-eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nvar externalLib = __webpack_require__(/*! externalLib */ \"./lib/externalLib.js\");\nexternalLib.doSomething('');\n\n\n//# sourceURL=webpack:///./src/app.ts?");
-
+eval("
+Object.defineProperty(exports, /"__esModule/", ({ value: true }));
+var externalLib = __webpack_require__(/*! externalLib */ /"./lib/externalLib.js/");
+externalLib.doSomething('');
+/# sourceURL=webpack://./src/app.ts?");
/***/ }),
-
/***/ "./lib/externalLib.js":
-/*!****************************!*\
+/*!**********!*/
!*** ./lib/externalLib.js ***!
- \****************************/
+ /**********/
/***/ ((module) => {
-
-eval("module.exports = {\n doSomething: function() { } \n}\n\n//# sourceURL=webpack:///./lib/externalLib.js?");
-
+eval("module.exports = {
+ doSomething: function() { }
+}
+/# sourceURL=webpack://./lib/externalLib.js?");
/***/ })
-
/******/ });
-/************************************************************************/
-/******/ // The module cache
+/**********/
+/******/ / The module cache
/******/ var __webpack_module_cache__ = {};
/******/
-/******/ // The require function
+/******/ / The require function
/******/ function __webpack_require__(moduleId) {
-/******/ // Check if module is in cache
+/******/ / Check if module is in cache
/******/ var cachedModule = __webpack_module_cache__[moduleId];
/******/ if (cachedModule !== undefined) {
/******/ return cachedModule.exports;
/******/ }
-/******/ // Create a new module (and put it into the cache)
+/******/ / Create a new module (and put it into the cache)
/******/ var module = __webpack_module_cache__[moduleId] = {
-/******/ // no module.id needed
-/******/ // no module.loaded needed
+/******/ / no module.id needed
+/******/ / no module.loaded needed
/******/ exports: {}
/******/ };
/******/
-/******/ // Execute the module function
+/******/ / Execute the module function
/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
/******/
-/******/ // Return the exports of the module
+/******/ / Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = __webpack_require__("./src/app.ts");
/******/
/******/ })()
diff --git a/test/comparison-tests/tsconfigSearch/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/tsconfigSearch/expectedOutput-transpile-5.0/output.txt
index 187df947a..d2be5e5f6 100644
--- a/test/comparison-tests/tsconfigSearch/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/tsconfigSearch/expectedOutput-transpile-5.0/output.txt
@@ -1,4 +1,4 @@
-asset bundle.js 2.59 KiB [emitted] (name: main)
-./src/app.ts 148 bytes [built] [code generated]
-./lib/externalLib.js 55 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./src/app.ts A-NUMBER-OF bytes [built] [code generated]
+./lib/externalLib.js A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/bundle.js b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/bundle.js
index 90825f635..6b7d3023c 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/bundle.js
@@ -2,29 +2,35 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var Foo = /** @class */ (function () {\n function Foo() {\n }\n Foo.prototype.getSomething = function () {\n return null;\n };\n return Foo;\n}());\nvar foo = new Foo();\nvar x = foo.getSomething();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var Foo = /** @class */ (function () {
+ function Foo() {
+ }
+ Foo.prototype.getSomething = function () {
+ return null;
+ };
+ return Foo;
+}());
+var foo = new Foo();
+var x = foo.getSomething();
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/output.txt b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/output.txt
index 53f886011..bdb5b664a 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.35 KiB [emitted] (name: main)
-./app.ts 212 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch0/bundle.js b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch0/bundle.js
index 90825f635..6b7d3023c 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch0/bundle.js
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch0/bundle.js
@@ -2,29 +2,35 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var Foo = /** @class */ (function () {\n function Foo() {\n }\n Foo.prototype.getSomething = function () {\n return null;\n };\n return Foo;\n}());\nvar foo = new Foo();\nvar x = foo.getSomething();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var Foo = /** @class */ (function () {
+ function Foo() {
+ }
+ Foo.prototype.getSomething = function () {
+ return null;
+ };
+ return Foo;
+}());
+var foo = new Foo();
+var x = foo.getSomething();
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch0/output.txt b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch0/output.txt
index 5c363120e..8b06c0685 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch0/output.txt
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch0/output.txt
@@ -1,10 +1,8 @@
-asset bundle.js 1.35 KiB [emitted] (name: main)
-./app.ts 212 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in app.ts
./app.ts 11:4-5
[90m[tsl] [39m[1m[31mERROR[39m[22m[1m[31m in [39m[22m[1m[36mapp.ts(11,5)[39m[22m
[1m[31m TS2741: Property 'b' is missing in type 'AType' but required in type 'BType'.[39m[22m
ts-loader-default_609318b4f68865d3
-
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch1/bundle.js b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch1/bundle.js
index 90825f635..6b7d3023c 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch1/bundle.js
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch1/bundle.js
@@ -2,29 +2,35 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var Foo = /** @class */ (function () {\n function Foo() {\n }\n Foo.prototype.getSomething = function () {\n return null;\n };\n return Foo;\n}());\nvar foo = new Foo();\nvar x = foo.getSomething();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var Foo = /** @class */ (function () {
+ function Foo() {
+ }
+ Foo.prototype.getSomething = function () {
+ return null;
+ };
+ return Foo;
+}());
+var foo = new Foo();
+var x = foo.getSomething();
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch1/output.txt b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch1/output.txt
index 53f886011..bdb5b664a 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch1/output.txt
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-5.0/patch1/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.35 KiB [emitted] (name: main)
-./app.ts 212 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/bundle.js
index 90825f635..6b7d3023c 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,35 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var Foo = /** @class */ (function () {\n function Foo() {\n }\n Foo.prototype.getSomething = function () {\n return null;\n };\n return Foo;\n}());\nvar foo = new Foo();\nvar x = foo.getSomething();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var Foo = /** @class */ (function () {
+ function Foo() {
+ }
+ Foo.prototype.getSomething = function () {
+ return null;
+ };
+ return Foo;
+}());
+var foo = new Foo();
+var x = foo.getSomething();
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/output.txt
index 53f886011..bdb5b664a 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.35 KiB [emitted] (name: main)
-./app.ts 212 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch0/bundle.js b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch0/bundle.js
index 90825f635..6b7d3023c 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch0/bundle.js
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch0/bundle.js
@@ -2,29 +2,35 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var Foo = /** @class */ (function () {\n function Foo() {\n }\n Foo.prototype.getSomething = function () {\n return null;\n };\n return Foo;\n}());\nvar foo = new Foo();\nvar x = foo.getSomething();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var Foo = /** @class */ (function () {
+ function Foo() {
+ }
+ Foo.prototype.getSomething = function () {
+ return null;
+ };
+ return Foo;
+}());
+var foo = new Foo();
+var x = foo.getSomething();
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch0/output.txt b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch0/output.txt
index 53f886011..bdb5b664a 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch0/output.txt
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch0/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.35 KiB [emitted] (name: main)
-./app.ts 212 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch1/bundle.js b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch1/bundle.js
index 90825f635..6b7d3023c 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch1/bundle.js
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch1/bundle.js
@@ -2,29 +2,35 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("var Foo = /** @class */ (function () {\n function Foo() {\n }\n Foo.prototype.getSomething = function () {\n return null;\n };\n return Foo;\n}());\nvar foo = new Foo();\nvar x = foo.getSomething();\n\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("var Foo = /** @class */ (function () {
+ function Foo() {
+ }
+ Foo.prototype.getSomething = function () {
+ return null;
+ };
+ return Foo;
+}());
+var foo = new Foo();
+var x = foo.getSomething();
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module can't be inlined because the eval devtool is used.
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module can't be inlined because the eval devtool is used.
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch1/output.txt b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch1/output.txt
index 53f886011..bdb5b664a 100644
--- a/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch1/output.txt
+++ b/test/comparison-tests/typeSystemWatch/expectedOutput-transpile-5.0/patch1/output.txt
@@ -1,3 +1,3 @@
-asset bundle.js 1.35 KiB [emitted] (name: main)
-./app.ts 212 bytes [built] [code generated]
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated]
webpack compiled successfully
\ No newline at end of file
diff --git a/test/comparison-tests/validateLoaderOptionNames/expectedOutput-5.0/bundle.js b/test/comparison-tests/validateLoaderOptionNames/expectedOutput-5.0/bundle.js
index b48fdbc29..379dce4d9 100644
--- a/test/comparison-tests/validateLoaderOptionNames/expectedOutput-5.0/bundle.js
+++ b/test/comparison-tests/validateLoaderOptionNames/expectedOutput-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: ts-loader was supplied with an unexpected loader option: notRealOption/n/nPlease take a look at the options you are supplying; the following are valid options:/nsilent / logLevel / logInfoToStdOut / instance / compiler / context / configFile / transpileOnly / ignoreDiagnostics / errorFormatter / colors / compilerOptions / appendTsSuffixTo / appendTsxSuffixTo / onlyCompileBundledFiles / happyPackMode / getCustomTransformers / reportFiles / experimentalWatchApi / allowTsInNodeModules / experimentalFileCaching / projectReferences / resolveModuleName / resolveTypeReferenceDirective / useCaseSensitiveFileNames/n/n at validateLoaderOptions (/home/john/code/github/ts-loader/dist/index.js:145:19)/n at getLoaderOptions (/home/john/code/github/ts-loader/dist/index.js:102:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:14:21)\");\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: ts-loader was supplied with an unexpected loader option: notRealOption/n/nPlease take a look at the options you are supplying; the following are valid options:/nsilent / logLevel / logInfoToStdOut / instance / compiler / context / configFile / transpileOnly / ignoreDiagnostics / errorFormatter / colors / compilerOptions / appendTsSuffixTo / appendTsxSuffixTo / onlyCompileBundledFiles / happyPackMode / getCustomTransformers / reportFiles / experimentalWatchApi / allowTsInNodeModules / experimentalFileCaching / projectReferences / resolveModuleName / resolveTypeReferenceDirective / useCaseSensitiveFileNames/n/n at validateLoaderOptions (ts-loader)/n at getLoaderOptions (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module doesn't tell about it's top-level declarations so it can't be inlined
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/validateLoaderOptionNames/expectedOutput-5.0/output.txt b/test/comparison-tests/validateLoaderOptionNames/expectedOutput-5.0/output.txt
index d923e01d7..a72af2fcc 100644
--- a/test/comparison-tests/validateLoaderOptionNames/expectedOutput-5.0/output.txt
+++ b/test/comparison-tests/validateLoaderOptionNames/expectedOutput-5.0/output.txt
@@ -1,15 +1,11 @@
-asset bundle.js 2.07 KiB [emitted] (name: main)
-./app.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts
Module build failed (from ../../index.js):
Error: ts-loader was supplied with an unexpected loader option: notRealOption
-
Please take a look at the options you are supplying; the following are valid options:
silent / logLevel / logInfoToStdOut / instance / compiler / context / configFile / transpileOnly / ignoreDiagnostics / errorFormatter / colors / compilerOptions / appendTsSuffixTo / appendTsxSuffixTo / onlyCompileBundledFiles / happyPackMode / getCustomTransformers / reportFiles / experimentalWatchApi / allowTsInNodeModules / experimentalFileCaching / projectReferences / resolveModuleName / resolveTypeReferenceDirective / useCaseSensitiveFileNames
-
- at validateLoaderOptions (dist/index.js:145:19)
- at getLoaderOptions (dist/index.js:102:5)
- at Object.loader (dist/index.js:14:21)
-
+ at validateLoaderOptions (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at getLoaderOptions (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
webpack compiled with 1 error
\ No newline at end of file
diff --git a/test/comparison-tests/validateLoaderOptionNames/expectedOutput-transpile-5.0/bundle.js b/test/comparison-tests/validateLoaderOptionNames/expectedOutput-transpile-5.0/bundle.js
index b48fdbc29..379dce4d9 100644
--- a/test/comparison-tests/validateLoaderOptionNames/expectedOutput-transpile-5.0/bundle.js
+++ b/test/comparison-tests/validateLoaderOptionNames/expectedOutput-transpile-5.0/bundle.js
@@ -2,29 +2,26 @@
* ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
* This devtool is neither made for production nor for readable output files.
* It uses "eval()" calls to create a separate source file in the browser devtools.
- * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
+ * If you are trying to read the output file, select a different devtool (https:/webpack.js.org/configuration/devtool/)
* or disable the default devtool with "devtool: false".
- * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
+ * If you are looking for production-ready output files, see mode: "production" (https:/webpack.js.org/configuration/mode/).
*/
-/******/ (() => { // webpackBootstrap
+/******/ (() => { / webpackBootstrap
/******/ var __webpack_modules__ = ({
-
/***/ "./app.ts":
-/*!****************!*\
+/*!**********!*/
!*** ./app.ts ***!
- \****************/
+ /**********/
/***/ (() => {
-
-eval("throw new Error(\"Module build failed (from ../../index.js):/nError: ts-loader was supplied with an unexpected loader option: notRealOption/n/nPlease take a look at the options you are supplying; the following are valid options:/nsilent / logLevel / logInfoToStdOut / instance / compiler / context / configFile / transpileOnly / ignoreDiagnostics / errorFormatter / colors / compilerOptions / appendTsSuffixTo / appendTsxSuffixTo / onlyCompileBundledFiles / happyPackMode / getCustomTransformers / reportFiles / experimentalWatchApi / allowTsInNodeModules / experimentalFileCaching / projectReferences / resolveModuleName / resolveTypeReferenceDirective / useCaseSensitiveFileNames/n/n at validateLoaderOptions (/home/john/code/github/ts-loader/dist/index.js:145:19)/n at getLoaderOptions (/home/john/code/github/ts-loader/dist/index.js:102:5)/n at Object.loader (/home/john/code/github/ts-loader/dist/index.js:14:21)\");\n\n//# sourceURL=webpack:///./app.ts?");
-
+eval("throw new Error(/"Module build failed (from ../../index.js):/nError: ts-loader was supplied with an unexpected loader option: notRealOption/n/nPlease take a look at the options you are supplying; the following are valid options:/nsilent / logLevel / logInfoToStdOut / instance / compiler / context / configFile / transpileOnly / ignoreDiagnostics / errorFormatter / colors / compilerOptions / appendTsSuffixTo / appendTsxSuffixTo / onlyCompileBundledFiles / happyPackMode / getCustomTransformers / reportFiles / experimentalWatchApi / allowTsInNodeModules / experimentalFileCaching / projectReferences / resolveModuleName / resolveTypeReferenceDirective / useCaseSensitiveFileNames/n/n at validateLoaderOptions (ts-loader)/n at getLoaderOptions (ts-loader)/n at Object.loader (ts-loader)/");
+/# sourceURL=webpack://./app.ts?");
/***/ })
-
/******/ });
-/************************************************************************/
+/**********/
/******/
-/******/ // startup
-/******/ // Load entry module and return exports
-/******/ // This entry module doesn't tell about it's top-level declarations so it can't be inlined
+/******/ / startup
+/******/ / Load entry module and return exports
+/******/ / This entry module doesn't tell about it's top-level declarations so it can't be inlined
/******/ var __webpack_exports__ = {};
/******/ __webpack_modules__["./app.ts"]();
/******/
diff --git a/test/comparison-tests/validateLoaderOptionNames/expectedOutput-transpile-5.0/output.txt b/test/comparison-tests/validateLoaderOptionNames/expectedOutput-transpile-5.0/output.txt
index d923e01d7..a72af2fcc 100644
--- a/test/comparison-tests/validateLoaderOptionNames/expectedOutput-transpile-5.0/output.txt
+++ b/test/comparison-tests/validateLoaderOptionNames/expectedOutput-transpile-5.0/output.txt
@@ -1,15 +1,11 @@
-asset bundle.js 2.07 KiB [emitted] (name: main)
-./app.ts 39 bytes [built] [code generated] [1 error]
-
+asset bundle.js A-NUMBER-OF KiB [emitted] (name: main)
+./app.ts A-NUMBER-OF bytes [built] [code generated] [1 error]
ERROR in ./app.ts
Module build failed (from ../../index.js):
Error: ts-loader was supplied with an unexpected loader option: notRealOption
-
Please take a look at the options you are supplying; the following are valid options:
silent / logLevel / logInfoToStdOut / instance / compiler / context / configFile / transpileOnly / ignoreDiagnostics / errorFormatter / colors / compilerOptions / appendTsSuffixTo / appendTsxSuffixTo / onlyCompileBundledFiles / happyPackMode / getCustomTransformers / reportFiles / experimentalWatchApi / allowTsInNodeModules / experimentalFileCaching / projectReferences / resolveModuleName / resolveTypeReferenceDirective / useCaseSensitiveFileNames
-
- at validateLoaderOptions (dist/index.js:145:19)
- at getLoaderOptions (dist/index.js:102:5)
- at Object.loader (dist/index.js:14:21)
-
+ at validateLoaderOptions (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at getLoaderOptions (dist/index.js:irrelevant-line-number:irrelevant-column-number)
+ at Object.loader (dist/index.js:irrelevant-line-number:irrelevant-column-number)
webpack compiled with 1 error
\ No newline at end of file