its for when you want to get like notifications for your reposts
1{
2 stdenv,
3 nodejs,
4 pnpm,
5 lib,
6 pnpmDeps,
7}:
8stdenv.mkDerivation (finalAttrs: {
9 pname = "brl-monitor-browserext";
10 version = "main";
11
12 src = lib.fileset.toSource {
13 root = ../.;
14 fileset = lib.fileset.unions [./. ../webapp ../pnpm-lock.yaml ../pnpm-workspace.yaml];
15 };
16
17 nativeBuildInputs = [
18 nodejs
19 pnpm.configHook
20 ];
21
22 buildPhase = ''
23 export TERM=dumb
24 pnpm -C webapp build:lib
25 pnpm -C extension zip
26 pnpm -C extension zip:firefox
27 '';
28 installPhase = "mv extension/.output $out";
29
30 inherit pnpmDeps;
31})