path # lines of code number of updates days since first update days since last update first updated last updated website/docusaurus.config.js 97 3 863 42 2019-12-04 2022-03-04 website/sidebars.js 57 2 547 543 2020-10-15 2020-10-19 website/src/css/custom.css 13 4 863 633 2019-12-04 2020-07-21 website/src/components/DraftEditorExample/css/rich-editor.css 54 1 863 863 2019-12-04 2019-12-04 website/src/components/DraftEditorExample/css/example.css 76 1 863 863 2019-12-04 2019-12-04 website/src/components/DraftEditorExample/index.js 176 2 863 808 2019-12-04 2020-01-28 website/src/pages/styles.module.css 38 4 863 42 2019-12-04 2022-03-04 website/src/pages/index.js 125 5 863 50 2019-12-04 2022-02-24 prettier.config.js 20 4 1631 851 2017-10-27 2019-12-16 scripts/module-map.js 13 5 2110 780 2016-07-05 2020-02-25 scripts/jest/hasteImpl.js 43 3 1449 1197 2018-04-27 2019-01-04 scripts/jest/preprocessor.js 51 7 2239 821 2016-02-27 2020-01-15 scripts/jest/shims.js 1 4 1581 95 2017-12-16 2022-01-10 gulpfile.js 222 24 2242 578 2016-02-24 2020-09-14 src/stubs/DraftEditorContents.react.js 6 4 1606 1197 2017-11-21 2019-01-04 src/stubs/ComposedEntityMutability.js 7 6 2241 1197 2016-02-25 2019-01-04 src/stubs/DraftEffects.js 5 3 1330 1197 2018-08-24 2019-01-04 src/stubs/gkx.js 7 7 1540 393 2018-01-26 2021-03-18 src/stubs/DraftJsDebugLogging.js 5 5 1819 1197 2017-04-22 2019-01-04 src/util/getOwnObjectValues.js 7 6 724 92 2020-04-21 2022-01-13 src/util/uuid.js 8 5 724 92 2020-04-21 2022-01-13 src/component/contents/DraftEditorTextNode.react.js 62 21 2208 401 2016-03-29 2021-03-10 src/component/contents/exploration/DraftEditorNode.react.js 101 8 1611 401 2017-11-16 2021-03-10 src/component/contents/exploration/DraftEditorContentsExperimental.react.js 141 13 1611 35 2017-11-16 2022-03-11 src/component/contents/exploration/DraftEditorBlockNode.react.js 303 16 1611 263 2017-11-16 2021-07-26 src/component/contents/exploration/DraftEditorDecoratedLeaves.react.js 61 9 1611 231 2017-11-16 2021-08-27 src/component/contents/DraftEditorLeaf.react.js 104 34 2239 182 2016-02-27 2021-10-15 src/component/contents/DraftEditorBlock.react.js 196 39 2234 401 2016-03-03 2021-03-10 src/component/contents/DraftEditorContents-core.react.js 221 23 1606 401 2017-11-21 2021-03-10 src/component/utils/splitTextIntoTextBlocks.js 6 8 1631 1197 2017-10-27 2019-01-04 src/component/utils/isSoftNewlineEvent.js 11 11 1702 1008 2017-08-17 2019-07-12 src/component/utils/DraftStyleDefault.css 114 7 2242 1197 2016-02-24 2019-01-04 src/component/utils/isInstanceOfNode.js 16 2 877 829 2019-11-20 2020-01-07 src/component/utils/isHTMLImageElement.js 8 1 877 877 2019-11-20 2019-11-20 src/component/utils/getDefaultKeyBinding.js 83 19 2209 521 2016-03-28 2020-11-10 src/component/utils/DraftDOMTypes.js 14 5 732 137 2020-04-13 2021-11-29 src/component/utils/_DraftTestHelper.js 24 8 1611 1197 2017-11-16 2019-01-04 src/component/utils/getContentEditableContainer.js 15 3 1072 813 2019-05-09 2020-01-23 src/component/utils/isHTMLElement.js 13 2 877 807 2019-11-20 2020-01-29 src/component/utils/draftKeyUtils.js 7 1 966 966 2019-08-23 2019-08-23 src/component/utils/isHTMLBRElement.js 8 2 877 862 2019-11-20 2019-12-05 src/component/utils/exploration/DraftTreeInvariants.js 121 6 1345 35 2018-08-09 2022-03-11 src/component/utils/exploration/DraftTreeAdapter.js 120 12 1607 884 2017-11-20 2019-11-13 src/component/utils/getWindowForNode.js 7 2 877 499 2019-11-20 2020-12-02 src/component/utils/isEventHandled.js 6 10 2067 1008 2016-08-17 2019-07-12 src/component/utils/getCorrectDocumentFromNode.js 7 1 877 877 2019-11-20 2019-11-20 src/component/utils/isHTMLAnchorElement.js 8 1 877 877 2019-11-20 2019-11-20 src/component/utils/KeyBindingUtil.js 22 15 2200 569 2016-04-06 2020-09-23 src/component/utils/isElement.js 7 2 877 862 2019-11-20 2019-12-05 src/component/utils/getTextContentFromFiles.js 53 12 1841 497 2017-03-31 2020-12-04 src/component/selection/getSampleSelectionMocksForTestingNestedBlocks.js 107 9 1597 226 2017-11-30 2021-09-01 src/component/selection/getDraftEditorSelection.js 33 14 1841 182 2017-03-31 2021-10-15 src/component/selection/DOMDerivedSelection.js 6 11 2120 569 2016-06-25 2020-09-23 src/component/selection/getSelectionOffsetKeyForNode.js 21 12 2125 877 2016-06-20 2019-11-20 src/component/selection/getRangeClientRects.js 37 17 2103 35 2016-07-12 2022-03-11 src/component/selection/setDraftEditorSelection.js 270 23 1841 35 2017-03-31 2022-03-11 src/component/selection/getDraftEditorSelectionWithNodes.js 151 20 2159 569 2016-05-17 2020-09-23 src/component/selection/DraftOffsetKeyPath.js 6 11 2120 569 2016-06-25 2020-09-23 src/component/selection/getUpdatedSelectionState.js 84 14 1841 723 2017-03-31 2020-04-22 src/component/selection/getRangeBoundingClientRect.js 42 15 2191 569 2016-04-15 2020-09-23 src/component/selection/getVisibleSelectionRect.js 17 11 2236 877 2016-03-01 2019-11-20 src/component/selection/isSelectionAtLeafStart.js 28 11 2103 1197 2016-07-12 2019-01-04 src/component/selection/DraftOffsetKey.js 19 11 1841 569 2017-03-31 2020-09-23 src/component/selection/getSampleSelectionMocksForTesting.js 112 8 1597 1197 2017-11-30 2019-01-04 src/component/selection/expandRangeToStartOfLine.js 118 13 1893 877 2017-02-07 2019-11-20 src/component/selection/findAncestorOffsetKey.js 18 13 2159 35 2016-05-17 2022-03-11 src/component/handlers/DraftEditorModes.js 7 7 1631 1197 2017-10-27 2019-01-04 src/component/handlers/drag/DraftEditorDragHandler.js 131 26 2234 15 2016-03-03 2022-03-31 src/component/handlers/composition/DraftEditorCompositionHandler.js 123 24 2006 182 2016-10-17 2021-10-15 src/component/handlers/composition/DOMObserver.js 107 7 1072 499 2019-05-09 2020-12-02 src/component/handlers/edit/DraftEditorEditHandler.js 36 9 1631 708 2017-10-27 2020-05-07 src/component/handlers/edit/editOnCopy.js 13 12 2006 1197 2016-10-17 2019-01-04 src/component/handlers/edit/editOnInput.js 123 31 2179 182 2016-04-27 2021-10-15 src/component/handlers/edit/editOnBeforeInput.js 153 33 2067 540 2016-08-17 2020-10-22 src/component/handlers/edit/editOnDragOver.js 7 10 1963 1197 2016-11-29 2019-01-04 src/component/handlers/edit/editOnDragStart.js 7 8 1963 1197 2016-11-29 2019-01-04 src/component/handlers/edit/editOnFocus.js 19 13 2006 1197 2016-10-17 2019-01-04 src/component/handlers/edit/getFragmentFromSelection.js 15 12 2103 1197 2016-07-12 2019-01-04 src/component/handlers/edit/editOnPaste.js 189 31 2227 182 2016-03-10 2021-10-15 src/component/handlers/edit/editOnKeyDown.js 158 22 2200 877 2016-04-06 2019-11-20 src/component/handlers/edit/editOnCompositionStart.js 14 14 2006 1197 2016-10-17 2019-01-04 src/component/handlers/edit/commands/keyCommandPlainBackspace.js 32 11 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/commands/keyCommandTransposeCharacters.js 54 10 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/commands/keyCommandUndo.js 24 11 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/commands/moveSelectionBackward.js 37 12 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/commands/moveSelectionForward.js 28 13 1841 35 2017-03-31 2022-03-11 src/component/handlers/edit/commands/keyCommandDeleteWord.js 25 11 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/commands/keyCommandPlainDelete.js 32 11 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/commands/removeTextWithStrategy.js 55 12 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/commands/keyCommandBackspaceToStartOfLine.js 40 15 2180 65 2016-04-26 2022-02-09 src/component/handlers/edit/commands/keyCommandMoveSelectionToEndOfBlock.js 21 10 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/commands/SecondaryClipboard.js 53 15 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/commands/keyCommandBackspaceWord.js 28 11 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/commands/keyCommandMoveSelectionToStartOfBlock.js 19 10 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/commands/keyCommandInsertNewline.js 11 10 1841 65 2017-03-31 2022-02-09 src/component/handlers/edit/editOnSelect.js 44 18 2006 1072 2016-10-17 2019-05-09 src/component/handlers/edit/editOnCut.js 39 15 2006 877 2016-10-17 2019-11-20 src/component/handlers/edit/editOnBlur.js 32 21 2006 569 2016-10-17 2020-09-23 src/component/base/DraftEditor.react.js 479 103 2241 91 2016-02-25 2022-01-14 src/component/base/DraftScrollPosition.js 5 10 1631 302 2017-10-27 2021-06-17 src/component/base/DraftEditorFlushControlled.js 4 3 795 755 2020-02-10 2020-03-21 src/component/base/DraftEditor.css 45 13 2242 206 2016-02-24 2021-09-21 src/component/base/DraftEditorPlaceholder.react.js 51 22 2208 301 2016-03-29 2021-06-18 src/component/base/DraftEditorPlaceholder.css 12 9 2242 714 2016-02-24 2020-05-01 src/component/base/DraftEditorProps.js 107 50 2240 301 2016-02-26 2021-06-18 src/component/base/DraftTextAlignment.js 2 7 1631 1197 2017-10-27 2019-01-04 src/model/transaction/getSampleStateForTesting.js 84 17 2205 15 2016-04-01 2022-03-31 src/model/transaction/adjustBlockDepthForContentState.js 33 13 1841 15 2017-03-31 2022-03-31 src/model/transaction/removeRangeFromContentState.js 323 13 1841 15 2017-03-31 2022-03-31 src/model/transaction/exploration/getNextDelimiterBlockKey.js 38 7 1582 35 2017-12-15 2022-03-11 src/model/transaction/removeEntitiesAtEdges.js 91 19 2039 15 2016-09-14 2022-03-31 src/model/transaction/insertTextIntoContentState.js 51 13 1841 15 2017-03-31 2022-03-31 src/model/transaction/applyEntityToContentBlock.js 21 13 1841 15 2017-03-31 2022-03-31 src/model/transaction/splitBlockInContentState.js 126 15 2235 15 2016-03-02 2022-03-31 src/model/transaction/moveBlockInContentState.js 189 18 1932 15 2016-12-30 2022-03-31 src/model/transaction/applyEntityToContentState.js 32 14 2175 15 2016-05-01 2022-03-31 src/model/transaction/modifyBlockForContentState.js 27 13 2114 15 2016-07-01 2022-03-31 src/model/transaction/randomizeBlockMapKeys.js 94 10 1596 15 2017-12-01 2022-03-31 src/model/transaction/insertIntoList.js 24 10 1841 15 2017-03-31 2022-03-31 src/model/transaction/ContentStateInlineStyle.js 67 15 1841 15 2017-03-31 2022-03-31 src/model/transaction/insertFragmentIntoContentState.js 272 22 2235 15 2016-03-02 2022-03-31 src/model/transaction/getContentStateFragment.js 49 13 2235 15 2016-03-02 2022-03-31 src/model/immutable/DraftBlockRenderMap.js 4 8 2175 1197 2016-05-01 2019-01-04 src/model/immutable/ContentState.js 238 42 2238 239 2016-02-28 2021-08-19 src/model/immutable/DefaultDraftInlineStyle.js 19 7 1631 1197 2017-10-27 2019-01-04 src/model/immutable/ContentBlock.js 97 18 2120 295 2016-06-25 2021-06-24 src/model/immutable/EditorChangeType.js 17 11 2186 569 2016-04-20 2020-09-23 src/model/immutable/findRangesImmutable.js 24 11 2109 1197 2016-07-06 2019-01-04 src/model/immutable/ContentStateRawType.js 9 1 739 739 2020-04-06 2020-04-06 src/model/immutable/ContentBlockNode.js 120 15 1621 182 2017-11-06 2021-10-15 src/model/immutable/EditorState.js 561 41 2213 35 2016-03-24 2022-03-11 src/model/immutable/BlockMapBuilder.js 11 12 1841 569 2017-03-31 2020-09-23 src/model/immutable/DraftBlockRenderConfig.js 7 18 2175 403 2016-05-01 2021-03-08 src/model/immutable/EditorBidiService.js 29 14 2156 569 2016-05-20 2020-09-23 src/model/immutable/BlockTree.js 108 25 2120 309 2016-06-25 2021-06-10 src/model/immutable/SelectionState.js 110 16 2120 647 2016-06-25 2020-07-07 src/model/immutable/SampleDraftInlineStyle.js 18 12 1631 1197 2017-10-27 2019-01-04 src/model/immutable/EntityMap.js 3 9 2039 1197 2016-09-14 2019-01-04 src/model/immutable/BlockNode.js 45 10 1621 324 2017-11-06 2021-05-26 src/model/immutable/DraftInlineStyle.js 3 7 1631 1197 2017-10-27 2019-01-04 src/model/immutable/CharacterMetadata.js 87 23 2156 323 2016-05-20 2021-05-27 src/model/immutable/BlockMap.js 4 8 1631 1197 2017-10-27 2019-01-04 src/model/immutable/DefaultDraftBlockRenderMap.js 13 13 2175 401 2016-05-01 2021-03-10 src/model/immutable/BlockNodeRecord.js 4 7 1619 1197 2017-11-08 2019-01-04 src/model/modifier/RichTextUtils.js 39 6 1348 605 2018-08-06 2020-08-18 src/model/modifier/DraftRemovableWord.js 48 12 1841 353 2017-03-31 2021-04-27 src/model/modifier/RichTextEditorUtil.js 286 33 2241 182 2016-02-25 2021-10-15 src/model/modifier/DraftModifier.js 216 21 2114 569 2016-07-01 2020-09-23 src/model/modifier/exploration/NestedRichTextEditorUtil.js 449 13 1348 182 2018-08-06 2021-10-15 src/model/modifier/exploration/DraftTreeOperations.js 394 9 1323 226 2018-08-31 2021-09-01 src/model/modifier/DraftEntitySegments.js 61 11 1841 353 2017-03-31 2021-04-27 src/model/modifier/getCharacterRemovalRange.js 141 18 2039 547 2016-09-14 2020-10-15 src/model/modifier/AtomicBlockUtils.js 151 18 2200 353 2016-04-06 2021-04-27 src/model/modifier/getRangesForDraftEntity.js 19 12 1841 1197 2017-03-31 2019-01-04 src/model/modifier/DraftRange.js 6 9 2120 820 2016-06-25 2020-01-16 src/model/decorators/DraftDecoratorType.js 12 14 2039 393 2016-09-14 2021-03-18 src/model/decorators/CompositeDraftDecorator.js 76 21 2039 423 2016-09-14 2021-02-16 src/model/decorators/DraftDecorator.js 28 20 2039 401 2016-09-14 2021-03-10 src/model/entity/DraftEntityType.js 2 9 1631 791 2017-10-27 2020-02-14 src/model/entity/getEntityKeyForSelection.js 38 16 2039 549 2016-09-14 2020-10-13 src/model/entity/DraftEntityMutability.js 3 10 1631 791 2017-10-27 2020-02-14 src/model/entity/getTextAfterNearestEntity.js 13 11 1841 1197 2017-03-31 2019-01-04 src/model/entity/DraftEntity.js 95 20 1964 354 2016-11-28 2021-04-26 src/model/entity/DraftEntityInstance.js 22 11 1737 1197 2017-07-13 2019-01-04 src/model/constants/DraftEditorCommand.js 20 10 1631 65 2017-10-27 2022-02-09 src/model/constants/DraftRemovalDirection.js 2 9 1631 65 2017-10-27 2022-02-09 src/model/constants/DraftDragType.js 2 9 2234 65 2016-03-03 2022-02-09 src/model/constants/DraftHandleValue.js 2 11 2067 65 2016-08-17 2022-02-09 src/model/constants/DraftBlockType.js 19 13 2239 65 2016-02-27 2022-02-09 src/model/constants/DraftInsertionType.js 2 9 1932 65 2016-12-30 2022-02-09 src/model/encoding/RawDraftContentBlock.js 15 10 2120 820 2016-06-25 2020-01-16 src/model/encoding/DraftStringKey.js 10 12 1631 372 2017-10-27 2021-04-08 src/model/encoding/encodeInlineStyleRanges.js 48 14 2220 323 2016-03-17 2021-05-27 src/model/encoding/EntityRange.js 7 9 2120 820 2016-06-25 2020-01-16 src/model/encoding/decodeEntityRanges.js 21 10 1841 792 2017-03-31 2020-02-13 src/model/encoding/RawDraftContentState.js 7 9 1631 539 2017-10-27 2020-10-23 src/model/encoding/sanitizeDraftText.js 6 8 1631 1197 2017-10-27 2019-01-04 src/model/encoding/decodeInlineStyleRanges.js 25 12 1841 961 2017-03-31 2019-08-28 src/model/encoding/encodeEntityRanges.js 26 11 1841 1197 2017-03-31 2019-01-04 src/model/encoding/createCharacterList.js 16 12 1841 1087 2017-03-31 2019-04-24 src/model/encoding/convertFromRawToDraftState.js 240 26 2235 226 2016-03-02 2021-09-01 src/model/encoding/InlineStyleRange.js 7 9 2120 820 2016-06-25 2020-01-16 src/model/encoding/RawDraftEntity.js 9 9 2120 791 2016-06-25 2020-02-14 src/model/encoding/convertFromHTMLToContentBlocks.js 556 69 2227 182 2016-03-10 2021-10-15 src/model/encoding/convertFromDraftStateToRaw.js 117 18 2114 226 2016-07-01 2021-09-01 src/model/keys/generateRandomKey.js 12 10 2235 226 2016-03-02 2021-09-01 src/model/keys/mockUUID.js 6 1 739 739 2020-04-06 2020-04-06 src/model/paste/getSafeBodyFromHTML.js 20 11 1893 323 2017-02-07 2021-05-27 src/model/paste/DraftPasteProcessor.js 66 25 2236 820 2016-03-01 2020-01-16 src/Draft.js 52 22 2244 406 2016-02-22 2021-03-05 src/flowlib/window.js 1 1 499 499 2020-12-02 2020-12-02 src/NonASCIIStringSnapshotSerializer.js 32 3 975 133 2019-08-14 2021-12-03