マクロファイルの先頭部分に // Key: Value の形式で記述することで、エディタにマクロの仕様を伝えます。
// Name: GitHub Repo Analyzer
// Permissions: read write env
// Allow: https://api.github.com/*
// Allow-IgnoreCase: https://raw.githubusercontent.com/*
console.log("Macro started...");
| キー | 説明 | 記述例 |
|---|---|---|
Name |
マクロタブに表示される名前。省略時はファイル名。 | // Name: 翻訳マクロ |
Permissions |
マクロに許可する権限を半角スペース区切りで指定。 | // Permissions: stat write |
Allow |
fetch を許可するURLのホワイトリスト。ワイルドカード(*)が使用可能。 |
// Allow: https://*.google.com/* |
Allow-IgnoreCase |
Allow と同様ですが、URLの大小文字を区別しません。 |
// Allow-IgnoreCase: https://CDN/* |