diff --git a/.babelrc b/.babelrc new file mode 100644 index 000000000..002b4aa0d --- /dev/null +++ b/.babelrc @@ -0,0 +1,3 @@ +{ + "presets": ["env"] +} diff --git a/package.json b/package.json index 064bb71d6..31a6d3019 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "ipfs-api", "version": "16.0.0", "description": "A client library for the IPFS HTTP API. Follows interface-ipfs-core spec", - "main": "src/index.js", + "main": "lib/index.js", "browser": { "glob": false, "fs": false, @@ -14,6 +14,7 @@ "test:node": "aegir test -t node ", "test:browser": "aegir test -t browser", "lint": "aegir lint", + "prepare": "babel src -d lib; aegir build", "build": "aegir build", "release": "aegir release ", "release-minor": "aegir release --type minor ", @@ -61,6 +62,8 @@ }, "devDependencies": { "aegir": "^12.1.3", + "babel-cli": "^6.26.0", + "babel-preset-env": "^1.6.1", "chai": "^4.1.2", "dirty-chai": "^2.0.1", "eslint-plugin-react": "^7.4.0",