mirror of
https://github.com/denoland/deno.git
synced 2025-02-01 12:16:11 -05:00
4e655e543f
This commit changes "Deno.cwd()" (as well as "process.cwd()") to no longer require full "--allow-read" permission. This change was meant to be done in Deno 2.0.0, but somehow it slipped. Requiring full read permission just to read the CWD is a mistake, because CWD can already be obtained with no permission by throwing an error in JS and inspecting its stack. Fixes https://github.com/denoland/deno/issues/27110 --------- Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
5 lines
275 B
Text
5 lines
275 B
Text
Hello in CLI with permissions
|
|
Reading DENO_HELLO env var...
|
|
error: Uncaught (in promise) NotCapable: Requires env access to "DENO_HELLO", specify the required permissions during compilation using `deno compile --allow-env`
|
|
console.log(Deno.env.get("DENO_HELLO"));
|
|
[WILDCARD]
|