Thin Vue 3 wrapper for plotly.js
This is the umbrella folder for this project. Please check the README in the following sections for details:
- (Library)[lib/README.md]. This README is also used by npm publish.
- (Demo Page)[demo/README.md]
I made a bunch of code organization and refactor, without losing backward compatibility:
- Implementation of library in Typescript
- Code is separated in lib, demo and docs, using npm workspaces
- Migrating building process to Vite, using this article as reference
- Updating documentation, using Vitepress
- Publishing documentation and demo in GitHub Pages
- Add testing
- Add semantic release
- Add automatic deployment