Files
clan-core/site/default.nix
Johannes Kirschbauer 7112f608a7 site: wrap with nix
2025-10-08 14:53:18 +02:00

26 lines
442 B
Nix

{
buildNpmPackage,
importNpmLock,
nodejs_latest,
module-docs,
}:
buildNpmPackage {
pname = "clan-site";
version = "0.0.1";
nodejs = nodejs_latest;
src = ./.;
npmDeps = importNpmLock {
npmRoot = ./.;
};
npmConfigHook = importNpmLock.npmConfigHook;
preBuild = ''
# Copy generated reference docs
cp -r ${module-docs}/reference/* src/routes/docs/reference
chmod +w -R src/routes/docs/reference
'';
}