grpc-js: resolve eslint no-prototype-builtins

This commit is contained in:
Patrick Remy 2020-04-10 11:09:42 +02:00
parent 53f3daa685
commit 490217c059
No known key found for this signature in database
GPG Key ID: FE25C0B14C0500CD
2 changed files with 2 additions and 2 deletions

View File

@ -194,7 +194,7 @@ export function loadPackageDefinition(
): GrpcObject {
const result: GrpcObject = {};
for (const serviceFqn in packageDef) {
if (packageDef.hasOwnProperty(serviceFqn)) {
if (Object.prototype.hasOwnProperty.call(packageDef, serviceFqn)) {
const service = packageDef[serviceFqn];
const nameComponents = serviceFqn.split('.');
const serviceName = nameComponents[nameComponents.length - 1];

View File

@ -479,7 +479,7 @@ export class Http2ServerCallStream<
}
if (err) {
if (!err.hasOwnProperty('metadata')) {
if (!Object.prototype.hasOwnProperty.call(err, 'metadata')) {
err.metadata = metadata;
}
this.sendError(err);