From b719b53f3f7fa6528df897feb617d7b2759d2f42 Mon Sep 17 00:00:00 2001 From: Kacper Madej Date: Thu, 22 Feb 2018 17:25:01 +0100 Subject: [PATCH] Fixed #5, updated demo depenedencies, removed depreciated demo depenedencies. --- .babelrc | 2 +- README.md | 10 ---------- package.json | 11 ++++------- tests/containerRender.node.js | 25 ------------------------- 4 files changed, 5 insertions(+), 43 deletions(-) delete mode 100644 tests/containerRender.node.js diff --git a/.babelrc b/.babelrc index 86c445f..4ffef06 100644 --- a/.babelrc +++ b/.babelrc @@ -1,3 +1,3 @@ { - "presets": ["es2015", "react"] + "presets": ["env", "react"] } diff --git a/README.md b/README.md index b99045c..e6264ac 100644 --- a/README.md +++ b/README.md @@ -119,13 +119,3 @@ Demo is located under demo/index.html ``` npm run test ``` - -### Coding style tests - -``` -npm run lint -``` - -## Built using - -[![JavaScript Style Guide](https://cdn.rawgit.com/feross/standard/master/badge.svg)](https://github.com/feross/standard) diff --git a/package.json b/package.json index a35d7ed..caf86eb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "highcharts-react-official", - "version": "1.0.0", + "version": "1.1.0", "main": "index.js", "license": "SEE LICENSE IN ", "repository": { @@ -14,9 +14,8 @@ "react" ], "scripts": { - "test": "babel-tape-runner ./tests/*.node.js | faucet & browserify ./tests/*.browser.js -t [ babelify --presets [ es2015 react ] ] | tape-run | faucet", - "build-demo": "browserify ./demo/demo.jsx -o ./demo/bundle.js -t [ babelify --presets [ es2015 react ] ]", - "lint": "standard" + "test": "babel-tape-runner ./tests/*.node.js & browserify ./tests/chartRender.browser.js ./tests/testingEnvironment.browser.js -t [ babelify --presets [ env react ] ] | tape-run", + "build-demo": "browserify ./demo/demo.jsx -o ./demo/bundle.js -t [ babelify --presets [ env react ] ]" }, "dependencies": { "create-react-class": "^15.5.3", @@ -24,13 +23,12 @@ "highstock-release": "^6.0.1" }, "devDependencies": { - "babel-preset-es2015": "^6.24.1", + "babel-preset-env": "^1.6.1", "babel-preset-react": "^6.24.1", "babel-tape-runner": "^2.0.1", "babelify": "^7.3.0", "browserify": "^14.3.0", "extend-tape": "^1.2.0", - "faucet": "0.0.1", "react": "^15.5.4", "react-addons-test-utils": "^15.5.1", "react-dom": "^15.5.4", @@ -38,7 +36,6 @@ "react-unit": "^3.0.0", "standard": "^10.0.2", "tape": "^4.6.3", - "tape-jsx-equals": "^1.0.0", "tape-run": "^3.0.0" } } diff --git a/tests/containerRender.node.js b/tests/containerRender.node.js deleted file mode 100644 index d932c16..0000000 --- a/tests/containerRender.node.js +++ /dev/null @@ -1,25 +0,0 @@ -import tape from 'tape' -import addAssertions from 'extend-tape' -import { createRenderer } from 'react-test-renderer/shallow' -import jsxEquals from 'tape-jsx-equals' -import React from 'react' -import HighchartsReact from '../' - -const renderer = createRenderer() -const test = addAssertions(tape, { jsxEquals }) - -test('renders charts container', (t) => { - t.plan(1) - renderer.render( - - ) - const actual = renderer.getRenderOutput() - - t.jsxEquals( - actual, - React.createElement('div', { ref: function noRefCheck () {} }) - ) -})