Files
raven-client/ayanova
John Cardinal 44411ec165 case 4722 - DOMPurify 2.5.9 and Vuetify 2.7.2
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>
2026-10-24 18:06:28 -07:00
..
2022-12-20 22:11:12 +00:00
2026-02-02 02:48:54 +00:00
2023-01-12 17:41:00 +00:00
…
2020-10-20 20:42:03 +00:00

AyaNova client UI

Project setup

  1. 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).

  2. Clone this repository from Gitea into C:\data\code\raven-client.

  3. Install dependencies:

    cd C:\data\code\raven-client\ayanova
    npm ci
    

    Use npm ci, not npm install: it installs the exact versions in package-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