tsconfig.json 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. {
  2. "extends": "./tsconfig.shared.json",
  3. // Until the webpack type checker supports project references properly, this means that bedrock tests will compile _nothing_.
  4. "files": [],
  5. "references": [
  6. { "path": "modules/acid" },
  7. { "path": "modules/agar" },
  8. { "path": "modules/alloy" },
  9. { "path": "modules/boss" },
  10. { "path": "modules/boulder" },
  11. { "path": "modules/bridge" },
  12. { "path": "modules/darwin" },
  13. { "path": "modules/dragster" },
  14. { "path": "modules/imagetools" },
  15. { "path": "modules/katamari" },
  16. { "path": "modules/katamari-assertions" },
  17. { "path": "modules/mcagar" },
  18. { "path": "modules/phoenix" },
  19. { "path": "modules/polaris" },
  20. { "path": "modules/porkbun" },
  21. { "path": "modules/robin" },
  22. { "path": "modules/sand" },
  23. { "path": "modules/snooker" },
  24. { "path": "modules/sugar" },
  25. { "path": "modules/tinymce" }
  26. ],
  27. "compilerOptions": {
  28. "paths": {
  29. // duplicate paths, copied from each individual tsconfig.json
  30. // once there is a webpack path plugin that supports project references this can be deleted
  31. "tinymce": ["modules/tinymce/src/core/main/ts/api/Main"],
  32. "tinymce/core/*": ["modules/tinymce/src/core/main/ts/*"],
  33. "tinymce/themes/mobile/*": ["modules/tinymce/src/themes/mobile/main/ts/*"],
  34. "tinymce/themes/silver/demo/*": ["modules/tinymce/src/themes/silver/demo/ts/*"],
  35. "tinymce/themes/silver/*": ["modules/tinymce/src/themes/silver/main/ts/*"],
  36. "tinymce/plugins/advlist/*": ["modules/tinymce/src/plugins/advlist/main/ts/*"],
  37. "tinymce/plugins/anchor/*": ["modules/tinymce/src/plugins/anchor/main/ts/*"],
  38. "tinymce/plugins/autolink/*": ["modules/tinymce/src/plugins/autolink/main/ts/*"],
  39. "tinymce/plugins/autoresize/*": ["modules/tinymce/src/plugins/autoresize/main/ts/*"],
  40. "tinymce/plugins/autosave/*": ["modules/tinymce/src/plugins/autosave/main/ts/*"],
  41. "tinymce/plugins/bbcode/*": ["modules/tinymce/src/plugins/bbcode/main/ts/*"],
  42. "tinymce/plugins/charmap/*": ["modules/tinymce/src/plugins/charmap/main/ts/*"],
  43. "tinymce/plugins/code/*": ["modules/tinymce/src/plugins/code/main/ts/*"],
  44. "tinymce/plugins/codesample/*": ["modules/tinymce/src/plugins/codesample/main/ts/*"],
  45. "tinymce/plugins/colorpicker/*": ["modules/tinymce/src/plugins/colorpicker/main/ts/*"],
  46. "tinymce/plugins/contextmenu/*": ["modules/tinymce/src/plugins/contextmenu/main/ts/*"],
  47. "tinymce/plugins/directionality/*": ["modules/tinymce/src/plugins/directionality/main/ts/*"],
  48. "tinymce/plugins/emoticons/*": ["modules/tinymce/src/plugins/emoticons/main/ts/*"],
  49. "tinymce/plugins/fullpage/*": ["modules/tinymce/src/plugins/fullpage/main/ts/*"],
  50. "tinymce/plugins/fullscreen/*": ["modules/tinymce/src/plugins/fullscreen/main/ts/*"],
  51. "tinymce/plugins/help/*": ["modules/tinymce/src/plugins/help/main/ts/*"],
  52. "tinymce/plugins/hr/*": ["modules/tinymce/src/plugins/hr/main/ts/*"],
  53. "tinymce/plugins/image/*": ["modules/tinymce/src/plugins/image/main/ts/*"],
  54. "tinymce/plugins/imagetools/*": ["modules/tinymce/src/plugins/imagetools/main/ts/*"],
  55. "tinymce/plugins/importcss/*": ["modules/tinymce/src/plugins/importcss/main/ts/*"],
  56. "tinymce/plugins/insertdatetime/*": ["modules/tinymce/src/plugins/insertdatetime/main/ts/*"],
  57. "tinymce/plugins/legacyoutput/*": ["modules/tinymce/src/plugins/legacyoutput/main/ts/*"],
  58. "tinymce/plugins/link/*": ["modules/tinymce/src/plugins/link/main/ts/*"],
  59. "tinymce/plugins/lists/*": ["modules/tinymce/src/plugins/lists/main/ts/*"],
  60. "tinymce/plugins/media/*": ["modules/tinymce/src/plugins/media/main/ts/*"],
  61. "tinymce/plugins/nonbreaking/*": ["modules/tinymce/src/plugins/nonbreaking/main/ts/*"],
  62. "tinymce/plugins/noneditable/*": ["modules/tinymce/src/plugins/noneditable/main/ts/*"],
  63. "tinymce/plugins/pagebreak/*": ["modules/tinymce/src/plugins/pagebreak/main/ts/*"],
  64. "tinymce/plugins/paste/*": ["modules/tinymce/src/plugins/paste/main/ts/*"],
  65. "tinymce/plugins/preview/*": ["modules/tinymce/src/plugins/preview/main/ts/*"],
  66. "tinymce/plugins/print/*": ["modules/tinymce/src/plugins/print/main/ts/*"],
  67. "tinymce/plugins/quickbars/*": ["modules/tinymce/src/plugins/quickbars/main/ts/*"],
  68. "tinymce/plugins/save/*": ["modules/tinymce/src/plugins/save/main/ts/*"],
  69. "tinymce/plugins/searchreplace/*": ["modules/tinymce/src/plugins/searchreplace/main/ts/*"],
  70. "tinymce/plugins/spellchecker/*": ["modules/tinymce/src/plugins/spellchecker/main/ts/*"],
  71. "tinymce/plugins/tabfocus/*": ["modules/tinymce/src/plugins/tabfocus/main/ts/*"],
  72. "tinymce/plugins/table/*": ["modules/tinymce/src/plugins/table/main/ts/*"],
  73. "tinymce/plugins/template/*": ["modules/tinymce/src/plugins/template/main/ts/*"],
  74. "tinymce/plugins/textcolor/*": ["modules/tinymce/src/plugins/textcolor/main/ts/*"],
  75. "tinymce/plugins/textpattern/*": ["modules/tinymce/src/plugins/textpattern/main/ts/*"],
  76. "tinymce/plugins/toc/*": ["modules/tinymce/src/plugins/toc/main/ts/*"],
  77. "tinymce/plugins/visualblocks/*": ["modules/tinymce/src/plugins/visualblocks/main/ts/*"],
  78. "tinymce/plugins/visualchars/*": ["modules/tinymce/src/plugins/visualchars/main/ts/*"],
  79. "tinymce/plugins/wordcount/*": ["modules/tinymce/src/plugins/wordcount/main/ts/*"],
  80. "@ephox/wrap-mcagar": ["modules/tinymce/src/core/test/ts/module/McAgar"],
  81. "@ephox/oxide-icons-default": ["modules/oxide-icons-default/dist/js/Main.d.js"],
  82. "ephox/acid/test/*": ["modules/acid/src/test/ts/module/ephox/acid/test/*"],
  83. "ephox/acid/demo/*": ["modules/acid/src/demo/ts/ephox/acid/demo/*"],
  84. "ephox/acid/*": ["modules/acid/src/main/ts/ephox/acid/*"],
  85. "ephox/agar/test/*": ["modules/agar/src/test/ts/module/ephox/agar/test/*"],
  86. "ephox/agar/demo/*": ["modules/agar/src/demo/ts/ephox/agar/demo/*"],
  87. "ephox/agar/*": ["modules/agar/src/main/ts/ephox/agar/*"],
  88. "ephox/alloy/test/*": ["modules/alloy/src/test/ts/module/ephox/alloy/test/*"],
  89. "ephox/alloy/demo/*": ["modules/alloy/src/demo/ts/ephox/alloy/demo/*"],
  90. "ephox/alloy/*": ["modules/alloy/src/main/ts/ephox/alloy/*"],
  91. "ephox/boss/test/*": ["modules/boss/src/test/ts/module/ephox/boss/test/*"],
  92. "ephox/boss/demo/*": ["modules/boss/src/demo/ts/ephox/boss/demo/*"],
  93. "ephox/boss/*": ["modules/boss/src/main/ts/ephox/boss/*"],
  94. "ephox/boulder/test/*": ["modules/boulder/src/test/ts/module/ephox/boulder/test/*"],
  95. "ephox/boulder/demo/*": ["modules/boulder/src/demo/ts/ephox/boulder/demo/*"],
  96. "ephox/boulder/*": ["modules/boulder/src/main/ts/ephox/boulder/*"],
  97. "ephox/bridge/test/*": ["modules/bridge/src/test/ts/module/ephox/bridge/test/*"],
  98. "ephox/bridge/demo/*": ["modules/bridge/src/demo/ts/ephox/bridge/demo/*"],
  99. "ephox/bridge/*": ["modules/bridge/src/main/ts/ephox/bridge/*"],
  100. "ephox/darwin/test/*": ["modules/darwin/src/test/ts/module/ephox/darwin/test/*"],
  101. "ephox/darwin/demo/*": ["modules/darwin/src/demo/ts/ephox/darwin/demo/*"],
  102. "ephox/darwin/*": ["modules/darwin/src/main/ts/ephox/darwin/*"],
  103. "ephox/dragster/test/*": ["modules/dragster/src/test/ts/module/ephox/dragster/test/*"],
  104. "ephox/dragster/demo/*": ["modules/dragster/src/demo/ts/ephox/dragster/demo/*"],
  105. "ephox/dragster/*": ["modules/dragster/src/main/ts/ephox/dragster/*"],
  106. "ephox/imagetools/test/*": ["modules/imagetools/src/test/ts/module/ephox/imagetools/test/*"],
  107. "ephox/imagetools/demo/*": ["modules/imagetools/src/demo/ts/ephox/imagetools/demo/*"],
  108. "ephox/imagetools/*": ["modules/imagetools/src/main/ts/ephox/imagetools/*"],
  109. "ephox/jax/test/*": ["modules/jax/src/test/ts/module/ephox/jax/test/*"],
  110. "ephox/jax/demo/*": ["modules/jax/src/demo/ts/ephox/jax/demo/*"],
  111. "ephox/jax/*": ["modules/jax/src/main/ts/ephox/jax/*"],
  112. "ephox/katamari/test/*": ["modules/katamari/src/test/ts/module/ephox/katamari/test/*"],
  113. "ephox/katamari/demo/*": ["modules/katamari/src/demo/ts/ephox/katamari/demo/*"],
  114. "ephox/katamari/*": ["modules/katamari/src/main/ts/ephox/katamari/*"],
  115. "ephox/katamari-assertions/test/*": ["modules/katamari-assertions/src/test/ts/module/ephox/katamari-assertions/test/*"],
  116. "ephox/katamari-assertions/demo/*": ["modules/katamari-assertions/src/demo/ts/ephox/katamari-assertions/demo/*"],
  117. "ephox/katamari-assertions/*": ["modules/katamari-assertions/src/main/ts/ephox/katamari-assertions/*"],
  118. "ephox/mcagar/test/*": ["modules/mcagar/src/test/ts/module/ephox/mcagar/test/*"],
  119. "ephox/mcagar/demo/*": ["modules/mcagar/src/demo/ts/ephox/mcagar/demo/*"],
  120. "ephox/mcagar/*": ["modules/mcagar/src/main/ts/ephox/mcagar/*"],
  121. "ephox/phoenix/test/*": ["modules/phoenix/src/test/ts/module/ephox/phoenix/test/*"],
  122. "ephox/phoenix/demo/*": ["modules/phoenix/src/demo/ts/ephox/phoenix/demo/*"],
  123. "ephox/phoenix/*": ["modules/phoenix/src/main/ts/ephox/phoenix/*"],
  124. "ephox/polaris/test/*": ["modules/polaris/src/test/ts/module/ephox/polaris/test/*"],
  125. "ephox/polaris/demo/*": ["modules/polaris/src/demo/ts/ephox/polaris/demo/*"],
  126. "ephox/polaris/*": ["modules/polaris/src/main/ts/ephox/polaris/*"],
  127. "ephox/porkbun/test/*": ["modules/porkbun/src/test/ts/module/ephox/porkbun/test/*"],
  128. "ephox/porkbun/demo/*": ["modules/porkbun/src/demo/ts/ephox/porkbun/demo/*"],
  129. "ephox/porkbun/*": ["modules/porkbun/src/main/ts/ephox/porkbun/*"],
  130. "ephox/robin/test/*": ["modules/robin/src/test/ts/module/ephox/robin/test/*"],
  131. "ephox/robin/demo/*": ["modules/robin/src/demo/ts/ephox/robin/demo/*"],
  132. "ephox/robin/*": ["modules/robin/src/main/ts/ephox/robin/*"],
  133. "ephox/sand/test/*": ["modules/sand/src/test/ts/module/ephox/sand/test/*"],
  134. "ephox/sand/demo/*": ["modules/sand/src/demo/ts/ephox/sand/demo/*"],
  135. "ephox/sand/*": ["modules/sand/src/main/ts/ephox/sand/*"],
  136. "ephox/snooker/test/*": ["modules/snooker/src/test/ts/module/ephox/snooker/test/*"],
  137. "ephox/snooker/demo/*": ["modules/snooker/src/demo/ts/ephox/snooker/demo/*"],
  138. "ephox/snooker/*": ["modules/snooker/src/main/ts/ephox/snooker/*"],
  139. "ephox/sugar/test/*": ["modules/sugar/src/test/ts/module/ephox/sugar/test/*"],
  140. "ephox/sugar/demo/*": ["modules/sugar/src/demo/ts/ephox/sugar/demo/*"],
  141. "ephox/sugar/*": ["modules/sugar/src/main/ts/ephox/sugar/*"],
  142. "ephox/tinymce/test/*": ["modules/tinymce/src/test/ts/module/ephox/tinymce/test/*"],
  143. "ephox/tinymce/demo/*": ["modules/tinymce/src/demo/ts/ephox/tinymce/demo/*"],
  144. "ephox/tinymce/*": ["modules/tinymce/src/main/ts/ephox/tinymce/*"],
  145. }
  146. }
  147. }