DOMPurify 2.3.8 -> 2.5.9 and Vuetify 2.6.6 -> 2.7.2, the latest 2.x of each; builds on Node 12.22.9. Only these two packages change in the lockfile (kept in its v2 format). Vuetify 2.7 calendar eventSummary() returns an element, not an HTML string, so the six calendar event templates render it with the new gz-vnodes component instead of v-html. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
AyaNova client UI
Project setup
-
Install the build tools exactly as listed in
C:\data\code\raven\devdocs\build\BUILD.md. They are very specific, and in several cases outdated on purpose (Node.js 12.22.9). -
Clone this repository from Gitea into
C:\data\code\raven-client. -
Install dependencies:
cd C:\data\code\raven-client\ayanova npm ciUse
npm ci, notnpm install: it installs the exact versions inpackage-lock.json.
Development server with hot reload
npm run serve
Production build
npm run build
Output goes to dist\. The release build copies it into the server's wwwroot.
Lint
npm run lint