prettier-plugin-astro: set HOME in build to avoid pnpm hook failure

- Export HOME=$TMPDIR in preConfigure so pnpm config doesn’t fail on /homeless-shelter
This commit is contained in:
midischwarz12 2026-03-16 16:30:15 -05:00
commit e81dd6690e
2 changed files with 7 additions and 0 deletions

View file

@ -57,6 +57,11 @@
## Changelog {#sec-release-0-9-changelog}
[midischwarz12](https://github.com/midischwarz12):
- Changed the prettier-plugin-astro build to use `writableTmpDirAsHomeHook` to
avoid pnpm hook failures in sandboxed builds.
[taylrfnt](https://github.com/taylrfnt)
- Introduce a `darwinModule` option for Darwin users. The ergonomics of

View file

@ -6,6 +6,7 @@
pnpmConfigHook,
fetchPnpmDeps,
pins,
writableTmpDirAsHomeHook,
}: let
pin = pins.prettier-plugin-astro;
in
@ -28,6 +29,7 @@ in
nativeBuildInputs = [
nodejs
writableTmpDirAsHomeHook
(pnpmConfigHook.overrideAttrs {
propagatedBuildInputs = [pnpm_9];
})