apache / apisix-dashboard

Dashboard for Apache APISIX
https://apisix.apache.org/
Apache License 2.0
1k stars 525 forks source link

Feature Remove unused dependencies #39

Closed juzhiyuan closed 5 years ago

juzhiyuan commented 5 years ago

@moonming @membphis Do we need remove those unused dependencies? so that the Dashboard can be more slim but run faster.

moonming commented 5 years ago

sure, that will be great.

juzhiyuan commented 5 years ago

Ok, then I will process this this weekend.

juzhiyuan commented 5 years ago

@moonming I just removed some components & dependencies we don't need from master branch, and I have rebuilt the apisix_dashboard_built repo. Also, please update the Dashboard submodule under apisix repo.

juzhiyuan commented 5 years ago
Dependency License
fuse.js Apache-2.0
echarts Apache-2.0
axios MIT
element-ui MIT
js-cookie MIT
normalize.css MIT
nprogress MIT
path-to-regexp MIT
register-service-worker MIT
screenfull MIT
uuid MIT
vue MIT
vue-class-component MIT
vue-count-to MIT
vue-i18n MIT
vue-property-decorator MIT
vue-router MIT
vue-svgicon MIT
vuex MIT
vuex-class MIT
vuex-module-decorators MIT