diff --git a/.gitignore b/.gitignore index 62e5cf0..69882af 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ node_modules coverage *.log lib/ +.idea \ No newline at end of file diff --git a/__story__/basic.stories.tsx b/__story__/basic.stories.tsx index 22bba54..97d1ebc 100644 --- a/__story__/basic.stories.tsx +++ b/__story__/basic.stories.tsx @@ -5,10 +5,8 @@ import { storiesOf } from '@storybook/react' import { message } from 'antd' import axios from 'axios' -import { TableColumnConfig } from 'antd/lib/table/Table' - /** Import component */ -import { DataTable, SearchField, SearchInfo, SearchResponse } from '../src' +import { DataTable, SearchField, SearchInfo, SearchResponse, TableColumnConfig } from '../src' import { searchFields, columns, expands, onSearch, onError } from './share' diff --git a/__story__/customSearch.stories.tsx b/__story__/customSearch.stories.tsx index 57a8777..3b4a2a4 100644 --- a/__story__/customSearch.stories.tsx +++ b/__story__/customSearch.stories.tsx @@ -7,10 +7,9 @@ import axios from 'axios' import { Button } from 'antd' -import { TableColumnConfig } from 'antd/lib/table/Table' /** Import component */ -import { DataTable, SearchField, SearchInfo, SearchResponse } from '../src' +import { DataTable, SearchField, SearchInfo, SearchResponse, TableColumnConfig } from '../src' import { searchFields, columns, onSearch, onError } from './share' storiesOf('DataTable', module) diff --git a/__story__/enableListSelection.stories.tsx b/__story__/enableListSelection.stories.tsx index 15cfefd..a71a37e 100644 --- a/__story__/enableListSelection.stories.tsx +++ b/__story__/enableListSelection.stories.tsx @@ -4,10 +4,8 @@ import withReadme from 'storybook-readme/with-readme' import { message } from 'antd' import axios from 'axios' -import { TableColumnConfig } from 'antd/lib/table/Table' - /** Import component */ -import { DataTable, SearchField, SearchInfo, SearchResponse } from '../src' +import { DataTable, SearchField, SearchInfo, SearchResponse, TableColumnConfig } from '../src' import { searchFields, columns, onSearch, onError } from './share' storiesOf('DataTable', module) diff --git a/__story__/maxVisibleFieldCount.stories.tsx b/__story__/maxVisibleFieldCount.stories.tsx index 8c15e7a..a057288 100644 --- a/__story__/maxVisibleFieldCount.stories.tsx +++ b/__story__/maxVisibleFieldCount.stories.tsx @@ -4,10 +4,8 @@ import withReadme from 'storybook-readme/with-readme' import axios from 'axios' -import { TableColumnConfig } from 'antd/lib/table/Table' - /** Import component */ -import { DataTable, SearchField, SearchInfo } from '../src' +import { DataTable, SearchField, SearchInfo, TableColumnConfig } from '../src' import { searchFields, columns, onSearch, onError } from './share' diff --git a/__story__/overview.stories.tsx b/__story__/overview.stories.tsx index 5088593..b3f6772 100644 --- a/__story__/overview.stories.tsx +++ b/__story__/overview.stories.tsx @@ -5,10 +5,8 @@ import { storiesOf } from '@storybook/react' import { message } from 'antd' import axios from 'axios' -import { TableColumnConfig } from 'antd/lib/table/Table' - /** Import component */ -import { DataTable, SearchField, SearchInfo, SearchResponse } from '../src' +import { DataTable, SearchField, SearchInfo, SearchResponse, TableColumnConfig } from '../src' import { searchFields, columns, onSearch, onError, plugins, actions } from './share' diff --git a/__story__/plugins.stories.tsx b/__story__/plugins.stories.tsx index c5aefcf..6d67f49 100644 --- a/__story__/plugins.stories.tsx +++ b/__story__/plugins.stories.tsx @@ -8,10 +8,8 @@ import { import axios from 'axios' -import { TableColumnConfig } from 'antd/lib/table/Table' - /** Import component */ -import { DataTable, SearchField, SearchInfo, Plugin } from '../src' +import { DataTable, SearchField, SearchInfo, Plugin, TableColumnConfig } from '../src' import { searchFields, columns, onSearch, onError, plugins } from './share' diff --git a/__story__/rowActions.stories.tsx b/__story__/rowActions.stories.tsx index 5976df7..76f5c31 100644 --- a/__story__/rowActions.stories.tsx +++ b/__story__/rowActions.stories.tsx @@ -5,10 +5,8 @@ import withReadme from 'storybook-readme/with-readme' import axios from 'axios' -import { TableColumnConfig } from 'antd/lib/table/Table' - /** Import component */ -import { DataTable, SearchField, SearchInfo, RowAction } from '../src' +import { DataTable, SearchField, SearchInfo, RowAction, TableColumnConfig } from '../src' import { searchFields, columns, onSearch, onError } from './share' diff --git a/__story__/share.tsx b/__story__/share.tsx index ebca50a..f246ffd 100644 --- a/__story__/share.tsx +++ b/__story__/share.tsx @@ -2,8 +2,7 @@ import * as React from 'react' import { message, Button } from 'antd' import axios from 'axios' import { action } from '@storybook/addon-actions' -import { SearchInfo, SearchField, Plugin, RowAction, Expand } from '../src/index' -import { TableColumnConfig } from 'antd/lib/table/Table' +import { SearchInfo, SearchField, Plugin, RowAction, Expand, TableColumnConfig } from '../src/index' export const onSearch = async (info: SearchInfo) => { const params = { diff --git a/package.json b/package.json index 19d72ad..32c06a2 100644 --- a/package.json +++ b/package.json @@ -29,8 +29,8 @@ "@types/node": "^8.0.23", "@types/react": "^16.0.2", "@types/react-dom": "^16.0.1", - "antd": "^2.12.6", - "awesome-typescript-loader": "^3.2.3", + "antd": "3.4.0", + "awesome-typescript-loader": "3.5.0", "axios": "^0.16.2", "css-loader": "^0.28.5", "declaration-bundler-webpack-plugin": "^1.0.3", diff --git a/src/index.tsx b/src/index.tsx index 9de4e57..d6feef6 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -12,12 +12,13 @@ import { Affix } from 'antd' import * as update from 'immutability-helper' -import { TableColumnConfig, TableRowSelection } from 'antd/lib/table/Table' -import { ColumnProps } from 'antd/lib/table/Column' // tslint:disable-line +import { TableRowSelection, ColumnProps } from 'antd/lib/table'// tslint:disable-line import { PaginationProps } from 'antd/lib/pagination/Pagination' import { ValidationRule } from 'antd/lib/form/Form' import SearchField from './SearchField' +export type TableColumnConfig = ColumnProps + export type ValidateError = { [fieldName: string]: { errors: { @@ -212,9 +213,9 @@ export class DataTable extends React.Component const isSelected = this.state.columns.find(c => c.key === column.key) !== undefined const onChange = (e) => { if (e.target.checked) { - this.showColumn(column.key) + this.showColumn(String(column.key)) } else { - this.hideColumn(column.key) + this.hideColumn(String(column.key)) } } return ( @@ -412,10 +413,16 @@ export class DataTable extends React.Component ) + const searchProps = { + ...this.props, + fetch: this.fetch, + btnLoading: this.state.searchButtonLoading + } + return (
- +
{this.props.affixTarget ? ( diff --git a/yarn.lock b/yarn.lock index 2069682..722a87f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -311,49 +311,56 @@ ansi-styles@^3.0.0, ansi-styles@^3.1.0: dependencies: color-convert "^1.9.0" -antd@^2.12.6: - version "2.13.3" - resolved "https://registry.npmjs.org/antd/-/antd-2.13.3.tgz#e54897e471d64d59c01fea6ea41b3ae0eab0984d" +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + dependencies: + color-convert "^1.9.0" + +antd@3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/antd/-/antd-3.4.0.tgz#ad67872ab3d3e31d32b2b6feabc2fa5f5b27a48e" dependencies: - array-tree-filter "~1.0.0" + array-tree-filter "^2.0.0" babel-runtime "6.x" classnames "~2.2.0" create-react-class "^15.6.0" css-animation "^1.2.5" dom-closest "^0.2.0" - lodash.debounce "^4.0.8" - moment "^2.18.1" + enquire.js "^2.1.1" + lodash "^4.17.5" + moment "^2.19.3" omit.js "^1.0.0" prop-types "^15.5.7" - rc-animate "^2.3.6" - rc-calendar "~9.0.0" - rc-cascader "~0.11.3" - rc-checkbox "~2.0.3" - rc-collapse "~1.7.5" - rc-dialog "~6.5.10" - rc-dropdown "~1.5.0" - rc-editor-mention "~0.6.12" - rc-form "~1.4.0" - rc-input-number "~3.6.0" - rc-menu "~5.0.10" - rc-notification "~2.0.0" - rc-pagination "~1.12.4" + rc-animate "^2.4.1" + rc-calendar "~9.6.0" + rc-cascader "~0.12.0" + rc-checkbox "~2.1.5" + rc-collapse "~1.8.0" + rc-dialog "~7.1.0" + rc-dropdown "~2.1.0" + rc-editor-mention "^1.0.2" + rc-form "^2.1.0" + rc-input-number "~4.0.0" + rc-menu "~6.2.0" + rc-notification "~3.0.0" + rc-pagination "~1.16.1" rc-progress "~2.2.2" - rc-rate "~2.1.1" - rc-select "~6.9.0" - rc-slider "~8.3.0" - rc-steps "~2.5.1" - rc-switch "~1.5.1" - rc-table "~5.6.9" - rc-tabs "~9.1.2" - rc-time-picker "~2.4.1" - rc-tooltip "~3.4.6" - rc-tree "~1.7.0" - rc-tree-select "~1.10.2" + rc-rate "~2.4.0" + rc-select "~7.7.0" + rc-slider "~8.6.0" + rc-steps "~3.1.0" + rc-switch "~1.6.0" + rc-table "~6.1.0" + rc-tabs "~9.2.0" + rc-time-picker "~3.3.0" + rc-tooltip "~3.7.0" + rc-tree "~1.8.0" + rc-tree-select "~1.12.0" rc-upload "~2.4.0" rc-util "^4.0.4" - react-lazy-load "^3.0.10" - react-slick "~0.15.0" + react-lazy-load "^3.0.12" + react-slick "~0.22.3" shallowequal "^1.0.1" warning "~3.0.0" @@ -431,10 +438,14 @@ array-includes@^3.0.3: define-properties "^1.1.2" es-abstract "^1.7.0" -array-tree-filter@^1.0.0, array-tree-filter@~1.0.0: +array-tree-filter@^1.0.0: version "1.0.1" resolved "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-1.0.1.tgz#0a8ad1eefd38ce88858632f9cc0423d7634e4d5d" +array-tree-filter@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-tree-filter/-/array-tree-filter-2.1.0.tgz#873ac00fec83749f255ac8dd083814b4f6329190" + array-unique@^0.2.1: version "0.2.1" resolved "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" @@ -539,18 +550,17 @@ autoprefixer@^7.1.1: postcss "^6.0.11" postcss-value-parser "^3.2.3" -awesome-typescript-loader@^3.2.3: - version "3.2.3" - resolved "https://registry.npmjs.org/awesome-typescript-loader/-/awesome-typescript-loader-3.2.3.tgz#aa2119b7c808a031e2b28945b031450a8975367f" +awesome-typescript-loader@3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/awesome-typescript-loader/-/awesome-typescript-loader-3.5.0.tgz#4d4d10cba7a04ed433dfa0334250846fb11a1a5a" dependencies: - colors "^1.1.2" + chalk "^2.3.1" enhanced-resolve "3.3.0" loader-utils "^1.1.0" lodash "^4.17.4" micromatch "^3.0.3" mkdirp "^0.5.1" - object-assign "^4.1.1" - source-map-support "^0.4.15" + source-map-support "^0.5.3" aws-sign2@~0.6.0: version "0.6.0" @@ -1745,6 +1755,10 @@ bser@^2.0.0: dependencies: node-int64 "^0.4.0" +buffer-from@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.0.0.tgz#4cb8832d23612589b0406e9e2956c17f06fdf531" + buffer-xor@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" @@ -1797,7 +1811,7 @@ camelcase@^4.1.0: can-use-dom@^0.1.0: version "0.1.0" - resolved "https://registry.npmjs.org/can-use-dom/-/can-use-dom-0.1.0.tgz#22cc4a34a0abc43950f42c6411024a3f6366b45a" + resolved "https://registry.yarnpkg.com/can-use-dom/-/can-use-dom-0.1.0.tgz#22cc4a34a0abc43950f42c6411024a3f6366b45a" caniuse-api@^1.5.2: version "1.6.1" @@ -1853,6 +1867,14 @@ chalk@^2.1.0: escape-string-regexp "^1.0.5" supports-color "^4.0.0" +chalk@^2.3.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + cheerio@^0.22.0: version "0.22.0" resolved "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz#a9baa860a3f9b595a6b81b1a86873121ed3a269e" @@ -2568,9 +2590,9 @@ enhanced-resolve@^3.4.0: object-assign "^4.0.1" tapable "^0.2.7" -enquire.js@^2.1.6: +enquire.js@^2.1.1, enquire.js@^2.1.6: version "2.1.6" - resolved "https://registry.npmjs.org/enquire.js/-/enquire.js-2.1.6.tgz#3e8780c9b8b835084c3f60e166dbc3c2a3c89814" + resolved "https://registry.yarnpkg.com/enquire.js/-/enquire.js-2.1.6.tgz#3e8780c9b8b835084c3f60e166dbc3c2a3c89814" entities@^1.1.1, entities@~1.1.1: version "1.1.1" @@ -3247,6 +3269,10 @@ has-flag@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + has-unicode@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" @@ -3338,10 +3364,14 @@ hoek@4.x.x: version "4.2.0" resolved "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz#72d9d0754f7fe25ca2d01ad8f8f9a9449a89526d" -hoist-non-react-statics@1.x, hoist-non-react-statics@1.x.x, hoist-non-react-statics@^1.2.0: +hoist-non-react-statics@1.x.x, hoist-non-react-statics@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-1.2.0.tgz#aa448cf0986d55cc40773b17174b7dd066cb7cfb" +hoist-non-react-statics@^2.3.1: + version "2.5.0" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.0.tgz#d2ca2dfc19c5a91c5a6615ce8e564ef0347e2a40" + home-or-tmp@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" @@ -3666,6 +3696,10 @@ is-glob@^3.1.0: dependencies: is-extglob "^2.1.0" +is-negative-zero@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.0.tgz#9553b121b0fac28869da9ed459e20c7543788461" + is-number@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" @@ -4045,10 +4079,6 @@ jest@^20.0.4: dependencies: jest-cli "^20.0.4" -jquery@>=1.7.2: - version "3.2.1" - resolved "https://registry.npmjs.org/jquery/-/jquery-3.2.1.tgz#5c4d9de652af6cd0a770154a631bba12b015c787" - js-base64@^2.1.9: version "2.3.2" resolved "https://registry.npmjs.org/js-base64/-/js-base64-2.3.2.tgz#a79a923666372b580f8e27f51845c6f7e8fbfbaf" @@ -4308,10 +4338,6 @@ lodash.foreach@^4.3.0: version "4.5.0" resolved "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53" -lodash.get@^4.4.2: - version "4.4.2" - resolved "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" - lodash.isarguments@^3.0.0: version "3.1.0" resolved "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" @@ -4380,6 +4406,10 @@ lodash@^3.10.1: version "3.10.1" resolved "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" +lodash@^4.17.5: + version "4.17.10" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7" + longest@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" @@ -4546,6 +4576,14 @@ min-document@^2.19.0: dependencies: dom-walk "^0.1.0" +mini-store@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/mini-store/-/mini-store-1.1.0.tgz#4d6b3fb5c89aa0303d9b39475efb3439cd42f04f" + dependencies: + hoist-non-react-statics "^2.3.1" + prop-types "^15.6.0" + shallowequal "^1.0.2" + minimalistic-assert@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" @@ -4589,10 +4627,14 @@ mobx@^2.3.4: version "2.7.0" resolved "https://registry.npmjs.org/mobx/-/mobx-2.7.0.tgz#cf3d82d18c0ca7f458d8f2a240817b3dc7e54a01" -moment@2.x, moment@^2.18.1: +moment@2.x: version "2.18.1" resolved "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f" +moment@^2.19.3: + version "2.22.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.1.tgz#529a2e9bf973f259c9643d237fda84de3a26e8ad" + ms@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" @@ -4766,7 +4808,7 @@ oauth-sign@~0.8.1, oauth-sign@~0.8.2: version "0.8.2" resolved "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" -object-assign@4.x, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1, object-assign@~4.1.0: +object-assign@4.x, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" @@ -5406,6 +5448,14 @@ prop-types@15.x, prop-types@^15.5.10, prop-types@^15.5.4, prop-types@^15.5.6, pr loose-envify "^1.3.1" object-assign "^4.1.1" +prop-types@^15.6.0: + version "15.6.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.1.tgz#36644453564255ddda391191fb3a125cbdf654ca" + dependencies: + fbjs "^0.8.16" + loose-envify "^1.3.1" + object-assign "^4.1.1" + proxy-addr@~1.1.5: version "1.1.5" resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.1.5.tgz#71c0ee3b102de3f202f3b64f608d173fcba1a918" @@ -5508,7 +5558,7 @@ rc-align@2.x: prop-types "^15.5.8" rc-util "4.x" -rc-animate@2.x, rc-animate@^2.0.2, rc-animate@^2.3.0, rc-animate@^2.3.6: +rc-animate@2.x, rc-animate@^2.0.2, rc-animate@^2.3.0: version "2.4.1" resolved "https://registry.npmjs.org/rc-animate/-/rc-animate-2.4.1.tgz#df3e0f56fe106afe4bf52ff408ced241c5178919" dependencies: @@ -5516,94 +5566,104 @@ rc-animate@2.x, rc-animate@^2.0.2, rc-animate@^2.3.0, rc-animate@^2.3.6: css-animation "^1.3.2" prop-types "15.x" -rc-calendar@~9.0.0: - version "9.0.4" - resolved "https://registry.npmjs.org/rc-calendar/-/rc-calendar-9.0.4.tgz#35810a8df6428f4fb85e8debdb07bd8d2eb3c5f5" +rc-animate@^2.4.1: + version "2.4.4" + resolved "https://registry.yarnpkg.com/rc-animate/-/rc-animate-2.4.4.tgz#a05a784c747beef140d99ff52b6117711bef4b1e" + dependencies: + babel-runtime "6.x" + css-animation "^1.3.2" + prop-types "15.x" + +rc-calendar@~9.6.0: + version "9.6.0" + resolved "https://registry.yarnpkg.com/rc-calendar/-/rc-calendar-9.6.0.tgz#666fbbbd4b5558e933e655a8033807bc6742b4b0" dependencies: babel-runtime "6.x" classnames "2.x" create-react-class "^15.5.2" moment "2.x" prop-types "^15.5.8" - rc-trigger "1.x" - rc-util "^4.0.4" + rc-trigger "^2.2.0" + rc-util "^4.1.1" -rc-cascader@~0.11.3: - version "0.11.6" - resolved "https://registry.npmjs.org/rc-cascader/-/rc-cascader-0.11.6.tgz#7e88cfbb7500b3941a5940cf6e91569c53e37f9d" +rc-cascader@~0.12.0: + version "0.12.2" + resolved "https://registry.yarnpkg.com/rc-cascader/-/rc-cascader-0.12.2.tgz#2d08fe44b504364137d3c748f51ac393483e7b3b" dependencies: array-tree-filter "^1.0.0" prop-types "^15.5.8" - rc-trigger "1.x" - rc-util "4.x" + rc-trigger "^2.2.0" + rc-util "^4.0.4" shallow-equal "^1.0.0" -rc-checkbox@~2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-2.0.3.tgz#436a9d508948e224980f0535ea738b48177a8f25" +rc-checkbox@~2.1.5: + version "2.1.5" + resolved "https://registry.yarnpkg.com/rc-checkbox/-/rc-checkbox-2.1.5.tgz#411858448c0ee2a797ef8544dac63bcaeef722ef" dependencies: babel-runtime "^6.23.0" classnames "2.x" prop-types "15.x" rc-util "^4.0.4" -rc-collapse@~1.7.5: - version "1.7.6" - resolved "https://registry.npmjs.org/rc-collapse/-/rc-collapse-1.7.6.tgz#64433512d921f750df61433e675bb9547ba5ef6b" +rc-collapse@~1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/rc-collapse/-/rc-collapse-1.8.0.tgz#107bd9193e36b1ec5381c9ed9ff4f7245a79adb5" dependencies: classnames "2.x" css-animation "1.x" prop-types "^15.5.6" rc-animate "2.x" -rc-dialog@~6.5.10: - version "6.5.11" - resolved "https://registry.npmjs.org/rc-dialog/-/rc-dialog-6.5.11.tgz#a6ef4d81a7801a54e9923273c605dd521d7fb142" +rc-dialog@~7.1.0: + version "7.1.4" + resolved "https://registry.yarnpkg.com/rc-dialog/-/rc-dialog-7.1.4.tgz#240c67461d875e49f5d3dd1677351963bcce790a" dependencies: babel-runtime "6.x" - create-react-class "^15.5.2" - object-assign "~4.1.0" rc-animate "2.x" - rc-util "^4.0.4" + rc-util "^4.4.0" -rc-dropdown@~1.5.0: - version "1.5.1" - resolved "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-1.5.1.tgz#633344f4d1998af35bbb9a9da9d3ed2f21876776" +rc-dropdown@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/rc-dropdown/-/rc-dropdown-2.1.2.tgz#f99844d2ec17707232f244dda75c8d8a623d0272" dependencies: + babel-runtime "^6.26.0" prop-types "^15.5.8" - rc-trigger "1.x" + rc-trigger "^2.2.2" + react-lifecycles-compat "^3.0.2" -rc-editor-core@~0.7.7: - version "0.7.8" - resolved "https://registry.npmjs.org/rc-editor-core/-/rc-editor-core-0.7.8.tgz#ddb82cc83b5871b5a057e50b00d17866cc9dd707" +rc-editor-core@~0.8.3: + version "0.8.6" + resolved "https://registry.yarnpkg.com/rc-editor-core/-/rc-editor-core-0.8.6.tgz#e48b288286effb3272cbc9c6f801450dcdb0b247" dependencies: + babel-runtime "^6.26.0" + classnames "^2.2.5" draft-js "^0.10.0" immutable "^3.7.4" lodash "^4.16.5" prop-types "^15.5.8" setimmediate "^1.0.5" -rc-editor-mention@~0.6.12: - version "0.6.13" - resolved "https://registry.npmjs.org/rc-editor-mention/-/rc-editor-mention-0.6.13.tgz#5334385cb66640f159488e8b50c6b8845fc0c654" +rc-editor-mention@^1.0.2: + version "1.1.6" + resolved "https://registry.yarnpkg.com/rc-editor-mention/-/rc-editor-mention-1.1.6.tgz#acbb92661e2392f971f8d8ad1c235b084796c895" dependencies: + babel-runtime "^6.23.0" classnames "^2.2.5" dom-scroll-into-view "^1.2.0" draft-js "~0.10.0" - immutable "~3.7.4" prop-types "^15.5.8" rc-animate "^2.3.0" - rc-editor-core "~0.7.7" + rc-editor-core "~0.8.3" -rc-form@~1.4.0: - version "1.4.8" - resolved "https://registry.npmjs.org/rc-form/-/rc-form-1.4.8.tgz#e26c2cd86137d943c2e2996407d73e9fa073b1c6" +rc-form@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/rc-form/-/rc-form-2.2.0.tgz#ea596c6c92c7df6092f95cbbf8f15014ea07e9f5" dependencies: async-validator "1.x" babel-runtime "6.x" create-react-class "^15.5.3" dom-scroll-into-view "1.x" - hoist-non-react-statics "1.x" + hoist-non-react-statics "^2.3.1" lodash "^4.17.4" warning "^3.0.0" @@ -5615,43 +5675,33 @@ rc-hammerjs@~0.6.0: hammerjs "^2.0.8" prop-types "^15.5.9" -rc-input-number@~3.6.0: - version "3.6.7" - resolved "https://registry.npmjs.org/rc-input-number/-/rc-input-number-3.6.7.tgz#d3da9065d99d732e4f6096a37abd7b4633aac35a" +rc-input-number@~4.0.0: + version "4.0.7" + resolved "https://registry.yarnpkg.com/rc-input-number/-/rc-input-number-4.0.7.tgz#3d231518decf443dcc6152e4370a46f2b705f901" dependencies: babel-runtime "6.x" classnames "^2.2.0" - create-react-class "^15.5.2" + is-negative-zero "^2.0.0" prop-types "^15.5.7" - rc-touchable "^1.0.0" - -rc-menu@^5.0.11: - version "5.1.3" - resolved "https://registry.npmjs.org/rc-menu/-/rc-menu-5.1.3.tgz#efcf2a378a359c7d6955571b3999d4cb69eaf218" - dependencies: - babel-runtime "6.x" - classnames "2.x" - create-react-class "^15.5.2" - dom-scroll-into-view "1.x" - prop-types "^15.5.6" - rc-animate "2.x" - rc-util "^4.0.2" + rmc-feedback "^2.0.0" -rc-menu@~5.0.10: - version "5.0.13" - resolved "https://registry.npmjs.org/rc-menu/-/rc-menu-5.0.13.tgz#fd2a253e9051ae51b4d13c9aea4759e416001706" +rc-menu@^6.1.0, rc-menu@~6.2.0: + version "6.2.10" + resolved "https://registry.yarnpkg.com/rc-menu/-/rc-menu-6.2.10.tgz#d8a4ce5637ac51c1c539c4c6d0996e0ced5122ec" dependencies: babel-runtime "6.x" classnames "2.x" create-react-class "^15.5.2" dom-scroll-into-view "1.x" + mini-store "^1.0.2" prop-types "^15.5.6" rc-animate "2.x" - rc-util "^4.0.2" + rc-trigger "^2.3.0" + rc-util "^4.1.0" -rc-notification@~2.0.0: - version "2.0.6" - resolved "https://registry.npmjs.org/rc-notification/-/rc-notification-2.0.6.tgz#76f3f71d9423bf4603a02d7aa0c4b094a46b8c67" +rc-notification@~3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/rc-notification/-/rc-notification-3.0.1.tgz#9ddcb831895ad40943a7e1df34951aa705173bce" dependencies: babel-runtime "6.x" classnames "2.x" @@ -5659,9 +5709,9 @@ rc-notification@~2.0.0: rc-animate "2.x" rc-util "^4.0.4" -rc-pagination@~1.12.4: - version "1.12.9" - resolved "https://registry.npmjs.org/rc-pagination/-/rc-pagination-1.12.9.tgz#cebfa53946dcf8ad9e615db15d5e72ceecb3e197" +rc-pagination@~1.16.1: + version "1.16.3" + resolved "https://registry.yarnpkg.com/rc-pagination/-/rc-pagination-1.16.3.tgz#2d3780a129c290c2e2e85a71b6723a8301484c2e" dependencies: babel-runtime "6.x" prop-types "^15.5.7" @@ -5673,16 +5723,18 @@ rc-progress@~2.2.2: babel-runtime "6.x" prop-types "^15.5.8" -rc-rate@~2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/rc-rate/-/rc-rate-2.1.1.tgz#88aeda8b3d6470bbae4f6518c652a02a959bddc5" +rc-rate@~2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/rc-rate/-/rc-rate-2.4.0.tgz#97ebcc5876e2e498b9f5f65ced256d8ab54e5f06" dependencies: + babel-runtime "^6.26.0" classnames "^2.2.5" prop-types "^15.5.8" + rc-util "^4.3.0" -rc-select@~6.9.0: - version "6.9.3" - resolved "https://registry.npmjs.org/rc-select/-/rc-select-6.9.3.tgz#d6fbce9f96cdaff3e8fe3694bfcba24e9f147363" +rc-select@~7.7.0: + version "7.7.8" + resolved "https://registry.yarnpkg.com/rc-select/-/rc-select-7.7.8.tgz#333c7e4df349986a566b360d62101e4176d772c7" dependencies: babel-runtime "^6.23.0" classnames "2.x" @@ -5690,102 +5742,98 @@ rc-select@~6.9.0: dom-scroll-into-view "1.x" prop-types "^15.5.8" rc-animate "2.x" - rc-menu "^5.0.11" - rc-trigger "1.x" + rc-menu "^6.1.0" + rc-trigger "^2.2.0" rc-util "^4.0.4" warning "^3.0.0" -rc-slider@~8.3.0: - version "8.3.1" - resolved "https://registry.npmjs.org/rc-slider/-/rc-slider-8.3.1.tgz#b64d66ca1d1b755e4b411ca10906767180a7aeff" +rc-slider@~8.6.0: + version "8.6.1" + resolved "https://registry.yarnpkg.com/rc-slider/-/rc-slider-8.6.1.tgz#ee5e0380dbdf4b5de6955a265b0d4ff6196405d1" dependencies: babel-runtime "6.x" classnames "^2.2.5" prop-types "^15.5.4" - rc-tooltip "^3.4.2" + rc-tooltip "^3.7.0" rc-util "^4.0.4" shallowequal "^1.0.1" warning "^3.0.0" -rc-steps@~2.5.1: - version "2.5.2" - resolved "https://registry.npmjs.org/rc-steps/-/rc-steps-2.5.2.tgz#2ff2e03348ba8cc4114f0568e420add6ee273fae" +rc-steps@~3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/rc-steps/-/rc-steps-3.1.1.tgz#79583ad808309d82b8e011676321d153fd7ca403" dependencies: + babel-runtime "^6.23.0" classnames "^2.2.3" - lodash.debounce "^4.0.8" + lodash "^4.17.5" prop-types "^15.5.7" -rc-switch@~1.5.1: - version "1.5.3" - resolved "https://registry.npmjs.org/rc-switch/-/rc-switch-1.5.3.tgz#283c2608bac57ebd7cdc4033269de14b6753eb39" +rc-switch@~1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/rc-switch/-/rc-switch-1.6.0.tgz#c2d7369bdb87c1fd45e84989a27c1fb2f201d2fd" dependencies: babel-runtime "^6.23.0" classnames "^2.2.1" prop-types "^15.5.6" -rc-table@~5.6.9: - version "5.6.10" - resolved "https://registry.npmjs.org/rc-table/-/rc-table-5.6.10.tgz#253fc5ef884c8e59c079de6e9ae476064f482d91" +rc-table@~6.1.0: + version "6.1.12" + resolved "https://registry.yarnpkg.com/rc-table/-/rc-table-6.1.12.tgz#484c73f263d2169e5664ee6e99094af2a7493539" dependencies: babel-runtime "6.x" component-classes "^1.2.6" - lodash.get "^4.4.2" + lodash "^4.17.5" + mini-store "^1.0.2" prop-types "^15.5.8" - rc-util "4.x" - shallowequal "^0.2.2" + rc-util "^4.0.4" + react-lifecycles-compat "^3.0.2" + shallowequal "^1.0.2" warning "^3.0.0" -rc-tabs@~9.1.2: - version "9.1.4" - resolved "https://registry.npmjs.org/rc-tabs/-/rc-tabs-9.1.4.tgz#ff27a644ade9d0e5a8c8f5a561ee364a6af8c5a3" +rc-tabs@~9.2.0: + version "9.2.5" + resolved "https://registry.yarnpkg.com/rc-tabs/-/rc-tabs-9.2.5.tgz#fdd8e0633247f50c533030b73e3992270849f1f6" dependencies: babel-runtime "6.x" classnames "2.x" create-react-class "15.x" - lodash.debounce "^4.0.8" + lodash "^4.17.5" prop-types "15.x" rc-hammerjs "~0.6.0" rc-util "^4.0.4" warning "^3.0.0" -rc-time-picker@~2.4.1: - version "2.4.1" - resolved "https://registry.npmjs.org/rc-time-picker/-/rc-time-picker-2.4.1.tgz#074e3d1208e880edb0d99a7b9cc15b93505da8c6" +rc-time-picker@~3.3.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/rc-time-picker/-/rc-time-picker-3.3.1.tgz#94f8bbd51e6b93de1f01e78064aef1e6d765b367" dependencies: babel-runtime "6.x" classnames "2.x" moment "2.x" prop-types "^15.5.8" - rc-trigger "1.x" + rc-trigger "^2.2.0" -rc-tooltip@^3.4.2, rc-tooltip@~3.4.6: - version "3.4.9" - resolved "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-3.4.9.tgz#6f99ecbbe3925810447fe0ce81a6ed4f721da8c5" +rc-tooltip@^3.7.0, rc-tooltip@~3.7.0: + version "3.7.2" + resolved "https://registry.yarnpkg.com/rc-tooltip/-/rc-tooltip-3.7.2.tgz#3698656d4bacd51b72d9e327bed15d1d5a9f1b27" dependencies: babel-runtime "6.x" prop-types "^15.5.8" - rc-trigger "1.x" - -rc-touchable@^1.0.0: - version "1.2.3" - resolved "https://registry.npmjs.org/rc-touchable/-/rc-touchable-1.2.3.tgz#5f498324e3d0b9ba601a9c4834958eaa2c713618" - dependencies: - babel-runtime "6.x" + rc-trigger "^2.2.2" -rc-tree-select@~1.10.2: - version "1.10.9" - resolved "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-1.10.9.tgz#cbdcecea74aa32da0881482b85ae0c63d71e8a33" +rc-tree-select@~1.12.0: + version "1.12.12" + resolved "https://registry.yarnpkg.com/rc-tree-select/-/rc-tree-select-1.12.12.tgz#d56fb8a833f11c0944891ba9172523b2908491dc" dependencies: babel-runtime "^6.23.0" classnames "^2.2.1" - object-assign "^4.0.1" prop-types "^15.5.8" rc-animate "^2.0.2" rc-tree "~1.7.1" - rc-trigger "1.x" - rc-util "^4.0.2" + rc-trigger "^2.2.2" + rc-util "^4.5.0" -rc-tree@~1.7.0, rc-tree@~1.7.1: +rc-tree@~1.7.1: version "1.7.5" resolved "https://registry.npmjs.org/rc-tree/-/rc-tree-1.7.5.tgz#65f73ef80be10bb3e9dd5edfbc0a351f4cccbdf2" dependencies: @@ -5796,16 +5844,26 @@ rc-tree@~1.7.0, rc-tree@~1.7.1: rc-util "^4.0.4" warning "^3.0.0" -rc-trigger@1.x: - version "1.11.4" - resolved "https://registry.npmjs.org/rc-trigger/-/rc-trigger-1.11.4.tgz#a31032f0d7ce79a853f193296ffc1ab4f9dd7e3a" +rc-tree@~1.8.0: + version "1.8.3" + resolved "https://registry.yarnpkg.com/rc-tree/-/rc-tree-1.8.3.tgz#2875e83bc951b5ed7577c1038490f8245d79a37f" + dependencies: + babel-runtime "^6.23.0" + classnames "2.x" + prop-types "^15.5.8" + rc-animate "2.x" + rc-util "^4.0.4" + warning "^3.0.0" + +rc-trigger@^2.2.0, rc-trigger@^2.2.2, rc-trigger@^2.3.0: + version "2.3.4" + resolved "https://registry.yarnpkg.com/rc-trigger/-/rc-trigger-2.3.4.tgz#389dfa5e834ecc3a446fe9cefc0b4a32900f4227" dependencies: babel-runtime "6.x" - create-react-class "15.x" prop-types "15.x" rc-align "2.x" rc-animate "2.x" - rc-util "4.x" + rc-util "^4.4.0" rc-upload@~2.4.0: version "2.4.2" @@ -5817,7 +5875,7 @@ rc-upload@~2.4.0: prop-types "^15.5.7" warning "2.x" -rc-util@4.x, rc-util@^4.0.2, rc-util@^4.0.4: +rc-util@4.x, rc-util@^4.0.4: version "4.1.0" resolved "https://registry.npmjs.org/rc-util/-/rc-util-4.1.0.tgz#3f0012409bdd91caf16bac9428f41ca12e3d9c9b" dependencies: @@ -5826,6 +5884,15 @@ rc-util@4.x, rc-util@^4.0.2, rc-util@^4.0.4: prop-types "^15.5.10" shallowequal "^0.2.2" +rc-util@^4.1.0, rc-util@^4.1.1, rc-util@^4.3.0, rc-util@^4.4.0, rc-util@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/rc-util/-/rc-util-4.5.0.tgz#3183e6ec806f382efb2d3e85770d95875fa6180f" + dependencies: + add-dom-event-listener "1.x" + babel-runtime "6.x" + prop-types "^15.5.10" + shallowequal "^0.2.2" + rc@^1.1.7: version "1.2.1" resolved "https://registry.npmjs.org/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95" @@ -5905,15 +5972,19 @@ react-komposer@^2.0.0: react-stubber "^1.0.0" shallowequal "^0.2.2" -react-lazy-load@^3.0.10: - version "3.0.12" - resolved "https://registry.npmjs.org/react-lazy-load/-/react-lazy-load-3.0.12.tgz#2b841dfc3227e8119d033189d2c960ce384d0cb9" +react-lazy-load@^3.0.12: + version "3.0.13" + resolved "https://registry.yarnpkg.com/react-lazy-load/-/react-lazy-load-3.0.13.tgz#3b0a92d336d43d3f0d73cbe6f35b17050b08b824" dependencies: eventlistener "0.0.1" lodash.debounce "^4.0.0" lodash.throttle "^4.0.0" prop-types "^15.5.8" +react-lifecycles-compat@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.2.tgz#7279047275bd727a912e25f734c0559527e84eff" + react-modal@^2.2.4: version "2.3.2" resolved "https://registry.npmjs.org/react-modal/-/react-modal-2.3.2.tgz#af9d625da218461de3e87551609dfca12d8d4946" @@ -5935,17 +6006,16 @@ react-simple-di@^1.2.0: babel-runtime "6.x.x" hoist-non-react-statics "1.x.x" -react-slick@~0.15.0: - version "0.15.4" - resolved "https://registry.npmjs.org/react-slick/-/react-slick-0.15.4.tgz#6709c87b06e7640feeacc06711be42cc2066aabe" +react-slick@~0.22.3: + version "0.22.3" + resolved "https://registry.yarnpkg.com/react-slick/-/react-slick-0.22.3.tgz#667991b2496e6b10bcca2a2e676ffadf34e7d56c" dependencies: can-use-dom "^0.1.0" classnames "^2.2.5" create-react-class "^15.5.2" enquire.js "^2.1.6" json2mq "^0.2.0" - object-assign "^4.1.0" - slick-carousel "^1.6.0" + resize-observer-polyfill "^1.5.0" react-split-pane@^0.1.65: version "0.1.66" @@ -6252,6 +6322,10 @@ requires-port@1.x.x: version "1.0.0" resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" +resize-observer-polyfill@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.0.tgz#660ff1d9712a2382baa2cad450a4716209f9ca69" + resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" @@ -6285,6 +6359,13 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^2.0.0" inherits "^2.0.1" +rmc-feedback@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/rmc-feedback/-/rmc-feedback-2.0.0.tgz#cbc6cb3ae63c7a635eef0e25e4fbaf5ac366eeaa" + dependencies: + babel-runtime "6.x" + classnames "^2.2.5" + safe-buffer@5.1.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.1" resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" @@ -6409,7 +6490,7 @@ shallowequal@0.2.x, shallowequal@^0.2.2: dependencies: lodash.keys "^3.1.2" -shallowequal@^1.0.1: +shallowequal@^1.0.1, shallowequal@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/shallowequal/-/shallowequal-1.0.2.tgz#1561dbdefb8c01408100319085764da3fcf83f8f" @@ -6443,12 +6524,6 @@ slash@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" -slick-carousel@^1.6.0: - version "1.7.1" - resolved "https://registry.npmjs.org/slick-carousel/-/slick-carousel-1.7.1.tgz#51f5489bbb52212542ccbe9f42689f818bd29ed2" - dependencies: - jquery ">=1.7.2" - snapdragon-node@^2.0.1: version "2.1.1" resolved "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" @@ -6513,6 +6588,13 @@ source-map-support@^0.4.15, source-map-support@^0.4.4: dependencies: source-map "^0.5.6" +source-map-support@^0.5.3: + version "0.5.5" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.5.tgz#0d4af9e00493e855402e8ec36ebed2d266fceb90" + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + source-map-url@^0.4.0: version "0.4.0" resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" @@ -6527,6 +6609,10 @@ source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.0, sour version "0.5.7" resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" +source-map@^0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + spdx-correct@~1.0.0: version "1.0.2" resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" @@ -6729,6 +6815,12 @@ supports-color@^4.0.0, supports-color@^4.2.1, supports-color@^4.4.0: dependencies: has-flag "^2.0.0" +supports-color@^5.3.0: + version "5.4.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54" + dependencies: + has-flag "^3.0.0" + svg-tag-names@^1.1.0: version "1.1.1" resolved "https://registry.npmjs.org/svg-tag-names/-/svg-tag-names-1.1.1.tgz#9641b29ef71025ee094c7043f7cdde7d99fbd50a"