diff --git a/BuildFeed.csproj b/BuildFeed.csproj index 9a6d526..7263644 100644 --- a/BuildFeed.csproj +++ b/BuildFeed.csproj @@ -1,5 +1,6 @@  + Debug @@ -22,6 +23,7 @@ /subscriptions/4af45631-0e5c-4253-9e38-d0c47f9c5b32/resourcegroups/Default-ApplicationInsights-CentralUS/providers/microsoft.insights/components/BuildFeed 3caa6a92 + 1.4 true @@ -326,11 +328,20 @@ Designer + + + + + + + + 10.0 $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + diff --git a/Scripts/typings/jsrender/jsrender.d.ts b/Scripts/typings/jsrender/jsrender.d.ts new file mode 100644 index 0000000..61e47bf --- /dev/null +++ b/Scripts/typings/jsrender/jsrender.d.ts @@ -0,0 +1,56 @@ +// Type definitions for JsRender +// Project: http://www.jsviews.com/#jsrender +// Definitions by: Kensuke Matsuzaki +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +/// + +declare module JsRender { + interface Converters { + (name: string, converterFn: (value: any) => any): any; + (namedConverters: any, parentTemplate?: any): any; + + html(valueToEncode: string): string; + attr(valueToEncode: string): string; + url(valueToEncode: string): string; + } + + interface Views { + converters: Converters; + + tags(name: string, tagFn: (value: any) => any): any; + tags(name: string, tagOptions: any): any; + tags(namedTags: any): any; + + helpers(name: string, helper: any): any; + helpers(namedHelpers: any, parentTemplate?: any): any; + } + + interface Template { + render(data?: any): string; + } + + interface NamedTemplate { + (data?: any): string; + } + + interface Render { + (data?: any, helpersOrContext?: any): string; + } + + interface RenderStatic { + [index: string]: NamedTemplate; + } +} + +interface JQuery { + render: JsRender.Render; +} + +interface JQueryStatic { + render: JsRender.RenderStatic; + views: JsRender.Views; + templates(markupOrSelector: string): JsRender.Template; + templates(name: string, markupOrSelector: string): JsRender.Template; + templates(namedTemplates: any): any; +} diff --git a/packages.config b/packages.config index 2fac896..e9c4301 100644 --- a/packages.config +++ b/packages.config @@ -5,6 +5,7 @@ +