Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions Nodejs/Product/Nodejs/FileTemplates/NewItem/NewItems.vsdir

This file was deleted.

1 change: 0 additions & 1 deletion Nodejs/Product/Nodejs/FileTemplates/NewItem/TextFile.txt

This file was deleted.

59 changes: 19 additions & 40 deletions Nodejs/Product/Nodejs/Nodejs.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -601,6 +601,7 @@
<ItemGroup>
<EmbeddedResource Include="Commands\DiagnosticsForm.resx">
<DependentUpon>DiagnosticsForm.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Options\NodejsNpmOptionsControl.resx">
<DependentUpon>NodejsNpmOptionsControl.cs</DependentUpon>
Expand Down Expand Up @@ -635,6 +636,18 @@
</ConditionalEmbeddedResource>
</ItemGroup>
<ItemGroup>
<ZipItem Include="Templates\Files\EmptyCss\EmptyCss.css" />
<ZipItem Include="Templates\Files\EmptyCss\EmptyCss.vstemplate" />
<ZipItem Include="Templates\Files\EmptyHtml\EmptyHtml.html" />
<ZipItem Include="Templates\Files\EmptyHtml\EmptyHtml.vstemplate" />
<ZipItem Include="Templates\Files\EmptyJson\EmptyJson.vstemplate" />
<ZipItem Include="Templates\Files\EmptyJs\EmptyJs.js" />
<ZipItem Include="Templates\Files\EmptyJs\EmptyJs.vstemplate" />
<ZipItem Include="Templates\Files\EmptyLess\EmptyLess.vstemplate" />
<ZipItem Include="Templates\Files\EmptyPug\EmptyPug.vstemplate" />
<ZipItem Include="Templates\Files\EmptyTs\EmptyTs.vstemplate" />
<ZipItem Include="Templates\Files\EmptyXml\EmptyXml.vstemplate" />
<ZipItem Include="Templates\Files\EmptyXml\EmptyXml.xml" />
<Content Include="TypingsAcquisitionTool\index.js">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<IncludeInVSIX>true</IncludeInVSIX>
Expand Down Expand Up @@ -704,6 +717,9 @@
<TypeScriptProject Include="ProjectTemplates\TypeScriptAzureExpressApp\mine.typings.json" />
<TypeScriptProject Include="ProjectTemplates\TypeScriptAzureExpressApp\www" />
<TypeScriptProject Include="ProjectTemplates\TypeScriptAzureExpressApp\typings.json" />
<ZipItem Include="Templates\Files\EmptyJson\EmptyJson.json" />
<ZipItem Include="Templates\Files\EmptyLess\EmptyLess.less" />
<ZipItem Include="Templates\Files\EmptyPug\EmptyPug.pug" />
<None Include="Theme\contrast.vstheme">
<SubType>Designer</SubType>
</None>
Expand Down Expand Up @@ -739,14 +755,6 @@
<IncludeInVSIX>true</IncludeInVSIX>
<VSIXSubPath>RemoteDebug</VSIXSubPath>
</Content>
<Content Include="FileTemplates\NewItem\EmptyTs.ts">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<IncludeInVSIX>true</IncludeInVSIX>
</Content>
<Content Include="FileTemplates\NewItem\EmptyHtml.html">
<IncludeInVSIX>true</IncludeInVSIX>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<ZipProject Include="ProjectTemplates\FromExistingCode\FromExistingCode.njsproj">
<SubType>Designer</SubType>
</ZipProject>
Expand Down Expand Up @@ -904,14 +912,6 @@
<ResourceName>1000</ResourceName>
<SubType>Designer</SubType>
</VSCTCompile>
<Content Include="FileTemplates\NewItem\EmptyJs.js">
<IncludeInVSIX>true</IncludeInVSIX>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="FileTemplates\NewItem\TextFile.txt">
<IncludeInVSIX>true</IncludeInVSIX>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<ZipProject Include="ProjectTemplates\AzureNodejsApp\AzureNodejsApp.vstemplate">
<SubType>Designer</SubType>
</ZipProject>
Expand All @@ -922,10 +922,6 @@
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<SubType>Designer</SubType>
</Content>
<Content Include="FileTemplates\NewItem\NewItems.vsdir">
<IncludeInVSIX>true</IncludeInVSIX>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<ZipProject Include="ProjectTemplates\AzureNodejsApp\ChangeConfig.ps1" />
<ZipProject Include="ProjectTemplates\AzureNodejsApp\download.ps1" />
<ZipProject Include="ProjectTemplates\AzureNodejsApp\AzureNodejsApp.njsproj">
Expand Down Expand Up @@ -959,26 +955,6 @@
<TypeScriptProject Include="ProjectTemplates\TypeScriptExpressApp\package.json" />
<TypeScriptProject Include="ProjectTemplates\TypeScriptExpressApp\README.md" />
<TypeScriptProject Include="ProjectTemplates\TypeScriptExpressApp\main.css" />
<Content Include="FileTemplates\NewItem\EmptyPug.pug">
<IncludeInVSIX>true</IncludeInVSIX>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="FileTemplates\NewItem\EmptyJson.json">
<IncludeInVSIX>true</IncludeInVSIX>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="FileTemplates\NewItem\EmptyXml.xml">
<IncludeInVSIX>true</IncludeInVSIX>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="FileTemplates\NewItem\EmptyCss.css">
<IncludeInVSIX>true</IncludeInVSIX>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="FileTemplates\NewItem\EmptyLess.less">
<IncludeInVSIX>true</IncludeInVSIX>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<TypeScriptProject Include="ProjectTemplates\TypeScriptAzureWebApp\TypeScriptWebApp.njsproj">
<SubType>Designer</SubType>
</TypeScriptProject>
Expand Down Expand Up @@ -1161,6 +1137,9 @@
<ItemGroup>
<TypeScriptProject Include="ProjectTemplates\TypeScriptAzureExpressApp\mime.d.ts" />
</ItemGroup>
<ItemGroup>
<ZipItem Include="Templates\Files\EmptyTs\EmptyTs.ts" />
</ItemGroup>
<PropertyGroup>
<!--
To specify a different registry root to register your package, uncomment the TargetRegistryRoot
Expand Down
13 changes: 13 additions & 0 deletions Nodejs/Product/Nodejs/Templates/Files/EmptyCss/EmptyCss.vstemplate
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3029"/>
<Description Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3030"/>
<Icon Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="414"/>
<ProjectType>Node.js</ProjectType>
<DefaultName>StyleSheet.css</DefaultName>
<SortOrder>410</SortOrder>
</TemplateData>
<TemplateContent>
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.$fileinputextension$" ReplaceParameters="true">EmptyCss.css</ProjectItem>
</TemplateContent>
</VSTemplate>
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3032"/>
<Description Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3033"/>
<Icon Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="415"/>
<ProjectType>Node.js</ProjectType>
<DefaultName>Page.html</DefaultName>
<SortOrder>400</SortOrder>
</TemplateData>
<TemplateContent>
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.$fileinputextension$" ReplaceParameters="true">EmptyHtml.html</ProjectItem>
</TemplateContent>
</VSTemplate>
13 changes: 13 additions & 0 deletions Nodejs/Product/Nodejs/Templates/Files/EmptyJs/EmptyJs.vstemplate
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3007"/>
<Description Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3011"/>
<Icon Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="403"/>
<ProjectType>Node.js</ProjectType>
<DefaultName>JavaScript.js</DefaultName>
<SortOrder>100</SortOrder>
</TemplateData>
<TemplateContent>
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.$fileinputextension$" ReplaceParameters="true">EmptyJs.js</ProjectItem>
</TemplateContent>
</VSTemplate>
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3023"/>
<Description Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3024"/>
<Icon Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="0"/>
<ProjectType>Node.js</ProjectType>
<DefaultName>Json.json</DefaultName>
<SortOrder>420</SortOrder>
</TemplateData>
<TemplateContent>
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.$fileinputextension$" ReplaceParameters="true">EmptyJson.json</ProjectItem>
</TemplateContent>
</VSTemplate>
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3038"/>
<Description Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3039"/>
<Icon Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="0"/>
<ProjectType>Node.js</ProjectType>
<DefaultName>StyleSheet.less</DefaultName>
<SortOrder>450</SortOrder>
</TemplateData>
<TemplateContent>
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.$fileinputextension$" ReplaceParameters="true">EmptyLess.less</ProjectItem>
</TemplateContent>
</VSTemplate>
13 changes: 13 additions & 0 deletions Nodejs/Product/Nodejs/Templates/Files/EmptyPug/EmptyPug.vstemplate
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3020"/>
<Description Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3021"/>
<Icon Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="417"/>
<ProjectType>Node.js</ProjectType>
<DefaultName>Page.pug</DefaultName>
<SortOrder>430</SortOrder>
</TemplateData>
<TemplateContent>
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.$fileinputextension$" ReplaceParameters="true">EmptyPug.pug</ProjectItem>
</TemplateContent>
</VSTemplate>
13 changes: 13 additions & 0 deletions Nodejs/Product/Nodejs/Templates/Files/EmptyTs/EmptyTs.vstemplate
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3017"/>
<Description Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3018"/>
<Icon Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3"/>
<ProjectType>Node.js</ProjectType>
<DefaultName>TypeScript.ts</DefaultName>
<SortOrder>200</SortOrder>
</TemplateData>
<TemplateContent>
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.$fileinputextension$" ReplaceParameters="true">EmptyTs.ts</ProjectItem>
</TemplateContent>
</VSTemplate>
13 changes: 13 additions & 0 deletions Nodejs/Product/Nodejs/Templates/Files/EmptyXml/EmptyXml.vstemplate
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
<TemplateData>
<Name Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3035"/>
<Description Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="3036"/>
<Icon Package="{FE8A8C3D-328A-476D-99F9-2A24B75F8C7F}" ID="416"/>
<ProjectType>Node.js</ProjectType>
<DefaultName>Document.xml</DefaultName>
<SortOrder>490</SortOrder>
</TemplateData>
<TemplateContent>
<ProjectItem SubType="Code" TargetFileName="$fileinputname$.$fileinputextension$" ReplaceParameters="true">EmptyXml.xml</ProjectItem>
</TemplateContent>
</VSTemplate>
3 changes: 0 additions & 3 deletions Nodejs/Setup/NodejsTools/NodejsTools.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@

<?foreach key in VS;VWD?>
<DirectoryRef Id="Dir_$(var.key)InstallLocation">
<Directory Id="Dir_$(var.key)InstallLocationFileTemplates" Name="FileTemplates">
<Directory Id="Dir_$(var.key)FileTemplatesNewItem" Name="NewItem" />
</Directory>
<Directory Id="Dir_$(var.key)TypingsAcquisitionTool" Name="TypingsAcquisitionTool">
<Directory Id="Dir_$(var.key)TypingsAcquisitionToolBin" Name="bin" />
</Directory>
Expand Down
34 changes: 14 additions & 20 deletions Nodejs/Setup/NodejsTools/NodejsToolsFiles.proj
Original file line number Diff line number Diff line change
Expand Up @@ -36,26 +36,20 @@
<File Include="NodeJS_200x.png" />

<!-- Templates -->
<File Include="FileTemplates\NewItem\NewItems.vsdir;
FileTemplates\NewItem\TextFile.txt;
FileTemplates\NewItem\EmptyJs.js;
FileTemplates\NewItem\EmptyXml.xml;
FileTemplates\NewItem\EmptyTs.ts;
FileTemplates\NewItem\EmptyLess.less;
FileTemplates\NewItem\EmptyJson.json;
FileTemplates\NewItem\EmptyPug.pug;
FileTemplates\NewItem\EmptyCss.css;
FileTemplates\NewItem\EmptyHtml.html">

<InstallDirectory>FileTemplatesNewItem</InstallDirectory>
</File>

<ItemTemplate Include="ItemTemplates\JavaScript\UnitTest.zip;
ItemTemplates\JavaScript\TapeUnitTest.zip;
ItemTemplates\JavaScript\MochaUnitTest.zip;
ItemTemplates\JavaScript\TypeScriptUnitTest.zip;
ItemTemplates\JavaScript\TypeScriptTapeUnitTest.zip;
ItemTemplates\JavaScript\TypeScriptMochaUnitTest.zip;"/>
<ItemTemplate Include="ItemTemplates\JavaScript\EmptyCss.zip;
ItemTemplates\JavaScript\EmptyHtml.zip;
ItemTemplates\JavaScript\EmptyJs.zip;
ItemTemplates\JavaScript\EmptyJson.zip;
ItemTemplates\JavaScript\EmptyLess.zip;
ItemTemplates\JavaScript\EmptyPug.zip;
ItemTemplates\JavaScript\EmptyTs.zip;
ItemTemplates\JavaScript\EmptyXml.zip;
ItemTemplates\JavaScript\MochaUnitTest.zip;
ItemTemplates\JavaScript\TapeUnitTest.zip;
ItemTemplates\JavaScript\TypeScriptMochaUnitTest.zip;
ItemTemplates\JavaScript\TypeScriptTapeUnitTest.zip;
ItemTemplates\JavaScript\TypeScriptUnitTest.zip;
ItemTemplates\JavaScript\UnitTest.zip;"/>

<ProjectTemplate Include="ProjectTemplates\JavaScript\Node.js\1033\AzureExpress4App.zip;
ProjectTemplates\JavaScript\Node.js\1033\AzureNodejsApp.zip;
Expand Down