add hw2
This commit is contained in:
		
							
								
								
									
										35
									
								
								node_modules/vscode-jsonrpc/lib/common/is.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								node_modules/vscode-jsonrpc/lib/common/is.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,35 @@ | ||||
| "use strict"; | ||||
| /* -------------------------------------------------------------------------------------------- | ||||
|  * Copyright (c) Microsoft Corporation. All rights reserved. | ||||
|  * Licensed under the MIT License. See License.txt in the project root for license information. | ||||
|  * ------------------------------------------------------------------------------------------ */ | ||||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||||
| exports.stringArray = exports.array = exports.func = exports.error = exports.number = exports.string = exports.boolean = void 0; | ||||
| function boolean(value) { | ||||
|     return value === true || value === false; | ||||
| } | ||||
| exports.boolean = boolean; | ||||
| function string(value) { | ||||
|     return typeof value === 'string' || value instanceof String; | ||||
| } | ||||
| exports.string = string; | ||||
| function number(value) { | ||||
|     return typeof value === 'number' || value instanceof Number; | ||||
| } | ||||
| exports.number = number; | ||||
| function error(value) { | ||||
|     return value instanceof Error; | ||||
| } | ||||
| exports.error = error; | ||||
| function func(value) { | ||||
|     return typeof value === 'function'; | ||||
| } | ||||
| exports.func = func; | ||||
| function array(value) { | ||||
|     return Array.isArray(value); | ||||
| } | ||||
| exports.array = array; | ||||
| function stringArray(value) { | ||||
|     return array(value) && value.every(elem => string(elem)); | ||||
| } | ||||
| exports.stringArray = stringArray; | ||||
		Reference in New Issue
	
	Block a user
	 nik
					nik