Merge pull request #897 from cjihrig/version-string

grpc-js: load semver range from package.json
This commit is contained in:
Michael Lumish 2019-06-04 12:04:47 -07:00 committed by GitHub
commit f92e2a3a70
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -41,7 +41,7 @@ import { Metadata } from './metadata';
import { KeyCertPair, ServerCredentials } from './server-credentials';
import { StatusBuilder } from './status-builder';
const supportedNodeVersions = '^8.13.0 || >=10.10.0';
const supportedNodeVersions = require('../../package.json').engines.node;
if (!semver.satisfies(process.version, supportedNodeVersions)) {
throw new Error(`@grpc/grpc-js only works on Node ${supportedNodeVersions}`);
}