Permissions とは Node.js には、コードを読み込む際にそのコードが得られる権限をポリシーとして宣言できる機能があります。 この機能は主に、実行対象となる Node.js アプリケーションが指定されたリソース以外の読み込みを実施しないことを保証するためにあります。 以前までは Module-based Permissions と呼ばれる、モジュール単位で権限を指定可能な機能が実験的な機能として導入されていました。 Module-based Permissions 本題に入る前に、Module-based Permissions についても少し触れておきます。 Module-based Permissions は名前の通り、実行ファイルで権限を管理するための機能です。 簡単なコード例を交えて紹介します。 main.js : reader.js から受け取った Buffer を