From 39b87ac1a5005f7cebe11bd55201a92afebf8b37 Mon Sep 17 00:00:00 2001 From: Jonathan Bernard Date: Mon, 25 Jul 2016 14:32:50 -0500 Subject: [PATCH] Update build process to make browserify work. --- spike-wars/.babelrc | 4 ++++ spike-wars/build.gradle | 4 ++-- spike-wars/package.json | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 spike-wars/.babelrc diff --git a/spike-wars/.babelrc b/spike-wars/.babelrc new file mode 100644 index 0000000..2107c20 --- /dev/null +++ b/spike-wars/.babelrc @@ -0,0 +1,4 @@ +{ + "presets": ["es2015", "stage-0"], + "plugins": ["transform-flow-strip-types"] +} diff --git a/spike-wars/build.gradle b/spike-wars/build.gradle index 8cdd264..b20e28c 100644 --- a/spike-wars/build.gradle +++ b/spike-wars/build.gradle @@ -65,8 +65,8 @@ task browserify( dependsOn: [npmInstall, flowCheck], type: NodeTask) { - inputs.dir('src/main/js/${project.name}.js') - outputs.file('build/webroot/js/${project.name}-${project.version}.js') + //inputs.dir('src/main/js/${project.name}.js') + //outputs.file('build/webroot/js/${project.name}-${project.version}.js') doFirst { file('build/webroot/js').mkdirs() } script = file('node_modules/browserify/bin/cmd.js') diff --git a/spike-wars/package.json b/spike-wars/package.json index b943a51..05f386d 100644 --- a/spike-wars/package.json +++ b/spike-wars/package.json @@ -13,7 +13,9 @@ "author": "Jonathan Bernard ", "license": "ISC", "devDependencies": { + "babel-plugin-transform-flow-strip-types": "^6.8.0", "babel-preset-es2015": "^6.9.0", + "babel-preset-stage-0": "^6.5.0", "babelify": "^7.3.0", "browserify": "^13.0.1", "flow-bin": "^0.29.0"