From 018ebd5f2984fc6e8bf89b94086db03d03e3f1c8 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Sat, 4 Apr 2026 19:50:28 +0700 Subject: [PATCH] Fix punycode deprecation warning in CLI and daemon entrypoints --- packages/cli/bin/paseo | 3 ++- packages/desktop/bin/paseo | 2 +- packages/desktop/bin/paseo.cmd | 2 +- packages/desktop/src/daemon/node-entrypoint-launcher.test.ts | 2 ++ packages/desktop/src/daemon/node-entrypoint-launcher.ts | 2 +- 5 files changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/cli/bin/paseo b/packages/cli/bin/paseo index 33a61be8e..e4f527c6f 100755 --- a/packages/cli/bin/paseo +++ b/packages/cli/bin/paseo @@ -1,2 +1,3 @@ -#!/usr/bin/env node +#!/usr/bin/env -S node --disable-warning=DEP0040 import '../dist/index.js' + diff --git a/packages/desktop/bin/paseo b/packages/desktop/bin/paseo index 040eb2d90..fd0c134b6 100755 --- a/packages/desktop/bin/paseo +++ b/packages/desktop/bin/paseo @@ -34,4 +34,4 @@ fi RUNNER_PATH="${RESOURCES_DIR}/app.asar.unpacked/dist/daemon/node-entrypoint-runner.js" CLI_ENTRYPOINT="${RESOURCES_DIR}/app.asar/node_modules/@getpaseo/cli/dist/index.js" -exec env ELECTRON_RUN_AS_NODE=1 "${APP_EXECUTABLE}" "${RUNNER_PATH}" node-script "${CLI_ENTRYPOINT}" "$@" +exec env ELECTRON_RUN_AS_NODE=1 "${APP_EXECUTABLE}" --disable-warning=DEP0040 "${RUNNER_PATH}" node-script "${CLI_ENTRYPOINT}" "$@" diff --git a/packages/desktop/bin/paseo.cmd b/packages/desktop/bin/paseo.cmd index d2a1679c1..6c7cddd9a 100644 --- a/packages/desktop/bin/paseo.cmd +++ b/packages/desktop/bin/paseo.cmd @@ -10,5 +10,5 @@ if not exist "%APP_EXECUTABLE%" ( ) set "ELECTRON_RUN_AS_NODE=1" -"%APP_EXECUTABLE%" "%RESOURCES_DIR%\app.asar.unpacked\dist\daemon\node-entrypoint-runner.js" node-script "%RESOURCES_DIR%\app.asar\node_modules\@getpaseo\cli\dist\index.js" %* +"%APP_EXECUTABLE%" --disable-warning=DEP0040 "%RESOURCES_DIR%\app.asar.unpacked\dist\daemon\node-entrypoint-runner.js" node-script "%RESOURCES_DIR%\app.asar\node_modules\@getpaseo\cli\dist\index.js" %* exit /b %errorlevel% diff --git a/packages/desktop/src/daemon/node-entrypoint-launcher.test.ts b/packages/desktop/src/daemon/node-entrypoint-launcher.test.ts index 9a6232870..76d95f8e8 100644 --- a/packages/desktop/src/daemon/node-entrypoint-launcher.test.ts +++ b/packages/desktop/src/daemon/node-entrypoint-launcher.test.ts @@ -102,6 +102,7 @@ describe("node-entrypoint-launcher", () => { ).toEqual({ command: "/Applications/Paseo.app/Contents/MacOS/Paseo", args: [ + "--disable-warning=DEP0040", "/Applications/Paseo.app/Contents/Resources/app.asar/dist/daemon/node-entrypoint-runner.js", "node-script", "/tmp/paseo-cli.js", @@ -150,6 +151,7 @@ describe("node-entrypoint-launcher", () => { ).toEqual({ command: "/Applications/Paseo.app/Contents/MacOS/Paseo", args: [ + "--disable-warning=DEP0040", "/Applications/Paseo.app/Contents/Resources/app.asar/dist/daemon/node-entrypoint-runner.js", "node-script", "/tmp/paseo-cli.js", diff --git a/packages/desktop/src/daemon/node-entrypoint-launcher.ts b/packages/desktop/src/daemon/node-entrypoint-launcher.ts index 8831ca2bd..e223b57e0 100644 --- a/packages/desktop/src/daemon/node-entrypoint-launcher.ts +++ b/packages/desktop/src/daemon/node-entrypoint-launcher.ts @@ -70,7 +70,7 @@ export function createNodeEntrypointInvocation( return { command: input.execPath, - args: [input.packagedRunnerPath, input.argvMode, input.entrypoint.entryPath, ...input.args], + args: ["--disable-warning=DEP0040", input.packagedRunnerPath, input.argvMode, input.entrypoint.entryPath, ...input.args], env, }; }