Skip to content

alerta-webui doesn't install on node 18 or above #573

@Matthew-Jenkins

Description

@Matthew-Jenkins

Issue Summary
Unable to compile alerta on node 18, which is the oldest still supported version of node.

Environment

  • OS: Rhel8 & Fedora 38

  • API version: master

  • Deployment: N/A

  • For self-hosted, WSGI environment: N/A

  • Database: Postgres

  • Server config:
    Auth enabled? No
    Auth provider? N/A
    Customer views? No

  • web UI version: master

  • CLI version: N/A

To Reproduce
Steps to reproduce the behavior:

  1. Install node 18 or 20
  2. clone alerta-webui
  3. npm install

npm install will fail due to multiple no longer maintained libs not working on node18

Expected behavior
npm install should exit 0

Screenshots

Additional context
Looks like dependency hell. I tried doing a quick and dirty uplift to vuetify latest w/ vite but the best I could get is a white screen with nothing displayed after about 12 hours of work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    🧊 Ice Box

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions