From e9a77899d9a9f4d11e4cc263133d98be995eb549 Mon Sep 17 00:00:00 2001 From: Tangled Date: Thu, 30 Apr 2026 08:29:43 +0300 Subject: [PATCH] fix: Remove postinstall-postinstall `postinstall-postinstall` is unnecessary for anything in this project, I'm unsure why it's even in `bluesky-social/social-app`. The switch to `pnpm` means this package will never do anything, as its setup process only ever uses `npm` or `yarn`. Furthermore, if `yarnpkg` is in path, it will fail to install modules as it attempts to run the package manager `yarn@pnpm@`, which doesn't work. This package is hardcoded to work in very specific environments that can be easily identified by looking at its [source code](https://github.com/ds300/postinstall-postinstall/blob/master/run.js), making it worse than useless for this project. --- package.json | 1 - pnpm-lock.yaml | 8 -------- 2 files changed, 9 deletions(-) diff --git a/package.json b/package.json index 73852a5cc..6cf1e9a4e 100644 --- a/package.json +++ b/package.json @@ -214,7 +214,6 @@ "normalize-url": "^8.1.1", "pako": "^2.1.0", "patch-package": "^8.0.1", - "postinstall-postinstall": "^2.1.0", "psl": "^1.15.0", "radix-ui": "^1.4.3", "react": "19.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dbf425f51..1e119c43b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -489,9 +489,6 @@ importers: patch-package: specifier: ^8.0.1 version: 8.0.1 - postinstall-postinstall: - specifier: ^2.1.0 - version: 2.1.0 psl: specifier: ^1.15.0 version: 1.15.0 @@ -10263,9 +10260,6 @@ packages: resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} engines: {node: '>=0.10.0'} - postinstall-postinstall@2.1.0: - resolution: {integrity: sha512-7hQX6ZlZXIoRiWNrbMQaLzUUfH+sSx39u8EJ9HYuDc1kLo9IXKWjM5RSquZN1ad5GnH8CGFM78fsAAQi3OKEEQ==} - preact@10.29.1: resolution: {integrity: sha512-gQCLc/vWroE8lIpleXtdJhTFDogTdZG9AjMUpVkDf2iTCNwYNWA+u16dL41TqUDJO4gm2IgrcMv3uTpjd4Pwmg==} @@ -24346,8 +24340,6 @@ snapshots: dependencies: xtend: 4.0.2 - postinstall-postinstall@2.1.0: {} - preact@10.29.1: {} prebuild-install@7.1.3: -- 2.51.2