summaryrefslogtreecommitdiffstats
path: root/next-env.d.ts
blob: 4f11a03dc6cc37f2b5105c08f2e7b24c603ab2f4 (plain)
1
2
3
4
5
/// <reference types="next" />
/// <reference types="next/image-types/global" />

// NOTE: This file should not be edited
// see https://nextjs.org/docs/basic-features/typescript for more information.
und-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
(Prism.languages.gn = {
  comment: { pattern: /#.*/, greedy: !0 },
  'string-literal': {
    pattern: /(^|[^\\"])"(?:[^\r\n"\\]|\\.)*"/,
    lookbehind: !0,
    greedy: !0,
    inside: {
      interpolation: {
        pattern:
          /((?:^|[^\\])(?:\\{2})*)\$(?:\{[\s\S]*?\}|[a-zA-Z_]\w*|0x[a-fA-F0-9]{2})/,
        lookbehind: !0,
        inside: {
          number: /^\$0x[\s\S]{2}$/,
          variable: /^\$\w+$/,
          'interpolation-punctuation': {
            pattern: /^\$\{|\}$/,
            alias: 'punctuation',
          },
          expression: { pattern: /[\s\S]+/, inside: null },
        },
      },
      string: /[\s\S]+/,
    },
  },
  keyword: /\b(?:else|if)\b/,
  boolean: /\b(?:false|true)\b/,
  'builtin-function': {
    pattern:
      /\b(?:assert|defined|foreach|import|pool|print|template|tool|toolchain)(?=\s*\()/i,
    alias: 'keyword',
  },
  function: /\b[a-z_]\w*(?=\s*\()/i,
  constant:
    /\b(?:current_cpu|current_os|current_toolchain|default_toolchain|host_cpu|host_os|root_build_dir|root_gen_dir|root_out_dir|target_cpu|target_gen_dir|target_os|target_out_dir)\b/,
  number: /-?\b\d+\b/,
  operator: /[-+!=<>]=?|&&|\|\|/,
  punctuation: /[(){}[\],.]/,
}),
  (Prism.languages.gn[
    'string-literal'
  ].inside.interpolation.inside.expression.inside = Prism.languages.gn),
  (Prism.languages.gni = Prism.languages.gn);