diff --git a/.babelrc b/.babelrc index 035eb0f..eadad74 100644 --- a/.babelrc +++ b/.babelrc @@ -1,21 +1,25 @@ { "env": { "development": { - "presets": ["es2015"], + "presets": [ + ["es2015", {"modules": "commonjs"}] + ], "plugins": [ "syntax-async-functions", "transform-regenerator", "transform-class-properties", "transform-object-rest-spread", - "transform-flow-strip-types", - "transform-runtime", + "transform-flow-strip-types" ] }, "es": { + "presets": [ + ["es2015", {"modules": false}] + ], "plugins": [ "syntax-async-functions", ["transform-regenerator", { - "async": false, + "async": false }], "transform-class-properties", "transform-object-rest-spread", diff --git a/.eslintrc b/.eslintrc index dc143ce..6ec46bd 100644 --- a/.eslintrc +++ b/.eslintrc @@ -11,5 +11,8 @@ }, "env": { "mocha": true - } + }, + "plugins": [ + "flowtype" + ] } diff --git a/CHANGELOG.md b/CHANGELOG.md index b4cea17..0376a20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## master +## 1.0.6 (August 13, 2016) +- fix: babel build process + ## 1.0.5 (August 10, 2016) - Update packages, add `babel-plugin-transform-runtime` for build process. Fix [issue](https://github.com/nodkz/graphql-compose-connection/issues/2) for vanilla node.js users without babel (thanks @jacobbubu). diff --git a/package.json b/package.json index 0f1ddee..ea4167f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "graphql-compose-connection", - "version": "1.0.5", + "version": "1.0.6", "description": "Plugin for `graphql-compose` which provide a connection resolver for types.", "files": [ "es", @@ -24,7 +24,7 @@ "homepage": "https://github.com/nodkz/graphql-compose-connection", "peerDependencies": { "graphql": ">=0.5.0 || >=0.6.0", - "graphql-compose": ">=0.0.6 || >=1.0.0" + "graphql-compose": ">=0.0.16 || >=1.0.0" }, "devDependencies": { "babel-cli": "6.11.4", @@ -34,14 +34,12 @@ "babel-plugin-transform-flow-strip-types": "6.8.0", "babel-plugin-transform-object-rest-spread": "6.8.0", "babel-plugin-transform-regenerator": "6.11.4", - "babel-plugin-transform-runtime": "6.12.0", "babel-preset-es2015": "6.13.2", "chai": "3.5.0", "chai-as-promised": "5.3.0", "chai-spies": "0.7.1", "eslint": "3.2.2", "eslint-config-airbnb": "10.0.0", - "eslint-plugin-flow-vars": "0.5.0", "eslint-plugin-flowtype": "2.6.1", "eslint-plugin-import": "1.12.0", "eslint-plugin-jsx-a11y": "2.0.1", @@ -59,6 +57,7 @@ "lint": "eslint src test *.js", "prepublish": "npm run test && npm run build", "test": "babel-node ./node_modules/.bin/_mocha --compilers js:babel-core/register --reporter dot --require ./resources/mocha-bootload src/**/__tests__/**/*-test.js", - "watch": "babel-node ./resources/watch.js" + "watch": "babel-node ./resources/watch.js", + "link": "npm link graphql && npm link graphql-compose && npm link" } }