Skip to content

Commit 0ae15f1

Browse files
committed
Added sloc package.
1 parent 8cf60b4 commit 0ae15f1

2 files changed

Lines changed: 16 additions & 6 deletions

File tree

v3/copy-to-examples.js

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
var fs = require('fs-extra');
1+
let fs = require('fs-extra');
2+
let sloc = require('node-sloc');
23

3-
var source = './dist/phaser.js';
4-
var dest = '../../phaser3-examples/public/build/dev.js';
4+
let source = './dist/phaser.js';
5+
let dest = '../../phaser3-examples/public/build/dev.js';
56

67
if (fs.existsSync(dest))
78
{
@@ -14,6 +15,15 @@ if (fs.existsSync(dest))
1415

1516
console.log('Build copied to ' + dest);
1617

18+
const options = {
19+
path: './src',
20+
extensions: [ '.js' ]
21+
};
22+
23+
sloc(options).then((res) => {
24+
console.log('Source files: ' + res.sloc.files + '\nLines of code: ' + res.sloc.sloc);
25+
});
26+
1727
});
1828
}
1929
else

v3/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
{
2-
"//": "git tag 3.0.0-beta.6",
3-
"//": "git push",
42
"//": "npm publish --tag beta",
53
"name": "phaser",
64
"version": "3.0.0-beta.6",
@@ -21,7 +19,8 @@
2119
"scripts": {
2220
"build": "webpack",
2321
"dist": "webpack --config webpack.dist.config.js",
24-
"lint": "eslint --config .eslintrc.json \"src/**/*.js\""
22+
"lint": "eslint --config .eslintrc.json \"src/**/*.js\"",
23+
"sloc": "node-sloc './src' --include-extensions \"js\""
2524
},
2625
"keywords": [
2726
"2d",
@@ -38,6 +37,7 @@
3837
"devDependencies": {
3938
"eslint": "^4.3.0",
4039
"fs-extra": "^4.0.0",
40+
"node-sloc": "^0.1.10",
4141
"uglifyjs-webpack-plugin": "^0.4.6",
4242
"uuid": "^3.1.0",
4343
"webpack": "^3.4.1",

0 commit comments

Comments
 (0)