From a571d5f39b865745177a6b996ecfe82189af1ae6 Mon Sep 17 00:00:00 2001 From: Petr Sloup Date: Wed, 24 Aug 2016 14:19:16 +0200 Subject: [PATCH] Improve and rename publishing script for creating light version --- deploy-light.js => publish.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) rename deploy-light.js => publish.js (69%) diff --git a/deploy-light.js b/publish.js similarity index 69% rename from deploy-light.js rename to publish.js index 1313d5f..9938393 100644 --- a/deploy-light.js +++ b/publish.js @@ -2,6 +2,14 @@ 'use strict'; +/* + * This script creates `tileserver-gl-light` version + * (without native dependencies) and publishes + * `tileserver-gl` and `tileserver-gl-light` to npm. + */ + +/* CREATE tileserver-gl-light */ + // SYNC THE `light` FOLDER require('child_process').execSync('rsync -av --exclude="light" --exclude=".git" --exclude="node_modules" --delete . light', { stdio: 'inherit' @@ -22,7 +30,14 @@ delete packageJson.devDependencies; var str = JSON.stringify(packageJson, undefined, 2); fs.writeFileSync('light/package.json', str); -// PUBLISH +/* PUBLISH */ + +// tileserver-gl +require('child_process').execSync('npm publish .', { + stdio: 'inherit' +}); + +// tileserver-gl-light require('child_process').execSync('npm publish light', { stdio: 'inherit' });