Add version check (#73)

* Add version check

* fix server import
This commit is contained in:
extremeheat 2021-04-21 07:23:06 -04:00 committed by GitHub
commit 7c6439b301
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,8 +1,20 @@
module.exports = {
...require('./src/client'),
...require('./src/server'),
...require('./src/serverPlayer'),
...require('./src/relay'),
...require('./src/createClient'),
...require('./src/createServer')
if (typeof process !== 'undefined' && parseInt(process.versions.node.split('.')[0]) < 14) {
console.error('Your node version is currently', process.versions.node)
console.error('Please update it to a version >= 14.x.x from https://nodejs.org/')
process.exit(1)
}
const { Client } = require('./src/client')
const { Server } = require('./src/server')
const { Relay } = require('./src/relay')
const { createClient, ping } = require('./src/createClient')
const { createServer } = require('./src/createServer')
module.exports = {
Client,
Server,
Relay,
createClient,
ping,
createServer
}