large scale refactoring

This commit is contained in:
Kevin Jahns
2018-11-25 03:17:00 +01:00
parent ade3e1949d
commit 9c0da271eb
154 changed files with 1769 additions and 1199 deletions

View File

@@ -1,7 +1,11 @@
/**
* @module provider/websocket
*/
/* eslint-env browser */
import * as Y from '../../src/index.js'
export * from '../../src/index.js'
import * as Y from '../../index.js'
export * from '../../index.js'
const messageSync = 0
const messageAwareness = 1
@@ -95,7 +99,7 @@ class WebsocketsSharedDocument extends Y.Y {
}
}
export default class WebsocketProvider {
export class WebsocketProvider {
constructor (url) {
// ensure that url is always ends with /
while (url[url.length - 1] === '/') {

View File

@@ -1,4 +1,8 @@
const Y = require('../../build/node/index.js')
/**
* @module provider/websocket
*/
const Y = require('../../build/yjs.umd.js')
const WebSocket = require('ws')
const wss = new WebSocket.Server({ port: 1234 })
const docs = new Map()