{"scopeName":"source.mermaid.pie-chart","patterns":[{"include":"#main"}],"repository":{"main":{"patterns":[{"include":"source.mermaid#a11y"},{"include":"source.mermaid#directive"},{"include":"source.mermaid#comment"},{"include":"#show-data"},{"include":"#title"},{"include":"#slice"}]},"show-data":{"match":"(?i)(?:\\G|(?\u003c=pie))\\s+(showData)(?=$|\\s)","captures":{"1":{"name":"keyword.operator.show-data.mermaid"}}},"slice":{"name":"meta.data-set.mermaid","match":"^\\s*((\")([^\"]*)(\"))\\s*(:)[ \\t]*(?:([-+]?\\d+(?:\\.\\d+)?))?","captures":{"1":{"name":"string.quoted.double.data-key.mermaid"},"2":{"patterns":[{"include":"source.mermaid#entity"}]},"4":{"name":"punctuation.definition.string.end.mermaid"},"5":{"patterns":[{"include":"source.mermaid#colon"}]},"6":{"name":"constant.numeric.decimal.data-value.mermaid"}}},"title":{"name":"meta.title.mermaid","contentName":"string.unquoted.diagram-title.mermaid","begin":"(?i)(?:^|\\G|(?\u003c=\\s))\\s*(title)(?=$|\\s)[ \\t]*","end":"(?=\\s*$)","patterns":[{"include":"source.mermaid#entity"}],"beginCaptures":{"1":{"name":"storage.type.title.mermaid"}}}}}
