Skip to content

Contributing to Vue Data UI

ALEC LLOYD PROBERT edited this page May 11, 2024 · 1 revision

Vue Data Ui is an open source Vue 3 data visualization components library.

With 48 components, from classic charts to original ones, we wish to propose reliable visualizations with a different touch, and hope the current state of the library is on the right track to do just that.

Contributions are welcome !

  1. Clone the project
  2. npm i
  3. npm run simple-build will create the local dist
  4. npm run dev will add temporarily the local 'vue-data-ui' package to package.json and start the dev server. A manual testing page is available there to tamper with datasets and configs. Everything is savagely packed in App.vue, but feel free to propose a nicer testing arena.
  5. npm run prod will remove the local 'vue-data-ui' package from package.json, and build the library for production if all tests pass

A PR is required to submit your changes.

Cheers

Clone this wiki locally