Skip to content

Commit ce864f3

Browse files
committed
compress "ensure" to "e"
1 parent 32f5073 commit ce864f3

File tree

13 files changed

+91
-83
lines changed

13 files changed

+91
-83
lines changed

examples/code-splitted-require.context/README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ getTemplate("b", function(b) {
3030
/******/ modules[moduleId](module, module.exports, require);
3131
/******/ return module.exports;
3232
/******/ }
33-
/******/ require.ensure = function(chunkId, callback) {
33+
/******/ require.e = function(chunkId, callback) {
3434
/******/ if(installedChunks[chunkId] === 1) return callback(require);
3535
/******/ if(installedChunks[chunkId] !== undefined)
3636
/******/ installedChunks[chunkId].push(callback);
@@ -61,7 +61,7 @@ getTemplate("b", function(b) {
6161

6262
/******/ /* WEBPACK FREE VAR INJECTION */ (function(console) {
6363
function getTemplate(templateName, callback) {
64-
require.ensure(1, function(require) {
64+
require.e(1, function(require) {
6565
callback(require(/* ../require.context/templates */2)("./"+templateName));
6666
});
6767
}
@@ -142,49 +142,49 @@ module.exports = function() {
142142
## Uncompressed
143143

144144
```
145-
Hash: 01859c2f76be42670086b095e6351393
145+
Hash: 7281a8674ac10a5e3b42191954d8a974
146146
Chunks: 2
147147
Modules: 6
148148
Modules including duplicates: 6
149149
Modules pre chunk: 3
150150
Modules first chunk: 2
151-
output.js: 2745 characters
152-
1.output.js: 855 characters
151+
output.js: 2686 characters
152+
1.output.js: 849 characters
153153
154154
<id> <size> <filename>
155155
<reason> from <filename>
156156
output.js
157-
0 283 .\example.js
157+
0 268 .\example.js
158158
main
159159
1 420 (webpack)\buildin\__webpack_console.js
160160
require (2x) from .\example.js
161161
1.output.js
162162
2 289 [context] (webpack)\examples\require.context\templates
163163
sync context from .\example.js
164-
3 82 (webpack)\examples\require.context\templates\a.js
164+
3 80 (webpack)\examples\require.context\templates\a.js
165165
sync context from .\example.js
166-
4 82 (webpack)\examples\require.context\templates\b.js
166+
4 80 (webpack)\examples\require.context\templates\b.js
167167
sync context from .\example.js
168-
5 82 (webpack)\examples\require.context\templates\c.js
168+
5 80 (webpack)\examples\require.context\templates\c.js
169169
sync context from .\example.js
170170
```
171171

172172
## Minimized (uglify-js, no zip)
173173

174174
```
175-
Hash: 01859c2f76be42670086b095e6351393
175+
Hash: 7281a8674ac10a5e3b42191954d8a974
176176
Chunks: 2
177177
Modules: 6
178178
Modules including duplicates: 6
179179
Modules pre chunk: 3
180180
Modules first chunk: 2
181-
output.js: 1074 characters
181+
output.js: 1064 characters
182182
1.output.js: 473 characters
183183
184184
<id> <size> <filename>
185185
<reason> from <filename>
186186
output.js
187-
0 162 .\example.js
187+
0 157 .\example.js
188188
main
189189
1 332 (webpack)\buildin\__webpack_console.js
190190
require (2x) from .\example.js

examples/code-splitting-bundle-loader/README.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ module.exports = "It works";
2929
/******/ modules[moduleId](module, module.exports, require);
3030
/******/ return module.exports;
3131
/******/ }
32-
/******/ require.ensure = function(chunkId, callback) {
32+
/******/ require.e = function(chunkId, callback) {
3333
/******/ if(installedChunks[chunkId] === 1) return callback(require);
3434
/******/ if(installedChunks[chunkId] !== undefined)
3535
/******/ installedChunks[chunkId].push(callback);
@@ -59,7 +59,7 @@ module.exports = "It works";
5959
/******/0: function(module, exports, require) {
6060

6161
/******/ /* WEBPACK FREE VAR INJECTION */ (function(console) {
62-
require(/* bundle!./file.js */3)(function(fileJsExports) {
62+
require(/* bundle!./file.js */2)(function(fileJsExports) {
6363
console.log(fileJsExports);
6464
});
6565
/******/ /* WEBPACK FREE VAR INJECTION */ }(require(/* __webpack_console */1)))
@@ -85,16 +85,16 @@ console.timeEnd = function() {
8585

8686
/******/},
8787
/******/
88-
/******/3: function(module, exports, require) {
88+
/******/2: function(module, exports, require) {
8989

9090
var cbs = [],
9191
data;
9292
module.exports = function(cb) {
9393
if(cbs) cbs.push(cb);
9494
else cb(data);
9595
}
96-
require.ensure(1, function(require) {
97-
data = require(/* !.\file.js */2);
96+
require.e(1, function(require) {
97+
data = require(/* !.\file.js */3);
9898
var callbacks = cbs;
9999
cbs = null;
100100
for(var i = 0, l = callbacks.length; i < l; i++) {
@@ -111,7 +111,7 @@ require.ensure(1, function(require) {
111111

112112
``` javascript
113113
/******/webpackJsonp(1, {
114-
/******/2: function(module, exports, require) {
114+
/******/3: function(module, exports, require) {
115115

116116
module.exports = "It works";
117117

@@ -125,39 +125,39 @@ module.exports = "It works";
125125
## Uncompressed
126126

127127
```
128-
Hash: d6f50f4b74e9f9ebe906d2a0d4f12e7f
128+
Hash: e5b22112c9a0888d639d7484fc09e419
129129
Chunks: 2
130130
Modules: 4
131131
Modules including duplicates: 4
132132
Modules pre chunk: 2
133133
Modules first chunk: 3
134-
output.js: 2986 characters
134+
output.js: 2942 characters
135135
1.output.js: 135 characters
136136
137137
<id> <size> <filename>
138138
<reason> from <filename>
139139
output.js
140-
0 93 .\example.js
140+
0 91 .\example.js
141141
main
142142
1 420 (webpack)\buildin\__webpack_console.js
143143
require (1x) from .\example.js
144-
3 360 (webpack)\~\bundle-loader!.\file.js
144+
2 362 (webpack)\~\bundle-loader!.\file.js
145145
require (1x) from .\example.js
146146
1.output.js
147-
2 28 .\file.js
147+
3 28 .\file.js
148148
async require (1x) from .\file.js
149149
```
150150

151151
## Minimized (uglify-js, no zip)
152152

153153
```
154-
Hash: d6f50f4b74e9f9ebe906d2a0d4f12e7f
154+
Hash: e5b22112c9a0888d639d7484fc09e419
155155
Chunks: 2
156156
Modules: 4
157157
Modules including duplicates: 4
158158
Modules pre chunk: 2
159159
Modules first chunk: 3
160-
output.js: 1143 characters
160+
output.js: 1133 characters
161161
1.output.js: 57 characters
162162
163163
<id> <size> <filename>
@@ -167,9 +167,9 @@ output.js
167167
main
168168
1 332 (webpack)\buildin\__webpack_console.js
169169
require (1x) from .\example.js
170-
3 169 (webpack)\~\bundle-loader!.\file.js
170+
2 164 (webpack)\~\bundle-loader!.\file.js
171171
require (1x) from .\example.js
172172
1.output.js
173-
2 25 .\file.js
173+
3 25 .\file.js
174174
async require (1x) from .\file.js
175175
```

examples/code-splitting/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ require.ensure(["c"], function(require) {
2626
/******/ modules[moduleId](module, module.exports, require);
2727
/******/ return module.exports;
2828
/******/ }
29-
/******/ require.ensure = function(chunkId, callback) {
29+
/******/ require.e = function(chunkId, callback) {
3030
/******/ if(installedChunks[chunkId] === 1) return callback(require);
3131
/******/ if(installedChunks[chunkId] !== undefined)
3232
/******/ installedChunks[chunkId].push(callback);
@@ -57,7 +57,7 @@ require.ensure(["c"], function(require) {
5757

5858
var a = require(/* a */2);
5959
var b = require(/* b */1);
60-
require.ensure(1, function(require) {
60+
require.e(1, function(require) {
6161
require(/* b */1).xyz();
6262
var d = require(/* d */4);
6363
});
@@ -109,19 +109,19 @@ webpackJsonp(1,{3:function(a,b,c){},4:function(a,b,c){}})
109109
## Uncompressed
110110

111111
```
112-
Hash: 577dd7061ff75007eb7e3fb06343ac06
112+
Hash: 720a9171b98399abaa3843871ede8d47
113113
Chunks: 2
114114
Modules: 5
115115
Modules including duplicates: 5
116116
Modules pre chunk: 2.5
117117
Modules first chunk: 3
118-
output.js: 2152 characters
118+
output.js: 2098 characters
119119
1.output.js: 200 characters
120120
121121
<id> <size> <filename>
122122
<reason> from <filename>
123123
output.js
124-
0 160 .\example.js
124+
0 150 .\example.js
125125
main
126126
1 11 .\~\b.js
127127
require (2x) from .\example.js
@@ -137,19 +137,19 @@ output.js
137137
## Minimized (uglify-js, no zip)
138138

139139
```
140-
Hash: 577dd7061ff75007eb7e3fb06343ac06
140+
Hash: 720a9171b98399abaa3843871ede8d47
141141
Chunks: 2
142142
Modules: 5
143143
Modules including duplicates: 5
144144
Modules pre chunk: 2.5
145145
Modules first chunk: 3
146-
output.js: 759 characters
146+
output.js: 749 characters
147147
1.output.js: 57 characters
148148
149149
<id> <size> <filename>
150150
<reason> from <filename>
151151
output.js
152-
0 82 .\example.js
152+
0 77 .\example.js
153153
main
154154
1 0 .\~\b.js
155155
require (2x) from .\example.js

examples/coffee-script/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ module.exports = 42
3838
/******/ modules[moduleId](module, module.exports, require);
3939
/******/ return module.exports;
4040
/******/ }
41-
/******/ require.ensure = function(chunkId, callback) {
41+
/******/ require.e = function(chunkId, callback) {
4242
/******/ callback(require);
4343
/******/ };
4444
/******/ require.modules = modules;
@@ -111,13 +111,13 @@ console.timeEnd = function() {
111111
## Uncompressed
112112

113113
```
114-
Hash: cdda9f42593e23dad0fb5a55f58e1bf3
114+
Hash: f4d93fc41e8185f13f0adc785bb0d708
115115
Chunks: 1
116116
Modules: 4
117117
Modules including duplicates: 4
118118
Modules pre chunk: 4
119119
Modules first chunk: 4
120-
output.js: 2005 characters
120+
output.js: 1982 characters
121121
122122
<id> <size> <filename>
123123
<reason> from <filename>
@@ -136,13 +136,13 @@ output.js
136136
## Minimized (uglify-js, no zip)
137137

138138
```
139-
Hash: cdda9f42593e23dad0fb5a55f58e1bf3
139+
Hash: f4d93fc41e8185f13f0adc785bb0d708
140140
Chunks: 1
141141
Modules: 4
142142
Modules including duplicates: 4
143143
Modules pre chunk: 4
144144
Modules first chunk: 4
145-
output.js: 796 characters
145+
output.js: 791 characters
146146
147147
<id> <size> <filename>
148148
<reason> from <filename>

examples/commonjs/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ exports.add = function() {
4343
/******/ modules[moduleId](module, module.exports, require);
4444
/******/ return module.exports;
4545
/******/ }
46-
/******/ require.ensure = function(chunkId, callback) {
46+
/******/ require.e = function(chunkId, callback) {
4747
/******/ callback(require);
4848
/******/ };
4949
/******/ require.modules = modules;
@@ -87,13 +87,13 @@ exports.add = function() {
8787
## Uncompressed
8888

8989
```
90-
Hash: 78d982f18828c3bda28b488092c81257
90+
Hash: a6aade18f63e58074c48b3e95e18bdf1
9191
Chunks: 1
9292
Modules: 3
9393
Modules including duplicates: 3
9494
Modules pre chunk: 3
9595
Modules first chunk: 3
96-
output.js: 1254 characters
96+
output.js: 1231 characters
9797
9898
<id> <size> <filename>
9999
<reason> from <filename>
@@ -109,13 +109,13 @@ output.js
109109
## Minimized (uglify-js, no zip)
110110

111111
```
112-
Hash: 78d982f18828c3bda28b488092c81257
112+
Hash: a6aade18f63e58074c48b3e95e18bdf1
113113
Chunks: 1
114114
Modules: 3
115115
Modules including duplicates: 3
116116
Modules pre chunk: 3
117117
Modules first chunk: 3
118-
output.js: 473 characters
118+
output.js: 468 characters
119119
120120
<id> <size> <filename>
121121
<reason> from <filename>

examples/loader/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ module.exports = function(content) {
4949
/******/ modules[moduleId](module, module.exports, require);
5050
/******/ return module.exports;
5151
/******/ }
52-
/******/ require.ensure = function(chunkId, callback) {
52+
/******/ require.e = function(chunkId, callback) {
5353
/******/ callback(require);
5454
/******/ };
5555
/******/ require.modules = modules;
@@ -131,18 +131,18 @@ Prints in node.js (`node example.js`) and in browser:
131131
## Uncompressed
132132

133133
```
134-
Hash: 9bbcdcb6e0748e6523fa958925025d6e
134+
Hash: c0831657fd53c5a777b1f944506cbfd2
135135
Chunks: 1
136136
Modules: 5
137137
Modules including duplicates: 5
138138
Modules pre chunk: 5
139139
Modules first chunk: 5
140-
output.js: 2126 characters
140+
output.js: 2094 characters
141141
142142
<id> <size> <filename>
143143
<reason> from <filename>
144144
output.js
145-
0 341 .\example.js
145+
0 333 .\example.js
146146
main
147147
1 420 (webpack)\buildin\__webpack_console.js
148148
require (3x) from .\example.js
@@ -151,6 +151,6 @@ output.js
151151
require (1x) from .\example.js
152152
3 41 .\loader.js!.\file.js
153153
require (1x) from .\example.js
154-
4 88 (webpack)\require-polyfill.web.js
154+
4 87 (webpack)\require-polyfill.web.js
155155
require (1x) from .\example.js
156156
```

0 commit comments

Comments
 (0)