sample.json.txt 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. {
  2. "type": "team",
  3. "test": {
  4. "testPage": "tools/testing/run-tests.htm",
  5. "enabled": true
  6. },
  7. "search": {
  8. "excludeFolders": [
  9. ".git",
  10. "node_modules",
  11. "tools/bin",
  12. "tools/counts",
  13. "tools/policheck",
  14. "tools/tfs_build_extensions",
  15. "tools/testing/jscoverage",
  16. "tools/testing/qunit",
  17. "tools/testing/chutzpah",
  18. "server.net"
  19. ]
  20. },
  21. "languages": {
  22. "vs.languages.typescript": {
  23. "validationSettings": [{
  24. "scope":"/",
  25. "noImplicitAny":true,
  26. "noLib":false,
  27. "extraLibs":[],
  28. "semanticValidation":true,
  29. "syntaxValidation":true,
  30. "codeGenTarget":"ES5",
  31. "moduleGenTarget":"",
  32. "lint": {
  33. "emptyBlocksWithoutComment": "warning",
  34. "curlyBracketsMustNotBeOmitted": "warning",
  35. "comparisonOperatorsNotStrict": "warning",
  36. "missingSemicolon": "warning",
  37. "unknownTypeOfResults": "warning",
  38. "semicolonsInsteadOfBlocks": "warning",
  39. "functionsInsideLoops": "warning",
  40. "functionsWithoutReturnType": "warning",
  41. "tripleSlashReferenceAlike": "warning",
  42. "unusedImports": "warning",
  43. "unusedVariables": "warning",
  44. "unusedFunctions": "warning",
  45. "unusedMembers": "warning"
  46. }
  47. },
  48. {
  49. "scope":"/client",
  50. "baseUrl":"/client",
  51. "moduleGenTarget":"amd"
  52. },
  53. {
  54. "scope":"/server",
  55. "moduleGenTarget":"commonjs"
  56. },
  57. {
  58. "scope":"/build",
  59. "moduleGenTarget":"commonjs"
  60. },
  61. {
  62. "scope":"/node_modules/nake",
  63. "moduleGenTarget":"commonjs"
  64. }],
  65. "allowMultipleWorkers": true
  66. }
  67. }
  68. }