doc/pnpmBuildHook: add nix highlighting and fix dontPnpmBuild example

This commit is contained in:
Angel J 2026-06-13 14:15:09 -07:00
commit b5f3771062
No known key found for this signature in database
GPG key ID: 4CE6C8BA718B9657

View file

@ -7,7 +7,7 @@ The `pnpmBuildHook` in Nixpkgs overrides the default build phase for building pa
:::{.example #ex-pnpm-build-hook}
## pnpmBuildHook example code snippet {#pnpm-build-hook-code-snippet}
```
```nix
{
lib,
stdenv,
@ -94,7 +94,7 @@ Controls the flags pass only to the pnpm build script invocation.
Disables automatically running `pnpmBuildHook`. The build can still be run manually if needed, for example:
```
```nix
{
lib,
rustPlatform,
@ -123,9 +123,9 @@ rustPlatform.buildRustPackage (finalAttrs: {
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
inherit pnpm;
fetcherversion = 3;
fetcherversion = 4;
hash = lib.fakeHash;
}
};
dontPnpmBuild = true;
postBuild = ''