add hw2
This commit is contained in:
		
							
								
								
									
										31
									
								
								node_modules/sucrase/dist/parser/index.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								node_modules/sucrase/dist/parser/index.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| "use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||||
|  | ||||
| var _base = require('./traverser/base'); | ||||
| var _index = require('./traverser/index'); | ||||
|  | ||||
|  class File { | ||||
|    | ||||
|    | ||||
|  | ||||
|   constructor(tokens, scopes) { | ||||
|     this.tokens = tokens; | ||||
|     this.scopes = scopes; | ||||
|   } | ||||
| } exports.File = File; | ||||
|  | ||||
|  function parse( | ||||
|   input, | ||||
|   isJSXEnabled, | ||||
|   isTypeScriptEnabled, | ||||
|   isFlowEnabled, | ||||
| ) { | ||||
|   if (isFlowEnabled && isTypeScriptEnabled) { | ||||
|     throw new Error("Cannot combine flow and typescript plugins."); | ||||
|   } | ||||
|   _base.initParser.call(void 0, input, isJSXEnabled, isTypeScriptEnabled, isFlowEnabled); | ||||
|   const result = _index.parseFile.call(void 0, ); | ||||
|   if (_base.state.error) { | ||||
|     throw _base.augmentError.call(void 0, _base.state.error); | ||||
|   } | ||||
|   return result; | ||||
| } exports.parse = parse; | ||||
		Reference in New Issue
	
	Block a user
	 nik
					nik