Prevent browser freeze on WS data flooding.
[src/xds/xds-agent.git] / .vscode / settings.json
index 1bc5381..2e081d9 100644 (file)
@@ -1,5 +1,12 @@
 // Place your settings in this file to overwrite default and user settings.
 {
+  // Controls the rendering size of tabs in characters.
+  // If set to auto, the value will be guessed based on the opened file.
+  "editor.tabSize": 2,
+  // Insert spaces when pressing Tab. This setting is overriden based on the file contents when `editor.detectIndentation` is on.
+  "editor.insertSpaces": true,
+  // .jsbeautifyrc not at root directory but under webapp/
+  "beautify.config": "webapp/.jsbeautifyrc",
   // Configure glob patterns for excluding files and folders.
   "files.exclude": {
     ".tmp": true,
@@ -8,8 +15,20 @@
     "vendor": true,
     "debug": true,
     "bin": true,
-    "tools": true
+    "tools": true,
+    "webapp*/dist": true,
+    "webapp*/node_modules": true
   },
+  // Specify paths/files to ignore. (Supports Globs)
+  "cSpell.ignorePaths": [
+    "**/node_modules/**",
+    "**/vscode-extension/**",
+    "**/.git/**",
+    "**/vendor/**",
+    "**/webapp/dist/**",
+    ".vscode",
+    "typings"
+  ],
   // Words to add to dictionary for a workspace.
   "cSpell.words": [
     "apiv",
     "socketio",
     "ldflags",
     "SThg",
+    "stconfig",
     "Intf",
     "dismissible",
     "rpath",
     "WSID",
     "sess",
     "IXDS",
+    "golib",
+    "xdsapi",
     "xdsconfig",
     "xdsserver",
+    "xdsagent",
+    "nbsp",
     "Inot",
     "inotify",
-    "cmdi"
-  ]
-}
\ No newline at end of file
+    "cmdi",
+    "sdkid",
+    "Flds",
+    "prjs",
+    "iosk",
+    "CIFS",
+    "IPROJECT",
+    "unregister",
+    "conv",
+    "PATHMAP",
+    "nospace",
+    "graphx",
+    "Truthy",
+    "darkviolet",
+    "dwnl",
+    "topnav",
+    "leftbar",
+    "urfave",
+    "unmarshall",
+    "sebd",
+    "priv",
+    "evts",
+    "gdbserver",
+    "tabset",
+    "pageview",
+    "subpath",
+    "prebuild",
+    "reflectme",
+    "franciscocpg",
+    "xsapiv",
+    "xaapiv",
+    "Sillyf",
+    "tabindex",
+    "EVTSDK",
+    "gerrit"
+  ],
+  // codelyzer
+  "tslint.rulesDirectory": "./webapp/node_modules/codelyzer",
+  "typescript.tsdk": "webapp/node_modules/typescript/lib",
+  "tslint.configFile": "webapp/tslint.json"
+}