mirror of https://github.com/grpc/grpc-node.git
Merge 77dc1b2fa8 into a7dfb681b1
This commit is contained in:
commit
f2470c3890
|
|
@ -2,13 +2,13 @@
|
||||||
"name": "grpc-examples",
|
"name": "grpc-examples",
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@grpc/proto-loader": "^0.6.0",
|
|
||||||
"async": "^1.5.2",
|
|
||||||
"google-protobuf": "^3.0.0",
|
|
||||||
"@grpc/grpc-js": "^1.10.2",
|
"@grpc/grpc-js": "^1.10.2",
|
||||||
"@grpc/grpc-js-xds": "^1.10.0",
|
"@grpc/grpc-js-xds": "^1.10.0",
|
||||||
|
"@grpc/proto-loader": "^0.6.0",
|
||||||
"@grpc/reflection": "^1.0.0",
|
"@grpc/reflection": "^1.0.0",
|
||||||
"lodash": "^4.6.1",
|
"async": "^1.5.2",
|
||||||
|
"es-toolkit": "^1.39.7",
|
||||||
|
"google-protobuf": "^3.0.0",
|
||||||
"minimist": "^1.2.0"
|
"minimist": "^1.2.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ var async = require('async');
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var parseArgs = require('minimist');
|
var parseArgs = require('minimist');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
var grpc = require('@grpc/grpc-js');
|
var grpc = require('@grpc/grpc-js');
|
||||||
var protoLoader = require('@grpc/proto-loader');
|
var protoLoader = require('@grpc/proto-loader');
|
||||||
var packageDefinition = protoLoader.loadSync(
|
var packageDefinition = protoLoader.loadSync(
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@ var PROTO_PATH = __dirname + '/../../protos/route_guide.proto';
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var parseArgs = require('minimist');
|
var parseArgs = require('minimist');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
var grpc = require('@grpc/grpc-js');
|
var grpc = require('@grpc/grpc-js');
|
||||||
var protoLoader = require('@grpc/proto-loader');
|
var protoLoader = require('@grpc/proto-loader');
|
||||||
var packageDefinition = protoLoader.loadSync(
|
var packageDefinition = protoLoader.loadSync(
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ var async = require('async');
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var parseArgs = require('minimist');
|
var parseArgs = require('minimist');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
var grpc = require('@grpc/grpc-js');
|
var grpc = require('@grpc/grpc-js');
|
||||||
|
|
||||||
var client = new services.RouteGuideClient('localhost:50051',
|
var client = new services.RouteGuideClient('localhost:50051',
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ var services = require('./route_guide_grpc_pb');
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var parseArgs = require('minimist');
|
var parseArgs = require('minimist');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
var grpc = require('@grpc/grpc-js');
|
var grpc = require('@grpc/grpc-js');
|
||||||
|
|
||||||
var COORD_FACTOR = 1e7;
|
var COORD_FACTOR = 1e7;
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,6 @@
|
||||||
"@grpc/proto-loader": "file:../proto-loader",
|
"@grpc/proto-loader": "file:../proto-loader",
|
||||||
"@types/gulp": "^4.0.17",
|
"@types/gulp": "^4.0.17",
|
||||||
"@types/gulp-mocha": "0.0.37",
|
"@types/gulp-mocha": "0.0.37",
|
||||||
"@types/lodash": "^4.14.202",
|
|
||||||
"@types/mocha": "^10.0.6",
|
"@types/mocha": "^10.0.6",
|
||||||
"@types/ncp": "^2.0.8",
|
"@types/ncp": "^2.0.8",
|
||||||
"@types/node": ">=20.11.20",
|
"@types/node": ">=20.11.20",
|
||||||
|
|
@ -28,6 +27,7 @@
|
||||||
"@typescript-eslint/parser": "^7.1.0",
|
"@typescript-eslint/parser": "^7.1.0",
|
||||||
"@typescript-eslint/typescript-estree": "^7.1.0",
|
"@typescript-eslint/typescript-estree": "^7.1.0",
|
||||||
"clang-format": "^1.8.0",
|
"clang-format": "^1.8.0",
|
||||||
|
"es-toolkit": "^1.39.7",
|
||||||
"eslint": "^8.42.0",
|
"eslint": "^8.42.0",
|
||||||
"eslint-config-prettier": "^8.8.0",
|
"eslint-config-prettier": "^8.8.0",
|
||||||
"eslint-plugin-node": "^11.1.0",
|
"eslint-plugin-node": "^11.1.0",
|
||||||
|
|
@ -35,7 +35,6 @@
|
||||||
"execa": "^2.0.3",
|
"execa": "^2.0.3",
|
||||||
"gulp": "^4.0.2",
|
"gulp": "^4.0.2",
|
||||||
"gulp-mocha": "^6.0.0",
|
"gulp-mocha": "^6.0.0",
|
||||||
"lodash": "^4.17.21",
|
|
||||||
"madge": "^5.0.1",
|
"madge": "^5.0.1",
|
||||||
"mocha-jenkins-reporter": "^0.4.1",
|
"mocha-jenkins-reporter": "^0.4.1",
|
||||||
"ncp": "^2.0.0",
|
"ncp": "^2.0.0",
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
import * as assert from 'assert';
|
import * as assert from 'assert';
|
||||||
import * as http2 from 'http2';
|
import * as http2 from 'http2';
|
||||||
import { range } from 'lodash';
|
import { range } from 'es-toolkit/compat';
|
||||||
import { Metadata, MetadataObject, MetadataValue } from '../src/metadata';
|
import { Metadata, MetadataObject, MetadataValue } from '../src/metadata';
|
||||||
|
|
||||||
class TestMetadata extends Metadata {
|
class TestMetadata extends Metadata {
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ import * as path from 'path';
|
||||||
import * as Protobuf from 'protobufjs';
|
import * as Protobuf from 'protobufjs';
|
||||||
import * as yargs from 'yargs';
|
import * as yargs from 'yargs';
|
||||||
|
|
||||||
import camelCase = require('lodash.camelcase');
|
import { camelCase } from 'es-toolkit/compat';
|
||||||
import { loadProtosWithOptions, addCommonProtos } from '../src/util';
|
import { loadProtosWithOptions, addCommonProtos } from '../src/util';
|
||||||
|
|
||||||
const templateStr = "%s";
|
const templateStr = "%s";
|
||||||
|
|
|
||||||
|
|
@ -45,13 +45,12 @@
|
||||||
"proto-loader-gen-types": "./build/bin/proto-loader-gen-types.js"
|
"proto-loader-gen-types": "./build/bin/proto-loader-gen-types.js"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"lodash.camelcase": "^4.3.0",
|
"es-toolkit": "^1.39.7",
|
||||||
"long": "^5.0.0",
|
"long": "^5.0.0",
|
||||||
"protobufjs": "^7.5.3",
|
"protobufjs": "^7.5.3",
|
||||||
"yargs": "^17.7.2"
|
"yargs": "^17.7.2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/lodash.camelcase": "^4.3.4",
|
|
||||||
"@types/mkdirp": "^1.0.1",
|
"@types/mkdirp": "^1.0.1",
|
||||||
"@types/mocha": "^5.2.7",
|
"@types/mocha": "^5.2.7",
|
||||||
"@types/node": "^10.17.26",
|
"@types/node": "^10.17.26",
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import camelCase = require('lodash.camelcase');
|
import { camelCase } from 'es-toolkit/compat';
|
||||||
import * as Protobuf from 'protobufjs';
|
import * as Protobuf from 'protobufjs';
|
||||||
import * as descriptor from 'protobufjs/ext/descriptor';
|
import * as descriptor from 'protobufjs/ext/descriptor';
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@
|
||||||
// a single object, the tests should be re-written in a way that makes it clear
|
// a single object, the tests should be re-written in a way that makes it clear
|
||||||
// that two separate implementations are being tested against one another.
|
// that two separate implementations are being tested against one another.
|
||||||
|
|
||||||
const _ = require('lodash');
|
const _ = require('es-toolkit/compat');
|
||||||
|
|
||||||
function getImplementation(globalField) {
|
function getImplementation(globalField) {
|
||||||
const impl = global[globalField] ?? 'js';
|
const impl = global[globalField] ?? 'js';
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ const options = {
|
||||||
defaults: true,
|
defaults: true,
|
||||||
oneofs: true
|
oneofs: true
|
||||||
};
|
};
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
const anyGrpc = require('../any_grpc');
|
const anyGrpc = require('../any_grpc');
|
||||||
const clientGrpc = anyGrpc.client
|
const clientGrpc = anyGrpc.client
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ const options = {
|
||||||
const path = require('path');
|
const path = require('path');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
const assert = require('assert');
|
const assert = require('assert');
|
||||||
const _ = require('lodash');
|
const _ = require('es-toolkit/compat');
|
||||||
const anyGrpc = require('../any_grpc');
|
const anyGrpc = require('../any_grpc');
|
||||||
const clientGrpc = anyGrpc.client;
|
const clientGrpc = anyGrpc.client;
|
||||||
const serverGrpc = anyGrpc.server;
|
const serverGrpc = anyGrpc.server;
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ const options = {
|
||||||
oneofs: true
|
oneofs: true
|
||||||
};
|
};
|
||||||
const assert = require('assert');
|
const assert = require('assert');
|
||||||
const _ = require('lodash');
|
const _ = require('es-toolkit/compat');
|
||||||
const anyGrpc = require('../any_grpc');
|
const anyGrpc = require('../any_grpc');
|
||||||
const clientGrpc = anyGrpc.client;
|
const clientGrpc = anyGrpc.client;
|
||||||
const serverGrpc = anyGrpc.server;
|
const serverGrpc = anyGrpc.server;
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This class represents a queue of callbacks that must happen sequentially,
|
* This class represents a queue of callbacks that must happen sequentially,
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
var AsyncDelayQueue = require('./async_delay_queue');
|
var AsyncDelayQueue = require('./async_delay_queue');
|
||||||
var grpc = require('../any_grpc').server;
|
var grpc = require('../any_grpc').server;
|
||||||
// TODO(murgatroid99): do this import more cleanly
|
// TODO(murgatroid99): do this import more cleanly
|
||||||
|
|
|
||||||
|
|
@ -14,9 +14,9 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"es-toolkit": "^1.39.7",
|
||||||
"express": "^4.16.3",
|
"express": "^4.16.3",
|
||||||
"google-auth-library": "^6.1.0",
|
"google-auth-library": "^6.1.0",
|
||||||
"lodash": "^4.17.4",
|
|
||||||
"poisson-process": "^1.0.0"
|
"poisson-process": "^1.0.0"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ var util = require('util');
|
||||||
var EventEmitter = require('events');
|
var EventEmitter = require('events');
|
||||||
|
|
||||||
var async = require('async');
|
var async = require('async');
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
var PoissonProcess = require('poisson-process');
|
var PoissonProcess = require('poisson-process');
|
||||||
var Histogram = require('./histogram');
|
var Histogram = require('./histogram');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ var http = require('http');
|
||||||
var https = require('https');
|
var https = require('https');
|
||||||
|
|
||||||
var async = require('async');
|
var async = require('async');
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
var PoissonProcess = require('poisson-process');
|
var PoissonProcess = require('poisson-process');
|
||||||
var Histogram = require('./histogram');
|
var Histogram = require('./histogram');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
'unaryCall' : {
|
'unaryCall' : {
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
|
|
||||||
// TODO(murgatroid99): use multiple grpc implementations
|
// TODO(murgatroid99): use multiple grpc implementations
|
||||||
var grpc = require('grpc');
|
var grpc = require('grpc');
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var _ = require('lodash');
|
var _ = require('es-toolkit/compat');
|
||||||
|
|
||||||
// TODO(murgatroid99): use multiple grpc implementations
|
// TODO(murgatroid99): use multiple grpc implementations
|
||||||
var grpc = require('grpc');
|
var grpc = require('grpc');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue