import {
  a as s,
  c as n
} from "./chunk-IO47FP3U.js";

// ../node_modules/highlight.js/lib/languages/subunit.js
var i = n((o, e) => {
  function t(a) {
    return {
      name: "SubUnit",
      case_insensitive: !0,
      contains: [
        {
          className: "string",
          begin: `\\[
(multipart)?`,
          end: `\\]
`
        },
        {
          className: "string",
          begin: "\\d{4}-\\d{2}-\\d{2}(\\s+)\\d{2}:\\d{2}:\\d{2}.\\d+Z"
        },
        {
          className: "string",
          begin: "(\\+|-)\\d+"
        },
        {
          className: "keyword",
          relevance: 10,
          variants: [
            {
              begin: "^(test|testing|success|successful|failure|error|skip|xfail|uxsuccess)(:?)\\s+(test)?"
            },
            {
              begin: "^progress(:?)(\\s+)?(pop|push)?"
            },
            {
              begin: "^tags:"
            },
            {
              begin: "^time:"
            }
          ]
        }
      ]
    };
  }
  s(t, "subunit");
  e.exports = t;
});

export {
  i as a
};
