Kaynağa Gözat

Switch back to yarn, add in prettier linting

master
idlewinn 5 yıl önce
ebeveyn
işleme
d5ad770446
6 değiştirilmiş dosya ile 1580 ekleme ve 4356 silme
  1. 1
    0
      README.md
  2. 0
    4337
      package-lock.json
  3. 4
    1
      package.json
  4. 7
    4
      src/index.ts
  5. 14
    14
      tsconfig.json
  6. 1554
    0
      yarn.lock

+ 1
- 0
README.md Dosyayı Görüntüle

@@ -1,2 +1,3 @@
1 1
 # collab-server
2
+
2 3
 Excalidraw collaboration server

+ 0
- 4337
package-lock.json
Dosya farkı çok büyük olduğundan ihmal edildi
Dosyayı Görüntüle


+ 4
- 1
package.json Dosyayı Görüntüle

@@ -5,9 +5,12 @@
5 5
   "main": "index.js",
6 6
   "scripts": {
7 7
     "build": "tsc",
8
+    "fix": "yarn prettier --write",
9
+    "lint": "yarn prettier --list-different",
8 10
     "postinstall": "npm run build",
11
+    "prettier": "prettier \"**/*.{ts,md,json,yaml,yml}\"",
9 12
     "start": "node dist/index.js",
10
-    "test": "echo \"Error: no test specified\" && exit 1"
13
+    "test": "yarn lint"
11 14
   },
12 15
   "repository": {
13 16
     "type": "git",

+ 7
- 4
src/index.ts Dosyayı Görüntüle

@@ -40,10 +40,13 @@ io.on("connection", socket => {
40 40
     );
41 41
   });
42 42
 
43
-  socket.on("server-broadcast", (roomID: string, encryptedData: ArrayBuffer, iv: Uint8Array) => {
44
-    console.log(`${socket.id} sends update to ${roomID}`);
45
-    socket.broadcast.to(roomID).emit("client-broadcast", encryptedData, iv);
46
-  });
43
+  socket.on(
44
+    "server-broadcast",
45
+    (roomID: string, encryptedData: ArrayBuffer, iv: Uint8Array) => {
46
+      console.log(`${socket.id} sends update to ${roomID}`);
47
+      socket.broadcast.to(roomID).emit("client-broadcast", encryptedData, iv);
48
+    }
49
+  );
47 50
 
48 51
   socket.on("disconnecting", () => {
49 52
     const rooms = io.sockets.adapter.rooms;

+ 14
- 14
tsconfig.json Dosyayı Görüntüle

@@ -1,16 +1,16 @@
1 1
 {
2
-    "compilerOptions": {
3
-      "target": "es5",
4
-      "lib": ["dom", "dom.iterable", "esnext"],
5
-      "allowJs": true,
6
-      "skipLibCheck": true,
7
-      "esModuleInterop": true,
8
-      "allowSyntheticDefaultImports": true,
9
-      "strict": true,
10
-      "forceConsistentCasingInFileNames": true,
11
-      "moduleResolution": "node",
12
-      "resolveJsonModule": true,
13
-      "isolatedModules": true,
14
-      "outDir": "dist"
15
-    }
2
+  "compilerOptions": {
3
+    "target": "es5",
4
+    "lib": ["dom", "dom.iterable", "esnext"],
5
+    "allowJs": true,
6
+    "skipLibCheck": true,
7
+    "esModuleInterop": true,
8
+    "allowSyntheticDefaultImports": true,
9
+    "strict": true,
10
+    "forceConsistentCasingInFileNames": true,
11
+    "moduleResolution": "node",
12
+    "resolveJsonModule": true,
13
+    "isolatedModules": true,
14
+    "outDir": "dist"
16 15
   }
16
+}

+ 1554
- 0
yarn.lock
Dosya farkı çok büyük olduğundan ihmal edildi
Dosyayı Görüntüle


Loading…
İptal
Kaydet