Permalink
Browse files

switching to NPM for TypeScript @types instead of TypeScript.Definite…

…lyTyped packages
  • Loading branch information...
1 parent 3f87f44 commit 3b61dfac7407e5543214051bde23235201b274d4 @volkanceylan committed Jan 10, 2017
Showing with 885 additions and 20,781 deletions.
  1. +1 −0 .gitignore
  2. +2 −1 Build.cake
  3. 0 Serenity.CodeGenerator/{ → Commands}/ClientTypesCommand.cs
  4. 0 Serenity.CodeGenerator/{ → Commands}/GenerateCommand.cs
  5. 0 Serenity.CodeGenerator/{ → Commands}/MvcCommand.cs
  6. 0 Serenity.CodeGenerator/{ → Commands}/RestoreCommand.cs
  7. 0 Serenity.CodeGenerator/{ → Commands}/ServerTypingsCommand.cs
  8. 0 Serenity.CodeGenerator/{ → Generator}/GeneratorConfig.cs
  9. 0 Serenity.CodeGenerator/{ → Helpers}/PackageHelper.cs
  10. 0 Serenity.CodeGenerator/{ → Helpers}/TSTypeLister.cs
  11. +6 −0 Serenity.CodeGenerator/Serenity.CodeGenerator.nuspec
  12. +6 −5 Serenity.CodeGenerator/project.json
  13. +6 −0 Serenity.sln → Serenity.DotNet.sln
  14. +11 −0 Serenity.Net45.sln
  15. +1 −1 Serenity.Test/ScriptTests/Runner.html
  16. +0 −129 Serenity.Test/Scripts/typings/jquery.blockUI/jquery.blockUI.d.ts
  17. +0 −316 Serenity.Test/Scripts/typings/jquery.validation/jquery.validation.d.ts
  18. +0 −3,249 Serenity.Test/Scripts/typings/jquery/jquery.d.ts
  19. +0 −1,890 Serenity.Test/Scripts/typings/jqueryui/jqueryui.d.ts
  20. +0 −313 Serenity.Test/Scripts/typings/rsvp/rsvp.d.ts
  21. +274 −12 Serenity.Test/Scripts/typings/serenity/Serenity.CoreLib.d.ts
  22. +0 −208 Serenity.Test/Scripts/typings/sortablejs/sortablejs.d.ts
  23. +0 −224 Serenity.Test/Scripts/typings/toastr/toastr.d.ts
  24. +2 −8 Serenity.Test/Serenity.Test.csproj
  25. +22 −0 Serenity.Test/package.json
  26. +0 −7 Serenity.Test/packages.config
  27. +1 −0 Serenity.TypeScript.CoreLib/.eslintrc.json
  28. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Decorators/Attributes.ts
  29. +3 −4 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Decorators/Decorators.ts
  30. +1 −2 ...Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib/Externals}/Serenity.Externals.Slick.ts
  31. +1 −6 ...enity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib/Externals}/Serenity.Externals.ts
  32. +1 −1 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Imports/JQBlockUI.ts
  33. +50 −41 Serenity.Web/Scripts/typings/rsvp/rsvp.d.ts → Serenity.TypeScript.CoreLib/Imports/RSVP.ts
  34. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Imports/SS.ts
  35. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Imports/Select2.ts
  36. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Imports/Toastr.ts
  37. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Imports/jQueryStatic.ts
  38. +1 −3 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.ArrayUtils.ts
  39. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Authorization.ts
  40. +1 −3 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.BasicUtils.ts
  41. +1 −3 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.BlockUI.ts
  42. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.CommonTypes.ts
  43. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Config.ts
  44. +1 −2 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Culture.ts
  45. +1 −4 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Date.ts
  46. +1 −5 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Dialogs.ts
  47. +1 −3 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.ErrorHandling.ts
  48. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Html.ts
  49. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Layout.ts
  50. +1 −2 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.LocalText.ts
  51. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Lookup.ts
  52. +1 −2 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Notify.ts
  53. +1 −3 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Number.ts
  54. +1 −5 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.ScriptData.ts
  55. +1 −6 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Services.ts
  56. +1 −2 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.StringHelpers.ts
  57. +1 −4 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.TypeSystem.ts
  58. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Q/Q.Url.ts
  59. +274 −12 {Serenity.Web/Scripts/typings/serenity → Serenity.TypeScript.CoreLib}/Serenity.CoreLib.d.ts
  60. +95 −138 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Serenity.CoreLib.js
  61. +1 −0 Serenity.TypeScript.CoreLib/Serenity.CoreLib.js.map
  62. +3 −0 Serenity.TypeScript.CoreLib/Serenity.CoreLib.min.js
  63. +42 −0 Serenity.TypeScript.CoreLib/Serenity.TypeScript.CoreLib.xproj
  64. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Services/Criteria.ts
  65. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Services/ServiceError.ts
  66. +1 −2 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/Services/ServiceResponse.ts
  67. +1 −2 ...ity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/DataGrid/ColumnPickerDialog.ts
  68. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/DataGrid/DataGrid.ts
  69. 0 ...nity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/DataGrid/IInitializeColumn.ts
  70. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/DataGrid/TreeGridMixin.ts
  71. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Dialogs/EntityDialog.ts
  72. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Dialogs/IDialog.ts
  73. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Dialogs/IEditDialog.ts
  74. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Dialogs/PropertyDialog.ts
  75. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Dialogs/TemplatedDialog.ts
  76. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Editors/CheckTreeEditor.ts
  77. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Editors/DateEditor.ts
  78. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Editors/DateTimeEditor.ts
  79. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Editors/DateYearEditor.ts
  80. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Editors/DecimalEditor.ts
  81. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Editors/Editors.ts
  82. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Editors/LookupEditor.ts
  83. 0 ...y.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/BaseEditorFiltering.ts
  84. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/BaseFiltering.ts
  85. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/DateFiltering.ts
  86. 0 ...ity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/DateTimeFiltering.ts
  87. 0 ...nity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/DecimalFiltering.ts
  88. 0 ...enity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/EditorFiltering.ts
  89. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/FilterDialog.ts
  90. 0 ...nity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/FilterDisplayBar.ts
  91. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/FilterLine.ts
  92. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/FilterOperator.ts
  93. 0 ...enity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/FilterOperators.ts
  94. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/FilterPanel.ts
  95. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/FilterStore.ts
  96. 0 ...nity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/FilterWidgetBase.ts
  97. 0 ...Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/FilteringTypeRegistry.ts
  98. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/IFiltering.ts
  99. 0 ...enity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/LookupFiltering.ts
  100. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/QuickFilter.ts
  101. 0 ...enity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/QuickFilterArgs.ts
  102. 0 ...nity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/QuickSearchInput.ts
  103. 0 ...enity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Filtering/StringFiltering.ts
  104. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Formatters/Formatters.ts
  105. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Helpers/LazyLoadHelper.ts
  106. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Helpers/SlickHelpers.ts
  107. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Helpers/SubDialogHelper.ts
  108. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Helpers/TabsExtensions.ts
  109. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Helpers/UploadHelper.ts
  110. +1 −3 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Helpers/ValidationHelper.ts
  111. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/PropertyGrid/IAsyncInit.ts
  112. 0 ...nity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/PropertyGrid/IBooleanValue.ts
  113. 0 ...enity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/PropertyGrid/IDoubleValue.ts
  114. 0 ...nity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/PropertyGrid/IGetEditValue.ts
  115. 0 ...enity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/PropertyGrid/IStringValue.ts
  116. 0 ...enity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/PropertyGrid/PropertyGrid.ts
  117. 0 ...enity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/PropertyGrid/PropertyItem.ts
  118. 0 ...nity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/CreateWidgetParams.ts
  119. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/CustomValidation.ts
  120. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/DataChangeInfo.ts
  121. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/EntityGrid.ts
  122. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/EnumTypeRegistry.ts
  123. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/Flexify.ts
  124. 0 ...enity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/IValidateRequired.ts
  125. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/PropertyPanel.ts
  126. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/Reporting.ts
  127. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/Select2Editor.ts
  128. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/TemplatedPanel.ts
  129. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/TemplatedWidget.ts
  130. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/Toolbar.ts
  131. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/WX.ts
  132. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/Widget.ts
  133. 0 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/Widgets/Widgets.ts
  134. 0 ...ity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/jQuery/jQuery.FlexifyPlugin.ts
  135. 0 ...nity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/jQuery/jQuery.WidgetPlugin.ts
  136. 0 ...eb/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/UI/jQuery/jQueryUI.ButtonNoConflict.ts
  137. +22 −0 Serenity.TypeScript.CoreLib/package.json
  138. +10 −0 Serenity.TypeScript.CoreLib/project.json
  139. +3 −2 {Serenity.Web/Scripts/serenity/CoreLib → Serenity.TypeScript.CoreLib}/tsconfig.json
  140. +1 −0 Serenity.TypeScript.CoreLib/tslint.json
  141. +2 −393 Serenity.Web.Net45/Serenity.Web.csproj
  142. +0 −7 Serenity.Web.Net45/packages.config
  143. +0 −10 Serenity.Web/Scripts/serenity/CoreLib/Imports/RSVP.ts
  144. +0 −2,666 Serenity.Web/Scripts/serenity/CoreLib/Serenity.CoreLib.d.ts
  145. +0 −1 Serenity.Web/Scripts/serenity/CoreLib/Serenity.CoreLib.js.map
  146. +0 −3 Serenity.Web/Scripts/serenity/CoreLib/Serenity.CoreLib.min.js
  147. +0 −129 Serenity.Web/Scripts/typings/jquery.blockUI/jquery.blockUI.d.ts
  148. +0 −106 Serenity.Web/Scripts/typings/jquery.cookie/jquery.cookie.d.ts
  149. +0 −316 Serenity.Web/Scripts/typings/jquery.validation/jquery.validation.d.ts
  150. +0 −3,249 Serenity.Web/Scripts/typings/jquery/jquery.d.ts
  151. +0 −1,890 Serenity.Web/Scripts/typings/jqueryui/jqueryui.d.ts
  152. +0 −4,936 Serenity.Web/Scripts/typings/serenity/Serenity.CoreLib.js
  153. +0 −1 Serenity.Web/Scripts/typings/serenity/Serenity.CoreLib.js.map
  154. 0 Serenity.Web/Scripts/typings/slickgrid/slickgrid.d.ts
  155. +0 −208 Serenity.Web/Scripts/typings/sortablejs/sortablejs.d.ts
  156. +0 −224 Serenity.Web/Scripts/typings/toastr/toastr.d.ts
  157. +3 −19 Serenity.Web/Serenity.Web.nuspec
  158. +21 −0 Serenity.Web/package.json
  159. +3 −0 Serenity.Web/project.json
View
@@ -42,3 +42,4 @@ Serenity.Test/Scripts/serenity/Serenity.CoreLib.min.js
Tools/Addins/
.nupkg/
Serenity.CodeGenerator/Properties/launchSettings.json
+node_modules/
View
@@ -264,7 +264,8 @@ Task("Restore")
.IsDependentOn("Clean")
.Does(context =>
{
- NuGetRestore("./Serenity.sln");
+ NuGetRestore("./Serenity.Net45.sln");
+ NuGetRestore("./Serenity.DotNet.sln");
});
Task("Compile")
@@ -18,6 +18,12 @@
</group>
<group targetFramework=".NETCoreApp1.0">
<dependency id="Newtonsoft.Json" version="${*:Newtonsoft.Json}" />
+ <dependency id="Serenity.Web" version="${version}" />
+ <dependency id="JavaScriptEngineSwitcher.Core" version="${netcoreapp1.0:JavaScriptEngineSwitcher.Core}" />
+ <dependency id="JavaScriptEngineSwitcher.ChakraCore" version="${netcoreapp1.0:JavaScriptEngineSwitcher.ChakraCore}" />
+ <dependency id="JavaScriptEngineSwitcher.ChakraCore.Native.debian-x64" version="${netcoreapp1.0:JavaScriptEngineSwitcher.ChakraCore.Native.debian-x64}" />
+ <dependency id="JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64" version="${netcoreapp1.0:JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64}" />
+ <dependency id="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" version="${netcoreapp1.0:JavaScriptEngineSwitcher.ChakraCore.Native.win-x64}" />
</group>
</dependencies>
</metadata>
@@ -14,10 +14,14 @@
},
"dependencies": {
"Newtonsoft.Json": "9.0.1",
- "Serenity.Web": "2.8.0"
+ "Serenity.Web": "2.8.0-*"
},
"frameworks": {
"netcoreapp1.0": {
+ "imports": [
+ "netstandard1.6",
+ "netstandard1.3"
+ ],
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
@@ -27,10 +31,7 @@
"JavaScriptEngineSwitcher.ChakraCore": "2.2.0",
"JavaScriptEngineSwitcher.ChakraCore.Native.debian-x64": "2.1.0",
"JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64": "2.1.0",
- "JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm": "2.1.0",
- "JavaScriptEngineSwitcher.ChakraCore.Native.win-x64": "2.1.1",
- "JavaScriptEngineSwitcher.ChakraCore.Native.win-x86": "2.1.1",
- "JavaScriptEngineSwitcher.Extensions.MsDependencyInjection": "2.2.0"
+ "JavaScriptEngineSwitcher.ChakraCore.Native.win-x64": "2.1.1"
}
}
}
@@ -19,6 +19,8 @@ Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Serenity.Caching.Redis", "S
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Serenity.CodeGenerator", "Serenity.CodeGenerator\Serenity.CodeGenerator.xproj", "{7B2CED35-AD39-42D5-AF64-5AC73D11EEF9}"
EndProject
+Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Serenity.TypeScript.CoreLib", "Serenity.TypeScript.CoreLib\Serenity.TypeScript.CoreLib.xproj", "{C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -57,6 +59,10 @@ Global
{7B2CED35-AD39-42D5-AF64-5AC73D11EEF9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7B2CED35-AD39-42D5-AF64-5AC73D11EEF9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7B2CED35-AD39-42D5-AF64-5AC73D11EEF9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
View
@@ -18,6 +18,7 @@ EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Serenity.Test", "Serenity.Test\Serenity.Test.csproj", "{3A47ACB0-E6D4-4014-8DCA-6C27ED8DEC6D}"
ProjectSection(ProjectDependencies) = postProject
{56E9E208-55D9-4A50-A5B9-6EB22DF6AF0E} = {56E9E208-55D9-4A50-A5B9-6EB22DF6AF0E}
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1} = {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}
{1E32ED5B-D96E-41D9-B532-577005B0DDB0} = {1E32ED5B-D96E-41D9-B532-577005B0DDB0}
{55FCC86F-C622-4909-819F-19DDD5263579} = {55FCC86F-C622-4909-819F-19DDD5263579}
{95EC24BE-CAF7-4E1B-BB45-5FF88F763827} = {95EC24BE-CAF7-4E1B-BB45-5FF88F763827}
@@ -37,6 +38,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Serenity.CodeGenerator", "S
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Serenity.Caching.Redis", "Serenity.Caching.Redis.Net45\Serenity.Caching.Redis.csproj", "{CEBB3CF6-8EED-4F6D-B29B-0EA5FF06FAF4}"
EndProject
+Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Serenity.TypeScript.CoreLib", "Serenity.TypeScript.CoreLib\Serenity.TypeScript.CoreLib.xproj", "{C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -131,6 +134,14 @@ Global
{CEBB3CF6-8EED-4F6D-B29B-0EA5FF06FAF4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CEBB3CF6-8EED-4F6D-B29B-0EA5FF06FAF4}.Release|Any CPU.Build.0 = Release|Any CPU
{CEBB3CF6-8EED-4F6D-B29B-0EA5FF06FAF4}.Release|x86.ActiveCfg = Release|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Debug|x86.Build.0 = Debug|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Release|x86.ActiveCfg = Release|Any CPU
+ {C7FA0438-36AA-4B56-9188-9AF75F9CB1A1}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -19,7 +19,7 @@
<script src="../../Serenity.Web/Assets/Scripts/jsrender.js"></script>
<script src="../../Serenity.Web/Assets/Scripts/saltarelle/mscorlib.js"></script>
<script src="../../Serenity.Web/Assets/Scripts/saltarelle/linq.js"></script>
- <script src="../../Serenity.Web/scripts/serenity/CoreLib/Serenity.CoreLib.js"></script>
+ <script src="../../Serenity.TypeScript.CoreLib/Serenity.CoreLib.js"></script>
<script src="../Scripts/serenity/Serenity.Script.UI.js"></script>
<script src="../Scripts/serenity/Serenity.Script.Test.js"></script>
<script src="../Scripts/serenity/Serenity.Test.js"></script>
@@ -1,129 +0,0 @@
-// Type definitions for jQuery BlockUI Plugin
-// Project: http://malsup.com/jquery/block/
-// Definitions by: Jeffrey Lee <http://blog.darkthread.net/>
-// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
-
-///<reference path="../jquery/jquery.d.ts" />
-
-interface JQBlockUIOptions {
- /** message displayed when blocking (use null for no message) */
- message?: any;
- /** title string; only used when theme == true */
- title?: string;
- /** only used when theme == true (requires jquery-ui.js to be loaded) */
- draggable?: boolean;
- /** set to true to use with jQuery UI themes */
- theme?: boolean;
-
- /**
- * styles for the message when blocking; if you wish to disable
- * these and use an external stylesheet then do this in your code:
- * $.blockUI.defaults.css = {};
- */
- css?: any;
-
- /** minimal style set used when themes are used */
- themedCSS?: any;
-
- /** styles for the overlay */
- overlayCSS?: any;
-
- /** style to replace wait cursor before unblocking to correct issue of lingering wait cursor */
- cursorReset?: string;
-
- /** styles applied when using $.growlUI */
- growlCSS?: any;
- /** ifreamSrc for IE */
- iframeSrc?: string;
-
- /** force usage of iframe in non-IE browsers (handy for blocking applets) */
- forceIframe?: boolean;
-
- /** z-index for the blocking overlay */
- baseZ?: number;
-
-
- /** set true to have the message automatically centered for X */
- centerX?: boolean;
- /** set true to have the message automatically centered for Y */
- centerY?: boolean;
-
- /**
- * allow body element to be stetched in ie6; this makes blocking look better
- * on "short" pages. disable if you wish to prevent changes to the body height
- */
- allowBodyStretch?: boolean;
-
- /** enable if you want key and mouse events to be disabled for content that is blocked */
- bindEvents?: boolean;
-
- /** be default blockUI will supress tab navigation from leaving blocking content(if bindEvents is true) */
- constrainTabKey?: boolean;
-
- /** fadeIn time in millis; set to 0 to disable fadeIn on block */
- fadeIn?: number;
-
- /** fadeOut time in millis; set to 0 to disable fadeOut on unblock */
- fadeOut?: number;
-
- /** time in millis to wait before auto-unblocking; set to 0 to disable auto-unblock */
- timeout?: number;
-
- /** disable if you don't want to show the overlay */
- showOverlay?: boolean;
-
- /** if true, focus will be placed in the first available input field when page blocking */
- focusInput?: boolean;
-
- /** callback method invoked when fadeIn has completed and blocking message is visible */
- onBlock?: () => void;
-
- /**
- * callback method invoked when unblocking has completed; the callback is
- * passed the element that has been unblocked (which is the window object for page
- * blocks) and the options that were passed to the unblock call:
- * onUnblock(element, options)
- */
- onUnblock?: (element: any, options: any) => void;
-
- // don't ask; if you really must know: http://groups.google.com/group/jquery-en/browse_thread/thread/36640a8730503595/2f6a79a77a78e493#2f6a79a77a78e493
- /** quirksmodeOffsetHack */
- quirksmodeOffsetHack?: number;
-
- /** class name of the message block */
- blockMsgClass?: string;
-
- /** if it is already blocked, then ignore it (don't unblock and reblock) */
- ignoreIfBlocked?: boolean;
-}
-
-interface JQBlockUIStatic {
- /** default options */
- defaults?: JQBlockUIOptions;
- /** block user activity for the page */
- (): void;
- /**
- * block user activity for the page
- * @param options options
- */
- (option: JQBlockUIOptions): void;
-}
-
-interface JQueryStatic {
- /** block user activity for the page */
- blockUI?: JQBlockUIStatic;
- /** unblock the page */
- unblockUI?: JQBlockUIStatic;
-}
-
-interface JQuery {
- /**
- * block the element(s)
- * @param options block options
- */
- block(option?: JQBlockUIOptions): JQuery;
- /**
- * unblock the element(s)
- */
- unblock(option?: JQBlockUIOptions): JQuery;
-}
Oops, something went wrong.

0 comments on commit 3b61dfa

Please sign in to comment.