001-reference-board-viewer #1

Merged
jawz merged 43 commits from 001-reference-board-viewer into main 2025-11-02 15:58:57 -06:00
Showing only changes of commit b0e22af242 - Show all commits

View File

@@ -225,25 +225,26 @@
};
};
# Frontend package
frontend = pkgs.buildNpmPackage {
pname = "webref-frontend";
version = "1.0.0";
src = ./frontend;
npmDepsHash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="; # Update after first build
buildPhase = ''
npm run build
'';
installPhase = ''
mkdir -p $out
cp -r build/* $out/
'';
meta = {
description = "Reference Board Viewer - Frontend SPA";
homepage = "https://github.com/yourusername/webref";
license = pkgs.lib.licenses.mit;
};
};
# Frontend package (disabled until dependencies are installed)
# To enable: run 'npm install' in frontend/, then uncomment this
# frontend = pkgs.buildNpmPackage {
# pname = "webref-frontend";
# version = "1.0.0";
# src = ./frontend;
# npmDepsHash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="; # Update after first build
# buildPhase = ''
# npm run build
# '';
# installPhase = ''
# mkdir -p $out
# cp -r build/* $out/
# '';
# meta = {
# description = "Reference Board Viewer - Frontend SPA";
# homepage = "https://github.com/yourusername/webref";
# license = pkgs.lib.licenses.mit;
# };
# };
default = backend;
};