home-assistant-custom-lovelace-modules.bubble-card: 2.4.0 -> 3.0.0-beta.9

https://github.com/Clooos/bubble-card/releases/tag/v3.0.0-beta.9
This commit is contained in:
Martin Weinelt 2025-06-07 20:23:41 +02:00
parent 9dd76978b8
commit c1a93f9e7a
No known key found for this signature in database
GPG key ID: 87C1E9888F856759

View file

@ -1,28 +1,32 @@
{
lib,
stdenv,
buildNpmPackage,
fetchFromGitHub,
}:
stdenv.mkDerivation rec {
buildNpmPackage rec {
pname = "bubble-card";
version = "2.4.0";
dontBuild = true;
version = "3.0.0-beta.9";
src = fetchFromGitHub {
owner = "Clooos";
repo = "Bubble-Card";
rev = "v${version}";
hash = "sha256-Hn6jH7lT+bjkOM/iRCmD1B8l6ZRqjNTmVMj4IN7ixE4=";
hash = "sha256-UgfbItYBaSiNvl3zmRrS3p/b22XwptCdIf7mA42rGXM=";
};
npmDepsHash = "sha256-NSHsw/+dmdc2+yo4/NgT0YMMrCuL8JjRR6MSJ5xQTiE=";
preBuild = ''
rm -rf dist
'';
npmBuildScript = "dist";
installPhase = ''
runHook preInstall
mkdir $out
install -m0644 dist/bubble-card.js $out
install -m0644 dist/bubble-pop-up-fix.js $out
cp -rv dist $out
runHook postInstall
'';