feat: migrate site to TanStack Start

This commit is contained in:
Jet 2026-04-25 14:14:51 -07:00
parent 056daa6460
commit 1bf7b32040
No known key found for this signature in database
33 changed files with 8684 additions and 1106 deletions

View file

@ -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";