diff --git a/app/services/ipfs.js b/app/services/ipfs.js index 8c6fb1a..e3f9f41 100644 --- a/app/services/ipfs.js +++ b/app/services/ipfs.js @@ -17,13 +17,13 @@ export default Ember.Service.extend({ storeFile(content) { let ipfs = this.get('ipfs'); - return ipfs.add(new ipfs.Buffer(content)).then((res) => { + return ipfs.add(new ipfs.Buffer(content)).then(res => { return res[0].hash; }); }, getFile(hash) { - return this.get('ipfs').cat(hash, { buffer: true }).then(res) => { + return this.get('ipfs').cat(hash, { buffer: true }).then(res => { return res.toString(); }); } diff --git a/config/environment.js b/config/environment.js index a9dfba2..2a65fce 100644 --- a/config/environment.js +++ b/config/environment.js @@ -21,6 +21,15 @@ module.exports = function(environment) { // when it is created }, + browserify: { + transform: [ + ["babelify", { + presets: ["es2015"], + global: true + }] + ] + }, + web3ProviderUrl: "https://parity.kosmos.org:8545", ethereumChain: "testnet", ipfs: { diff --git a/package.json b/package.json index 4d4596d..4dbc620 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,8 @@ "deploy": "npm run build-prod && npm run update-version-file && bash scripts/deploy.sh" }, "devDependencies": { + "babel-preset-es2015": "^6.22.0", + "babelify": "^7.3.0", "broccoli-asset-rev": "^2.4.5", "ember-ajax": "^2.4.1", "ember-browserify": "^1.1.13",