Skip to content

Commit f93e02e

Browse files
committedAug 4, 2016
Minor style tweaks
1 parent 6b6d7ee commit f93e02e

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed
 

‎scripts/build.js

+11-10
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,12 @@ var recursive = require('recursive-readdir');
2222
var stripAnsi = require('strip-ansi');
2323

2424
function removeFileNameHash(fileName) {
25-
return fileName.replace(paths.appBuild, '')
26-
.replace(/\/?(.*)(\.\w+)(\.js|\.css)/, function(match, p1, p2, p3) {
27-
return p1 + p3;
28-
});
25+
return fileName
26+
.replace(paths.appBuild, '')
27+
.replace(/\/?(.*)(\.\w+)(\.js|\.css)/, (match, p1, p2, p3) => p1 + p3);
2928
}
3029

31-
function sizeDifference(currentSize, previousSize) {
30+
function getDifferentLabel(currentSize, previousSize) {
3231
var FIFTY_KILOBYTES = 1024 * 50;
3332
var difference = currentSize - previousSize;
3433
var fileSize = !Number.isNaN(difference) ? filesize(difference) : 0;
@@ -43,15 +42,17 @@ function sizeDifference(currentSize, previousSize) {
4342
}
4443
}
4544

46-
recursive(paths.appBuild, function (err, fileNames) {
45+
recursive(paths.appBuild, (err, fileNames) => {
4746
fileNames = fileNames || [];
48-
var previousSizeMap = fileNames.filter(fileName => /\.(js|css)$/.test(fileName))
47+
48+
var previousSizeMap = fileNames
49+
.filter(fileName => /\.(js|css)$/.test(fileName))
4950
.reduce((memo, fileName) => {
5051
var contents = fs.readFileSync(fileName);
5152
var key = removeFileNameHash(fileName);
5253
memo[key] = gzipSize(contents);
5354
return memo;
54-
}, {} );
55+
}, {});
5556

5657
// Remove all content but keep the directory so that
5758
// if you're in it, you don't end up in Trash
@@ -62,7 +63,7 @@ recursive(paths.appBuild, function (err, fileNames) {
6263

6364
function build(previousSizeMap) {
6465
console.log('Creating an optimized production build...');
65-
webpack(config).run(function(err, stats) {
66+
webpack(config).run((err, stats) => {
6667
if (err) {
6768
console.error('Failed to create a production build. Reason:');
6869
console.error(err.message || err);
@@ -80,7 +81,7 @@ function build(previousSizeMap) {
8081
var fileContents = fs.readFileSync(paths.appBuild + '/' + asset.name);
8182
var size = gzipSize(fileContents);
8283
var previousSize = previousSizeMap[removeFileNameHash(asset.name)];
83-
var difference = sizeDifference(size, previousSize);
84+
var difference = getDifferentLabel(size, previousSize);
8485
return {
8586
folder: path.join('build', path.dirname(asset.name)),
8687
name: path.basename(asset.name),

0 commit comments

Comments
 (0)