26 lines
442 B
Nix
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
|
|
'';
|
|
}
|