From f7469272629165b29eb130b0b9013f878cff523b Mon Sep 17 00:00:00 2001 From: mig Date: Thu, 27 Apr 2017 07:14:02 +0200 Subject: [PATCH] packaged for publishing --- .gitignore | 1 + .npmignore | 5 +++++ gulpfile.js | 9 +++------ package.json | 3 ++- src/node/package.json | 10 ---------- 5 files changed, 11 insertions(+), 17 deletions(-) create mode 100644 .npmignore delete mode 100644 src/node/package.json diff --git a/.gitignore b/.gitignore index a125cb7..268bb8f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ node_modules/ dist/ update-gh-pages.sh +tmp/ diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..f29aec4 --- /dev/null +++ b/.npmignore @@ -0,0 +1,5 @@ +src/ +node_modules/ +tmp/ +update-gh-pages.sh +gulpfile.js diff --git a/gulpfile.js b/gulpfile.js index ed9cccd..7cb4df7 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -113,8 +113,9 @@ function HandleModuleGames(modelOnly) { var stream = gulp.src(scripts) .pipe(gulpif(!argv.prod,sourcemaps.init())) .pipe(add('_',modulifyHeaders[which],true)) - .pipe(concat(fileName)) + .pipe(concat(fileName)) .pipe(gulpif(argv.prod,uglify())) + .on('error', function (err) { gutil.log(gutil.colors.red('[Error]'), err.toString()); }) .pipe(gulpif(!argv.prod,sourcemaps.write('.'))) .pipe(through.obj(function(file,enc,next) { push(file); @@ -191,15 +192,11 @@ gulp.task("build-node-core",function() { "src/core/jocly.game.js" ])); - var joclyExtraStream = gulp.src([ - "src/node/package.json", - ]); - var allGamesStream = source('jocly-allgames.js'); allGamesStream.end('exports.games = '+JSON.stringify(allGames)); allGamesStream = ProcessJS(allGamesStream.pipe(buffer())); - return merge(joclyCoreStream,allGamesStream,joclyBaseStream,joclyExtraStream) + return merge(joclyCoreStream,allGamesStream,joclyBaseStream) .pipe(gulp.dest("dist/node")); }) diff --git a/package.json b/package.json index b6c3bcb..be11605 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,12 @@ { "name": "jocly", - "version": "0.0.1", + "version": "0.9.0", "author": { "email": "mig@jocly.com", "name": "Michel Gutierrez", "url": "https://github.com/mi-g" }, + "main": "dist/node/jocly.core.js", "scripts": { "build": "gulp dist" }, diff --git a/src/node/package.json b/src/node/package.json deleted file mode 100644 index 4cc9218..0000000 --- a/src/node/package.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "name": "jocly-node", - "version": "0.0.1", - "author": { - "email": "mig@jocly.com", - "name": "Michel Gutierrez", - "url": "https://github.com/mi-g" - }, - "main": "jocly.core.js" -} \ No newline at end of file