Skip to content
This repository was archived by the owner on Jan 28, 2023. It is now read-only.

Commit ea87801

Browse files
chore(deps): update (webpack-contrib#641)
1 parent 2b6fcf2 commit ea87801

File tree

9 files changed

+456
-403
lines changed

9 files changed

+456
-403
lines changed

package-lock.json

+364-389
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -56,25 +56,25 @@
5656
"@webpack-contrib/defaults": "^6.3.0",
5757
"@webpack-contrib/eslint-config-webpack": "^3.0.0",
5858
"babel-eslint": "^10.1.0",
59-
"babel-jest": "^26.5.2",
59+
"babel-jest": "^26.6.1",
6060
"cross-env": "^7.0.2",
6161
"css-loader": "^5.0.0",
6262
"del": "^6.0.0",
6363
"del-cli": "^3.0.1",
6464
"es-check": "^5.1.1",
65-
"eslint": "^7.11.0",
66-
"eslint-config-prettier": "^6.13.0",
65+
"eslint": "^7.12.1",
66+
"eslint-config-prettier": "^6.14.0",
6767
"eslint-plugin-import": "^2.22.1",
6868
"file-loader": "^6.1.1",
6969
"husky": "^4.3.0",
70-
"jest": "^26.5.2",
70+
"jest": "^26.6.1",
7171
"jsdom": "^16.4.0",
7272
"lint-staged": "^10.4.0",
7373
"memfs": "^3.0.2",
7474
"npm-run-all": "^4.1.5",
7575
"prettier": "^2.1.2",
7676
"standard-version": "^9.0.0",
77-
"webpack": "^5.1.3",
77+
"webpack": "^5.3.0",
7878
"webpack-cli": "^4.1.0",
7979
"webpack-dev-server": "^3.7.2"
8080
},

test/cases/dependOn-multiple-files-per-entry/expected/webpack-5/common.js

+19-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
66

77
__webpack_require__.r(__webpack_exports__);
8+
/* harmony import */ var _styleC_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(1);
89

910

1011

@@ -13,8 +14,25 @@ __webpack_require__.r(__webpack_exports__);
1314
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1415

1516
__webpack_require__.r(__webpack_exports__);
17+
// extracted by mini-css-extract-plugin
1618

1719

20+
/***/ }),
21+
/* 2 */
22+
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
23+
24+
__webpack_require__.r(__webpack_exports__);
25+
/* harmony import */ var _styleD_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3);
26+
27+
28+
29+
/***/ }),
30+
/* 3 */
31+
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
32+
33+
__webpack_require__.r(__webpack_exports__);
34+
// extracted by mini-css-extract-plugin
35+
1836

1937
/***/ })
2038
/******/ ]);
@@ -75,7 +93,7 @@ __webpack_require__.r(__webpack_exports__);
7593
/******/
7694
/******/ var deferredModules = [
7795
/******/ [0],
78-
/******/ [1]
96+
/******/ [2]
7997
/******/ ];
8098
/******/ // no chunk on demand loading
8199
/******/
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,45 @@
11
(self["webpackChunk"] = self["webpackChunk"] || []).push([[1],[
22
/* 0 */,
33
/* 1 */,
4-
/* 2 */
4+
/* 2 */,
5+
/* 3 */,
6+
/* 4 */
57
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
68

79
"use strict";
810
__webpack_require__.r(__webpack_exports__);
11+
/* harmony import */ var _styleB_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(5);
912

1013

1114

1215
/***/ }),
13-
/* 3 */
16+
/* 5 */
1417
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1518

1619
"use strict";
1720
__webpack_require__.r(__webpack_exports__);
21+
// extracted by mini-css-extract-plugin
1822

1923

24+
/***/ }),
25+
/* 6 */
26+
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
27+
28+
"use strict";
29+
__webpack_require__.r(__webpack_exports__);
30+
/* harmony import */ var _styleA_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(7);
31+
32+
33+
34+
/***/ }),
35+
/* 7 */
36+
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
37+
38+
"use strict";
39+
__webpack_require__.r(__webpack_exports__);
40+
// extracted by mini-css-extract-plugin
41+
2042

2143
/***/ })
2244
],
23-
0,[[3,0],[2,0]]]);
45+
0,[[6,0],[4,0]]]);

test/cases/dependOn/expected/webpack-5/common.js

+9
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,18 @@
55
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
66

77
__webpack_require__.r(__webpack_exports__);
8+
/* harmony import */ var _styleB_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(1);
89

910

1011

12+
/***/ }),
13+
/* 1 */
14+
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
15+
16+
__webpack_require__.r(__webpack_exports__);
17+
// extracted by mini-css-extract-plugin
18+
19+
1120
/***/ })
1221
/******/ ]);
1322
/************************************************************************/
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,24 @@
11
(self["webpackChunk"] = self["webpackChunk"] || []).push([[1],[
22
/* 0 */,
3-
/* 1 */
3+
/* 1 */,
4+
/* 2 */
45
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
56

67
"use strict";
78
__webpack_require__.r(__webpack_exports__);
9+
/* harmony import */ var _styleA_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3);
810

911

1012

13+
/***/ }),
14+
/* 3 */
15+
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
16+
17+
"use strict";
18+
__webpack_require__.r(__webpack_exports__);
19+
// extracted by mini-css-extract-plugin
20+
21+
1122
/***/ })
1223
],
13-
0,[[1,0]]]);
24+
0,[[2,0]]]);

test/cases/es-module-concatenation/expected/webpack-5/main.js

+12
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,20 @@
44
/* 0 */
55
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
66

7+
// ESM COMPAT FLAG
78
__webpack_require__.r(__webpack_exports__);
89

10+
// CONCATENATED MODULE: ./a.css
11+
// extracted by mini-css-extract-plugin
12+
13+
// CONCATENATED MODULE: ./b.css
14+
// extracted by mini-css-extract-plugin
15+
16+
// CONCATENATED MODULE: ./c.css
17+
// extracted by mini-css-extract-plugin
18+
19+
// CONCATENATED MODULE: ./index.js
20+
921

1022

1123

test/manual/src/index.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,10 @@ makeButton('.lazy-button2', () => import('./lazy2.css'));
6363
makeButton('.lazy-module-button', () =>
6464
import('./lazy.module.css').then((module) => {
6565
console.log(module);
66-
document.querySelector('.lazy-css-module').classList.add(module.style);
66+
document
67+
.querySelector('.lazy-css-module')
68+
// eslint-disable-next-line no-underscore-dangle
69+
.classList.add(module.__esModule ? module.default.style : module.style);
6770
})
6871
);
6972

test/manual/webpack.config.js

+5-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ const Self = require('../../');
33
const ENABLE_HMR =
44
typeof process.env.ENABLE_HMR !== 'undefined'
55
? Boolean(process.env.ENABLE_HMR)
6-
: false;
6+
: true;
77

88
const ENABLE_ES_MODULE =
99
typeof process.env.ES_MODULE !== 'undefined'
1010
? Boolean(process.env.ES_MODULE)
11-
: false;
11+
: true;
1212

1313
module.exports = {
1414
mode: 'development',
@@ -39,6 +39,9 @@ module.exports = {
3939
use: [
4040
{
4141
loader: Self.loader,
42+
options: {
43+
esModule: ENABLE_ES_MODULE,
44+
},
4245
},
4346
{
4447
loader: 'css-loader',

0 commit comments

Comments
 (0)