mirror of https://github.com/grpc/grpc-node.git
				
				
				
			Add deprecation notice to grpc.load
This commit is contained in:
		
							parent
							
								
									3a72b9f514
								
							
						
					
					
						commit
						efa3d430dd
					
				|  | @ -20,6 +20,7 @@ | ||||||
| 
 | 
 | ||||||
| var path = require('path'); | var path = require('path'); | ||||||
| var fs = require('fs'); | var fs = require('fs'); | ||||||
|  | var util = require('util'); | ||||||
| 
 | 
 | ||||||
| var SSL_ROOTS_PATH = path.resolve(__dirname, 'deps', 'grpc', 'etc', 'roots.pem'); | var SSL_ROOTS_PATH = path.resolve(__dirname, 'deps', 'grpc', 'etc', 'roots.pem'); | ||||||
| 
 | 
 | ||||||
|  | @ -118,7 +119,7 @@ var loadObject = exports.loadObject; | ||||||
|  *     API breakage. It is deprecated, and new code should not use it. |  *     API breakage. It is deprecated, and new code should not use it. | ||||||
|  * @return {Object<string, *>} The resulting gRPC object |  * @return {Object<string, *>} The resulting gRPC object | ||||||
|  */ |  */ | ||||||
| exports.load = function load(filename, format, options) { | exports.load = util.deprecate(function load(filename, format, options) { | ||||||
|   options = _.defaults(options, common.defaultGrpcOptions); |   options = _.defaults(options, common.defaultGrpcOptions); | ||||||
|   options.protobufjsVersion = 5; |   options.protobufjsVersion = 5; | ||||||
|   if (!format) { |   if (!format) { | ||||||
|  | @ -149,7 +150,7 @@ exports.load = function load(filename, format, options) { | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   return loadObject(builder.ns, options); |   return loadObject(builder.ns, options); | ||||||
| }; | }, 'grpc.load: Use the @grpc/proto-loader module with grpc.loadPackageDefinition instead'); | ||||||
| 
 | 
 | ||||||
| /** | /** | ||||||
|  * Load a gRPC package definition as a gRPC object hierarchy |  * Load a gRPC package definition as a gRPC object hierarchy | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue