Bump version to 0.4.0
This commit is contained in:
parent
8e5ba48f6c
commit
1887a5a955
18
dist/config/index.js
vendored
18
dist/config/index.js
vendored
@ -1,18 +0,0 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const defaultConfig = {
|
||||
port: 9000,
|
||||
expire_timeout: 5000,
|
||||
alive_timeout: 60000,
|
||||
key: "peerjs",
|
||||
path: "/myapp",
|
||||
concurrent_limit: 5000,
|
||||
allow_discovery: false,
|
||||
proxied: false,
|
||||
cleanup_out_msgs: 1000,
|
||||
ssl: {
|
||||
key: "",
|
||||
cert: ""
|
||||
}
|
||||
};
|
||||
exports.default = defaultConfig;
|
2
dist/src/api/v1/public/index.js
vendored
2
dist/src/api/v1/public/index.js
vendored
@ -9,7 +9,7 @@ exports.default = ({ config, realm }) => {
|
||||
// Retrieve guaranteed random ID.
|
||||
app.get("/id", (_, res) => {
|
||||
res.contentType("html");
|
||||
res.send(realm.generateClientId());
|
||||
res.send(realm.generateClientId(config.generateClientId));
|
||||
});
|
||||
// Get a list of all peers for a key, enabled by the `allowDiscovery` flag.
|
||||
app.get("/peers", (_, res) => {
|
||||
|
20
dist/src/messageHandler/messageHandlers.js
vendored
20
dist/src/messageHandler/messageHandlers.js
vendored
@ -1,20 +0,0 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
class MessageHandlers {
|
||||
constructor() {
|
||||
this.handlers = new Map();
|
||||
}
|
||||
registerHandler(messageType, handler) {
|
||||
if (this.handlers.has(messageType))
|
||||
return;
|
||||
this.handlers.set(messageType, handler);
|
||||
}
|
||||
handle(client, message) {
|
||||
const { type } = message;
|
||||
const handler = this.handlers.get(type);
|
||||
if (!handler)
|
||||
return false;
|
||||
return handler(client, message);
|
||||
}
|
||||
}
|
||||
exports.MessageHandlers = MessageHandlers;
|
7
dist/src/models/realm.js
vendored
7
dist/src/models/realm.js
vendored
@ -41,10 +41,11 @@ class Realm {
|
||||
clearMessageQueue(id) {
|
||||
this.messageQueues.delete(id);
|
||||
}
|
||||
generateClientId() {
|
||||
let clientId = v4_1.default();
|
||||
generateClientId(generateClientId) {
|
||||
const generateId = generateClientId ? generateClientId : v4_1.default;
|
||||
let clientId = generateId();
|
||||
while (this.getClientById(clientId)) {
|
||||
clientId = v4_1.default();
|
||||
clientId = generateId();
|
||||
}
|
||||
return clientId;
|
||||
}
|
||||
|
2
package-lock.json
generated
2
package-lock.json
generated
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "peer",
|
||||
"version": "0.3.2",
|
||||
"version": "0.4.0",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "peer",
|
||||
"version": "0.3.2",
|
||||
"version": "0.4.0",
|
||||
"description": "PeerJS server component",
|
||||
"main": "dist/src/index.js",
|
||||
"bin": {
|
||||
|
Loading…
x
Reference in New Issue
Block a user