pnpm patch: pass through cli args

This commit is contained in:
Vendicated 2025-04-02 04:55:24 +02:00
parent 1126dc6e66
commit 188fd48659
No known key found for this signature in database
GPG key ID: D66986BAF75ECF18
2 changed files with 6 additions and 3 deletions

View file

@ -25,8 +25,8 @@
"watchWeb": "pnpm buildWeb --watch", "watchWeb": "pnpm buildWeb --watch",
"generatePluginJson": "tsx scripts/generatePluginList.ts", "generatePluginJson": "tsx scripts/generatePluginList.ts",
"generateTypes": "tspc --emitDeclarationOnly --declaration --outDir packages/vencord-types --allowJs false", "generateTypes": "tspc --emitDeclarationOnly --declaration --outDir packages/vencord-types --allowJs false",
"inject": "node scripts/runInstaller.mjs", "inject": "node scripts/runInstaller.mjs -- --install",
"uninject": "node scripts/runInstaller.mjs", "uninject": "node scripts/runInstaller.mjs -- --uninstall",
"lint": "eslint", "lint": "eslint",
"lint-styles": "stylelint \"src/**/*.css\" --ignore-pattern src/userplugins", "lint-styles": "stylelint \"src/**/*.css\" --ignore-pattern src/userplugins",
"lint:fix": "pnpm lint --fix", "lint:fix": "pnpm lint --fix",

View file

@ -118,8 +118,11 @@ const installerBin = await ensureBinary();
console.log("Now running Installer..."); console.log("Now running Installer...");
const argStart = process.argv.indexOf("--");
const args = argStart === -1 ? [] : process.argv.slice(argStart + 1);
try { try {
execFileSync(installerBin, { execFileSync(installerBin, args, {
stdio: "inherit", stdio: "inherit",
env: { env: {
...process.env, ...process.env,