define("ace/mode/csp_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(e,t,r){"use strict";function i(){var e=this.createKeywordMapper({"constant.language":"child-src|connect-src|default-src|font-src|frame-src|img-src|manifest-src|media-src|object-src|script-src|style-src|worker-src|base-uri|plugin-types|sandbox|disown-opener|form-action|frame-ancestors|report-uri|report-to|upgrade-insecure-requests|block-all-mixed-content|require-sri-for|reflected-xss|referrer|policy-uri",variable:"'none'|'self'|'unsafe-inline'|'unsafe-eval'|'strict-dynamic'|'unsafe-hashed-attributes'"},"identifier",!0);this.$rules={start:[{token:"string.link",regex:/https?:[^;\s]*/},{token:"operator.punctuation",regex:/;/},{token:e,regex:/[^\s;]+/}]}}var s=e("../lib/oop"),e=e("./text_highlight_rules").TextHighlightRules;s.inherits(i,e),t.CspHighlightRules=i}),define("ace/mode/csp",["require","exports","module","ace/mode/text","ace/mode/csp_highlight_rules","ace/lib/oop"],function(e,t,r){"use strict";function i(){this.HighlightRules=o}var s=e("./text").Mode,o=e("./csp_highlight_rules").CspHighlightRules;e("../lib/oop").inherits(i,s),function(){this.$id="ace/mode/csp"}.call(i.prototype),t.Mode=i}),window.require(["ace/mode/csp"],function(e){"object"==typeof module&&"object"==typeof exports&&module&&(module.exports=e)});