├── .eslintrc.json ├── .github └── workflows │ ├── publish.yml │ └── validate.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── README.md ├── env.d.ts ├── package.json ├── pnpm-lock.yaml ├── src ├── Room.ts ├── create-yjs-server.ts ├── index.ts ├── internal.ts ├── socket-ops.ts └── types.ts ├── test ├── fixtures.ts ├── server.test.ts ├── setup.ts ├── should-connect.test.ts ├── storage.test.ts └── test-utils.ts ├── tsconfig.build.json ├── tsconfig.json └── vite.config.ts /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | dist 3 | coverage 4 | node_modules -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | auto-install-peers=true -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .idea 2 | pnpm-lock.yaml 3 | dist 4 | coverage 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/README.md -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/env.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/Room.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/src/Room.ts -------------------------------------------------------------------------------- /src/create-yjs-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/src/create-yjs-server.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/src/internal.ts -------------------------------------------------------------------------------- /src/socket-ops.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/src/socket-ops.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/src/types.ts -------------------------------------------------------------------------------- /test/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/test/fixtures.ts -------------------------------------------------------------------------------- /test/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/test/server.test.ts -------------------------------------------------------------------------------- /test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/test/setup.ts -------------------------------------------------------------------------------- /test/should-connect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/test/should-connect.test.ts -------------------------------------------------------------------------------- /test/storage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/test/storage.test.ts -------------------------------------------------------------------------------- /test/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/test/test-utils.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/closeally/yjs-server/HEAD/vite.config.ts --------------------------------------------------------------------------------