I don’t fully understand the CodeMirror 6 specifications yet, but at least v-model allows Vue to transparently access CodeMirror text, as well as dark mode, themes, multilingualization, and syntax highlighting. The language specification, extension, and event listener at the time of update are supported.
I disagree (edit: with the original form of the comment above)—I don’t know Vue, so I can’t talk about that side, but there’s plenty of people who just need a simple, easy-to-manage editor component, and packages that provide that are great to have. I don’t seem to ever find time to distribute this kind of low-complexity UI layers, so I’m really glad others are doing so.
@logue Good job with the library; because it can help users who either don’t know any Vue, or don’t know any CodeMirror.
But it won’t be helpful much for users who are proficient both in CodeMirror and Vue; so maybe you should consider making the project more available to them by making it a Github Template, instead of just a library?