File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
67if ( 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}
1929else
Original file line number Diff line number Diff line change 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" ,
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" ,
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" ,
You can’t perform that action at this time.
0 commit comments