Skip to content

Commit 9d91096

Browse files
committed
removed mdi-react dep, updated icons to plotly-icons
1 parent 02a655b commit 9d91096

File tree

7 files changed

+25
-35
lines changed

7 files changed

+25
-35
lines changed

package.json

Lines changed: 16 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -14,37 +14,28 @@
1414
},
1515
"scripts": {
1616
"lint": "prettier --write \"src/**/*.js\"",
17-
"make:combined-translation-keys":
18-
"babel-node utils/findTranslationKeys.js && babel-node utils/combineTranslationKeys.js",
17+
"make:combined-translation-keys": "babel-node utils/findTranslationKeys.js && babel-node utils/combineTranslationKeys.js",
1918
"make:translation-keys": "babel-node utils/findTranslationKeys.js",
20-
"make:lib":
21-
"mkdirp lib && babel src --out-dir lib --ignore=__tests__/* --source-maps && npm run make:lib:css",
19+
"make:lib": "mkdirp lib && babel src --out-dir lib --ignore=__tests__/* --source-maps && npm run make:lib:css",
2220
"make:lib:css": "mkdirp lib && yarn styles:lib && yarn postcss:lib",
23-
"make:lib:css:ie":
24-
"mkdirp lib && yarn styles:lib:ie && yarn postcss:lib:ie",
25-
"make:dist":
26-
"mkdirp dist && browserify src/PlotlyEditor.js -o ./dist/PlotlyEditor.js -t [ babelify --presets [ es2015 react ] ] -t browserify-global-shim --standalone createPlotlyComponent && uglifyjs ./dist/PlotlyEditor.js --compress --mangle --output ./dist/PlotlyEditor.min.js --source-map filename=dist/PlotlyEditor.min.js.map && yarn make:dist:css",
21+
"make:lib:css:ie": "mkdirp lib && yarn styles:lib:ie && yarn postcss:lib:ie",
22+
"make:dist": "mkdirp dist && browserify src/PlotlyEditor.js -o ./dist/PlotlyEditor.js -t [ babelify --presets [ es2015 react ] ] -t browserify-global-shim --standalone createPlotlyComponent && uglifyjs ./dist/PlotlyEditor.js --compress --mangle --output ./dist/PlotlyEditor.min.js --source-map filename=dist/PlotlyEditor.min.js.map && yarn make:dist:css",
2723
"make:dist:css": "mkdirp dist && yarn styles:dist && yarn postcss:dist",
28-
"make:dist:css:ie":
29-
"mkdirp dist && yarn styles:dist:ie && yarn postcss:dist:ie",
24+
"make:dist:css:ie": "mkdirp dist && yarn styles:dist:ie && yarn postcss:dist:ie",
3025
"prepublishOnly": "npm run make:lib",
3126
"styles:dist": "BUILD_ENV=dist babel-node scripts/styles.js",
3227
"styles:dist:ie": "BUILD_ENV=dist SASS_ENV=ie babel-node scripts/styles.js",
3328
"styles:lib": "BUILD_ENV=lib babel-node scripts/styles.js",
3429
"styles:lib:ie": "BUILD_ENV=lib SASS_ENV=ie babel-node scripts/styles.js",
3530
"postcss:dist": "BUILD_ENV=dist babel-node scripts/postcss.js",
36-
"postcss:dist:ie":
37-
"BUILD_ENV=dist SASS_ENV=ie babel-node scripts/postcss.js",
31+
"postcss:dist:ie": "BUILD_ENV=dist SASS_ENV=ie babel-node scripts/postcss.js",
3832
"postcss:lib": "BUILD_ENV=lib babel-node scripts/postcss.js",
3933
"postcss:lib:ie": "BUILD_ENV=lib SASS_ENV=ie babel-node scripts/postcss.js",
40-
"test:lint":
41-
"eslint \"src/**/*.js\" && echo -e '\\033[0;32m'PASS'\\033[0m'",
42-
"test:pretty":
43-
"prettier -l \"src/**/*.js\" && echo -e '\\033[0;32m'PASS'\\033[0m'",
34+
"test:lint": "eslint \"src/**/*.js\" && echo -e '\\033[0;32m'PASS'\\033[0m'",
35+
"test:pretty": "prettier -l \"src/**/*.js\" && echo -e '\\033[0;32m'PASS'\\033[0m'",
4436
"test:js": "jest --setupTestFrameworkScriptFile=raf/polyfill",
4537
"test": "npm run test:lint && npm run test:pretty && npm run test:js",
46-
"watch":
47-
"babel src --watch --out-dir lib --source-maps | node-sass -w src/styles/main.scss lib/react-plotly.js-editor.css",
38+
"watch": "babel src --watch --out-dir lib --source-maps | node-sass -w src/styles/main.scss lib/react-plotly.js-editor.css",
4839
"watch-test": "jest --watch"
4940
},
5041
"keywords": [
@@ -73,6 +64,7 @@
7364
"babelify": "^7.3.0",
7465
"browserify": "^14.5.0",
7566
"classnames": "^2.2.5",
67+
"cssnano": "^3.10.0",
7668
"enzyme": "^3.1.0",
7769
"enzyme-adapter-react-16": "^1.0.4",
7870
"eslint": "^4.12.1",
@@ -86,7 +78,9 @@
8678
"mkdirp": "^0.5.1",
8779
"node-sass": "^4.7.2",
8880
"postcss": "^6.0.14",
81+
"postcss-combine-duplicated-selectors": "^3.1.4",
8982
"postcss-custom-properties": "^6.2.0",
83+
"postcss-remove-root": "^0.0.2",
9084
"prettier": "^1.9.2",
9185
"react-test-renderer": "^16.2.0",
9286
"uglify-js": "^3.0.26"
@@ -97,19 +91,13 @@
9791
},
9892
"dependencies": {
9993
"browserify-global-shim": "^1.0.3",
100-
"cssnano": "^3.10.0",
10194
"draft-js": "^0.10.4",
10295
"draft-js-export-html": "github:plotly/draft-js-export-html",
10396
"draft-js-import-html": "^1.2.1",
10497
"draft-js-utils": "^1.2.0",
105-
"es6-shim": "^0.35.3",
10698
"fast-isnumeric": "^1.1.1",
107-
"mdi-react": "^2.1.19",
108-
"plotly-icons": "^1.0.1",
99+
"plotly-icons": "^1.0.2",
109100
"plotly.js": "^1.31.2",
110-
"postcss-combine-duplicated-selectors": "^3.1.4",
111-
"postcss-cssnext": "^3.0.2",
112-
"postcss-remove-root": "^0.0.2",
113101
"prop-types": "^15.5.10",
114102
"raf": "^3.4.0",
115103
"react": "^16.2.0",
@@ -122,7 +110,9 @@
122110
"react": "React"
123111
},
124112
"jest": {
125-
"roots": ["<rootDir>/src/"],
113+
"roots": [
114+
"<rootDir>/src/"
115+
],
126116
"moduleNameMapper": {
127117
"^.+\\.css$": "<rootDir>/config/CSSStub.js"
128118
}

src/components/containers/AnnotationAccordion.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import React, {Component} from 'react';
44
import {connectAnnotationToLayout, bem, localize} from 'lib';
55
import {PanelHeader} from './Panel';
66
import Button from 'components/widgets/Button';
7-
import PlusIcon from 'mdi-react/PlusIcon';
7+
import {PlusIcon} from 'plotly-icons';
88
const AnnotationFold = connectAnnotationToLayout(Fold);
99

1010
class AnnotationAccordion extends Component {

src/components/containers/Panel.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, {Component} from 'react';
22
import PropTypes from 'prop-types';
33
import {bem} from 'lib';
4-
import ChartLineIcon from 'mdi-react/ChartLineIcon';
4+
import {ChartLineIcon} from 'plotly-icons';
55
class Panel extends Component {
66
render() {
77
const {visible, children} = this.props;

src/components/containers/TraceAccordion.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {connectTraceToPlot, bem, localize} from 'lib';
66
import {PanelHeader, PanelEmpty} from 'components/containers/Panel';
77
import Button from 'components/widgets/Button';
88

9-
import PlusIcon from 'mdi-react/PlusIcon';
9+
import {PlusIcon} from 'plotly-icons';
1010

1111
const TraceFold = connectTraceToPlot(Fold);
1212

src/components/sidebar/SidebarGroup.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import PropTypes from 'prop-types';
22
import React, {Component} from 'react';
33
import {bem} from 'lib';
4-
import ChevronRightIcon from 'mdi-react/ChevronRightIcon';
4+
import {AngleRightIcon} from 'plotly-icons';
55
import SidebarItem from './SidebarItem';
66

77
export default class SidebarGroup extends Component {
@@ -55,7 +55,7 @@ export default class SidebarGroup extends Component {
5555
className={bem('sidebar__group', 'title')}
5656
>
5757
<div className={bem('sidebar__group', 'title__icon')}>
58-
<ChevronRightIcon />
58+
<AngleRightIcon />
5959
</div>
6060
<div className={bem('sidebar__group', 'title__label')}>{group}</div>
6161
</div>

src/components/widgets/CheckboxGroup.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, {Component} from 'react';
22
import PropTypes from 'prop-types';
33
import classnames from 'classnames';
4-
import CheckIcon from 'mdi-react/CheckIcon';
4+
import {CheckIcon} from 'plotly-icons';
55

66
class CheckboxGroup extends Component {
77
constructor(props) {

yarn.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5891,9 +5891,9 @@ pleeease-filters@^4.0.0:
58915891
onecolor "^3.0.4"
58925892
postcss "^6.0.1"
58935893

5894-
plotly-icons@^1.0.1:
5895-
version "1.0.1"
5896-
resolved "https://registry.yarnpkg.com/plotly-icons/-/plotly-icons-1.0.1.tgz#c6af80cefd925491f7286211dade5499f5581245"
5894+
plotly-icons@^1.0.2:
5895+
version "1.0.2"
5896+
resolved "https://registry.yarnpkg.com/plotly-icons/-/plotly-icons-1.0.2.tgz#0db46ceeda5f16cb56012f2201b1f3fd318156b9"
58975897
dependencies:
58985898
mdi-react "^2.1.19"
58995899

0 commit comments

Comments
 (0)