Commit 54896a6
module: revert module._compile to original state if module is patched
PR-URL: #21573
Fixes: #17396
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Gus Caplan <me@gus.host>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>1 parent b338edb commit 54896a6Copy full SHA for 54896a6
File tree
Expand file treeCollapse file tree
13 files changed
+201
-49
lines changedOpen diff view settings
Filter options
- lib
- internal/modules/cjs
- src
- test
- fixtures
- parallel
Expand file treeCollapse file tree
13 files changed
+201
-49
lines changedOpen diff view settings
Collapse file
-11Lines changed: 0 additions & 11 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
39 | 39 | |
40 | 40 | |
41 | 41 | |
42 | | - |
43 | 42 | |
44 | 43 | |
45 | 44 | |
| ||
256 | 255 | |
257 | 256 | |
258 | 257 | |
259 | | - |
260 | | - |
261 | | - |
262 | | - |
263 | | - |
264 | | - |
265 | | - |
266 | | - |
267 | | - |
268 | | - |
269 | 258 | |
270 | 259 | |
271 | 260 | |
|
Collapse file
lib/internal/modules/cjs/helpers.js
Copy file name to clipboardExpand all lines: lib/internal/modules/cjs/helpers.js+11Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1 | 1 | |
2 | 2 | |
3 | 3 | |
| 4 | + |
| 5 | + |
| 6 | + |
4 | 7 | |
5 | 8 | |
6 | 9 | |
| ||
145 | 148 | |
146 | 149 | |
147 | 150 | |
| 151 | + |
| 152 | + |
| 153 | + |
| 154 | + |
| 155 | + |
| 156 | + |
| 157 | + |
148 | 158 | |
149 | 159 | |
150 | 160 | |
151 | 161 | |
| 162 | + |
152 | 163 | |
153 | 164 | |
154 | 165 | |
|
Collapse file
lib/internal/modules/cjs/loader.js
Copy file name to clipboardExpand all lines: lib/internal/modules/cjs/loader.js+83-17Lines changed: 83 additions & 17 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
29 | 29 | |
30 | 30 | |
31 | 31 | |
32 | | - |
33 | 32 | |
34 | 33 | |
35 | 34 | |
36 | 35 | |
37 | 36 | |
38 | 37 | |
39 | 38 | |
| 39 | + |
40 | 40 | |
41 | 41 | |
42 | 42 | |
| ||
48 | 48 | |
49 | 49 | |
50 | 50 | |
| 51 | + |
51 | 52 | |
52 | 53 | |
53 | 54 | |
| ||
129 | 130 | |
130 | 131 | |
131 | 132 | |
132 | | - |
| 133 | + |
| 134 | + |
| 135 | + |
| 136 | + |
133 | 137 | |
134 | 138 | |
135 | 139 | |
136 | | - |
| 140 | + |
137 | 141 | |
138 | 142 | |
139 | 143 | |
140 | 144 | |
| 145 | + |
| 146 | + |
| 147 | + |
| 148 | + |
| 149 | + |
| 150 | + |
| 151 | + |
| 152 | + |
| 153 | + |
| 154 | + |
| 155 | + |
| 156 | + |
| 157 | + |
| 158 | + |
| 159 | + |
| 160 | + |
| 161 | + |
| 162 | + |
| 163 | + |
| 164 | + |
| 165 | + |
| 166 | + |
| 167 | + |
| 168 | + |
| 169 | + |
| 170 | + |
| 171 | + |
| 172 | + |
| 173 | + |
| 174 | + |
| 175 | + |
| 176 | + |
| 177 | + |
| 178 | + |
141 | 179 | |
142 | 180 | |
143 | 181 | |
| ||
672 | 710 | |
673 | 711 | |
674 | 712 | |
675 | | - |
676 | | - |
677 | | - |
678 | | - |
679 | | - |
680 | | - |
681 | | - |
682 | 713 | |
683 | 714 | |
684 | 715 | |
| ||
692 | 723 | |
693 | 724 | |
694 | 725 | |
695 | | - |
696 | | - |
697 | | - |
698 | | - |
699 | | - |
700 | | - |
701 | | - |
| 726 | + |
| 727 | + |
| 728 | + |
| 729 | + |
| 730 | + |
| 731 | + |
| 732 | + |
| 733 | + |
| 734 | + |
| 735 | + |
| 736 | + |
| 737 | + |
| 738 | + |
| 739 | + |
| 740 | + |
| 741 | + |
| 742 | + |
| 743 | + |
| 744 | + |
| 745 | + |
| 746 | + |
| 747 | + |
| 748 | + |
| 749 | + |
| 750 | + |
| 751 | + |
| 752 | + |
| 753 | + |
| 754 | + |
| 755 | + |
| 756 | + |
| 757 | + |
| 758 | + |
| 759 | + |
| 760 | + |
| 761 | + |
| 762 | + |
| 763 | + |
| 764 | + |
| 765 | + |
| 766 | + |
| 767 | + |
702 | 768 | |
703 | 769 | |
704 | 770 | |
|
Collapse file
+3Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
461 | 461 | |
462 | 462 | |
463 | 463 | |
| 464 | + |
| 465 | + |
| 466 | + |
464 | 467 | |
465 | 468 | |
466 | 469 | |
|
Collapse file
+11Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
252 | 252 | |
253 | 253 | |
254 | 254 | |
| 255 | + |
| 256 | + |
| 257 | + |
| 258 | + |
| 259 | + |
255 | 260 | |
256 | 261 | |
257 | 262 | |
| ||
260 | 265 | |
261 | 266 | |
262 | 267 | |
| 268 | + |
| 269 | + |
| 270 | + |
| 271 | + |
| 272 | + |
| 273 | + |
263 | 274 | |
264 | 275 | |
265 | 276 | |
|
Collapse file
+10Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
448 | 448 | |
449 | 449 | |
450 | 450 | |
| 451 | + |
| 452 | + |
| 453 | + |
| 454 | + |
| 455 | + |
| 456 | + |
451 | 457 | |
452 | 458 | |
453 | 459 | |
| ||
718 | 724 | |
719 | 725 | |
720 | 726 | |
| 727 | + |
| 728 | + |
721 | 729 | |
722 | 730 | |
723 | 731 | |
| 732 | + |
724 | 733 | |
725 | 734 | |
726 | 735 | |
| ||
1010 | 1019 | |
1011 | 1020 | |
1012 | 1021 | |
| 1022 | + |
1013 | 1023 | |
1014 | 1024 | |
1015 | 1025 | |
|
Collapse file
+2Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
752 | 752 | |
753 | 753 | |
754 | 754 | |
| 755 | + |
| 756 | + |
755 | 757 | |
756 | 758 | |
757 | 759 | |
|
Collapse file
+1Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
20 | 20 | |
21 | 21 | |
22 | 22 | |
| 23 | + |
23 | 24 | |
24 | 25 | |
25 | 26 | |
|
Collapse file
+47-8Lines changed: 47 additions & 8 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
285 | 285 | |
286 | 286 | |
287 | 287 | |
| 288 | + |
| 289 | + |
| 290 | + |
| 291 | + |
| 292 | + |
| 293 | + |
| 294 | + |
| 295 | + |
| 296 | + |
288 | 297 | |
289 | 298 | |
290 | 299 | |
| ||
1027 | 1036 | |
1028 | 1037 | |
1029 | 1038 | |
1030 | | - |
| 1039 | + |
| 1040 | + |
| 1041 | + |
| 1042 | + |
| 1043 | + |
| 1044 | + |
| 1045 | + |
| 1046 | + |
| 1047 | + |
| 1048 | + |
| 1049 | + |
| 1050 | + |
| 1051 | + |
| 1052 | + |
| 1053 | + |
| 1054 | + |
| 1055 | + |
| 1056 | + |
| 1057 | + |
| 1058 | + |
| 1059 | + |
| 1060 | + |
| 1061 | + |
| 1062 | + |
1031 | 1063 | |
1032 | 1064 | |
1033 | 1065 | |
| ||
1061 | 1093 | |
1062 | 1094 | |
1063 | 1095 | |
1064 | | - |
| 1096 | + |
1065 | 1097 | |
1066 | 1098 | |
1067 | 1099 | |
1068 | | - |
1069 | | - |
| 1100 | + |
1070 | 1101 | |
1071 | 1102 | |
1072 | 1103 | |
1073 | 1104 | |
| 1105 | + |
| 1106 | + |
| 1107 | + |
| 1108 | + |
| 1109 | + |
| 1110 | + |
| 1111 | + |
| 1112 | + |
1074 | 1113 | |
1075 | 1114 | |
1076 | 1115 | |
1077 | | - |
| 1116 | + |
1078 | 1117 | |
1079 | 1118 | |
1080 | 1119 | |
1081 | 1120 | |
1082 | 1121 | |
1083 | 1122 | |
1084 | | - |
| 1123 | + |
1085 | 1124 | |
1086 | 1125 | |
1087 | 1126 | |
1088 | 1127 | |
1089 | | - |
| 1128 | + |
1090 | 1129 | |
1091 | 1130 | |
1092 | 1131 | |
1093 | 1132 | |
1094 | 1133 | |
1095 | | - |
| 1134 | + |
1096 | 1135 | |
1097 | 1136 | |
1098 | 1137 | |
|
Collapse file
+2Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
61 | 61 | |
62 | 62 | |
63 | 63 | |
| 64 | + |
| 65 | + |
64 | 66 | |
65 | 67 | |
66 | 68 | |
|
0 commit comments