## 事象 [[Deno]]と関係のない[[pnpm]]での[[Biome]]セットアップをしたら ```console pnpm exec biome init ``` なぜか[[Deno]]からパーミッションを求められるようになった。具体的には以下4つ。 ```console ✅ Granted env access to "NODE_DEBUG_NATIVE". ✅ Granted env access to "NODE_DISABLE_COMPILE_CACHE". ✅ Granted env access to "NODE_COMPILE_CACHE_PORTABLE". ✅ Granted env access to "NODE_COMPILE_CACHE". ``` ### 環境 | 対象 | バージョン | | -------- | ----- | | [[Deno]] | 2.8.0 | ## 原因 [[Deno]] 2.8.0のバグ。 <div class="link-card-v2"> <div class="link-card-v2-site"> <img class="link-card-v2-site-icon" src="https://github.githubassets.com/favicons/favicon.svg" /> <span class="link-card-v2-site-name">GitHub</span> </div> <div class="link-card-v2-title"> Deno 2.8 requires additional env access permissions · Issue #34326 · denoland/deno </div> <div class="link-card-v2-content"> Version: Deno 2.8.0 In Deno 2.7.x and lower, I can run this script with only --allow-write permissions: deno run ... </div> <img class="link-card-v2-image" src="https://opengraph.githubassets.com/1a6ce663dec0aaf836a8f8cfff9ff581cd993fe31ec5741610e5701c8369d0ab/denoland/deno/issues/34326" /> <a href="https://github.com/denoland/deno/issues/34326"></a> </div> ## 解決方法 2.8.1以上にアップデートする。v2.8.3では解消していることを確認済。