forked from mirrors/gecko-dev
		
	 60324df8ec
			
		
	
	
		60324df8ec
		
	
	
	
	
		
			
			This allows consumers to directly require a single Rep file if needed (e.g. the inspector only needs elementNode or textNode). In order to make this work, the requires for react-dom-factories and prop-types needed to be changed to the in-tree modules. We also needed to modified the reps jest config, as well as the babel config so we can run tests and still generate the reps bundle. Finally, the dom-node-constants is modified to not use define as it's not used as an AMD module. Differential Revision: https://phabricator.services.mozilla.com/D54680 --HG-- extra : moz-landing-system : lando
		
			
				
	
	
		
			27 lines
		
	
	
	
		
			783 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			783 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /* This Source Code Form is subject to the terms of the Mozilla Public
 | |
|  * License, v. 2.0. If a copy of the MPL was not distributed with this
 | |
|  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 | |
| "use strict";
 | |
| 
 | |
| module.exports = {
 | |
|   ELEMENT_NODE: 1,
 | |
|   ATTRIBUTE_NODE: 2,
 | |
|   TEXT_NODE: 3,
 | |
|   CDATA_SECTION_NODE: 4,
 | |
|   ENTITY_REFERENCE_NODE: 5,
 | |
|   ENTITY_NODE: 6,
 | |
|   PROCESSING_INSTRUCTION_NODE: 7,
 | |
|   COMMENT_NODE: 8,
 | |
|   DOCUMENT_NODE: 9,
 | |
|   DOCUMENT_TYPE_NODE: 10,
 | |
|   DOCUMENT_FRAGMENT_NODE: 11,
 | |
|   NOTATION_NODE: 12,
 | |
| 
 | |
|   // DocumentPosition
 | |
|   DOCUMENT_POSITION_DISCONNECTED: 0x01,
 | |
|   DOCUMENT_POSITION_PRECEDING: 0x02,
 | |
|   DOCUMENT_POSITION_FOLLOWING: 0x04,
 | |
|   DOCUMENT_POSITION_CONTAINS: 0x08,
 | |
|   DOCUMENT_POSITION_CONTAINED_BY: 0x10,
 | |
|   DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 0x20,
 | |
| };
 |