feat: migrate site to TanStack Start
This commit is contained in:
parent
056daa6460
commit
1bf7b32040
33 changed files with 8684 additions and 1106 deletions
11
flake.nix
11
flake.nix
|
|
@ -22,6 +22,7 @@
|
|||
./package-lock.json
|
||||
./package.json
|
||||
./public
|
||||
./server.mjs
|
||||
./src
|
||||
./tsconfig.json
|
||||
./vite-plugin-ansi.ts
|
||||
|
|
@ -33,14 +34,18 @@
|
|||
pname = "jet-website";
|
||||
version = "0.1.0";
|
||||
src = websiteSrc;
|
||||
npmDepsHash = "sha256-UDz4tXNvEa8uiDDGg16K9JbNeQZR3BsVNKtuOgcyurQ=";
|
||||
npmDepsHash = "sha256-tcWPiPTOfCEKBBt/ZilAnFcfWKD3FkWUM49vLqw41f0=";
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
mkdir -p $out
|
||||
cp -r dist/* $out/
|
||||
mkdir -p $out/share/jet-website $out/bin
|
||||
cp -r dist node_modules package.json server.mjs $out/share/jet-website/
|
||||
makeWrapper ${pkgs.nodejs}/bin/node $out/bin/jet-website \
|
||||
--add-flags $out/share/jet-website/server.mjs
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ pkgs.makeWrapper ];
|
||||
};
|
||||
qa-api = pkgs.rustPlatform.buildRustPackage {
|
||||
pname = "jetpham-qa-api";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue