1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
mkYarnPackage,
}:
mkYarnPackage {
name = "things";
src = ./.;
packageJSON = ./package.json;
yarnLock = ./yarn.lock;
yarnNix = ./yarn.nix;
doDist = false;
buildPhase = ''
export NODE_OPTIONS=--openssl-legacy-provider
yarn build
'';
installPhase = ''
mkdir -p $out
cp -r deps/ctucx.things/public/. $out
'';
}