Vendors
Thrid-party librairies / dependencies like Bootstrap Grid, Feather icons and jQuery.
How we manage vendors?
- We install vendors using NPM package manager.
- Using GulpJS (
copy-assetstask), we copy the required files fromnode_modules/into oursrc/folder. - If it’s a css file, it will be copied into our
src/scss/vendorfolder. If it’s a javascript/jquery file, it will be copied into oursrc/js/vendor. - Again, using GulpJS we rename these files and optimize them for the build process.
You can read more about how we manage dependencies in this article by Florian.
What vendors are included?
| Dependency | Link |
|---|---|
jQuery |
https://jquery.com |
Bootstrap |
https://getbootstrap.com |
Feather |
http://feathericons.com/ |
FullCalendar |
https://fullcalendar.io |
Chartist |
https://gionkunz.github.io/chartist-js/ |
Dragula |
https://bevacqua.github.io/dragula/ |
Datepicker |
https://fengyuanchen.github.io/datepicker/ |
matchHeight |
https://github.com/liabru/jquery-match-height |