markdown单接口渲染

This commit is contained in:
2024-07-13 14:05:56 +08:00
parent 7aa5f5643b
commit e5a2af25e8
3 changed files with 495 additions and 159 deletions

View File

@@ -1,12 +1,14 @@
import React, {PureComponent as Component} from 'react' import React, {Fragment, PureComponent as Component} from 'react'
import PropTypes from 'prop-types' import PropTypes from 'prop-types'
import {connect} from 'react-redux'; import {connect} from 'react-redux';
import {getToken} from '../../../client/reducer/modules/project.js' import {getToken} from '../../../client/reducer/modules/project.js'
import './Services.scss'; import './Services.scss';
import {withRouter} from "react-router-dom"; import {withRouter} from "react-router-dom";
import axios from "axios"; import axios from "axios";
import {message} from "antd"; import {message, Card, Button} from "antd";
import copy from "copy-to-clipboard"; import copy from "copy-to-clipboard";
import MarkdownIt from "markdown-it";
import "github-markdown-css/github-markdown-light.css"
@connect( @connect(
state => { state => {
@@ -29,7 +31,8 @@ class MDTemplateServices extends Component {
constructor(props, context) { constructor(props, context) {
super(props, context); super(props, context);
this.state = { this.state = {
render_data: {} render_data: {},
isHtml: true
} }
} }
@@ -46,25 +49,40 @@ class MDTemplateServices extends Component {
}); });
} }
} }
async preCopy(code) { async preCopy(code) {
copy(code) copy(code)
message.success("复制成功") message.success("复制成功")
} }
render() {
let render_vide = [];
if (this.state.render_data) {
render_vide.push(<pre key="md"><span className='btn-pre-copy' onClick={()=>this.preCopy(this.state.render_data.data)}>复制代码</span>{this.state.render_data.data + "\n"}</pre>)
render() {
let mdContent = [];
let htmlContent = [];
if (this.state.render_data && this.state.render_data.data) {
mdContent = (<pre key="md"><span className='btn-pre-copy'
onClick={() => this.preCopy(this.state.render_data.data)}>复制Markdown</span>{this.state.render_data.data + "\n"}</pre>)
htmlContent = (
<div className={"markdown-body"}
dangerouslySetInnerHTML={{__html: MarkdownIt().render(this.state.render_data.data || "")}}></div>
)
} }
console.log(render_vide) const extraContent = (
<Fragment>
<Button size={"small"} type={"link"} icon="copy"
onClick={(e) => this.preCopy(this.state.render_data.data)}>拷贝原文</Button>
<Button size={"small"} type={"link"} icon="table"
onClick={(e) => {
this.setState({
isHtml: !this.state.isHtml
})
}}>显示{this.state.isHtml ? '原文' : 'Markdown'}</Button>
</Fragment>
)
return ( return (
<div className="project-services"> <Card size={"small"} bordered={false} extra={extraContent}>
<section className="news-box m-panel"> {this.state.isHtml ? htmlContent : mdContent}
<div className="token"> </Card>
{render_vide}
</div>
</section>
</div>
); );
} }
} }

603
package-lock.json generated
View File

@@ -4,6 +4,58 @@
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
"@ant-design/colors": {
"version": "3.2.2",
"resolved": "https://registry.npmmirror.com/@ant-design/colors/-/colors-3.2.2.tgz",
"integrity": "sha512-YKgNbG2dlzqMhA9NtI3/pbY16m3Yl/EeWBRa+lB1X1YaYxHrxNexiQYCLTWO/uDvAjLFMEDU+zR901waBtMtjQ==",
"dev": true,
"requires": {
"tinycolor2": "^1.4.1"
}
},
"@ant-design/create-react-context": {
"version": "0.2.6",
"resolved": "https://registry.npmmirror.com/@ant-design/create-react-context/-/create-react-context-0.2.6.tgz",
"integrity": "sha512-pHUuaE50/WEek4w2Q+QYVieLPIGfXM+nUsGSsg8xO6oHBw7dfd14Ws/6q3/L6eZ60zjUiv3WUlSzpWyCOXLqbQ==",
"dev": true,
"requires": {
"gud": "^1.0.0",
"warning": "^4.0.3"
},
"dependencies": {
"warning": {
"version": "4.0.3",
"resolved": "https://registry.npmmirror.com/warning/-/warning-4.0.3.tgz",
"integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
"dev": true,
"requires": {
"loose-envify": "^1.0.0"
}
}
}
},
"@ant-design/css-animation": {
"version": "1.7.3",
"resolved": "https://registry.npmmirror.com/@ant-design/css-animation/-/css-animation-1.7.3.tgz",
"integrity": "sha512-LrX0OGZtW+W6iLnTAqnTaoIsRelYeuLZWsrmBJFUXDALQphPsN8cE5DCsmoSlL0QYb94BQxINiuS70Ar/8BNgA==",
"dev": true
},
"@ant-design/icons": {
"version": "2.1.1",
"resolved": "https://registry.npmmirror.com/@ant-design/icons/-/icons-2.1.1.tgz",
"integrity": "sha512-jCH+k2Vjlno4YWl6g535nHR09PwCEmTBKAG6VqF+rhkrSPRLfgpU2maagwbZPLjaHuU5Jd1DFQ2KJpQuI6uG8w==",
"dev": true
},
"@ant-design/icons-react": {
"version": "2.0.1",
"resolved": "https://registry.npmmirror.com/@ant-design/icons-react/-/icons-react-2.0.1.tgz",
"integrity": "sha512-r1QfoltMuruJZqdiKcbPim3d8LNsVPB733U0gZEUSxBLuqilwsW28K2rCTWSMTjmFX7Mfpf+v/wdiFe/XCqThw==",
"dev": true,
"requires": {
"@ant-design/colors": "^3.1.0",
"babel-runtime": "^6.26.0"
}
},
"@ava/babel-plugin-throws-helper": { "@ava/babel-plugin-throws-helper": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmmirror.com/@ava/babel-plugin-throws-helper/-/babel-plugin-throws-helper-2.0.0.tgz", "resolved": "https://registry.npmmirror.com/@ava/babel-plugin-throws-helper/-/babel-plugin-throws-helper-2.0.0.tgz",
@@ -264,6 +316,25 @@
"integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==",
"dev": true "dev": true
}, },
"@types/react": {
"version": "18.3.3",
"resolved": "https://registry.npmmirror.com/@types/react/-/react-18.3.3.tgz",
"integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==",
"dev": true,
"requires": {
"@types/prop-types": "*",
"csstype": "^3.0.2"
}
},
"@types/react-slick": {
"version": "0.23.13",
"resolved": "https://registry.npmmirror.com/@types/react-slick/-/react-slick-0.23.13.tgz",
"integrity": "sha512-bNZfDhe/L8t5OQzIyhrRhBr/61pfBcWaYJoq6UDqFtv5LMwfg4NsVDD2J8N01JqdAdxLjOt66OZEp6PX+dGs/A==",
"dev": true,
"requires": {
"@types/react": "*"
}
},
"JSONStream": { "JSONStream": {
"version": "1.3.5", "version": "1.3.5",
"resolved": "https://registry.npmmirror.com/JSONStream/-/JSONStream-1.3.5.tgz", "resolved": "https://registry.npmmirror.com/JSONStream/-/JSONStream-1.3.5.tgz",
@@ -481,54 +552,65 @@
} }
}, },
"antd": { "antd": {
"version": "3.2.2", "version": "3.26.20",
"resolved": "https://registry.npmmirror.com/antd/-/antd-3.2.2.tgz", "resolved": "https://registry.npmmirror.com/antd/-/antd-3.26.20.tgz",
"integrity": "sha512-s+fS/iqmOG11YcwHcLiqjVBo6diRWHhUcszY45QDU0uZMxUIafWATnfiowFT14uJCTzee4ECbGxJhIuLttjqlQ==", "integrity": "sha512-VIous4ofZfxFtd9K1h9MpRX2sDDpj3QcOFi3YgIc9B/uyDli/GlLb8SWKfQfJaMkaxwatIv503dag2Tog+hiEg==",
"dev": true, "dev": true,
"requires": { "requires": {
"array-tree-filter": "^2.0.0", "@ant-design/create-react-context": "^0.2.4",
"@ant-design/icons": "~2.1.1",
"@ant-design/icons-react": "~2.0.1",
"@types/react-slick": "^0.23.4",
"array-tree-filter": "^2.1.0",
"babel-runtime": "6.x", "babel-runtime": "6.x",
"classnames": "~2.2.0", "classnames": "~2.2.6",
"create-react-class": "^15.6.0", "copy-to-clipboard": "^3.2.0",
"css-animation": "^1.2.5", "css-animation": "^1.5.0",
"dom-closest": "^0.2.0", "dom-closest": "^0.2.0",
"enquire.js": "^2.1.1", "enquire.js": "^2.1.6",
"lodash.debounce": "^4.0.8", "is-mobile": "^2.1.0",
"lodash.uniqby": "^4.7.0", "lodash": "^4.17.13",
"moment": "^2.19.3", "moment": "^2.24.0",
"omit.js": "^1.0.0", "omit.js": "^1.0.2",
"prop-types": "^15.5.7", "prop-types": "^15.7.2",
"rc-animate": "^2.4.1", "raf": "^3.4.1",
"rc-calendar": "~9.5.0", "rc-animate": "^2.10.2",
"rc-cascader": "~0.12.0", "rc-calendar": "~9.15.7",
"rc-checkbox": "~2.1.1", "rc-cascader": "~0.17.4",
"rc-collapse": "~1.8.0", "rc-checkbox": "~2.1.6",
"rc-dialog": "~7.1.0", "rc-collapse": "~1.11.3",
"rc-dropdown": "~2.1.0", "rc-dialog": "~7.6.0",
"rc-editor-mention": "^1.0.2", "rc-drawer": "~3.1.1",
"rc-form": "^2.1.0", "rc-dropdown": "~2.4.1",
"rc-input-number": "~4.0.0", "rc-editor-mention": "^1.1.13",
"rc-menu": "~6.2.0", "rc-form": "^2.4.10",
"rc-notification": "~3.0.0", "rc-input-number": "~4.5.0",
"rc-pagination": "~1.15.0", "rc-mentions": "~0.4.0",
"rc-progress": "~2.2.2", "rc-menu": "~7.5.1",
"rc-rate": "~2.4.0", "rc-notification": "~3.3.1",
"rc-select": "~7.7.0", "rc-pagination": "~1.20.11",
"rc-slider": "~8.6.0", "rc-progress": "~2.5.0",
"rc-steps": "~3.1.0", "rc-rate": "~2.5.0",
"rc-switch": "~1.6.0", "rc-resize-observer": "^0.1.0",
"rc-table": "~6.1.0", "rc-select": "~9.2.0",
"rc-tabs": "~9.2.0", "rc-slider": "~8.7.1",
"rc-time-picker": "~3.2.1", "rc-steps": "~3.5.0",
"rc-tooltip": "~3.7.0", "rc-switch": "~1.9.0",
"rc-tree": "~1.7.0", "rc-table": "~6.10.5",
"rc-tree-select": "~1.12.0", "rc-tabs": "~9.7.0",
"rc-upload": "~2.4.0", "rc-time-picker": "~3.7.1",
"rc-util": "^4.0.4", "rc-tooltip": "~3.7.3",
"react-lazy-load": "^3.0.12", "rc-tree": "~2.1.0",
"react-slick": "~0.17.0", "rc-tree-select": "~2.9.1",
"shallowequal": "^1.0.1", "rc-trigger": "^2.6.2",
"warning": "~3.0.0" "rc-upload": "~2.9.1",
"rc-util": "^4.16.1",
"react-lazy-load": "^3.0.13",
"react-lifecycles-compat": "^3.0.4",
"react-slick": "~0.25.2",
"resize-observer-polyfill": "^1.5.1",
"shallowequal": "^1.1.0",
"warning": "~4.0.3"
}, },
"dependencies": { "dependencies": {
"classnames": { "classnames": {
@@ -536,6 +618,74 @@
"resolved": "https://registry.npmmirror.com/classnames/-/classnames-2.2.6.tgz", "resolved": "https://registry.npmmirror.com/classnames/-/classnames-2.2.6.tgz",
"integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==", "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==",
"dev": true "dev": true
},
"copy-to-clipboard": {
"version": "3.3.3",
"resolved": "https://registry.npmmirror.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz",
"integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==",
"dev": true,
"requires": {
"toggle-selection": "^1.0.6"
}
},
"rc-progress": {
"version": "2.5.3",
"resolved": "https://registry.npmmirror.com/rc-progress/-/rc-progress-2.5.3.tgz",
"integrity": "sha512-K2fa4CnqGehLZoMrdmBeZ86ONSTVcdk5FlqetbwJ3R/+42XfqhwQVOjWp2MH4P7XSQOMAGcNOy1SFfCP3415sg==",
"dev": true,
"requires": {
"babel-runtime": "6.x",
"prop-types": "^15.5.8"
}
},
"rc-tree": {
"version": "2.1.4",
"resolved": "https://registry.npmmirror.com/rc-tree/-/rc-tree-2.1.4.tgz",
"integrity": "sha512-Xey794Iavgs8YldFlXcZLOhfcIhlX5Oz/yfKufknBXf2AlZCOkc7aHqSM9uTF7fBPtTGPhPxNEfOqHfY7b7xng==",
"dev": true,
"requires": {
"@ant-design/create-react-context": "^0.2.4",
"classnames": "2.x",
"prop-types": "^15.5.8",
"rc-animate": "^2.6.0",
"rc-util": "^4.5.1",
"react-lifecycles-compat": "^3.0.4",
"warning": "^4.0.3"
}
},
"rc-upload": {
"version": "2.9.4",
"resolved": "https://registry.npmmirror.com/rc-upload/-/rc-upload-2.9.4.tgz",
"integrity": "sha512-WXt0HGxXyzLrPV6iec/96Rbl/6dyrAW8pKuY6wwD7yFYwfU5bjgKjv7vC8KNMJ6wzitFrZjnoiogNL3dF9dj3Q==",
"dev": true,
"requires": {
"babel-runtime": "6.x",
"classnames": "^2.2.5",
"prop-types": "^15.5.7",
"warning": "4.x"
}
},
"react-slick": {
"version": "0.25.2",
"resolved": "https://registry.npmmirror.com/react-slick/-/react-slick-0.25.2.tgz",
"integrity": "sha512-8MNH/NFX/R7zF6W/w+FS5VXNyDusF+XDW1OU0SzODEU7wqYB+ZTGAiNJ++zVNAVqCAHdyCybScaUB+FCZOmBBw==",
"dev": true,
"requires": {
"classnames": "^2.2.5",
"enquire.js": "^2.1.6",
"json2mq": "^0.2.0",
"lodash.debounce": "^4.0.8",
"resize-observer-polyfill": "^1.5.0"
}
},
"warning": {
"version": "4.0.3",
"resolved": "https://registry.npmmirror.com/warning/-/warning-4.0.3.tgz",
"integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
"dev": true,
"requires": {
"loose-envify": "^1.0.0"
}
} }
} }
}, },
@@ -5818,6 +5968,12 @@
"cssom": "0.3.x" "cssom": "0.3.x"
} }
}, },
"csstype": {
"version": "3.1.3",
"resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz",
"integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
"dev": true
},
"currently-unhandled": { "currently-unhandled": {
"version": "0.4.1", "version": "0.4.1",
"resolved": "https://registry.npmmirror.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz", "resolved": "https://registry.npmmirror.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
@@ -9455,6 +9611,11 @@
"ini": "^1.3.2" "ini": "^1.3.2"
} }
}, },
"github-markdown-css": {
"version": "5.6.1",
"resolved": "https://registry.npmmirror.com/github-markdown-css/-/github-markdown-css-5.6.1.tgz",
"integrity": "sha512-DItLFgHd+s7HQmk63YN4/TdvLeRqk1QP7pPKTTPrDTYoI5x7f/luJWSOZxesmuxBI2srHp8RDyoZd+9WF+WK8Q=="
},
"glob": { "glob": {
"version": "6.0.4", "version": "6.0.4",
"resolved": "https://registry.npmmirror.com/glob/-/glob-6.0.4.tgz", "resolved": "https://registry.npmmirror.com/glob/-/glob-6.0.4.tgz",
@@ -9660,6 +9821,12 @@
"integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==",
"dev": true "dev": true
}, },
"gud": {
"version": "1.0.0",
"resolved": "https://registry.npmmirror.com/gud/-/gud-1.0.0.tgz",
"integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==",
"dev": true
},
"gzip-size": { "gzip-size": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-3.0.0.tgz", "resolved": "https://registry.npmmirror.com/gzip-size/-/gzip-size-3.0.0.tgz",
@@ -10844,6 +11011,12 @@
"is-path-inside": "^1.0.0" "is-path-inside": "^1.0.0"
} }
}, },
"is-mobile": {
"version": "2.2.2",
"resolved": "https://registry.npmmirror.com/is-mobile/-/is-mobile-2.2.2.tgz",
"integrity": "sha512-wW/SXnYJkTjs++tVK5b6kVITZpAZPtUrt9SF80vvxGiF/Oywal+COk1jlRkiVq15RFNEQKQY31TkV24/1T5cVg==",
"dev": true
},
"is-my-ip-valid": { "is-my-ip-valid": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmmirror.com/is-my-ip-valid/-/is-my-ip-valid-1.0.1.tgz", "resolved": "https://registry.npmmirror.com/is-my-ip-valid/-/is-my-ip-valid-1.0.1.tgz",
@@ -14405,9 +14578,9 @@
"dev": true "dev": true
}, },
"mini-store": { "mini-store": {
"version": "1.1.2", "version": "2.0.0",
"resolved": "https://registry.npmmirror.com/mini-store/-/mini-store-1.1.2.tgz", "resolved": "https://registry.npmmirror.com/mini-store/-/mini-store-2.0.0.tgz",
"integrity": "sha512-2gU6dRzyv/79jrPw/SLtnj6EAdYlktW10e5jPqyIVeFgyFHxcP1BoqAH5Uf5WfKXbTdeHgJ+fuoAFP4falptdw==", "integrity": "sha512-EG0CuwpQmX+XL4QVS0kxNwHW5ftSbhygu1qxQH0pipugjnPkbvkalCdQbEihMwtQY6d3MTN+MS0q+aurs+RfLQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"hoist-non-react-statics": "^2.3.1", "hoist-non-react-statics": "^2.3.1",
@@ -14798,6 +14971,12 @@
"minimatch": "^3.0.0" "minimatch": "^3.0.0"
} }
}, },
"mutationobserver-shim": {
"version": "0.3.7",
"resolved": "https://registry.npmmirror.com/mutationobserver-shim/-/mutationobserver-shim-0.3.7.tgz",
"integrity": "sha512-oRIDTyZQU96nAiz2AQyngwx1e89iApl2hN5AOYwyxLUB47UYsU3Wv9lJWqH5y/QdiYkc5HQLi23ZNB3fELdHcQ==",
"dev": true
},
"mute-stream": { "mute-stream": {
"version": "0.0.7", "version": "0.0.7",
"resolved": "https://registry.npmmirror.com/mute-stream/-/mute-stream-0.0.7.tgz", "resolved": "https://registry.npmmirror.com/mute-stream/-/mute-stream-0.0.7.tgz",
@@ -17932,38 +18111,43 @@
} }
}, },
"rc-calendar": { "rc-calendar": {
"version": "9.5.0", "version": "9.15.11",
"resolved": "https://registry.npmmirror.com/rc-calendar/-/rc-calendar-9.5.0.tgz", "resolved": "https://registry.npmmirror.com/rc-calendar/-/rc-calendar-9.15.11.tgz",
"integrity": "sha512-L7fcdHy6vdjpSPeW8h2kC4hgWw8czfSIM0SElKDjlAfWwmShTP32yGVEERM/fCL+Zv4o+FuqFJStLrPk/wpoYg==", "integrity": "sha512-qv0VXfAAnysMWJigxaP6se4bJHvr17D9qsLbi8BOpdgEocsS0RkgY1IUiFaOVYKJDy/EyLC447O02sV/y5YYBg==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "6.x", "babel-runtime": "6.x",
"classnames": "2.x", "classnames": "2.x",
"create-react-class": "^15.5.2",
"moment": "2.x", "moment": "2.x",
"prop-types": "^15.5.8", "prop-types": "^15.5.8",
"rc-trigger": "^2.2.0", "rc-trigger": "^2.2.0",
"rc-util": "^4.1.1" "rc-util": "^4.1.1",
"react-lifecycles-compat": "^3.0.4"
} }
}, },
"rc-cascader": { "rc-cascader": {
"version": "0.12.2", "version": "0.17.5",
"resolved": "https://registry.npmmirror.com/rc-cascader/-/rc-cascader-0.12.2.tgz", "resolved": "https://registry.npmmirror.com/rc-cascader/-/rc-cascader-0.17.5.tgz",
"integrity": "sha512-Hq9bdEPGwQan65oLfuYojDwY3/PqZYxPFqsd38aYE8/x5shzMrBcA0UVZ9S4ds9g+T604cwAEIDJFYEePtGK3Q==", "integrity": "sha512-WYMVcxU0+Lj+xLr4YYH0+yXODumvNXDcVEs5i7L1mtpWwYkubPV/zbQpn+jGKFCIW/hOhjkU4J1db8/P/UKE7A==",
"dev": true, "dev": true,
"requires": { "requires": {
"array-tree-filter": "^1.0.0", "array-tree-filter": "^2.1.0",
"prop-types": "^15.5.8", "prop-types": "^15.5.8",
"rc-trigger": "^2.2.0", "rc-trigger": "^2.2.0",
"rc-util": "^4.0.4", "rc-util": "^4.0.4",
"shallow-equal": "^1.0.0" "react-lifecycles-compat": "^3.0.4",
"shallow-equal": "^1.0.0",
"warning": "^4.0.1"
}, },
"dependencies": { "dependencies": {
"array-tree-filter": { "warning": {
"version": "1.0.1", "version": "4.0.3",
"resolved": "https://registry.npmmirror.com/array-tree-filter/-/array-tree-filter-1.0.1.tgz", "resolved": "https://registry.npmmirror.com/warning/-/warning-4.0.3.tgz",
"integrity": "sha512-pyKAvZtyEA4kcttaXEIMccJGom7sdO+bmZf44fowSpTsCuRYbcoxyP+lLtjEyzEVZLpNUA/7/NPPYeEfC9Pa3g==", "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
"dev": true "dev": true,
"requires": {
"loose-envify": "^1.0.0"
}
} }
} }
}, },
@@ -17980,37 +18164,52 @@
} }
}, },
"rc-collapse": { "rc-collapse": {
"version": "1.8.0", "version": "1.11.8",
"resolved": "https://registry.npmmirror.com/rc-collapse/-/rc-collapse-1.8.0.tgz", "resolved": "https://registry.npmmirror.com/rc-collapse/-/rc-collapse-1.11.8.tgz",
"integrity": "sha512-X5rWiZ6edMe1K/pnnniGzZirdBJIS7fIElIEnCStmHtD5Bj5F512KLX+YGjTrcUb9pgmdSUrBBaKhUzeMDOS2w==", "integrity": "sha512-8EhfPyScTYljkbRuIoHniSwZagD5UPpZ3CToYgoNYWC85L2qCbPYF7+OaC713FOrIkp6NbfNqXsITNxmDAmxog==",
"dev": true, "dev": true,
"requires": { "requires": {
"classnames": "2.x", "classnames": "2.x",
"css-animation": "1.x", "css-animation": "1.x",
"prop-types": "^15.5.6", "prop-types": "^15.5.6",
"rc-animate": "2.x" "rc-animate": "2.x",
"react-is": "^16.7.0",
"react-lifecycles-compat": "^3.0.4",
"shallowequal": "^1.1.0"
} }
}, },
"rc-dialog": { "rc-dialog": {
"version": "7.1.8", "version": "7.6.1",
"resolved": "https://registry.npmmirror.com/rc-dialog/-/rc-dialog-7.1.8.tgz", "resolved": "https://registry.npmmirror.com/rc-dialog/-/rc-dialog-7.6.1.tgz",
"integrity": "sha512-iWbV+r0cZpV5TFPtXQDRf+lBW322uSVXK20ULvXEEBWbnsSmg3c9D/RlOcDNV6WJvOLOwIof0CKZPFyhl8Szww==", "integrity": "sha512-KUKf+2eZ4YL+lnXMG3hR4ZtIhC9glfH27NtTVz3gcoDIPAf3uUvaXVRNoDCiSi+OGKLyIb/b6EoidFh6nQC5Wg==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "6.x", "babel-runtime": "6.x",
"rc-animate": "2.x", "rc-animate": "2.x",
"rc-util": "^4.4.0" "rc-util": "^4.16.1"
}
},
"rc-drawer": {
"version": "3.1.3",
"resolved": "https://registry.npmmirror.com/rc-drawer/-/rc-drawer-3.1.3.tgz",
"integrity": "sha512-2z+RdxmzXyZde/1OhVMfDR1e/GBswFeWSZ7FS3Fdd0qhgVdpV1wSzILzzxRaT481ItB5hOV+e8pZT07vdJE8kg==",
"dev": true,
"requires": {
"classnames": "^2.2.6",
"rc-util": "^4.16.1",
"react-lifecycles-compat": "^3.0.4"
} }
}, },
"rc-dropdown": { "rc-dropdown": {
"version": "2.1.2", "version": "2.4.1",
"resolved": "https://registry.npmmirror.com/rc-dropdown/-/rc-dropdown-2.1.2.tgz", "resolved": "https://registry.npmmirror.com/rc-dropdown/-/rc-dropdown-2.4.1.tgz",
"integrity": "sha512-vdt2JH6gP16B5UupbWk4WGe4t4okg6tZtCKShTm47yQpgk0jpw67aS8MWUVYxtgZChgYrvF4Q/uAgAx6vdetIg==", "integrity": "sha512-p0XYn0wrOpAZ2fUGE6YJ6U8JBNc5ASijznZ6dkojdaEfQJAeZtV9KMEewhxkVlxGSbbdXe10ptjBlTEW9vEwEg==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "^6.26.0", "babel-runtime": "^6.26.0",
"classnames": "^2.2.6",
"prop-types": "^15.5.8", "prop-types": "^15.5.8",
"rc-trigger": "^2.2.2", "rc-trigger": "^2.5.1",
"react-lifecycles-compat": "^3.0.2" "react-lifecycles-compat": "^3.0.2"
} }
}, },
@@ -18085,40 +18284,53 @@
} }
}, },
"rc-input-number": { "rc-input-number": {
"version": "4.0.13", "version": "4.5.9",
"resolved": "https://registry.npmmirror.com/rc-input-number/-/rc-input-number-4.0.13.tgz", "resolved": "https://registry.npmmirror.com/rc-input-number/-/rc-input-number-4.5.9.tgz",
"integrity": "sha512-IaFEomBmAn0Lyurxn7DvgmpIaS+asa3DY4rX8x4qscRiBvEMPr8b17lUkc5xI2ajXa/m0fx0zYcq4bPHAIS7fQ==", "integrity": "sha512-wAT4EBpLDW4+27c935k4F1JLk+gnhyGBkpzBmtkNvIHLG8yTndZSJ2bFfSYfkA6C82IxmAztXs3ffCeUd/rkbg==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "6.x", "babel-runtime": "6.x",
"classnames": "^2.2.0", "classnames": "^2.2.0",
"is-negative-zero": "^2.0.0",
"prop-types": "^15.5.7", "prop-types": "^15.5.7",
"rc-util": "^4.5.1", "rc-util": "^4.5.1",
"rmc-feedback": "^2.0.0" "rmc-feedback": "^2.0.0"
} }
}, },
"rc-menu": { "rc-mentions": {
"version": "6.2.11", "version": "0.4.2",
"resolved": "https://registry.npmmirror.com/rc-menu/-/rc-menu-6.2.11.tgz", "resolved": "https://registry.npmmirror.com/rc-mentions/-/rc-mentions-0.4.2.tgz",
"integrity": "sha512-aKvLMgKl+3G/ar46nCzTWVBmd0A9BjmwZJYTj7pICbAPkC2xSiYfKq+ywJd/QJO57sj7Sz7OD62LDnlOg99VNw==", "integrity": "sha512-DTZurQzacLXOfVuiHydGzqkq7cFMHXF18l2jZ9PhWUn2cqvOSY3W4osN0Pq29AOMOBpcxdZCzgc7Lb0r/bgkDw==",
"dev": true,
"requires": {
"@ant-design/create-react-context": "^0.2.4",
"classnames": "^2.2.6",
"rc-menu": "^7.4.22",
"rc-trigger": "^2.6.2",
"rc-util": "^4.6.0",
"react-lifecycles-compat": "^3.0.4"
}
},
"rc-menu": {
"version": "7.5.5",
"resolved": "https://registry.npmmirror.com/rc-menu/-/rc-menu-7.5.5.tgz",
"integrity": "sha512-4YJXJgrpUGEA1rMftXN7bDhrV5rPB8oBJoHqT+GVXtIWCanfQxEnM3fmhHQhatL59JoAFMZhJaNzhJIk4FUWCQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "6.x",
"classnames": "2.x", "classnames": "2.x",
"create-react-class": "^15.5.2",
"dom-scroll-into-view": "1.x", "dom-scroll-into-view": "1.x",
"mini-store": "^1.0.2", "mini-store": "^2.0.0",
"prop-types": "^15.5.6", "mutationobserver-shim": "^0.3.2",
"rc-animate": "2.x", "rc-animate": "^2.10.1",
"rc-trigger": "^2.3.0", "rc-trigger": "^2.3.0",
"rc-util": "^4.1.0" "rc-util": "^4.13.0",
"resize-observer-polyfill": "^1.5.0",
"shallowequal": "^1.1.0"
} }
}, },
"rc-notification": { "rc-notification": {
"version": "3.0.1", "version": "3.3.1",
"resolved": "https://registry.npmmirror.com/rc-notification/-/rc-notification-3.0.1.tgz", "resolved": "https://registry.npmmirror.com/rc-notification/-/rc-notification-3.3.1.tgz",
"integrity": "sha512-DvnTJKh4V8i8JWe448Nymrb0D+r98Rg8sSdeZbZJJ+juHZUV8uWWAEZwQRemC0I+4J/xNQTBpEFcPgvd+darHg==", "integrity": "sha512-U5+f4BmBVfMSf3OHSLyRagsJ74yKwlrQAtbbL5ijoA0F2C60BufwnOcHG18tVprd7iaIjzZt1TKMmQSYSvgrig==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "6.x", "babel-runtime": "6.x",
@@ -18129,13 +18341,15 @@
} }
}, },
"rc-pagination": { "rc-pagination": {
"version": "1.15.2", "version": "1.20.15",
"resolved": "https://registry.npmmirror.com/rc-pagination/-/rc-pagination-1.15.2.tgz", "resolved": "https://registry.npmmirror.com/rc-pagination/-/rc-pagination-1.20.15.tgz",
"integrity": "sha512-XBbmG4h++jdEoAoPo90sPd+b+66A1/lxN2C+LRsF28tswQA9xqMUCmJ92s+dmxi4c5ElngF9xGTDr9EkzWTBTA==", "integrity": "sha512-/Xr4/3GOa1DtL8iCYl7qRUroEMrRDhZiiuHwcVFfSiwa9LYloMlUWcOJsnr8LN6A7rLPdm3/CHStUNeYd+2pKw==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "6.x", "babel-runtime": "6.x",
"prop-types": "^15.5.7" "classnames": "^2.2.6",
"prop-types": "^15.5.7",
"react-lifecycles-compat": "^3.0.4"
} }
}, },
"rc-progress": { "rc-progress": {
@@ -18177,18 +18391,28 @@
} }
}, },
"rc-rate": { "rc-rate": {
"version": "2.4.3", "version": "2.5.1",
"resolved": "https://registry.npmmirror.com/rc-rate/-/rc-rate-2.4.3.tgz", "resolved": "https://registry.npmmirror.com/rc-rate/-/rc-rate-2.5.1.tgz",
"integrity": "sha512-MyE0toUYgAFpy4ONbammAkktwlPmmoOAazWWmae8iz2KaJ4Pj3itN1DgAcamfIdpyDe97drldY2l7AvCg1fUSQ==", "integrity": "sha512-3iJkNJT8xlHklPCdeZtUZmJmRVUbr6AHRlfSsztfYTXVlHrv2TcPn3XkHsH+12j812WVB7gvilS2j3+ffjUHXg==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "^6.26.0",
"classnames": "^2.2.5", "classnames": "^2.2.5",
"prop-types": "^15.5.8", "prop-types": "^15.5.8",
"rc-util": "^4.3.0", "rc-util": "^4.3.0",
"react-lifecycles-compat": "^3.0.4" "react-lifecycles-compat": "^3.0.4"
} }
}, },
"rc-resize-observer": {
"version": "0.1.3",
"resolved": "https://registry.npmmirror.com/rc-resize-observer/-/rc-resize-observer-0.1.3.tgz",
"integrity": "sha512-uzOQEwx83xdQSFOkOAM7x7GHIQKYnrDV4dWxtCxyG1BS1pkfJ4EvDeMfsvAJHSYkQXVBu+sgRHGbRtLG3qiuUg==",
"dev": true,
"requires": {
"classnames": "^2.2.1",
"rc-util": "^4.13.0",
"resize-observer-polyfill": "^1.5.1"
}
},
"rc-scroll-anim": { "rc-scroll-anim": {
"version": "1.0.7", "version": "1.0.7",
"resolved": "https://registry.npmmirror.com/rc-scroll-anim/-/rc-scroll-anim-1.0.7.tgz", "resolved": "https://registry.npmmirror.com/rc-scroll-anim/-/rc-scroll-anim-1.0.7.tgz",
@@ -18242,9 +18466,9 @@
} }
}, },
"rc-select": { "rc-select": {
"version": "7.7.8", "version": "9.2.3",
"resolved": "https://registry.npmmirror.com/rc-select/-/rc-select-7.7.8.tgz", "resolved": "https://registry.npmmirror.com/rc-select/-/rc-select-9.2.3.tgz",
"integrity": "sha512-lu0J3+EElTyMDrgXvs0M1M015KRZEZu/M7k15Kq8scFZ7g4KLTO0cKZfA0GNug2ARj3atrTrSbEAxsy8hMoX7A==", "integrity": "sha512-WhswxOMWiNnkXRbxyrj0kiIvyCfo/BaRPaYbsDetSIAU2yEDwKHF798blCP5u86KLOBKBvtxWLFCkSsQw1so5w==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "^6.23.0", "babel-runtime": "^6.23.0",
@@ -18252,17 +18476,30 @@
"component-classes": "1.x", "component-classes": "1.x",
"dom-scroll-into-view": "1.x", "dom-scroll-into-view": "1.x",
"prop-types": "^15.5.8", "prop-types": "^15.5.8",
"raf": "^3.4.0",
"rc-animate": "2.x", "rc-animate": "2.x",
"rc-menu": "^6.1.0", "rc-menu": "^7.3.0",
"rc-trigger": "^2.2.0", "rc-trigger": "^2.5.4",
"rc-util": "^4.0.4", "rc-util": "^4.0.4",
"warning": "^3.0.0" "react-lifecycles-compat": "^3.0.2",
"warning": "^4.0.2"
},
"dependencies": {
"warning": {
"version": "4.0.3",
"resolved": "https://registry.npmmirror.com/warning/-/warning-4.0.3.tgz",
"integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
"dev": true,
"requires": {
"loose-envify": "^1.0.0"
}
}
} }
}, },
"rc-slider": { "rc-slider": {
"version": "8.6.13", "version": "8.7.1",
"resolved": "https://registry.npmmirror.com/rc-slider/-/rc-slider-8.6.13.tgz", "resolved": "https://registry.npmmirror.com/rc-slider/-/rc-slider-8.7.1.tgz",
"integrity": "sha512-fCUe8pPn8n9pq1ARX44nN2nzJoATtna4x/PdskUrxIvZXN8ja7HuceN/hq6kokZjo3FBD2B1yMZvZh6oi68l6Q==", "integrity": "sha512-WMT5mRFUEcrLWwTxsyS8jYmlaMsTVCZIGENLikHsNv+tE8ThU2lCoPfi/xFNUfJFNFSBFP3MwPez9ZsJmNp13g==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "6.x", "babel-runtime": "6.x",
@@ -18270,7 +18507,8 @@
"prop-types": "^15.5.4", "prop-types": "^15.5.4",
"rc-tooltip": "^3.7.0", "rc-tooltip": "^3.7.0",
"rc-util": "^4.0.4", "rc-util": "^4.0.4",
"shallowequal": "^1.0.1", "react-lifecycles-compat": "^3.0.4",
"shallowequal": "^1.1.0",
"warning": "^4.0.3" "warning": "^4.0.3"
}, },
"dependencies": { "dependencies": {
@@ -18286,9 +18524,9 @@
} }
}, },
"rc-steps": { "rc-steps": {
"version": "3.1.1", "version": "3.5.0",
"resolved": "https://registry.npmmirror.com/rc-steps/-/rc-steps-3.1.1.tgz", "resolved": "https://registry.npmmirror.com/rc-steps/-/rc-steps-3.5.0.tgz",
"integrity": "sha512-oon2VdAHWrZmkB07MUMhq7k2IazFmtOi+6CCPn1ao3ZJ/89/aArP9/3pDQBm88FBQBcDh1E04kSHufbdY1kxfw==", "integrity": "sha512-2Vkkrpa7PZbg7qPsqTNzVDov4u78cmxofjjnIHiGB9+9rqKS8oTLPzbW2uiWDr3Lk+yGwh8rbpGO1E6VAgBCOg==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "^6.23.0", "babel-runtime": "^6.23.0",
@@ -18298,60 +18536,74 @@
} }
}, },
"rc-switch": { "rc-switch": {
"version": "1.6.0", "version": "1.9.2",
"resolved": "https://registry.npmmirror.com/rc-switch/-/rc-switch-1.6.0.tgz", "resolved": "https://registry.npmmirror.com/rc-switch/-/rc-switch-1.9.2.tgz",
"integrity": "sha512-tlnYj92N/PxFLWJObATgSPYWESCFTUtdFjDRbCJFvSd4j2a8IFLz20X/5d3OTnFtf7DcxLTa/aGIPmsI3mFn3g==", "integrity": "sha512-qaK7mY4FLDKy99Hq3A1tf8CcqfzKtHp9LPX8WTnZ0MzdHCTneSARb1XD7Eqeu8BactasYGsi2bF9p18Q+/5JEw==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "^6.23.0",
"classnames": "^2.2.1", "classnames": "^2.2.1",
"prop-types": "^15.5.6" "prop-types": "^15.5.6",
"react-lifecycles-compat": "^3.0.4"
} }
}, },
"rc-table": { "rc-table": {
"version": "6.1.15", "version": "6.10.15",
"resolved": "https://registry.npmmirror.com/rc-table/-/rc-table-6.1.15.tgz", "resolved": "https://registry.npmmirror.com/rc-table/-/rc-table-6.10.15.tgz",
"integrity": "sha512-ZBcn4GkfDleqv/eD9WkvzAj5yrsQjbtOaEZWgCWtXm82a1Z1koA2cwfJLsx0V4RRjvIMT782SqRY8gBeyM9diQ==", "integrity": "sha512-LAr0M/gqt+irOjvPNBLApmQ0CUHNOfKsEBhu1uIuB3OlN1ynA9z+sdoTQyNd9+8NSl0MYnQOOfhtLChAY7nU0A==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "6.x", "classnames": "^2.2.5",
"component-classes": "^1.2.6", "component-classes": "^1.2.6",
"lodash": "^4.17.5", "lodash": "^4.17.5",
"mini-store": "^1.0.2", "mini-store": "^2.0.0",
"prop-types": "^15.5.8", "prop-types": "^15.5.8",
"rc-util": "^4.0.4", "rc-util": "^4.13.0",
"react-lifecycles-compat": "^3.0.2", "react-lifecycles-compat": "^3.0.2",
"shallowequal": "^1.0.2", "shallowequal": "^1.0.2"
"warning": "^3.0.0"
} }
}, },
"rc-tabs": { "rc-tabs": {
"version": "9.2.6", "version": "9.7.0",
"resolved": "https://registry.npmmirror.com/rc-tabs/-/rc-tabs-9.2.6.tgz", "resolved": "https://registry.npmmirror.com/rc-tabs/-/rc-tabs-9.7.0.tgz",
"integrity": "sha512-J4HsAPinn/utapHjCg36HdEI/WsL0Ma61t0mTkkEf6Z/LQQWS16LhgLbycF3lTNUIgcZu3dhQFjRDg4kpaFbAQ==", "integrity": "sha512-kvmgp8/MfLzFZ06hWHignqomFQ5nF7BqKr5O1FfhE4VKsGrep52YSF/1MvS5oe0NPcI9XGNS2p751C5v6cYDpQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@ant-design/create-react-context": "^0.2.4",
"babel-runtime": "6.x", "babel-runtime": "6.x",
"classnames": "2.x", "classnames": "2.x",
"create-react-class": "15.x",
"lodash": "^4.17.5", "lodash": "^4.17.5",
"prop-types": "15.x", "prop-types": "15.x",
"raf": "^3.4.1",
"rc-hammerjs": "~0.6.0", "rc-hammerjs": "~0.6.0",
"rc-util": "^4.0.4", "rc-util": "^4.0.4",
"warning": "^3.0.0" "react-lifecycles-compat": "^3.0.4",
"resize-observer-polyfill": "^1.5.1",
"warning": "^4.0.3"
},
"dependencies": {
"warning": {
"version": "4.0.3",
"resolved": "https://registry.npmmirror.com/warning/-/warning-4.0.3.tgz",
"integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
"dev": true,
"requires": {
"loose-envify": "^1.0.0"
}
}
} }
}, },
"rc-time-picker": { "rc-time-picker": {
"version": "3.2.1", "version": "3.7.3",
"resolved": "https://registry.npmmirror.com/rc-time-picker/-/rc-time-picker-3.2.1.tgz", "resolved": "https://registry.npmmirror.com/rc-time-picker/-/rc-time-picker-3.7.3.tgz",
"integrity": "sha512-aULPDcaqc/p5Rxcfp4sTl/Igxw5Ej5+mSdEkIqTo9SbWULQ0QaH9wGZ13niTHOx50RLklJzvOIptXZi3LXXQNA==", "integrity": "sha512-Lv1Mvzp9fRXhXEnRLO4nW6GLNxUkfAZ3RsiIBsWjGjXXvMNjdr4BX/ayElHAFK0DoJqOhm7c5tjmIYpEOwcUXg==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "6.x",
"classnames": "2.x", "classnames": "2.x",
"moment": "2.x", "moment": "2.x",
"prop-types": "^15.5.8", "prop-types": "^15.5.8",
"rc-trigger": "^2.2.0" "raf": "^3.4.1",
"rc-trigger": "^2.2.0",
"react-lifecycles-compat": "^3.0.4"
} }
}, },
"rc-tooltip": { "rc-tooltip": {
@@ -18389,18 +18641,77 @@
} }
}, },
"rc-tree-select": { "rc-tree-select": {
"version": "1.12.13", "version": "2.9.4",
"resolved": "https://registry.npmmirror.com/rc-tree-select/-/rc-tree-select-1.12.13.tgz", "resolved": "https://registry.npmmirror.com/rc-tree-select/-/rc-tree-select-2.9.4.tgz",
"integrity": "sha512-6OdmAbAj6IGb4F+klX6EZAUOFu0a7irSFPYolVMPQtWNWYcAQZNqkeiadqb/FWOBcbofZHDPDC4GGqiREo9ZOw==", "integrity": "sha512-0HQkXAN4XbfBW20CZYh3G+V+VMrjX42XRtDCpyv6PDUm5vikC0Ob682ZBCVS97Ww2a5Hf6Ajmu0ahWEdIEpwhg==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "^6.23.0",
"classnames": "^2.2.1", "classnames": "^2.2.1",
"dom-scroll-into-view": "^1.2.1",
"prop-types": "^15.5.8", "prop-types": "^15.5.8",
"rc-animate": "^2.0.2", "raf": "^3.4.0",
"rc-tree": "~1.7.1", "rc-animate": "^2.8.2",
"rc-trigger": "^2.2.2", "rc-tree": "~2.1.0",
"rc-util": "^4.5.0" "rc-trigger": "^3.0.0",
"rc-util": "^4.5.0",
"react-lifecycles-compat": "^3.0.4",
"shallowequal": "^1.0.2",
"warning": "^4.0.1"
},
"dependencies": {
"rc-tree": {
"version": "2.1.4",
"resolved": "https://registry.npmmirror.com/rc-tree/-/rc-tree-2.1.4.tgz",
"integrity": "sha512-Xey794Iavgs8YldFlXcZLOhfcIhlX5Oz/yfKufknBXf2AlZCOkc7aHqSM9uTF7fBPtTGPhPxNEfOqHfY7b7xng==",
"dev": true,
"requires": {
"@ant-design/create-react-context": "^0.2.4",
"classnames": "2.x",
"prop-types": "^15.5.8",
"rc-animate": "^2.6.0",
"rc-util": "^4.5.1",
"react-lifecycles-compat": "^3.0.4",
"warning": "^4.0.3"
}
},
"rc-trigger": {
"version": "3.0.0",
"resolved": "https://registry.npmmirror.com/rc-trigger/-/rc-trigger-3.0.0.tgz",
"integrity": "sha512-hQxbbJpo23E2QnYczfq3Ec5J5tVl2mUDhkqxrEsQAqk16HfADQg+iKNWzEYXyERSncdxfnzYuaBgy764mNRzTA==",
"dev": true,
"requires": {
"babel-runtime": "6.x",
"classnames": "^2.2.6",
"prop-types": "15.x",
"raf": "^3.4.0",
"rc-align": "^2.4.1",
"rc-animate": "^3.0.0-rc.1",
"rc-util": "^4.15.7"
},
"dependencies": {
"rc-animate": {
"version": "3.1.1",
"resolved": "https://registry.npmmirror.com/rc-animate/-/rc-animate-3.1.1.tgz",
"integrity": "sha512-8wg2Zg3EETy0k/9kYuis30NJNQg1D6/WSQwnCiz6SvyxQXNet/rVraRz3bPngwY6rcU2nlRvoShiYOorXyF7Sg==",
"dev": true,
"requires": {
"@ant-design/css-animation": "^1.7.2",
"classnames": "^2.2.6",
"raf": "^3.4.0",
"rc-util": "^4.15.3"
}
}
}
},
"warning": {
"version": "4.0.3",
"resolved": "https://registry.npmmirror.com/warning/-/warning-4.0.3.tgz",
"integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
"dev": true,
"requires": {
"loose-envify": "^1.0.0"
}
}
} }
}, },
"rc-trigger": { "rc-trigger": {
@@ -24427,6 +24738,12 @@
"integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==",
"dev": true "dev": true
}, },
"tinycolor2": {
"version": "1.6.0",
"resolved": "https://registry.npmmirror.com/tinycolor2/-/tinycolor2-1.6.0.tgz",
"integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==",
"dev": true
},
"tmp": { "tmp": {
"version": "0.0.33", "version": "0.0.33",
"resolved": "https://registry.npmmirror.com/tmp/-/tmp-0.0.33.tgz", "resolved": "https://registry.npmmirror.com/tmp/-/tmp-0.0.33.tgz",

View File

@@ -42,6 +42,7 @@
"deref": "^0.7.3", "deref": "^0.7.3",
"easy-json-schema": "0.0.2-beta", "easy-json-schema": "0.0.2-beta",
"generate-schema": "^2.6.0", "generate-schema": "^2.6.0",
"github-markdown-css": "^5.6.1",
"https": "^1.0.0", "https": "^1.0.0",
"immer": "^1.1.1", "immer": "^1.1.1",
"js-base64": "^2.3.2", "js-base64": "^2.3.2",
@@ -98,7 +99,7 @@
"yapi-plugin-webhook": "^1.1.6" "yapi-plugin-webhook": "^1.1.6"
}, },
"devDependencies": { "devDependencies": {
"antd": "3.2.2", "antd": "^3.26.0",
"anujs": "^1.2.6", "anujs": "^1.2.6",
"assets-webpack-plugin": "^3.5.1", "assets-webpack-plugin": "^3.5.1",
"ava": "^0.22.0", "ava": "^0.22.0",