{"version":3,"sources":["jsdelivr-header.js","/npm/@uiw/codemirror-theme-monokai@4.25.8/cjs/index.js"],"names":[],"mappings":"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","file":"/npm/@uiw/codemirror-theme-monokai@4.25.8/cjs/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@uiw/codemirror-theme-monokai@4.25.8/cjs/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\")[\"default\"];\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.monokaiInit = exports.monokaiDarkStyle = exports.monokai = exports.defaultSettingsMonokai = void 0;\nvar _toConsumableArray2 = _interopRequireDefault(require(\"@babel/runtime/helpers/toConsumableArray\"));\nvar _objectSpread2 = _interopRequireDefault(require(\"@babel/runtime/helpers/objectSpread2\"));\nvar _highlight = require(\"@lezer/highlight\");\nvar _codemirrorThemes = require(\"@uiw/codemirror-themes\");\nvar _color = require(\"./color\");\nvar defaultSettingsMonokai = exports.defaultSettingsMonokai = {\n  background: _color.config.background,\n  foreground: _color.config.foreground,\n  caret: _color.config.cursor,\n  selection: _color.config.selection,\n  selectionMatch: _color.config.selection,\n  gutterBackground: _color.config.background,\n  gutterForeground: _color.config.foreground,\n  lineHighlight: _color.config.activeLine\n};\nvar monokaiDarkStyle = exports.monokaiDarkStyle = [{\n  tag: _highlight.tags.keyword,\n  color: _color.config.keyword\n}, {\n  tag: [_highlight.tags.name, _highlight.tags.deleted, _highlight.tags.character, _highlight.tags.macroName],\n  color: _color.config.variable\n}, {\n  tag: [_highlight.tags.propertyName],\n  color: _color.config[\"function\"]\n}, {\n  tag: [_highlight.tags.processingInstruction, _highlight.tags.string, _highlight.tags.inserted, _highlight.tags.special(_highlight.tags.string)],\n  color: _color.config.string\n}, {\n  tag: [_highlight.tags[\"function\"](_highlight.tags.variableName), _highlight.tags.labelName],\n  color: _color.config[\"function\"]\n}, {\n  tag: [_highlight.tags.color, _highlight.tags.constant(_highlight.tags.name), _highlight.tags.standard(_highlight.tags.name)],\n  color: _color.config.constant\n}, {\n  tag: [_highlight.tags.definition(_highlight.tags.name), _highlight.tags.separator],\n  color: _color.config.variable\n}, {\n  tag: [_highlight.tags.className],\n  color: _color.config[\"class\"]\n}, {\n  tag: [_highlight.tags.number, _highlight.tags.changed, _highlight.tags.annotation, _highlight.tags.modifier, _highlight.tags.self, _highlight.tags.namespace],\n  color: _color.config.number\n}, {\n  tag: [_highlight.tags.typeName],\n  color: _color.config.type,\n  fontStyle: _color.config.type\n}, {\n  tag: [_highlight.tags.operator, _highlight.tags.operatorKeyword],\n  color: _color.config.keyword\n}, {\n  tag: [_highlight.tags.url, _highlight.tags.escape, _highlight.tags.regexp, _highlight.tags.link],\n  color: _color.config.regexp\n}, {\n  tag: [_highlight.tags.meta, _highlight.tags.comment],\n  color: _color.config.comment\n}, {\n  tag: _highlight.tags.tagName,\n  color: _color.config.tag\n}, {\n  tag: _highlight.tags.strong,\n  fontWeight: 'bold'\n}, {\n  tag: _highlight.tags.emphasis,\n  fontStyle: 'italic'\n}, {\n  tag: _highlight.tags.link,\n  textDecoration: 'underline'\n}, {\n  tag: _highlight.tags.heading,\n  fontWeight: 'bold',\n  color: _color.config.heading\n}, {\n  tag: [_highlight.tags.atom, _highlight.tags.bool, _highlight.tags.special(_highlight.tags.variableName)],\n  color: _color.config.variable\n}, {\n  tag: _highlight.tags.invalid,\n  color: _color.config.invalid\n}, {\n  tag: _highlight.tags.strikethrough,\n  textDecoration: 'line-through'\n}];\nvar monokaiInit = exports.monokaiInit = function monokaiInit(options) {\n  var _ref = options || {},\n    _ref$theme = _ref.theme,\n    theme = _ref$theme === void 0 ? 'dark' : _ref$theme,\n    _ref$settings = _ref.settings,\n    settings = _ref$settings === void 0 ? {} : _ref$settings,\n    _ref$styles = _ref.styles,\n    styles = _ref$styles === void 0 ? [] : _ref$styles;\n  return (0, _codemirrorThemes.createTheme)({\n    theme: theme,\n    settings: (0, _objectSpread2[\"default\"])((0, _objectSpread2[\"default\"])({}, defaultSettingsMonokai), settings),\n    styles: [].concat(monokaiDarkStyle, (0, _toConsumableArray2[\"default\"])(styles))\n  });\n};\nvar monokai = exports.monokai = monokaiInit();"]}