From 0a5dab11bbf73b36ab6da023dcedef604c11107b Mon Sep 17 00:00:00 2001 From: Daniel Tschinder Date: Tue, 23 Apr 2019 13:22:49 -0700 Subject: [PATCH] Make create-react-class a runtime dependency and use latest version of react-transition-group --- assets/js/components/Alert.jsx | 5 ----- assets/js/components/Options.jsx | 2 +- package.json | 16 +++++----------- 3 files changed, 6 insertions(+), 17 deletions(-) diff --git a/assets/js/components/Alert.jsx b/assets/js/components/Alert.jsx index 650bcf3..3252f3d 100644 --- a/assets/js/components/Alert.jsx +++ b/assets/js/components/Alert.jsx @@ -4,11 +4,6 @@ var classNames = require('classnames'); var Alert = reactCreateClass({ - propTypes: { - type: React.PropTypes.string.isRequired, - text: React.PropTypes.string.isRequired - }, - render: function() { return(
{this.props.text}
diff --git a/assets/js/components/Options.jsx b/assets/js/components/Options.jsx index 550afe7..1bd9e7b 100644 --- a/assets/js/components/Options.jsx +++ b/assets/js/components/Options.jsx @@ -2,7 +2,7 @@ var React = require('react'); var reactCreateClass = require('create-react-class'); -var ReactCSSTransitionGroup = require('react-addons-css-transition-group'); +var ReactCSSTransitionGroup = require('react-transition-group/CSSTransitionGroup'); var config = require('../config'); diff --git a/package.json b/package.json index 09cef7f..53055a7 100755 --- a/package.json +++ b/package.json @@ -10,25 +10,18 @@ "postinstall": "gulp postinstall", "validate": "npm ls" }, - "pre-commit": [ - "lint" - ], + "pre-commit": ["lint"], "jest": { - "testFileExtensions": [ - "jest.js" - ], + "testFileExtensions": ["jest.js"], "scriptPreprocessor": "/node_modules/babel-jest", "testDirectoryName": "tests", - "unmockedModulePathPatterns": [ - "/node_modules/react" - ] + "unmockedModulePathPatterns": ["/node_modules/react"] }, "private": true, "devDependencies": { "babel-jest": "^22.1.0", "bower": "^1.7.9", "chai": "^4.1.2", - "create-react-class": "^15.6.3", "del": "^3.0.0", "gulp": "^3.9.1", "jest-cli": "^22.1.4", @@ -49,11 +42,12 @@ "dependencies": { "bootstrap": "^4.0.0", "classnames": "^2.2.5", + "create-react-class": "^15.6.3", "jquery": "^3.0.0", "moment": "^2.13.0", "react": "^16.2.0", - "react-addons-css-transition-group": "^15.1.0", "react-dom": "^16.2.0", + "react-transition-group": "^1.0.0", "webextension-polyfill": "^0.4.0" }, "jshintConfig": {