@tikpage/reactjs-popup
Version:
React Popup Component - Modals,Tooltips and Menus — All in one
1 lines • 123 kB
JSON
{"id":"../node_modules/react-codemirror2/index.js","dependencies":[{"name":"/Users/thienanh/tikpage/libs/reactjs-popup/package.json","includedInParent":true,"mtime":1593152372436},{"name":"/Users/thienanh/tikpage/libs/reactjs-popup/.babelrc","includedInParent":true,"mtime":1593152384301},{"name":"/Users/thienanh/tikpage/libs/reactjs-popup/node_modules/react-codemirror2/package.json","includedInParent":true,"mtime":1593085811120},{"name":"react","loc":{"line":44,"column":20},"parent":"/Users/thienanh/tikpage/libs/reactjs-popup/node_modules/react-codemirror2/index.js","resolved":"/Users/thienanh/tikpage/libs/reactjs-popup/node_modules/react/index.js"},{"name":"codemirror","loc":{"line":48,"column":15},"parent":"/Users/thienanh/tikpage/libs/reactjs-popup/node_modules/react-codemirror2/index.js","resolved":"/Users/thienanh/tikpage/libs/reactjs-popup/node_modules/codemirror/lib/codemirror.js"}],"generated":{"js":"var global = arguments[3];\n'use strict';\n\nvar _extends = Object.assign || function(target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n return target;\n};\n\nvar _typeof = typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\" ? function(obj) {\n return typeof obj;\n} : function(obj) {\n return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj;\n};\n\nvar __extends = undefined && undefined.__extends || function() {\n var extendStatics = Object.setPrototypeOf || {\n __proto__: []\n }\n instanceof Array && function(d, b) {\n d.__proto__ = b;\n } || function(d, b) {\n for (var p in b) {\n if (b.hasOwnProperty(p)) d[p] = b[p];\n }\n };\n return function(d, b) {\n extendStatics(d, b);\n\n function __() {\n this.constructor = d;\n }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n };\n}();\nObject.defineProperty(exports, '__esModule', {\n value: true\n});\nvar React = require('react');\nvar SERVER_RENDERED = typeof navigator === 'undefined' || global['PREVENT_CODEMIRROR_RENDER'] === true;\nvar cm;\nif (!SERVER_RENDERED) {\n cm = require('codemirror');\n}\nvar Helper = function() {\n function Helper() {}\n Helper.equals = function(x, y) {\n var _this = this;\n var ok = Object.keys,\n tx = typeof x === 'undefined' ? 'undefined' : _typeof(x),\n ty = typeof y === 'undefined' ? 'undefined' : _typeof(y);\n return x && y && tx === 'object' && tx === ty ? ok(x).length === ok(y).length && ok(x).every(function(key) {\n return _this.equals(x[key], y[key]);\n }) : x === y;\n };\n return Helper;\n}();\nvar Shared = function() {\n function Shared(editor, props) {\n this.editor = editor;\n this.props = props;\n }\n Shared.prototype.delegateCursor = function(position, scroll, focus) {\n var doc = this.editor.getDoc();\n if (focus) {\n this.editor.focus();\n }\n scroll ? doc.setCursor(position) : doc.setCursor(position, null, {\n scroll: false\n });\n };\n Shared.prototype.delegateScroll = function(coordinates) {\n this.editor.scrollTo(coordinates.x, coordinates.y);\n };\n Shared.prototype.delegateSelection = function(ranges, focus) {\n this.editor.setSelections(ranges);\n if (focus) {\n this.editor.focus();\n }\n };\n Shared.prototype.apply = function(props) {\n if (props && props.selection && props.selection.ranges) {\n this.delegateSelection(props.selection.ranges, props.selection.focus || false);\n }\n if (props && props.cursor) {\n this.delegateCursor(props.cursor, props.autoScroll || false, props.autoFocus || false);\n }\n if (props && props.scroll) {\n this.delegateScroll(props.scroll);\n }\n };\n Shared.prototype.applyNext = function(props, next, preserved) {\n if (props && props.selection && props.selection.ranges) {\n if (next && next.selection && next.selection.ranges && !Helper.equals(props.selection.ranges, next.selection.ranges)) {\n this.delegateSelection(next.selection.ranges, next.selection.focus || false);\n }\n }\n if (props && props.cursor) {\n if (next && next.cursor && !Helper.equals(props.cursor, next.cursor)) {\n this.delegateCursor(preserved.cursor || next.cursor, next.autoScroll || false, next.autoCursor || false);\n }\n }\n if (props && props.scroll) {\n if (next && next.scroll && !Helper.equals(props.scroll, next.scroll)) {\n this.delegateScroll(next.scroll);\n }\n }\n };\n Shared.prototype.applyUserDefined = function(props, preserved) {\n if (preserved && preserved.cursor) {\n this.delegateCursor(preserved.cursor, props.autoScroll || false, props.autoFocus || false);\n }\n };\n Shared.prototype.wire = function(props) {\n var _this = this;\n Object.keys(props || {}).filter(function(p) {\n return (/^on/.test(p));\n }).forEach(function(prop) {\n switch (prop) {\n case 'onBlur':\n {\n _this.editor.on('blur', function(cm, event) {\n _this.props.onBlur(_this.editor, event);\n });\n }\n break;\n case 'onContextMenu':\n {\n _this.editor.on('contextmenu', function(cm, event) {\n _this.props.onContextMenu(_this.editor, event);\n });\n break;\n }\n case 'onCopy':\n {\n _this.editor.on('copy', function(cm, event) {\n _this.props.onCopy(_this.editor, event);\n });\n break;\n }\n case 'onCursor':\n {\n _this.editor.on('cursorActivity', function(cm) {\n _this.props.onCursor(_this.editor, _this.editor.getCursor());\n });\n }\n break;\n case 'onCursorActivity':\n {\n _this.editor.on('cursorActivity', function(cm) {\n _this.props.onCursorActivity(_this.editor);\n });\n }\n break;\n case 'onCut':\n {\n _this.editor.on('cut', function(cm) {\n _this.props.onCut(_this.editor, event);\n });\n break;\n }\n case 'onDblClick':\n {\n _this.editor.on('dblclick', function(cm) {\n _this.props.onDblClick(_this.editor, event);\n });\n break;\n }\n case 'onDragEnter':\n {\n _this.editor.on('dragenter', function(cm, event) {\n _this.props.onDragEnter(_this.editor, event);\n });\n }\n break;\n case 'onDragLeave':\n {\n _this.editor.on('dragleave', function(cm) {\n _this.props.onDragLeave(_this.editor, event);\n });\n break;\n }\n case 'onDragOver':\n {\n _this.editor.on('dragover', function(cm, event) {\n _this.props.onDragOver(_this.editor, event);\n });\n }\n break;\n case 'onDragStart':\n {\n _this.editor.on('dragstart', function(cm) {\n _this.props.onDragStart(_this.editor, event);\n });\n break;\n }\n case 'onDrop':\n {\n _this.editor.on('drop', function(cm, event) {\n _this.props.onDrop(_this.editor, event);\n });\n }\n break;\n case 'onFocus':\n {\n _this.editor.on('focus', function(cm, event) {\n _this.props.onFocus(_this.editor, event);\n });\n }\n break;\n case 'onGutterClick':\n {\n _this.editor.on('gutterClick', function(cm, lineNumber, gutter, event) {\n _this.props.onGutterClick(_this.editor, lineNumber, gutter, event);\n });\n }\n break;\n case 'onKeyDown':\n {\n _this.editor.on('keydown', function(cm, event) {\n _this.props.onKeyDown(_this.editor, event);\n });\n }\n break;\n case 'onKeyPress':\n {\n _this.editor.on('keypress', function(cm, event) {\n _this.props.onKeyPress(_this.editor, event);\n });\n }\n break;\n case 'onKeyUp':\n {\n _this.editor.on('keyup', function(cm, event) {\n _this.props.onKeyUp(_this.editor, event);\n });\n }\n break;\n case 'onMouseDown':\n {\n _this.editor.on('mousedown', function(cm) {\n _this.props.onMouseDown(_this.editor, event);\n });\n break;\n }\n case 'onPaste':\n {\n _this.editor.on('paste', function(cm) {\n _this.props.onPaste(_this.editor, event);\n });\n break;\n }\n case 'onScroll':\n {\n _this.editor.on('scroll', function(cm) {\n _this.props.onScroll(_this.editor, _this.editor.getScrollInfo());\n });\n }\n break;\n case 'onSelection':\n {\n _this.editor.on('beforeSelectionChange', function(cm, data) {\n _this.props.onSelection(_this.editor, data);\n });\n }\n break;\n case 'onTouchStart':\n {\n _this.editor.on('touchstart', function(cm) {\n _this.props.onTouchStart(_this.editor, event);\n });\n break;\n }\n case 'onUpdate':\n {\n _this.editor.on('update', function(cm) {\n _this.props.onUpdate(_this.editor);\n });\n }\n break;\n case 'onViewportChange':\n {\n _this.editor.on('viewportChange', function(cm, from, to) {\n _this.props.onViewportChange(_this.editor, from, to);\n });\n }\n break;\n }\n });\n };\n return Shared;\n}();\nvar Controlled = function(_super) {\n __extends(Controlled, _super);\n\n function Controlled(props) {\n var _this = _super.call(this, props) || this;\n if (SERVER_RENDERED) return _this;\n _this.applied = false;\n _this.appliedNext = false;\n _this.appliedUserDefined = false;\n _this.deferred = null;\n _this.emulating = false;\n _this.hydrated = false;\n _this.initCb = function() {\n if (_this.props.editorDidConfigure) {\n _this.props.editorDidConfigure(_this.editor);\n }\n };\n _this.mounted = false;\n return _this;\n }\n Controlled.prototype.hydrate = function(props) {\n var _this = this;\n var userDefinedOptions = _extends({}, cm.defaults, this.editor.options, props.options || {});\n var optionDelta = Object.keys(userDefinedOptions).some(function(key) {\n return _this.editor.getOption(key) !== userDefinedOptions[key];\n });\n if (optionDelta) {\n Object.keys(userDefinedOptions).forEach(function(key) {\n if (props.options.hasOwnProperty(key)) {\n if (_this.editor.getOption(key) !== userDefinedOptions[key]) {\n _this.editor.setOption(key, userDefinedOptions[key]);\n _this.mirror.setOption(key, userDefinedOptions[key]);\n }\n }\n });\n }\n if (!this.hydrated) {\n if (!this.mounted) {\n this.initChange(props.value || '');\n } else {\n if (this.deferred) {\n this.resolveChange();\n } else {\n this.initChange(props.value || '');\n }\n }\n }\n this.hydrated = true;\n };\n Controlled.prototype.initChange = function(value) {\n this.emulating = true;\n var lastLine = this.editor.lastLine();\n var lastChar = this.editor.getLine(this.editor.lastLine()).length;\n this.editor.replaceRange(value || '', {\n line: 0,\n ch: 0\n }, {\n line: lastLine,\n ch: lastChar\n });\n this.mirror.setValue(value);\n this.editor.clearHistory();\n this.mirror.clearHistory();\n this.emulating = false;\n };\n Controlled.prototype.resolveChange = function() {\n this.emulating = true;\n if (this.deferred.origin === 'undo') {\n this.editor.undo();\n } else if (this.deferred.origin === 'redo') {\n this.editor.redo();\n } else {\n this.editor.replaceRange(this.deferred.text, this.deferred.from, this.deferred.to, this.deferred.origin);\n }\n this.emulating = false;\n this.deferred = null;\n };\n Controlled.prototype.mirrorChange = function(deferred) {\n if (deferred.origin === 'undo') {\n this.editor.setHistory(this.mirror.getHistory());\n this.mirror.undo();\n } else if (deferred.origin === 'redo') {\n this.editor.setHistory(this.mirror.getHistory());\n this.mirror.redo();\n } else {\n this.mirror.replaceRange(deferred.text, deferred.from, deferred.to, deferred.origin);\n }\n return this.mirror.getValue();\n };\n Controlled.prototype.componentWillMount = function() {\n if (SERVER_RENDERED) return;\n if (this.props.editorWillMount) {\n this.props.editorWillMount();\n }\n };\n Controlled.prototype.componentDidMount = function() {\n var _this = this;\n if (SERVER_RENDERED) return;\n if (this.props.defineMode) {\n if (this.props.defineMode.name && this.props.defineMode.fn) {\n cm.defineMode(this.props.defineMode.name, this.props.defineMode.fn);\n }\n }\n this.editor = cm(this.ref);\n this.shared = new Shared(this.editor, this.props);\n this.mirror = cm(function() {});\n this.editor.on('electricInput', function() {\n _this.mirror.setHistory(_this.editor.getHistory());\n });\n this.editor.on('cursorActivity', function() {\n _this.mirror.setCursor(_this.editor.getCursor());\n });\n this.editor.on('beforeChange', function(cm, data) {\n if (_this.emulating) {\n return;\n }\n data.cancel();\n _this.deferred = data;\n var phantomChange = _this.mirrorChange(_this.deferred);\n if (_this.props.onBeforeChange) _this.props.onBeforeChange(_this.editor, _this.deferred, phantomChange);\n });\n this.editor.on('change', function(cm, data) {\n if (!_this.mounted) {\n return;\n }\n if (_this.props.onChange) {\n _this.props.onChange(_this.editor, data, _this.editor.getValue());\n }\n });\n this.hydrate(this.props);\n this.shared.apply(this.props);\n this.applied = true;\n this.mounted = true;\n this.shared.wire(this.props);\n if (this.props.editorDidMount) {\n this.props.editorDidMount(this.editor, this.editor.getValue(), this.initCb);\n }\n };\n Controlled.prototype.componentWillReceiveProps = function(nextProps) {\n if (SERVER_RENDERED) return;\n var preserved = {\n cursor: null\n };\n if (nextProps.value !== this.props.value) {\n this.hydrated = false;\n }\n if (!this.props.autoCursor && this.props.autoCursor !== undefined) {\n preserved.cursor = this.editor.getCursor();\n }\n this.hydrate(nextProps);\n if (!this.appliedNext) {\n this.shared.applyNext(this.props, nextProps, preserved);\n this.appliedNext = true;\n }\n this.shared.applyUserDefined(this.props, preserved);\n this.appliedUserDefined = true;\n };\n Controlled.prototype.componentWillUnmount = function() {\n if (SERVER_RENDERED) return;\n if (this.props.editorWillUnmount) {\n this.props.editorWillUnmount(cm);\n }\n };\n Controlled.prototype.shouldComponentUpdate = function(nextProps, nextState) {\n return !SERVER_RENDERED;\n };\n Controlled.prototype.render = function() {\n var _this = this;\n if (SERVER_RENDERED) return null;\n var className = this.props.className ? 'react-codemirror2 ' + this.props.className : 'react-codemirror2';\n return React.createElement('div', {\n className: className,\n ref: function ref(self) {\n return _this.ref = self;\n }\n });\n };\n return Controlled;\n}(React.Component);\nexports.Controlled = Controlled;\nvar UnControlled = function(_super) {\n __extends(UnControlled, _super);\n\n function UnControlled(props) {\n var _this = _super.call(this, props) || this;\n if (SERVER_RENDERED) return _this;\n _this.applied = false;\n _this.appliedUserDefined = false;\n _this.continueChange = false;\n _this.detached = false;\n _this.hydrated = false;\n _this.initCb = function() {\n if (_this.props.editorDidConfigure) {\n _this.props.editorDidConfigure(_this.editor);\n }\n };\n _this.mounted = false;\n _this.onBeforeChangeCb = function() {\n _this.continueChange = true;\n };\n return _this;\n }\n UnControlled.prototype.hydrate = function(props) {\n var _this = this;\n var userDefinedOptions = _extends({}, cm.defaults, this.editor.options, props.options || {});\n var optionDelta = Object.keys(userDefinedOptions).some(function(key) {\n return _this.editor.getOption(key) !== userDefinedOptions[key];\n });\n if (optionDelta) {\n Object.keys(userDefinedOptions).forEach(function(key) {\n if (props.options.hasOwnProperty(key)) {\n if (_this.editor.getOption(key) !== userDefinedOptions[key]) {\n _this.editor.setOption(key, userDefinedOptions[key]);\n }\n }\n });\n }\n if (!this.hydrated) {\n var lastLine = this.editor.lastLine();\n var lastChar = this.editor.getLine(this.editor.lastLine()).length;\n this.editor.replaceRange(props.value || '', {\n line: 0,\n ch: 0\n }, {\n line: lastLine,\n ch: lastChar\n });\n }\n this.hydrated = true;\n };\n UnControlled.prototype.componentWillMount = function() {\n if (SERVER_RENDERED) return;\n if (this.props.editorWillMount) {\n this.props.editorWillMount();\n }\n };\n UnControlled.prototype.componentDidMount = function() {\n var _this = this;\n if (SERVER_RENDERED) return;\n this.detached = this.props.detach === true;\n if (this.props.defineMode) {\n if (this.props.defineMode.name && this.props.defineMode.fn) {\n cm.defineMode(this.props.defineMode.name, this.props.defineMode.fn);\n }\n }\n this.editor = cm(this.ref);\n this.shared = new Shared(this.editor, this.props);\n this.editor.on('beforeChange', function(cm, data) {\n if (_this.props.onBeforeChange) {\n _this.props.onBeforeChange(_this.editor, data, _this.editor.getValue(), _this.onBeforeChangeCb);\n }\n });\n this.editor.on('change', function(cm, data) {\n if (!_this.mounted || !_this.props.onChange) {\n return;\n }\n if (_this.props.onBeforeChange) {\n if (_this.continueChange) {\n _this.props.onChange(_this.editor, data, _this.editor.getValue());\n }\n } else {\n _this.props.onChange(_this.editor, data, _this.editor.getValue());\n }\n });\n this.hydrate(this.props);\n this.shared.apply(this.props);\n this.applied = true;\n this.mounted = true;\n this.shared.wire(this.props);\n this.editor.clearHistory();\n if (this.props.editorDidMount) {\n this.props.editorDidMount(this.editor, this.editor.getValue(), this.initCb);\n }\n };\n UnControlled.prototype.componentWillReceiveProps = function(nextProps) {\n if (this.detached && nextProps.detach === false) {\n this.detached = false;\n if (this.props.editorDidAttach) {\n this.props.editorDidAttach(this.editor);\n }\n }\n if (!this.detached && nextProps.detach === true) {\n this.detached = true;\n if (this.props.editorDidDetach) {\n this.props.editorDidDetach(this.editor);\n }\n }\n if (SERVER_RENDERED || this.detached) return;\n var preserved = {\n cursor: null\n };\n if (nextProps.value !== this.props.value) {\n this.hydrated = false;\n this.applied = false;\n this.appliedUserDefined = false;\n }\n if (!this.props.autoCursor && this.props.autoCursor !== undefined) {\n preserved.cursor = this.editor.getCursor();\n }\n this.hydrate(nextProps);\n if (!this.applied) {\n this.shared.apply(this.props);\n this.applied = true;\n }\n if (!this.appliedUserDefined) {\n this.shared.applyUserDefined(this.props, preserved);\n this.appliedUserDefined = true;\n }\n };\n UnControlled.prototype.componentWillUnmount = function() {\n if (SERVER_RENDERED) return;\n if (this.props.editorWillUnmount) {\n this.props.editorWillUnmount(cm);\n }\n };\n UnControlled.prototype.shouldComponentUpdate = function(nextProps, nextState) {\n var update = true;\n if (SERVER_RENDERED) update = false;\n if (this.detached) update = false;\n return update;\n };\n UnControlled.prototype.render = function() {\n var _this = this;\n if (SERVER_RENDERED) return null;\n var className = this.props.className ? 'react-codemirror2 ' + this.props.className : 'react-codemirror2';\n return React.createElement('div', {\n className: className,\n ref: function ref(self) {\n return _this.ref = self;\n }\n });\n };\n return UnControlled;\n}(React.Component);\nexports.UnControlled = UnControlled;"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/react-codemirror2/index.js","original":{"line":1,"column":0},"generated":{"line":2,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":2,"column":0},"generated":{"line":3,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":3,"column":0},"generated":{"line":4,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":4,"column":0},"generated":{"line":5,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":5,"column":0},"generated":{"line":6,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":6,"column":0},"generated":{"line":7,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":7,"column":0},"generated":{"line":8,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":8,"column":0},"generated":{"line":9,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":9,"column":0},"generated":{"line":10,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":10,"column":0},"generated":{"line":11,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":11,"column":0},"generated":{"line":12,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":12,"column":0},"generated":{"line":13,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":13,"column":0},"generated":{"line":14,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":14,"column":0},"generated":{"line":15,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":15,"column":0},"generated":{"line":16,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":16,"column":0},"generated":{"line":17,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":17,"column":0},"generated":{"line":18,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":18,"column":0},"generated":{"line":19,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":19,"column":0},"generated":{"line":20,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":20,"column":0},"generated":{"line":21,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":21,"column":0},"generated":{"line":22,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":22,"column":0},"generated":{"line":23,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":23,"column":0},"generated":{"line":24,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":24,"column":0},"generated":{"line":25,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":25,"column":0},"generated":{"line":26,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":26,"column":0},"generated":{"line":27,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":27,"column":0},"generated":{"line":28,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":28,"column":0},"generated":{"line":29,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":29,"column":0},"generated":{"line":30,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":30,"column":0},"generated":{"line":31,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":31,"column":0},"generated":{"line":32,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":32,"column":0},"generated":{"line":33,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":33,"column":0},"generated":{"line":34,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":34,"column":0},"generated":{"line":35,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":35,"column":0},"generated":{"line":36,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":36,"column":0},"generated":{"line":37,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":37,"column":0},"generated":{"line":38,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":38,"column":0},"generated":{"line":39,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":39,"column":0},"generated":{"line":40,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":40,"column":0},"generated":{"line":41,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":41,"column":0},"generated":{"line":42,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":42,"column":0},"generated":{"line":43,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":43,"column":0},"generated":{"line":44,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":44,"column":0},"generated":{"line":45,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":45,"column":0},"generated":{"line":46,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":46,"column":0},"generated":{"line":47,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":47,"column":0},"generated":{"line":48,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":48,"column":0},"generated":{"line":49,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":49,"column":0},"generated":{"line":50,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":50,"column":0},"generated":{"line":51,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":51,"column":0},"generated":{"line":52,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":52,"column":0},"generated":{"line":53,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":53,"column":0},"generated":{"line":54,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":54,"column":0},"generated":{"line":55,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":55,"column":0},"generated":{"line":56,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":56,"column":0},"generated":{"line":57,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":57,"column":0},"generated":{"line":58,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":58,"column":0},"generated":{"line":59,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":59,"column":0},"generated":{"line":60,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":60,"column":0},"generated":{"line":61,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":61,"column":0},"generated":{"line":62,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":62,"column":0},"generated":{"line":63,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":63,"column":0},"generated":{"line":64,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":64,"column":0},"generated":{"line":65,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":65,"column":0},"generated":{"line":66,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":66,"column":0},"generated":{"line":67,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":67,"column":0},"generated":{"line":68,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":68,"column":0},"generated":{"line":69,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":69,"column":0},"generated":{"line":70,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":70,"column":0},"generated":{"line":71,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":71,"column":0},"generated":{"line":72,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":72,"column":0},"generated":{"line":73,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":73,"column":0},"generated":{"line":74,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":74,"column":0},"generated":{"line":75,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":75,"column":0},"generated":{"line":76,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":76,"column":0},"generated":{"line":77,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":77,"column":0},"generated":{"line":78,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":78,"column":0},"generated":{"line":79,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":79,"column":0},"generated":{"line":80,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":80,"column":0},"generated":{"line":81,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":81,"column":0},"generated":{"line":82,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":82,"column":0},"generated":{"line":83,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":83,"column":0},"generated":{"line":84,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":84,"column":0},"generated":{"line":85,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":85,"column":0},"generated":{"line":86,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":86,"column":0},"generated":{"line":87,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":87,"column":0},"generated":{"line":88,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":88,"column":0},"generated":{"line":89,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":89,"column":0},"generated":{"line":90,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":90,"column":0},"generated":{"line":91,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":91,"column":0},"generated":{"line":92,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":92,"column":0},"generated":{"line":93,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":93,"column":0},"generated":{"line":94,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":94,"column":0},"generated":{"line":95,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":95,"column":0},"generated":{"line":96,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":96,"column":0},"generated":{"line":97,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":97,"column":0},"generated":{"line":98,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":98,"column":0},"generated":{"line":99,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":99,"column":0},"generated":{"line":100,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":100,"column":0},"generated":{"line":101,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":101,"column":0},"generated":{"line":102,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":102,"column":0},"generated":{"line":103,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":103,"column":0},"generated":{"line":104,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":104,"column":0},"generated":{"line":105,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":105,"column":0},"generated":{"line":106,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":106,"column":0},"generated":{"line":107,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":107,"column":0},"generated":{"line":108,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":108,"column":0},"generated":{"line":109,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":109,"column":0},"generated":{"line":110,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":110,"column":0},"generated":{"line":111,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":111,"column":0},"generated":{"line":112,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":112,"column":0},"generated":{"line":113,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":113,"column":0},"generated":{"line":114,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":114,"column":0},"generated":{"line":115,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":115,"column":0},"generated":{"line":116,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":116,"column":0},"generated":{"line":117,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":117,"column":0},"generated":{"line":118,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":118,"column":0},"generated":{"line":119,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":119,"column":0},"generated":{"line":120,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":120,"column":0},"generated":{"line":121,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":121,"column":0},"generated":{"line":122,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":122,"column":0},"generated":{"line":123,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":123,"column":0},"generated":{"line":124,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":124,"column":0},"generated":{"line":125,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":125,"column":0},"generated":{"line":126,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":126,"column":0},"generated":{"line":127,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":127,"column":0},"generated":{"line":128,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":128,"column":0},"generated":{"line":129,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":129,"column":0},"generated":{"line":130,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":130,"column":0},"generated":{"line":131,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":131,"column":0},"generated":{"line":132,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":132,"column":0},"generated":{"line":133,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":133,"column":0},"generated":{"line":134,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":134,"column":0},"generated":{"line":135,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":135,"column":0},"generated":{"line":136,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":136,"column":0},"generated":{"line":137,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":137,"column":0},"generated":{"line":138,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":138,"column":0},"generated":{"line":139,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":139,"column":0},"generated":{"line":140,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":140,"column":0},"generated":{"line":141,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":141,"column":0},"generated":{"line":142,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":142,"column":0},"generated":{"line":143,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":143,"column":0},"generated":{"line":144,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":144,"column":0},"generated":{"line":145,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":145,"column":0},"generated":{"line":146,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":146,"column":0},"generated":{"line":147,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":147,"column":0},"generated":{"line":148,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":148,"column":0},"generated":{"line":149,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":149,"column":0},"generated":{"line":150,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":150,"column":0},"generated":{"line":151,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":151,"column":0},"generated":{"line":152,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":152,"column":0},"generated":{"line":153,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":153,"column":0},"generated":{"line":154,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":154,"column":0},"generated":{"line":155,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":155,"column":0},"generated":{"line":156,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":156,"column":0},"generated":{"line":157,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":157,"column":0},"generated":{"line":158,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":158,"column":0},"generated":{"line":159,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":159,"column":0},"generated":{"line":160,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":160,"column":0},"generated":{"line":161,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":161,"column":0},"generated":{"line":162,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":162,"column":0},"generated":{"line":163,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":163,"column":0},"generated":{"line":164,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":164,"column":0},"generated":{"line":165,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":165,"column":0},"generated":{"line":166,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":166,"column":0},"generated":{"line":167,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":167,"column":0},"generated":{"line":168,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":168,"column":0},"generated":{"line":169,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":169,"column":0},"generated":{"line":170,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":170,"column":0},"generated":{"line":171,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":171,"column":0},"generated":{"line":172,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":172,"column":0},"generated":{"line":173,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":173,"column":0},"generated":{"line":174,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":174,"column":0},"generated":{"line":175,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":175,"column":0},"generated":{"line":176,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":176,"column":0},"generated":{"line":177,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":177,"column":0},"generated":{"line":178,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":178,"column":0},"generated":{"line":179,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":179,"column":0},"generated":{"line":180,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":180,"column":0},"generated":{"line":181,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":181,"column":0},"generated":{"line":182,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":182,"column":0},"generated":{"line":183,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":183,"column":0},"generated":{"line":184,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":184,"column":0},"generated":{"line":185,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":185,"column":0},"generated":{"line":186,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":186,"column":0},"generated":{"line":187,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":187,"column":0},"generated":{"line":188,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":188,"column":0},"generated":{"line":189,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":189,"column":0},"generated":{"line":190,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":190,"column":0},"generated":{"line":191,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":191,"column":0},"generated":{"line":192,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":192,"column":0},"generated":{"line":193,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":193,"column":0},"generated":{"line":194,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":194,"column":0},"generated":{"line":195,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":195,"column":0},"generated":{"line":196,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":196,"column":0},"generated":{"line":197,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":197,"column":0},"generated":{"line":198,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":198,"column":0},"generated":{"line":199,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":199,"column":0},"generated":{"line":200,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":200,"column":0},"generated":{"line":201,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":201,"column":0},"generated":{"line":202,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":202,"column":0},"generated":{"line":203,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":203,"column":0},"generated":{"line":204,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":204,"column":0},"generated":{"line":205,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":205,"column":0},"generated":{"line":206,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":206,"column":0},"generated":{"line":207,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":207,"column":0},"generated":{"line":208,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":208,"column":0},"generated":{"line":209,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":209,"column":0},"generated":{"line":210,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":210,"column":0},"generated":{"line":211,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":211,"column":0},"generated":{"line":212,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":212,"column":0},"generated":{"line":213,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":213,"column":0},"generated":{"line":214,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":214,"column":0},"generated":{"line":215,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":215,"column":0},"generated":{"line":216,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":216,"column":0},"generated":{"line":217,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":217,"column":0},"generated":{"line":218,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":218,"column":0},"generated":{"line":219,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":219,"column":0},"generated":{"line":220,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":220,"column":0},"generated":{"line":221,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":221,"column":0},"generated":{"line":222,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":222,"column":0},"generated":{"line":223,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":223,"column":0},"generated":{"line":224,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":224,"column":0},"generated":{"line":225,"column":0}},{"source":"../node_modules/react-codemirror2/index.js","original":{"line":225,"column":0},"generated":{"li