|
3 | 3 | <PropertyGroup>
|
4 | 4 | <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
5 | 5 | <SchemaVersion>2.0</SchemaVersion>
|
6 |
| - <ProjectGuid>{a2511e8c-33be-4b8d-8203-70d403aa446a}</ProjectGuid> |
| 6 | + <ProjectGuid>{e9a19872-d84f-418a-8332-3ded543fb1fa}</ProjectGuid> |
7 | 7 | <ProjectHome />
|
8 | 8 | <ProjectView>ShowAllFiles</ProjectView>
|
9 |
| - <StartupFile>index.js</StartupFile> |
| 9 | + <StartupFile>node_modules\mocha\bin\mocha</StartupFile> |
10 | 10 | <WorkingDirectory>.</WorkingDirectory>
|
11 | 11 | <OutputPath>.</OutputPath>
|
12 | 12 | <ProjectTypeGuids>{3AF33F2E-1136-4D97-BBB7-1795711AC8B8};{349c5851-65df-11da-9384-00065b846f21};{9092AA53-FB77-4645-B42D-1CCCA6BD08BD}</ProjectTypeGuids>
|
| 13 | + <TypeScriptSourceMap>true</TypeScriptSourceMap> |
| 14 | + <TypeScriptModuleKind>CommonJS</TypeScriptModuleKind> |
| 15 | + <EnableTypeScript>true</EnableTypeScript> |
13 | 16 | <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">11.0</VisualStudioVersion>
|
14 | 17 | <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
|
| 18 | + <NodeExePath>C:\Program Files\iojs\iojs.exe</NodeExePath> |
| 19 | + <StartWebBrowser>False</StartWebBrowser> |
15 | 20 | </PropertyGroup>
|
16 | 21 | <PropertyGroup Condition="'$(Configuration)' == 'Debug'" />
|
17 | 22 | <PropertyGroup Condition="'$(Configuration)' == 'Release'" />
|
18 | 23 | <ItemGroup>
|
19 | 24 | <Content Include=".gitattributes" />
|
20 | 25 | <Content Include=".gitignore" />
|
21 | 26 | <Content Include=".travis.yml" />
|
| 27 | + <Content Include="CHANGELOG" /> |
| 28 | + <Content Include="doc\Migrating from 4.x to 5.x.md" /> |
22 | 29 | <Content Include="LICENCE" />
|
23 | 30 | <Content Include="package.json" />
|
| 31 | + <Content Include="tsd.json" /> |
24 | 32 | <Content Include="README.md" />
|
25 |
| - <Compile Include="index.js" /> |
26 |
| - <Content Include=".git\ms-persist.xml" /> |
27 |
| - <Compile Include="benchmarks\mongodb.js" /> |
28 |
| - <Compile Include="example\LowercaseCollectionsPlugin.js" /> |
29 |
| - <Compile Include="example\StringCaseValidationPlugin.js" /> |
30 |
| - <Compile Include="example\UserModel.js" /> |
31 |
| - <Compile Include="lib\Database.js" /> |
32 |
| - <Compile Include="lib\Instance.js" /> |
33 |
| - <Compile Include="lib\Model.js" /> |
34 |
| - <Compile Include="lib\utils\Inherit.js" /> |
35 |
| - <Compile Include="test\bugs.js" /> |
36 |
| - <Compile Include="test\cache.js" /> |
37 |
| - <Compile Include="test\config.js" /> |
38 |
| - <Compile Include="test\diff.js" /> |
39 |
| - <Compile Include="test\find.js" /> |
40 |
| - <Compile Include="test\findOne.js" /> |
41 |
| - <Compile Include="test\hooks.js" /> |
42 |
| - <Compile Include="test\insertion.js" /> |
43 |
| - <Compile Include="test\instance_db.js" /> |
44 |
| - <Compile Include="test\instance_helpers.js" /> |
45 |
| - <Compile Include="test\instance_setup.js" /> |
46 |
| - <Compile Include="example\IntelliSense.js" /> |
47 |
| - <Compile Include="test\model.js" /> |
48 |
| - <Compile Include="test\plugins.js" /> |
49 |
| - <Compile Include="lib\caches\NoOpCache.js" /> |
50 |
| - <Compile Include="lib\utils\diff.js" /> |
51 |
| - <Compile Include="lib\utils\String.js" /> |
| 33 | + <Compile Include="index.ts" /> |
| 34 | + <Compile Include="example\ModelHookPlugin.ts" /> |
| 35 | + <Compile Include="example\ValidationPlugin.ts" /> |
| 36 | + <Compile Include="example\UserModel.ts" /> |
| 37 | + <TypeScriptCompile Include="benchmarks\mongodb.ts" /> |
| 38 | + <TypeScriptCompile Include="example\IntelliSense.ts" /> |
| 39 | + <TypeScriptCompile Include="lib\Cache.ts" /> |
| 40 | + <TypeScriptCompile Include="lib\CacheDirector.ts" /> |
| 41 | + <TypeScriptCompile Include="lib\Configuration.ts" /> |
| 42 | + <TypeScriptCompile Include="lib\Core.ts" /> |
| 43 | + <TypeScriptCompile Include="lib\Cursor.ts" /> |
| 44 | + <TypeScriptCompile Include="lib\General.ts" /> |
| 45 | + <TypeScriptCompile Include="lib\Hooks.ts" /> |
| 46 | + <TypeScriptCompile Include="lib\Index.ts" /> |
| 47 | + <TypeScriptCompile Include="lib\Instance.ts" /> |
| 48 | + <TypeScriptCompile Include="lib\Middleware.ts" /> |
| 49 | + <TypeScriptCompile Include="lib\Model.ts" /> |
| 50 | + <TypeScriptCompile Include="lib\ModelCache.ts" /> |
| 51 | + <TypeScriptCompile Include="lib\ModelHandlers.ts" /> |
| 52 | + <TypeScriptCompile Include="lib\ModelHelpers.ts" /> |
| 53 | + <TypeScriptCompile Include="lib\ModelInterfaces.ts" /> |
| 54 | + <TypeScriptCompile Include="lib\ModelOptions.ts" /> |
| 55 | + <TypeScriptCompile Include="lib\ModelSpecificInstance.ts" /> |
| 56 | + <TypeScriptCompile Include="lib\Plugins.ts" /> |
| 57 | + <TypeScriptCompile Include="lib\Schema.ts" /> |
| 58 | + <Content Include="test\mocha.opts" /> |
| 59 | + <TypeScriptCompile Include="test\Cache.ts"> |
| 60 | + <SubType>Code</SubType> |
| 61 | + <TestFramework>Mocha</TestFramework> |
| 62 | + </TypeScriptCompile> |
| 63 | + <TypeScriptCompile Include="test\Core.ts"> |
| 64 | + <SubType>Code</SubType> |
| 65 | + <TestFramework>Mocha</TestFramework> |
| 66 | + </TypeScriptCompile> |
| 67 | + <TypeScriptCompile Include="test\Hooks.ts"> |
| 68 | + <SubType>Code</SubType> |
| 69 | + <TestFramework>Mocha</TestFramework> |
| 70 | + </TypeScriptCompile> |
| 71 | + <TypeScriptCompile Include="test\Instance.ts"> |
| 72 | + <SubType>Code</SubType> |
| 73 | + <TestFramework>Mocha</TestFramework> |
| 74 | + </TypeScriptCompile> |
| 75 | + <TypeScriptCompile Include="test\Iridium.ts"> |
| 76 | + <TestFramework>Mocha</TestFramework> |
| 77 | + </TypeScriptCompile> |
| 78 | + <TypeScriptCompile Include="test\Model.ts"> |
| 79 | + <TestFramework>Mocha</TestFramework> |
| 80 | + </TypeScriptCompile> |
| 81 | + <TypeScriptCompile Include="test\Omnom.ts"> |
| 82 | + <SubType>Code</SubType> |
| 83 | + <TestFramework>Mocha</TestFramework> |
| 84 | + </TypeScriptCompile> |
| 85 | + <TypeScriptCompile Include="test\Plugins.ts"> |
| 86 | + <TestFramework>Mocha</TestFramework> |
| 87 | + </TypeScriptCompile> |
| 88 | + <TypeScriptCompile Include="test\support\chai.ts" /> |
| 89 | + <TypeScriptCompile Include="test\Validation.ts"> |
| 90 | + <TestFramework>Mocha</TestFramework> |
| 91 | + </TypeScriptCompile> |
| 92 | + <TypeScriptCompile Include="_references.d.ts" /> |
| 93 | + <TypeScriptCompile Include="typings\chai-as-promised\chai-as-promised.d.ts" /> |
| 94 | + <TypeScriptCompile Include="typings\chai-fuzzy\chai-fuzzy.d.ts" /> |
| 95 | + <TypeScriptCompile Include="typings\chai\chai.d.ts" /> |
| 96 | + <TypeScriptCompile Include="typings\mocha\mocha.d.ts" /> |
| 97 | + <TypeScriptCompile Include="typings\tsd.d.ts" /> |
| 98 | + <TypeScriptCompile Include="lib\cacheControllers\IDDirector.ts" /> |
| 99 | + <TypeScriptCompile Include="lib\caches\MemoryCache.ts" /> |
| 100 | + <TypeScriptCompile Include="lib\caches\NoOpCache.ts" /> |
| 101 | + <TypeScriptCompile Include="lib\middleware\Express.ts" /> |
| 102 | + <TypeScriptCompile Include="lib\utils\Omnom.ts" /> |
| 103 | + <Content Include="test\support\config.json" /> |
| 104 | + <Compile Include="test\support\config.ts" /> |
| 105 | + <TypeScriptCompile Include="typings\bluebird\bluebird.d.ts" /> |
| 106 | + <TypeScriptCompile Include="typings\concoction\concoction.d.ts" /> |
| 107 | + <TypeScriptCompile Include="typings\lodash\lodash.d.ts" /> |
| 108 | + <TypeScriptCompile Include="typings\mongodb\mongodb.d.ts" /> |
| 109 | + <TypeScriptCompile Include="typings\node\node.d.ts" /> |
| 110 | + <TypeScriptCompile Include="typings\skmatc\skmatc.d.ts" /> |
52 | 111 | </ItemGroup>
|
53 | 112 | <ItemGroup>
|
54 |
| - <Folder Include=".git" /> |
55 | 113 | <Folder Include="benchmarks" />
|
56 |
| - <Folder Include="doc\" /> |
| 114 | + <Folder Include="doc" /> |
57 | 115 | <Folder Include="example" />
|
58 | 116 | <Folder Include="lib" />
|
| 117 | + <Folder Include="lib\cacheControllers" /> |
59 | 118 | <Folder Include="lib\caches" />
|
| 119 | + <Folder Include="lib\middleware" /> |
60 | 120 | <Folder Include="lib\utils" />
|
61 | 121 | <Folder Include="test" />
|
| 122 | + <Folder Include="test\support" /> |
| 123 | + <Folder Include="typings" /> |
| 124 | + <Folder Include="typings\bluebird" /> |
| 125 | + <Folder Include="typings\chai-as-promised\" /> |
| 126 | + <Folder Include="typings\chai-fuzzy\" /> |
| 127 | + <Folder Include="typings\chai\" /> |
| 128 | + <Folder Include="typings\concoction" /> |
| 129 | + <Folder Include="typings\lodash" /> |
| 130 | + <Folder Include="typings\mocha\" /> |
| 131 | + <Folder Include="typings\mongodb" /> |
| 132 | + <Folder Include="typings\node" /> |
| 133 | + <Folder Include="typings\skmatc" /> |
62 | 134 | </ItemGroup>
|
63 | 135 | <Import Project="$(MSBuildToolsPath)\Microsoft.Common.targets" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
| 136 | + <!--Do not delete the following Import Project. While this appears to do nothing it is a marker for setting TypeScript properties before our import that depends on them.--> |
| 137 | + <PropertyGroup Condition="'$(Configuration)' == 'Debug'"> |
| 138 | + <TypeScriptGeneratesDeclarations>False</TypeScriptGeneratesDeclarations> |
| 139 | + </PropertyGroup> |
| 140 | + <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="False" /> |
64 | 141 | <Import Project="$(VSToolsPath)\Node.js Tools\Microsoft.NodejsTools.targets" />
|
65 | 142 | <ProjectExtensions>
|
66 | 143 | <VisualStudio>
|
|
0 commit comments