tsconfig.json 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. {
  2. "compilerOptions": {
  3. "target": "es5",
  4. "module": "commonjs",
  5. "declaration": false,
  6. "noImplicitAny": false,
  7. "removeComments": true,
  8. "noLib": false,
  9. "outDir": "../Artifacts/Build/Resources/EditorData/AtomicEditor/EditorScripts",
  10. "moduleResolution": "classic",
  11. "sourceMap": true,
  12. "experimentalDecorators": true,
  13. "forceConsistentCasingInFileNames": true
  14. },
  15. "filesGlob": [
  16. "./ToolCore/**/*.ts",
  17. "./AtomicEditor/**/*.ts",
  18. "./TypeScript/**/*.ts",
  19. "!./TypeScript/dist/*.ts",
  20. "!./TypeScript/AtomicNET.d.ts"
  21. ],
  22. "atom": {
  23. "rewriteTsconfig": true
  24. },
  25. "files": [
  26. "./ToolCore/build/BuildSettings.ts",
  27. "./AtomicEditor/editor/Editor.ts",
  28. "./AtomicEditor/editor/EditorEvents.ts",
  29. "./AtomicEditor/editor/EditorLicense.ts",
  30. "./AtomicEditor/editor/Preferences.ts",
  31. "./AtomicEditor/hostExtensions/coreExtensions/ProjectBasedExtensionLoader.ts",
  32. "./AtomicEditor/hostExtensions/HostExtensionServices.ts",
  33. "./AtomicEditor/hostExtensions/languageExtensions/CSharpLanguageExtension.ts",
  34. "./AtomicEditor/hostExtensions/languageExtensions/TypscriptLanguageExtension.ts",
  35. "./AtomicEditor/hostExtensions/ServiceLocator.ts",
  36. "./AtomicEditor/main.ts",
  37. "./AtomicEditor/resources/ProjectTemplates.ts",
  38. "./AtomicEditor/resources/ResourceOps.ts",
  39. "./AtomicEditor/resources/SearchBarFiltering.ts",
  40. "./AtomicEditor/ui/EditorStrings.ts",
  41. "./AtomicEditor/ui/EditorUI.ts",
  42. "./AtomicEditor/ui/frames/HierarchyFrame.ts",
  43. "./AtomicEditor/ui/frames/inspector/ArrayEditWidget.ts",
  44. "./AtomicEditor/ui/frames/inspector/AssemblyInspector.ts",
  45. "./AtomicEditor/ui/frames/inspector/AttributeInfoEdit.ts",
  46. "./AtomicEditor/ui/frames/inspector/ColorChooser.ts",
  47. "./AtomicEditor/ui/frames/inspector/ComponentAttributeUI.ts",
  48. "./AtomicEditor/ui/frames/inspector/CreateComponentButton.ts",
  49. "./AtomicEditor/ui/frames/inspector/CSComponentClassSelector.ts",
  50. "./AtomicEditor/ui/frames/inspector/InspectorFrame.ts",
  51. "./AtomicEditor/ui/frames/inspector/InspectorUtils.ts",
  52. "./AtomicEditor/ui/frames/inspector/InspectorWidget.ts",
  53. "./AtomicEditor/ui/frames/inspector/MaterialInspector.ts",
  54. "./AtomicEditor/ui/frames/inspector/ModelInspector.ts",
  55. "./AtomicEditor/ui/frames/inspector/PrefabInspector.ts",
  56. "./AtomicEditor/ui/frames/inspector/SelectionEditTypes.ts",
  57. "./AtomicEditor/ui/frames/inspector/SelectionInspector.ts",
  58. "./AtomicEditor/ui/frames/inspector/SelectionPrefabWidget.ts",
  59. "./AtomicEditor/ui/frames/inspector/SelectionSection.ts",
  60. "./AtomicEditor/ui/frames/inspector/SelectionSectionCoreUI.ts",
  61. "./AtomicEditor/ui/frames/inspector/SelectionSectionUI.ts",
  62. "./AtomicEditor/ui/frames/inspector/SerializableEditType.ts",
  63. "./AtomicEditor/ui/frames/inspector/TextureInspector.ts",
  64. "./AtomicEditor/ui/frames/inspector/TextureSelector.ts",
  65. "./AtomicEditor/ui/frames/MainFrame.ts",
  66. "./AtomicEditor/ui/frames/menus/HierarchyFrameMenu.ts",
  67. "./AtomicEditor/ui/frames/menus/MainFrameMenu.ts",
  68. "./AtomicEditor/ui/frames/menus/MenuItemSources.ts",
  69. "./AtomicEditor/ui/frames/menus/ProjectFrameMenu.ts",
  70. "./AtomicEditor/ui/frames/ProjectFrame.ts",
  71. "./AtomicEditor/ui/frames/ResourceFrame.ts",
  72. "./AtomicEditor/ui/frames/WelcomeFrame.ts",
  73. "./AtomicEditor/ui/MainToolbar.ts",
  74. "./AtomicEditor/ui/modal/About.ts",
  75. "./AtomicEditor/ui/modal/build/BuildComplete.ts",
  76. "./AtomicEditor/ui/modal/build/BuildOutput.ts",
  77. "./AtomicEditor/ui/modal/build/BuildSettingsWindow.ts",
  78. "./AtomicEditor/ui/modal/build/BuildWindow.ts",
  79. "./AtomicEditor/ui/modal/build/platforms/AndroidSettingsWidget.ts",
  80. "./AtomicEditor/ui/modal/build/platforms/IOSSettingsWidget.ts",
  81. "./AtomicEditor/ui/modal/build/platforms/MacSettingsWidget.ts",
  82. "./AtomicEditor/ui/modal/build/platforms/WebSettingsWidget.ts",
  83. "./AtomicEditor/ui/modal/build/platforms/WindowsSettingsWidget.ts",
  84. "./AtomicEditor/ui/modal/CreateProject.ts",
  85. "./AtomicEditor/ui/modal/ExtensionWindow.ts",
  86. "./AtomicEditor/ui/modal/info/AtomicNETWindow.ts",
  87. "./AtomicEditor/ui/modal/info/NewBuildWindow.ts",
  88. "./AtomicEditor/ui/modal/license/EULAWindow.ts",
  89. "./AtomicEditor/ui/modal/MessageModal.ts",
  90. "./AtomicEditor/ui/modal/ModalOps.ts",
  91. "./AtomicEditor/ui/modal/ModalWindow.ts",
  92. "./AtomicEditor/ui/modal/NewProject.ts",
  93. "./AtomicEditor/ui/modal/ProgressModal.ts",
  94. "./AtomicEditor/ui/modal/ResourceSelection.ts",
  95. "./AtomicEditor/ui/modal/SnapSettingsWindow.ts",
  96. "./AtomicEditor/ui/modal/UIResourceOps.ts",
  97. "./AtomicEditor/ui/playmode/PlayerOutput.ts",
  98. "./AtomicEditor/ui/playmode/PlayMode.ts",
  99. "./AtomicEditor/ui/ResourceEditorProvider.ts",
  100. "./AtomicEditor/ui/resourceEditors/AbstractTextResourceEditorBuilder.ts",
  101. "./AtomicEditor/ui/resourceEditors/CSharpResourceEditorBuilder.ts",
  102. "./AtomicEditor/ui/resourceEditors/JavascriptResourceEditorBuilder.ts",
  103. "./AtomicEditor/ui/resourceEditors/JsonResourceEditorBuilder.ts",
  104. "./AtomicEditor/ui/resourceEditors/Scene3dResourceEditorBuilder.ts",
  105. "./AtomicEditor/ui/resourceEditors/ShaderResourceEditorBuilder.ts",
  106. "./AtomicEditor/ui/resourceEditors/TextFileResourceEditorBuilder.ts",
  107. "./AtomicEditor/ui/resourceEditors/TurboBadgerResourceEditorBuilder.ts",
  108. "./AtomicEditor/ui/resourceEditors/TypescriptResourceEditorBuilder.ts",
  109. "./AtomicEditor/ui/resourceEditors/VisualStudioResourceEditorBuilder.ts",
  110. "./AtomicEditor/ui/resourceEditors/XMLResourceEditorBuilder.ts",
  111. "./AtomicEditor/ui/ScriptWidget.ts",
  112. "./AtomicEditor/ui/Shortcuts.ts",
  113. "./AtomicEditor/ui/UIEvents.ts",
  114. "./TypeScript/Atomic.d.ts",
  115. "./TypeScript/AtomicApp.d.ts",
  116. "./TypeScript/AtomicNETScript.d.ts",
  117. "./TypeScript/AtomicPlayer.d.ts",
  118. "./TypeScript/AtomicWork.d.ts",
  119. "./TypeScript/duktape.d.ts",
  120. "./TypeScript/Editor.d.ts",
  121. "./TypeScript/EditorWork.d.ts",
  122. "./TypeScript/ToolCore.d.ts",
  123. "./TypeScript/WebView.d.ts"
  124. ]
  125. }