gitextract_iannmrpu/ ├── .editorconfig ├── .github/ │ ├── ISSUE_TEMPLATE.md │ └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .jscsrc ├── .jshintrc ├── .npmrc ├── .travis.yml ├── API.md ├── CHANGES.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CUSTOM-EVENTS.md ├── Gruntfile.js ├── LICENSE ├── MAINTAINERS.md ├── OPTIONS.md ├── README.md ├── UPGRADE-5.md ├── bower.json ├── demo/ │ ├── absolute-container.html │ ├── auto-link.html │ ├── button-example.html │ ├── clean-paste.html │ ├── css/ │ │ └── demo.css │ ├── custom-toolbar.html │ ├── extension-example.html │ ├── index.html │ ├── js/ │ │ └── extension-table.js │ ├── multi-editor.html │ ├── multi-one-instance.html │ ├── multi-paragraph.html │ ├── nested-editable.html │ ├── pass-instance.html │ ├── relative-toolbar.html │ ├── static-toolbar.html │ ├── table-extension.html │ └── textarea.html ├── dist/ │ ├── css/ │ │ ├── medium-editor.css │ │ └── themes/ │ │ ├── beagle.css │ │ ├── bootstrap.css │ │ ├── default.css │ │ ├── flat.css │ │ ├── mani.css │ │ ├── roman.css │ │ └── tim.css │ └── js/ │ └── medium-editor.js ├── index.js ├── karma.conf.js ├── karma.dev.conf.js ├── package.json ├── spec/ │ ├── anchor-preview.spec.js │ ├── anchor.spec.js │ ├── auto-link.spec.js │ ├── buttons.spec.js │ ├── content.spec.js │ ├── core-api.spec.js │ ├── delay.spec.js │ ├── drag-and-drop.spec.js │ ├── dyn-elements.spec.js │ ├── elements.spec.js │ ├── events.spec.js │ ├── exploits.spec.js │ ├── extension.spec.js │ ├── fontname.spec.js │ ├── fontsize.spec.js │ ├── full-content.spec.js │ ├── header-tags.spec.js │ ├── helpers/ │ │ └── util.js │ ├── init.spec.js │ ├── keyboard-commands.spec.js │ ├── paste.spec.js │ ├── placeholder.spec.js │ ├── selection.spec.js │ ├── serialize.spec.js │ ├── setup.spec.js │ ├── textarea.spec.js │ ├── toolbar.spec.js │ ├── util.spec.js │ ├── vendor/ │ │ ├── jasmine-jsreporter-script.js │ │ └── jasmine-jsreporter.js │ └── version.spec.js └── src/ ├── js/ │ ├── core.js │ ├── defaults/ │ │ ├── buttons.js │ │ └── options.js │ ├── events.js │ ├── extension.js │ ├── extensions/ │ │ ├── README.md │ │ ├── WALKTHROUGH-BUTTON.md │ │ ├── WALKTHROUGH-EXTENSION.md │ │ ├── anchor-preview.js │ │ ├── anchor.js │ │ ├── auto-link.js │ │ ├── button.js │ │ ├── deprecated/ │ │ │ └── image-dragging.js │ │ ├── file-dragging.js │ │ ├── fontname.js │ │ ├── fontsize.js │ │ ├── form.js │ │ ├── keyboard-commands.js │ │ ├── paste.js │ │ ├── placeholder.js │ │ └── toolbar.js │ ├── globals.js │ ├── polyfills.js │ ├── selection.js │ ├── util.js │ └── version.js ├── sass/ │ ├── _settings.scss │ ├── animations/ │ │ ├── _image-loading.scss │ │ └── _pop-upwards.scss │ ├── components/ │ │ ├── _anchor-preview.scss │ │ ├── _file-dragging.scss │ │ ├── _placeholder.scss │ │ ├── _toolbar-form.scss │ │ └── _toolbar.scss │ ├── medium-editor.scss │ ├── themes/ │ │ ├── beagle.scss │ │ ├── bootstrap.scss │ │ ├── default.scss │ │ ├── flat.scss │ │ ├── mani.scss │ │ ├── roman.scss │ │ └── tim.scss │ └── util/ │ └── _clearfix.scss └── wrappers/ ├── end.js └── start.js