refactor: VuePress to VitePress by bavoco · Pull Request #809 · chartjs/chartjs-plugin-zoom

This is ready for an initial review, please have a look if you like the approach. If you like it I'll update the docs with the changes from the past weeks (the content moved to new files, so it's a fairly manual process).

For some reason I cannot lint locally (windows), it hangs indefinitely. Anyone else on windows?

Took a quick first look and yes, I like the approach.

Some issues I'd like resolved are:

  • The canvas should have a container (div) in samples
  • Not sure why in the samples the chart is initially draw with size 0,0. I think that is the reason animations are ugly.
  • Need to verify version linking works
  • Pan-region sample is 404

For the lint issue, I'd assume its the vitepress cache folder that causes trouble, you could try adding it to .eslintignore