From bd6743b43462863c98942d4e15d5c44667a94d60 Mon Sep 17 00:00:00 2001 From: Rafael Gonzaga Date: Sat, 7 Jun 2025 10:33:25 -0300 Subject: [PATCH] src,permission: implicit allow-fs-read to app entrypoint This commit automatically includes in the allow-fs-read list all the app's entrypoints. `--require` and user entry point Signed-off-by: RafaelGSS PR-URL: https://github.com/nodejs/node/pull/58579 Reviewed-By: James M Snell Reviewed-By: Trivikram Kamat Reviewed-By: Marco Ippolito --- doc/api/cli.md | 24 ++++++------ doc/api/permissions.md | 17 +++++++++ src/env.cc | 19 ++++++++++ test/fixtures/permission/fs-read-loader.js | 15 ++++++++ test/fixtures/permission/hello-world.js | 1 + test/fixtures/permission/simple-loader.js | 3 ++ .../test-permission-fs-read-entrypoint.js | 38 +++++++++++++++++++ test/parallel/test-permission-fs-read.js | 6 ++- 8 files changed, 110 insertions(+), 13 deletions(-) create mode 100644 test/fixtures/permission/fs-read-loader.js create mode 100644 test/fixtures/permission/hello-world.js create mode 100644 test/fixtures/permission/simple-loader.js create mode 100644 test/parallel/test-permission-fs-read-entrypoint.js diff --git a/doc/api/cli.md b/doc/api/cli.md index 07388376168..8a398d8241e 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -195,6 +195,9 @@ process.