"use strict";
exports.id = 1127;
exports.ids = [1127];
exports.modules = {

/***/ 1127
/*!**************************************************************************!*\
  !*** ./node_modules/monaco-editor/esm/vs/basic-languages/azcli/azcli.js ***!
  \**************************************************************************/
(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   conf: () => (/* binding */ conf),
/* harmony export */   language: () => (/* binding */ language)
/* harmony export */ });
/*!-----------------------------------------------------------------------------
 * Copyright (c) Microsoft Corporation. All rights reserved.
 * Version: 0.45.0(5e5af013f8d295555a7210df0d5f2cea0bf5dd56)
 * Released under the MIT license
 * https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt
 *-----------------------------------------------------------------------------*/

// src/basic-languages/azcli/azcli.ts
var conf = {
  comments: {
    lineComment: "#"
  }
};
var language = {
  defaultToken: "keyword",
  ignoreCase: true,
  tokenPostfix: ".azcli",
  str: /[^#\s]/,
  tokenizer: {
    root: [{
      include: "@comment"
    }, [/\s-+@str*\s*/, {
      cases: {
        "@eos": {
          token: "key.identifier",
          next: "@popall"
        },
        "@default": {
          token: "key.identifier",
          next: "@type"
        }
      }
    }], [/^-+@str*\s*/, {
      cases: {
        "@eos": {
          token: "key.identifier",
          next: "@popall"
        },
        "@default": {
          token: "key.identifier",
          next: "@type"
        }
      }
    }]],
    type: [{
      include: "@comment"
    }, [/-+@str*\s*/, {
      cases: {
        "@eos": {
          token: "key.identifier",
          next: "@popall"
        },
        "@default": "key.identifier"
      }
    }], [/@str+\s*/, {
      cases: {
        "@eos": {
          token: "string",
          next: "@popall"
        },
        "@default": "string"
      }
    }]],
    comment: [[/#.*$/, {
      cases: {
        "@eos": {
          token: "comment",
          next: "@popall"
        }
      }
    }]]
  }
};


/***/ }

};
;
//# sourceMappingURL=1127.index.js.map