message: feat(plugins-flow-client): support syntax highlighting for inline object expressions
diff: +// can debug in: https://microsoft.github.io/monaco-editor/monarch.html
  export function load() {
  return {
  keywords: ['true', 'false', 'null', 'nil'],
  @@ -66,6 +67,12 @@ export function load() {
  [/}}/, { token: '@rematch', next: '@pop' }],
  ],
  + inlineObjectExpr: [
  + { include: '@baseExpr' },
  + [/[()\[\]]/, '@brackets'],
  + [/\"/, { token: '@rematch', next: '@pop' }],
  + ],
  +
  json: [
  { include: '@whitespace' },
  [/"([^"\\]|\\.)*$/, 'string.invalid'], // non-teminated string
  @@ -175,6 +182,14 @@ export function load() {
  next: '@templateExpr',
  },
  ],
  + [
  + /=/,
  + {
  + token: 'string-template.open',
  + bracket: '@open',
  + next: '@inlineObjectExpr',
  + },
  + ],
  [
  /}}/,
  {
  