{ "information_for_contributors": [ "This file has been converted from https://github.com/PowerShell/EditorSyntax/blob/master/PowerShellSyntax.tmLanguage", "If you want to provide a fix or improvement, please create a pull request against the original repository.", "Once accepted there, we are happy to receive an update request." ], "version": "https://github.com/PowerShell/EditorSyntax/commit/90e4b5454f2f1cc06eae4c6c8e12c33d9f5f3a8c", "name": "PowerShell", "scopeName": "source.powershell", "patterns": [ { "begin": "<#", "beginCaptures": { "0": { "name": "punctuation.start.definition.comment.block.powershell" } }, "end": "#>", "endCaptures": { "0": { "name": "punctuation.end.definition.comment.block.powershell" } }, "name": "comment.block.powershell", "patterns": [ { "include": "#commentEmbeddedDocs" } ] }, { "begin": "(?&1|>>|>|<<|<|>|>\\||[1-6]>|[1-6]>>", "name": "keyword.operator.redirection.powershell" }, { "include": "#commands" }, { "include": "#variable" }, { "include": "#interpolatedStringContent" }, { "include": "#function" }, { "include": "#attribute" }, { "include": "#type" }, { "begin": "(?