Skip to content
This repository was archived by the owner on Feb 22, 2026. It is now read-only.
This repository was archived by the owner on Feb 22, 2026. It is now read-only.

Broken frontend dependency that fails docker builds #515

@nmashchenko

Description

@nmashchenko

Hello! As part of my testing journey this week I noticed that you guys have a broken dependency that prevents docker from building:

@preact/signals-core: 1.5.1 has following issue when I do docker build --no-cache --tag streamdal-console . locally (same issue in GH actions):

Download https://jsr.io/@std/assert/0.213.1/assertion_error.ts
error: Integrity check failed for remote specifier. The source code is invalid, as it does not match the expected hash in the lock file.
  Specifier: https://esm.sh/*@preact/signals-core@1.5.1
  Actual: 382e1e909d94792c655d35c72854d3a06167442bd2e81190e3a682194163d8c8
  Expected: de8dffabec1aab92430087751f0c451af2853ee5163fe7761fd94d70263b7ea6
This could be caused by:
  * the lock file may be corrupt
  * the source itself may be corrupt
Investigate the lockfile; delete it to regenerate the lockfile or --reload to reload the source code from the server.

The same issue arises when you run github actions build (see #514)

I upgraded @preact/signals-core to 1.6.0 ( https://github.com/preactjs/signals/releases/tag/%40preact%2Fsignals-core%401.6.0 ) which is minor changes but this completely fixes all builds!

I will open PR shortly for this :hurtrealbad:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions