From 969004e677e3a3e328a11c04d6484b16e5d9d956 Mon Sep 17 00:00:00 2001 From: leelabysani Date: Thu, 7 Jun 2018 15:55:37 +0530 Subject: [PATCH] Making changes in package.json and .babelrc to successfully build it --- package.json | 14 ++++++++------ src/.babelrc | 14 ++++++++++++-- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 58c5ebfff..ae4b6e764 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,9 @@ }, "dependencies": {}, "devDependencies": { - "babel-preset-es2015-rollup": "^1.1.1", + "babel-core": "^6.26.3", + "babel-plugin-external-helpers": "^6.22.0", + "babel-preset-env": "^1.7.0", "bannerize": "^1.0.2", "blanket": "^1.2.3", "changelogplease": "^1.2.0", @@ -47,11 +49,11 @@ "lodash-compat": "^3.10.2", "node-qunit-phantomjs": "^1.4.0", "qunitjs": "^2.0.0", - "rollup": "^0.36.0", - "rollup-plugin-babel": "^2.4.0", - "run-when-changed": "^1.2.0", + "rollup": "^0.59.4", + "rollup-plugin-babel": "^3.0.4", + "run-when-changed": "^2.1.0", "serve": "^1.4.0", - "uglify-js": "^2.7.0" + "uglify-js": "^3.4.0" }, "main": "hammer.js", "engines": { @@ -61,7 +63,7 @@ "bannerize": "bannerize hammer.js hammer.min.js", "connect": "serve -p 8000 ./", "rollup": "rollup -c", - "uglify": "uglifyjs hammer.js --source-map hammer.min.js.map -o hammer.min.js --stats", + "uglify": "uglifyjs hammer.js --source-map \"filename=hammer.min.js.map\" -o hammer.min.js --timings", "string-replace": "node string-replace.js", "jshint": "jshint src/**/*.js tests/unit/*.js tests/unit/gestures/*.js --config .jshintrc --verbose --reporter=node_modules/jshint-stylish", "jscs": " jscs src/**/*.js tests/unit/*.js tests/unit/gestures/*.js --config=./.jscsrc", diff --git a/src/.babelrc b/src/.babelrc index 1d9cdd528..9bd07a7c0 100644 --- a/src/.babelrc +++ b/src/.babelrc @@ -1,3 +1,13 @@ { - "presets": ["es2015-rollup"] -} + "presets": [ + [ + "env", + { + "modules": false + } + ] + ], + "plugins": [ + "external-helpers" + ] +} \ No newline at end of file