├── LICENSE ├── README.md ├── beta6 ├── Dockerfile └── nuget │ └── NuGet.Config ├── beta7-coreclr ├── Dockerfile └── nuget │ └── NuGet.Config ├── beta7 ├── Dockerfile └── nuget │ └── NuGet.Config ├── beta8-coreclr ├── Dockerfile └── nuget │ └── NuGet.Config ├── beta8 ├── Dockerfile └── nuget │ └── NuGet.Config └── samples ├── HomeModule.cs ├── MyBootstrapper.cs ├── Startup.cs ├── project.json └── project.lock.json /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015 Jonathan Channon 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # NodeCs 2 | 3 | NodeCs is a 'hot reload' Dockerfile to simplify [DNX][] app development. The Dockerfile is based on the 4 | [Microsoft ASP.Net Docker Image][] and adds to it an installation of [Node.js][] along with [nodemon][] and a 5 | nuget.config that uses the beta builds from the [MyGet feed][]. 6 | 7 | Using this Dockerfile it will restore your app's packages and then watch file changes for `*.cs` and 8 | `*.json` extensions. Simply open your [DNX][] app in your favorite [OmniSharp][] editor, make changes 9 | and watch them get executed in Docker. 10 | 11 | ## Usage 12 | To get started using this Dockerfile simply follow the steps below: 13 | 14 | 15 | 16 | 1. Clone this repo 17 | 18 | 2. Move to the relevant version directory 19 | 20 | 3. Run `docker build -t jchannon/nodecs:1.0.0-beta8 .` 21 | 22 | 4. Move to the samples directory 23 | 24 | 5. __NOTE :__ On OSX/Windows you must create a folder share between your Docker VM and your OS 25 | (on Windows, you can use the automatically shared folder /c/Users/ ) 26 | 27 | 6. Run `docker run -it -p 5001:5001 -v /mnt/hgfs/Projects/MyApp:/src -w /src jchannon/nodecs:1.0.0-beta8` 28 | 29 | Now you can browse to `http://DOCKER_IP:5001` to see your app. 30 | 31 | To see 'hot reload' in action: 32 | 33 | - Make a change to a file in your app in your editor 34 | - Go to your browser, press F5 and bingo! 35 | 36 | ## Contributing 37 | NodeCs is an __open project__ and encourages participation. If you feel you can help in any way, be 38 | it with examples, testing, or new features please be our guest. 39 | 40 | ## License 41 | 42 | Copyright Jonathan Channon 2015, Licensed under [MIT][]. 43 | 44 | [MIT]: ./LICENSE 45 | [DNX]: https://github.com/aspnet/dnx 46 | [Node.js]: https://github.com/nodejs/node 47 | [OmniSharp]: http://www.omnisharp.net/ 48 | [nodemon]: https://github.com/remy/nodemon 49 | [MyGet feed]: https://www.myget.org/gallery/aspnetvnext 50 | [Microsoft ASP.Net Docker Image]: https://github.com/aspnet/aspnet-docker 51 | -------------------------------------------------------------------------------- /beta6/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM microsoft/aspnet:1.0.0-beta6 2 | 3 | # Note the new setup script name for Node.js v0.12 4 | RUN curl -sL https://deb.nodesource.com/setup_0.12 | bash - 5 | 6 | # Then install with: 7 | RUN apt-get install -qq nodejs 8 | 9 | RUN npm install -g nodemon 10 | 11 | COPY nuget /root/.config/NuGet/ 12 | 13 | ENTRYPOINT dnu restore && nodemon --ext "cs,json" --exec "dnx . kestrel" 14 | -------------------------------------------------------------------------------- /beta6/nuget/NuGet.Config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /beta7-coreclr/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM microsoft/aspnet:1.0.0-beta7 2 | 3 | # Note the new setup script name for Node.js v0.12 4 | RUN curl -sL https://deb.nodesource.com/setup_0.12 | bash - 5 | 6 | # Then install with: 7 | RUN apt-get install -qq nodejs 8 | 9 | RUN npm install -g nodemon 10 | 11 | COPY nuget /root/.config/NuGet/ 12 | 13 | ENTRYPOINT dnu restore && nodemon --ext "cs,json" --exec "dnx kestrel" 14 | -------------------------------------------------------------------------------- /beta7-coreclr/nuget/NuGet.Config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /beta7/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM microsoft/aspnet:1.0.0-beta7 2 | 3 | # Note the new setup script name for Node.js v0.12 4 | RUN curl -sL https://deb.nodesource.com/setup_0.12 | bash - 5 | 6 | # Then install with: 7 | RUN apt-get install -qq nodejs 8 | 9 | RUN npm install -g nodemon 10 | 11 | COPY nuget /root/.config/NuGet/ 12 | 13 | ENTRYPOINT dnu restore && nodemon --ext "cs,json" --exec "dnx kestrel" 14 | -------------------------------------------------------------------------------- /beta7/nuget/NuGet.Config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /beta8-coreclr/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM microsoft/aspnet:1.0.0-beta8-coreclr 2 | 3 | # Note the new setup script name for Node.js v0.12 4 | RUN curl -sL https://deb.nodesource.com/setup_0.12 | bash - 5 | 6 | # Then install with: 7 | RUN apt-get install -qq nodejs 8 | 9 | RUN npm install -g nodemon 10 | 11 | COPY nuget /root/.config/NuGet/ 12 | 13 | ENTRYPOINT dnu restore && nodemon --ext "cs,json" --exec "dnx kestrel" 14 | -------------------------------------------------------------------------------- /beta8-coreclr/nuget/NuGet.Config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /beta8/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM microsoft/aspnet:1.0.0-beta8 2 | 3 | # Note the new setup script name for Node.js v0.12 4 | RUN curl -sL https://deb.nodesource.com/setup_0.12 | bash - 5 | 6 | # Then install with: 7 | RUN apt-get install -qq nodejs 8 | 9 | RUN npm install -g nodemon 10 | 11 | COPY nuget /root/.config/NuGet/ 12 | 13 | ENTRYPOINT dnu restore && nodemon --ext "cs,json" --exec "dnx kestrel" 14 | -------------------------------------------------------------------------------- /beta8/nuget/NuGet.Config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /samples/HomeModule.cs: -------------------------------------------------------------------------------- 1 | namespace Twock 2 | { 3 | using System; 4 | using Nancy; 5 | 6 | public class HomeModule : NancyModule 7 | { 8 | public HomeModule() 9 | { 10 | Get["/"] = _ => "Hi!"; 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /samples/MyBootstrapper.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.IO; 3 | using System.Reflection; 4 | using Nancy; 5 | 6 | namespace Twock 7 | { 8 | public class MyBootstrapper : DefaultNancyBootstrapper 9 | { 10 | protected override IRootPathProvider RootPathProvider 11 | { 12 | get { return new MyRootPathProvider(); } 13 | } 14 | } 15 | 16 | public class MyRootPathProvider : IRootPathProvider 17 | { 18 | public string GetRootPath() 19 | { 20 | return Directory.GetCurrentDirectory(); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /samples/Startup.cs: -------------------------------------------------------------------------------- 1 | namespace Twock 2 | { 3 | using Microsoft.AspNet.Builder; 4 | using Nancy.Owin; 5 | 6 | public class Startup 7 | { 8 | public void Configure(IApplicationBuilder app) 9 | { 10 | app.UseOwin(x => x.UseNancy()); 11 | } 12 | } 13 | } 14 | 15 | -------------------------------------------------------------------------------- /samples/project.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "Microsoft.AspNet.Server.Kestrel": "1.0.0-beta8", 4 | "Microsoft.AspNet.Owin": "1.0.0-beta8", 5 | "Nancy": "1.3.0" 6 | }, 7 | "commands": { 8 | "kestrel": "Microsoft.AspNet.Hosting --server Microsoft.AspNet.Server.Kestrel --server.urls http://0.0.0.0:5001" 9 | }, 10 | "frameworks": { 11 | "dnx451": { 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /samples/project.lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "locked": false, 3 | "version": 1, 4 | "targets": { 5 | "DNX,Version=v4.5.1": { 6 | "Microsoft.AspNet.FileProviders.Abstractions/1.0.0-beta7": { 7 | "type": "package", 8 | "dependencies": { 9 | "Microsoft.Framework.Caching.Abstractions": "1.0.0-beta7" 10 | }, 11 | "frameworkAssemblies": [ 12 | "Microsoft.CSharp", 13 | "mscorlib", 14 | "System", 15 | "System.Core" 16 | ], 17 | "compile": { 18 | "lib/dnx451/Microsoft.AspNet.FileProviders.Abstractions.dll": {} 19 | }, 20 | "runtime": { 21 | "lib/dnx451/Microsoft.AspNet.FileProviders.Abstractions.dll": {} 22 | } 23 | }, 24 | "Microsoft.AspNet.FileProviders.Physical/1.0.0-beta7": { 25 | "type": "package", 26 | "dependencies": { 27 | "Microsoft.AspNet.FileProviders.Abstractions": "1.0.0-beta7" 28 | }, 29 | "frameworkAssemblies": [ 30 | "Microsoft.CSharp", 31 | "mscorlib", 32 | "System", 33 | "System.Core" 34 | ], 35 | "compile": { 36 | "lib/dnx451/Microsoft.AspNet.FileProviders.Physical.dll": {} 37 | }, 38 | "runtime": { 39 | "lib/dnx451/Microsoft.AspNet.FileProviders.Physical.dll": {} 40 | } 41 | }, 42 | "Microsoft.AspNet.Hosting/1.0.0-beta7": { 43 | "type": "package", 44 | "dependencies": { 45 | "Microsoft.AspNet.FileProviders.Physical": "1.0.0-beta7", 46 | "Microsoft.AspNet.Hosting.Abstractions": "1.0.0-beta7", 47 | "Microsoft.AspNet.Hosting.Server.Abstractions": "1.0.0-beta7", 48 | "Microsoft.AspNet.Http": "1.0.0-beta7", 49 | "Microsoft.AspNet.Http.Extensions": "1.0.0-beta7", 50 | "Microsoft.Dnx.Runtime.Abstractions": "1.0.0-beta7", 51 | "Microsoft.Framework.Configuration": "1.0.0-beta7", 52 | "Microsoft.Framework.Configuration.CommandLine": "1.0.0-beta7", 53 | "Microsoft.Framework.Configuration.EnvironmentVariables": "1.0.0-beta7", 54 | "Microsoft.Framework.Configuration.Ini": "1.0.0-beta7", 55 | "Microsoft.Framework.DependencyInjection": "1.0.0-beta7", 56 | "Microsoft.Framework.Logging": "1.0.0-beta7", 57 | "Newtonsoft.Json": "6.0.6" 58 | }, 59 | "frameworkAssemblies": [ 60 | "Microsoft.CSharp", 61 | "mscorlib", 62 | "System", 63 | "System.Core" 64 | ], 65 | "compile": { 66 | "lib/dnx451/Microsoft.AspNet.Hosting.dll": {} 67 | }, 68 | "runtime": { 69 | "lib/dnx451/Microsoft.AspNet.Hosting.dll": {} 70 | } 71 | }, 72 | "Microsoft.AspNet.Hosting.Abstractions/1.0.0-beta7": { 73 | "type": "package", 74 | "dependencies": { 75 | "Microsoft.AspNet.FileProviders.Abstractions": "1.0.0-beta7", 76 | "Microsoft.AspNet.Http.Abstractions": "1.0.0-beta7" 77 | }, 78 | "frameworkAssemblies": [ 79 | "Microsoft.CSharp", 80 | "mscorlib", 81 | "System", 82 | "System.Core" 83 | ], 84 | "compile": { 85 | "lib/dnx451/Microsoft.AspNet.Hosting.Abstractions.dll": {} 86 | }, 87 | "runtime": { 88 | "lib/dnx451/Microsoft.AspNet.Hosting.Abstractions.dll": {} 89 | } 90 | }, 91 | "Microsoft.AspNet.Hosting.Server.Abstractions/1.0.0-beta7": { 92 | "type": "package", 93 | "dependencies": { 94 | "Microsoft.AspNet.Http.Features": "1.0.0-beta7", 95 | "Microsoft.Framework.Configuration.Abstractions": "1.0.0-beta7" 96 | }, 97 | "frameworkAssemblies": [ 98 | "Microsoft.CSharp", 99 | "mscorlib", 100 | "System", 101 | "System.Core" 102 | ], 103 | "compile": { 104 | "lib/dnx451/Microsoft.AspNet.Hosting.Server.Abstractions.dll": {} 105 | }, 106 | "runtime": { 107 | "lib/dnx451/Microsoft.AspNet.Hosting.Server.Abstractions.dll": {} 108 | } 109 | }, 110 | "Microsoft.AspNet.Http/1.0.0-beta7": { 111 | "type": "package", 112 | "dependencies": { 113 | "Microsoft.AspNet.Http.Abstractions": "1.0.0-beta7", 114 | "Microsoft.AspNet.WebUtilities": "1.0.0-beta7", 115 | "Microsoft.Net.Http.Headers": "1.0.0-beta7" 116 | }, 117 | "frameworkAssemblies": [ 118 | "Microsoft.CSharp", 119 | "mscorlib", 120 | "System", 121 | "System.Core" 122 | ], 123 | "compile": { 124 | "lib/dnx451/Microsoft.AspNet.Http.dll": {} 125 | }, 126 | "runtime": { 127 | "lib/dnx451/Microsoft.AspNet.Http.dll": {} 128 | } 129 | }, 130 | "Microsoft.AspNet.Http.Abstractions/1.0.0-beta7": { 131 | "type": "package", 132 | "dependencies": { 133 | "Microsoft.AspNet.Http.Features": "1.0.0-beta7", 134 | "Microsoft.Framework.WebEncoders.Core": "1.0.0-beta7" 135 | }, 136 | "frameworkAssemblies": [ 137 | "Microsoft.CSharp", 138 | "mscorlib", 139 | "System", 140 | "System.Core" 141 | ], 142 | "compile": { 143 | "lib/dnx451/Microsoft.AspNet.Http.Abstractions.dll": {} 144 | }, 145 | "runtime": { 146 | "lib/dnx451/Microsoft.AspNet.Http.Abstractions.dll": {} 147 | } 148 | }, 149 | "Microsoft.AspNet.Http.Extensions/1.0.0-beta7": { 150 | "type": "package", 151 | "dependencies": { 152 | "Microsoft.AspNet.Http.Abstractions": "1.0.0-beta7", 153 | "Microsoft.Framework.WebEncoders.Core": "1.0.0-beta7", 154 | "Microsoft.Net.Http.Headers": "1.0.0-beta7" 155 | }, 156 | "frameworkAssemblies": [ 157 | "Microsoft.CSharp", 158 | "mscorlib", 159 | "System", 160 | "System.Core" 161 | ], 162 | "compile": { 163 | "lib/dnx451/Microsoft.AspNet.Http.Extensions.dll": {} 164 | }, 165 | "runtime": { 166 | "lib/dnx451/Microsoft.AspNet.Http.Extensions.dll": {} 167 | } 168 | }, 169 | "Microsoft.AspNet.Http.Features/1.0.0-beta7": { 170 | "type": "package", 171 | "frameworkAssemblies": [ 172 | "Microsoft.CSharp", 173 | "mscorlib", 174 | "System", 175 | "System.Core" 176 | ], 177 | "compile": { 178 | "lib/dnx451/Microsoft.AspNet.Http.Features.dll": {} 179 | }, 180 | "runtime": { 181 | "lib/dnx451/Microsoft.AspNet.Http.Features.dll": {} 182 | } 183 | }, 184 | "Microsoft.AspNet.Owin/1.0.0-beta7": { 185 | "type": "package", 186 | "dependencies": { 187 | "Microsoft.AspNet.Http": "1.0.0-beta7" 188 | }, 189 | "frameworkAssemblies": [ 190 | "Microsoft.CSharp", 191 | "mscorlib", 192 | "System", 193 | "System.Core" 194 | ], 195 | "compile": { 196 | "lib/dnx451/Microsoft.AspNet.Owin.dll": {} 197 | }, 198 | "runtime": { 199 | "lib/dnx451/Microsoft.AspNet.Owin.dll": {} 200 | } 201 | }, 202 | "Microsoft.AspNet.Server.Kestrel/1.0.0-beta7": { 203 | "type": "package", 204 | "dependencies": { 205 | "Microsoft.AspNet.Hosting": "1.0.0-beta7", 206 | "Microsoft.Dnx.Runtime.Abstractions": "1.0.0-beta7" 207 | }, 208 | "frameworkAssemblies": [ 209 | "Microsoft.CSharp", 210 | "mscorlib", 211 | "System", 212 | "System.Core" 213 | ], 214 | "compile": { 215 | "lib/dnx451/Microsoft.AspNet.Server.Kestrel.dll": {} 216 | }, 217 | "runtime": { 218 | "lib/dnx451/Microsoft.AspNet.Server.Kestrel.dll": {} 219 | } 220 | }, 221 | "Microsoft.AspNet.WebUtilities/1.0.0-beta7": { 222 | "type": "package", 223 | "dependencies": { 224 | "Microsoft.Framework.WebEncoders.Core": "1.0.0-beta7" 225 | }, 226 | "frameworkAssemblies": [ 227 | "Microsoft.CSharp", 228 | "mscorlib", 229 | "System", 230 | "System.Core" 231 | ], 232 | "compile": { 233 | "lib/dnx451/Microsoft.AspNet.WebUtilities.dll": {} 234 | }, 235 | "runtime": { 236 | "lib/dnx451/Microsoft.AspNet.WebUtilities.dll": {} 237 | } 238 | }, 239 | "Microsoft.Dnx.Runtime.Abstractions/1.0.0-beta7": { 240 | "type": "package", 241 | "frameworkAssemblies": [ 242 | "Microsoft.CSharp", 243 | "mscorlib", 244 | "System", 245 | "System.Core" 246 | ], 247 | "compile": { 248 | "lib/dnx451/Microsoft.Dnx.Runtime.Abstractions.dll": {} 249 | }, 250 | "runtime": { 251 | "lib/dnx451/Microsoft.Dnx.Runtime.Abstractions.dll": {} 252 | } 253 | }, 254 | "Microsoft.Framework.Caching.Abstractions/1.0.0-beta7": { 255 | "type": "package", 256 | "frameworkAssemblies": [ 257 | "Microsoft.CSharp", 258 | "mscorlib", 259 | "System", 260 | "System.Core" 261 | ], 262 | "compile": { 263 | "lib/dnx451/Microsoft.Framework.Caching.Abstractions.dll": {} 264 | }, 265 | "runtime": { 266 | "lib/dnx451/Microsoft.Framework.Caching.Abstractions.dll": {} 267 | } 268 | }, 269 | "Microsoft.Framework.Configuration/1.0.0-beta7": { 270 | "type": "package", 271 | "dependencies": { 272 | "Microsoft.Framework.Configuration.Abstractions": "1.0.0-beta7" 273 | }, 274 | "frameworkAssemblies": [ 275 | "Microsoft.CSharp", 276 | "mscorlib", 277 | "System", 278 | "System.Core" 279 | ], 280 | "compile": { 281 | "lib/dnx451/Microsoft.Framework.Configuration.dll": {} 282 | }, 283 | "runtime": { 284 | "lib/dnx451/Microsoft.Framework.Configuration.dll": {} 285 | } 286 | }, 287 | "Microsoft.Framework.Configuration.Abstractions/1.0.0-beta7": { 288 | "type": "package", 289 | "frameworkAssemblies": [ 290 | "Microsoft.CSharp", 291 | "mscorlib", 292 | "System", 293 | "System.Core" 294 | ], 295 | "compile": { 296 | "lib/dnx451/Microsoft.Framework.Configuration.Abstractions.dll": {} 297 | }, 298 | "runtime": { 299 | "lib/dnx451/Microsoft.Framework.Configuration.Abstractions.dll": {} 300 | } 301 | }, 302 | "Microsoft.Framework.Configuration.CommandLine/1.0.0-beta7": { 303 | "type": "package", 304 | "dependencies": { 305 | "Microsoft.Framework.Configuration": "1.0.0-beta7" 306 | }, 307 | "frameworkAssemblies": [ 308 | "Microsoft.CSharp", 309 | "mscorlib", 310 | "System", 311 | "System.Core" 312 | ], 313 | "compile": { 314 | "lib/dnx451/Microsoft.Framework.Configuration.CommandLine.dll": {} 315 | }, 316 | "runtime": { 317 | "lib/dnx451/Microsoft.Framework.Configuration.CommandLine.dll": {} 318 | } 319 | }, 320 | "Microsoft.Framework.Configuration.EnvironmentVariables/1.0.0-beta7": { 321 | "type": "package", 322 | "dependencies": { 323 | "Microsoft.Framework.Configuration": "1.0.0-beta7" 324 | }, 325 | "frameworkAssemblies": [ 326 | "Microsoft.CSharp", 327 | "mscorlib", 328 | "System", 329 | "System.Core" 330 | ], 331 | "compile": { 332 | "lib/dnx451/Microsoft.Framework.Configuration.EnvironmentVariables.dll": {} 333 | }, 334 | "runtime": { 335 | "lib/dnx451/Microsoft.Framework.Configuration.EnvironmentVariables.dll": {} 336 | } 337 | }, 338 | "Microsoft.Framework.Configuration.Ini/1.0.0-beta7": { 339 | "type": "package", 340 | "dependencies": { 341 | "Microsoft.Framework.Configuration": "1.0.0-beta7" 342 | }, 343 | "frameworkAssemblies": [ 344 | "Microsoft.CSharp", 345 | "mscorlib", 346 | "System", 347 | "System.Core" 348 | ], 349 | "compile": { 350 | "lib/dnx451/Microsoft.Framework.Configuration.Ini.dll": {} 351 | }, 352 | "runtime": { 353 | "lib/dnx451/Microsoft.Framework.Configuration.Ini.dll": {} 354 | } 355 | }, 356 | "Microsoft.Framework.DependencyInjection/1.0.0-beta7": { 357 | "type": "package", 358 | "dependencies": { 359 | "Microsoft.Framework.DependencyInjection.Abstractions": "1.0.0-beta7" 360 | }, 361 | "frameworkAssemblies": [ 362 | "Microsoft.CSharp", 363 | "mscorlib", 364 | "System", 365 | "System.Core" 366 | ], 367 | "compile": { 368 | "lib/dnx451/Microsoft.Framework.DependencyInjection.dll": {} 369 | }, 370 | "runtime": { 371 | "lib/dnx451/Microsoft.Framework.DependencyInjection.dll": {} 372 | } 373 | }, 374 | "Microsoft.Framework.DependencyInjection.Abstractions/1.0.0-beta7": { 375 | "type": "package", 376 | "frameworkAssemblies": [ 377 | "Microsoft.CSharp", 378 | "mscorlib", 379 | "System", 380 | "System.Core" 381 | ], 382 | "compile": { 383 | "lib/dnx451/Microsoft.Framework.DependencyInjection.Abstractions.dll": {} 384 | }, 385 | "runtime": { 386 | "lib/dnx451/Microsoft.Framework.DependencyInjection.Abstractions.dll": {} 387 | } 388 | }, 389 | "Microsoft.Framework.Logging/1.0.0-beta7": { 390 | "type": "package", 391 | "dependencies": { 392 | "Microsoft.Framework.DependencyInjection.Abstractions": "1.0.0-beta7", 393 | "Microsoft.Framework.Logging.Abstractions": "1.0.0-beta7" 394 | }, 395 | "frameworkAssemblies": [ 396 | "Microsoft.CSharp", 397 | "mscorlib", 398 | "System", 399 | "System.Collections.Concurrent", 400 | "System.Core" 401 | ], 402 | "compile": { 403 | "lib/dnx451/Microsoft.Framework.Logging.dll": {} 404 | }, 405 | "runtime": { 406 | "lib/dnx451/Microsoft.Framework.Logging.dll": {} 407 | } 408 | }, 409 | "Microsoft.Framework.Logging.Abstractions/1.0.0-beta7": { 410 | "type": "package", 411 | "frameworkAssemblies": [ 412 | "Microsoft.CSharp", 413 | "mscorlib", 414 | "System", 415 | "System.Core" 416 | ], 417 | "compile": { 418 | "lib/dnx451/Microsoft.Framework.Logging.Abstractions.dll": {} 419 | }, 420 | "runtime": { 421 | "lib/dnx451/Microsoft.Framework.Logging.Abstractions.dll": {} 422 | } 423 | }, 424 | "Microsoft.Framework.WebEncoders.Core/1.0.0-beta7": { 425 | "type": "package", 426 | "frameworkAssemblies": [ 427 | "Microsoft.CSharp", 428 | "mscorlib", 429 | "System", 430 | "System.Core" 431 | ], 432 | "compile": { 433 | "lib/dnx451/Microsoft.Framework.WebEncoders.Core.dll": {} 434 | }, 435 | "runtime": { 436 | "lib/dnx451/Microsoft.Framework.WebEncoders.Core.dll": {} 437 | } 438 | }, 439 | "Microsoft.Net.Http.Headers/1.0.0-beta7": { 440 | "type": "package", 441 | "frameworkAssemblies": [ 442 | "Microsoft.CSharp", 443 | "mscorlib", 444 | "System", 445 | "System.Core" 446 | ], 447 | "compile": { 448 | "lib/dnx451/Microsoft.Net.Http.Headers.dll": {} 449 | }, 450 | "runtime": { 451 | "lib/dnx451/Microsoft.Net.Http.Headers.dll": {} 452 | } 453 | }, 454 | "Nancy/1.2.0": { 455 | "type": "package", 456 | "compile": { 457 | "lib/net40/Nancy.dll": {} 458 | }, 459 | "runtime": { 460 | "lib/net40/Nancy.dll": {} 461 | } 462 | }, 463 | "Newtonsoft.Json/6.0.6": { 464 | "type": "package", 465 | "compile": { 466 | "lib/net45/Newtonsoft.Json.dll": {} 467 | }, 468 | "runtime": { 469 | "lib/net45/Newtonsoft.Json.dll": {} 470 | } 471 | } 472 | } 473 | }, 474 | "libraries": { 475 | "Microsoft.AspNet.FileProviders.Abstractions/1.0.0-beta7": { 476 | "type": "package", 477 | "serviceable": true, 478 | "sha512": "YBsPU+zEUnTD9p/Qo+rHKUucR8sbwZVQcPnJcSKUUThHTEUCTxN9QHsoJG0EddtSrHDgRBoyzCfbmIVEj2huMA==", 479 | "files": [ 480 | "lib/dnx451/Microsoft.AspNet.FileProviders.Abstractions.dll", 481 | "lib/dnx451/Microsoft.AspNet.FileProviders.Abstractions.xml", 482 | "lib/dnxcore50/Microsoft.AspNet.FileProviders.Abstractions.dll", 483 | "lib/dnxcore50/Microsoft.AspNet.FileProviders.Abstractions.xml", 484 | "lib/net45/Microsoft.AspNet.FileProviders.Abstractions.dll", 485 | "lib/net45/Microsoft.AspNet.FileProviders.Abstractions.xml", 486 | "Microsoft.AspNet.FileProviders.Abstractions.1.0.0-beta7.nupkg", 487 | "Microsoft.AspNet.FileProviders.Abstractions.1.0.0-beta7.nupkg.sha512", 488 | "Microsoft.AspNet.FileProviders.Abstractions.nuspec", 489 | "repo.json" 490 | ] 491 | }, 492 | "Microsoft.AspNet.FileProviders.Physical/1.0.0-beta7": { 493 | "type": "package", 494 | "serviceable": true, 495 | "sha512": "3OLk0MgTVonO+xz7xRnizcaRNjG20cfYN6OIlmnOqRKHjmupiSiH+J2ZM3X/LMReaMDM3ovO6lC1JQ3jgyFtBw==", 496 | "files": [ 497 | "lib/dnx451/Microsoft.AspNet.FileProviders.Physical.dll", 498 | "lib/dnx451/Microsoft.AspNet.FileProviders.Physical.xml", 499 | "lib/dnxcore50/Microsoft.AspNet.FileProviders.Physical.dll", 500 | "lib/dnxcore50/Microsoft.AspNet.FileProviders.Physical.xml", 501 | "lib/net45/Microsoft.AspNet.FileProviders.Physical.dll", 502 | "lib/net45/Microsoft.AspNet.FileProviders.Physical.xml", 503 | "Microsoft.AspNet.FileProviders.Physical.1.0.0-beta7.nupkg", 504 | "Microsoft.AspNet.FileProviders.Physical.1.0.0-beta7.nupkg.sha512", 505 | "Microsoft.AspNet.FileProviders.Physical.nuspec", 506 | "repo.json" 507 | ] 508 | }, 509 | "Microsoft.AspNet.Hosting/1.0.0-beta7": { 510 | "type": "package", 511 | "serviceable": true, 512 | "sha512": "/4jM5wmy64e5CIh20hjaymQ8XXcK43Sy6WQNVsaclfiJQS1ANNHIpcsJKnc7jHrLJrLbI2EdG2obk8msxhVeaw==", 513 | "files": [ 514 | "lib/dnx451/Microsoft.AspNet.Hosting.dll", 515 | "lib/dnx451/Microsoft.AspNet.Hosting.xml", 516 | "lib/dnxcore50/Microsoft.AspNet.Hosting.dll", 517 | "lib/dnxcore50/Microsoft.AspNet.Hosting.xml", 518 | "Microsoft.AspNet.Hosting.1.0.0-beta7.nupkg", 519 | "Microsoft.AspNet.Hosting.1.0.0-beta7.nupkg.sha512", 520 | "Microsoft.AspNet.Hosting.nuspec", 521 | "repo.json" 522 | ] 523 | }, 524 | "Microsoft.AspNet.Hosting.Abstractions/1.0.0-beta7": { 525 | "type": "package", 526 | "serviceable": true, 527 | "sha512": "9sdLOqf3qxBlSW/p6YID0bUlTyN6i2sXAfoW2VA9lR6hvR8XB/7HC8i09yzAxUbTwIyIsZ/0oQYBuCofGl0BYg==", 528 | "files": [ 529 | "lib/dnx451/Microsoft.AspNet.Hosting.Abstractions.dll", 530 | "lib/dnx451/Microsoft.AspNet.Hosting.Abstractions.xml", 531 | "lib/dnxcore50/Microsoft.AspNet.Hosting.Abstractions.dll", 532 | "lib/dnxcore50/Microsoft.AspNet.Hosting.Abstractions.xml", 533 | "Microsoft.AspNet.Hosting.Abstractions.1.0.0-beta7.nupkg", 534 | "Microsoft.AspNet.Hosting.Abstractions.1.0.0-beta7.nupkg.sha512", 535 | "Microsoft.AspNet.Hosting.Abstractions.nuspec", 536 | "repo.json" 537 | ] 538 | }, 539 | "Microsoft.AspNet.Hosting.Server.Abstractions/1.0.0-beta7": { 540 | "type": "package", 541 | "sha512": "jhS4jniofH3S4V+mBIa0J9tXOWvAydLRLjGFzJJ2eQzbyAXwbcYixzbBkm1yLz1Z8Mgnhtrr4yeFlZRfKKto2Q==", 542 | "files": [ 543 | "lib/dnx451/Microsoft.AspNet.Hosting.Server.Abstractions.dll", 544 | "lib/dnx451/Microsoft.AspNet.Hosting.Server.Abstractions.xml", 545 | "lib/dnxcore50/Microsoft.AspNet.Hosting.Server.Abstractions.dll", 546 | "lib/dnxcore50/Microsoft.AspNet.Hosting.Server.Abstractions.xml", 547 | "Microsoft.AspNet.Hosting.Server.Abstractions.1.0.0-beta7.nupkg", 548 | "Microsoft.AspNet.Hosting.Server.Abstractions.1.0.0-beta7.nupkg.sha512", 549 | "Microsoft.AspNet.Hosting.Server.Abstractions.nuspec", 550 | "repo.json" 551 | ] 552 | }, 553 | "Microsoft.AspNet.Http/1.0.0-beta7": { 554 | "type": "package", 555 | "serviceable": true, 556 | "sha512": "oa2l2Z6k4W3Ac3x3T730iBQ7Pmv4ux3KzwEB0rq4+3uIYhi1rgHVRkDizFGkQzIJQyQzNnUgZUX9M6PaQZiMgQ==", 557 | "files": [ 558 | "lib/dnx451/Microsoft.AspNet.Http.dll", 559 | "lib/dnx451/Microsoft.AspNet.Http.xml", 560 | "lib/dnxcore50/Microsoft.AspNet.Http.dll", 561 | "lib/dnxcore50/Microsoft.AspNet.Http.xml", 562 | "Microsoft.AspNet.Http.1.0.0-beta7.nupkg", 563 | "Microsoft.AspNet.Http.1.0.0-beta7.nupkg.sha512", 564 | "Microsoft.AspNet.Http.nuspec", 565 | "repo.json" 566 | ] 567 | }, 568 | "Microsoft.AspNet.Http.Abstractions/1.0.0-beta7": { 569 | "type": "package", 570 | "serviceable": true, 571 | "sha512": "X1sg3BrXFqHIOWZpTWM8pfP4UunNR4xuLaNB3YNQITnOXDQbBYffMDNealnpKTWzpRY9vapQjD4oe452pLGQpQ==", 572 | "files": [ 573 | "lib/dnx451/Microsoft.AspNet.Http.Abstractions.dll", 574 | "lib/dnx451/Microsoft.AspNet.Http.Abstractions.xml", 575 | "lib/dnxcore50/Microsoft.AspNet.Http.Abstractions.dll", 576 | "lib/dnxcore50/Microsoft.AspNet.Http.Abstractions.xml", 577 | "Microsoft.AspNet.Http.Abstractions.1.0.0-beta7.nupkg", 578 | "Microsoft.AspNet.Http.Abstractions.1.0.0-beta7.nupkg.sha512", 579 | "Microsoft.AspNet.Http.Abstractions.nuspec", 580 | "repo.json" 581 | ] 582 | }, 583 | "Microsoft.AspNet.Http.Extensions/1.0.0-beta7": { 584 | "type": "package", 585 | "serviceable": true, 586 | "sha512": "OVBXfdP8Ex2UnoDg0QclIntH4FB+OevjkK4yFU278SNxbMMXOfmxk96Retez6xYJFg4aq7cV+zY+LA3dch+/kg==", 587 | "files": [ 588 | "lib/dnx451/Microsoft.AspNet.Http.Extensions.dll", 589 | "lib/dnx451/Microsoft.AspNet.Http.Extensions.xml", 590 | "lib/dnxcore50/Microsoft.AspNet.Http.Extensions.dll", 591 | "lib/dnxcore50/Microsoft.AspNet.Http.Extensions.xml", 592 | "Microsoft.AspNet.Http.Extensions.1.0.0-beta7.nupkg", 593 | "Microsoft.AspNet.Http.Extensions.1.0.0-beta7.nupkg.sha512", 594 | "Microsoft.AspNet.Http.Extensions.nuspec", 595 | "repo.json" 596 | ] 597 | }, 598 | "Microsoft.AspNet.Http.Features/1.0.0-beta7": { 599 | "type": "package", 600 | "serviceable": true, 601 | "sha512": "SVRsWqwp5jdCXxVO8OO3G0zccgLzKQ3QrSMcktn8s+v+Sc1P6U7vlYWFGYS+BBys0P3WbwJ1nBBbEYR407nPoA==", 602 | "files": [ 603 | "lib/dnx451/Microsoft.AspNet.Http.Features.dll", 604 | "lib/dnx451/Microsoft.AspNet.Http.Features.xml", 605 | "lib/dnxcore50/Microsoft.AspNet.Http.Features.dll", 606 | "lib/dnxcore50/Microsoft.AspNet.Http.Features.xml", 607 | "Microsoft.AspNet.Http.Features.1.0.0-beta7.nupkg", 608 | "Microsoft.AspNet.Http.Features.1.0.0-beta7.nupkg.sha512", 609 | "Microsoft.AspNet.Http.Features.nuspec", 610 | "repo.json" 611 | ] 612 | }, 613 | "Microsoft.AspNet.Owin/1.0.0-beta7": { 614 | "type": "package", 615 | "serviceable": true, 616 | "sha512": "9lgJAik+SqJ2GSCFSEnBOhAFmYvL6z5EVLGBRqFhl87piQ1CsZIzBxrXx+AThebdOtTuNahXkY7DShOyZofdpA==", 617 | "files": [ 618 | "lib/dnx451/Microsoft.AspNet.Owin.dll", 619 | "lib/dnx451/Microsoft.AspNet.Owin.xml", 620 | "lib/dnxcore50/Microsoft.AspNet.Owin.dll", 621 | "lib/dnxcore50/Microsoft.AspNet.Owin.xml", 622 | "Microsoft.AspNet.Owin.1.0.0-beta7.nupkg", 623 | "Microsoft.AspNet.Owin.1.0.0-beta7.nupkg.sha512", 624 | "Microsoft.AspNet.Owin.nuspec", 625 | "repo.json" 626 | ] 627 | }, 628 | "Microsoft.AspNet.Server.Kestrel/1.0.0-beta7": { 629 | "type": "package", 630 | "serviceable": true, 631 | "sha512": "3sO/pJim533BKReqvrAMyBmYXHdqsEiPnPe/WuPnPQ+FxMSUEKMxVwxpR+OjU01xBsMXT+kapykrGB9h63mOZQ==", 632 | "files": [ 633 | "lib/dnx451/Microsoft.AspNet.Server.Kestrel.dll", 634 | "lib/dnx451/Microsoft.AspNet.Server.Kestrel.xml", 635 | "lib/dnxcore50/Microsoft.AspNet.Server.Kestrel.dll", 636 | "lib/dnxcore50/Microsoft.AspNet.Server.Kestrel.xml", 637 | "Microsoft.AspNet.Server.Kestrel.1.0.0-beta7.nupkg", 638 | "Microsoft.AspNet.Server.Kestrel.1.0.0-beta7.nupkg.sha512", 639 | "Microsoft.AspNet.Server.Kestrel.nuspec", 640 | "native/darwin/universal/libuv.dylib", 641 | "native/windows/amd64/libuv.dll", 642 | "native/windows/x86/libuv.dll", 643 | "repo.json" 644 | ] 645 | }, 646 | "Microsoft.AspNet.WebUtilities/1.0.0-beta7": { 647 | "type": "package", 648 | "serviceable": true, 649 | "sha512": "6Oxkso9GeopSFybRtBvWtMQt/V6GcXJkKChrpLZ2jReL/eSI0hm5TrdAMn0TyRaCEVv13zOp7Gb3UGH3Ayrfhw==", 650 | "files": [ 651 | "lib/dnx451/Microsoft.AspNet.WebUtilities.dll", 652 | "lib/dnx451/Microsoft.AspNet.WebUtilities.xml", 653 | "lib/dnxcore50/Microsoft.AspNet.WebUtilities.dll", 654 | "lib/dnxcore50/Microsoft.AspNet.WebUtilities.xml", 655 | "Microsoft.AspNet.WebUtilities.1.0.0-beta7.nupkg", 656 | "Microsoft.AspNet.WebUtilities.1.0.0-beta7.nupkg.sha512", 657 | "Microsoft.AspNet.WebUtilities.nuspec", 658 | "repo.json" 659 | ] 660 | }, 661 | "Microsoft.Dnx.Runtime.Abstractions/1.0.0-beta7": { 662 | "type": "package", 663 | "serviceable": true, 664 | "sha512": "T/aTQeWKnrC35n69MQmqizwhobfpmGJ0iT8x5R1ifEx3ZFHPIu5OB9Iwc5BRhIrY+/+zwikyQJ1fUSa26NfwxA==", 665 | "files": [ 666 | "lib/dnx451/Microsoft.Dnx.Runtime.Abstractions.dll", 667 | "lib/dnx451/Microsoft.Dnx.Runtime.Abstractions.xml", 668 | "lib/dnxcore50/Microsoft.Dnx.Runtime.Abstractions.dll", 669 | "lib/dnxcore50/Microsoft.Dnx.Runtime.Abstractions.xml", 670 | "Microsoft.Dnx.Runtime.Abstractions.1.0.0-beta7.nupkg", 671 | "Microsoft.Dnx.Runtime.Abstractions.1.0.0-beta7.nupkg.sha512", 672 | "Microsoft.Dnx.Runtime.Abstractions.nuspec" 673 | ] 674 | }, 675 | "Microsoft.Framework.Caching.Abstractions/1.0.0-beta7": { 676 | "type": "package", 677 | "serviceable": true, 678 | "sha512": "qlhz0DhU5gsRavCCk7sMJmjO0N11Y7vTrcH6/3hM4HYvMG3n6SPF7gxUbWt81GCRLOdpW79lC/+qlTAy6Tm/3Q==", 679 | "files": [ 680 | "lib/dnx451/Microsoft.Framework.Caching.Abstractions.dll", 681 | "lib/dnx451/Microsoft.Framework.Caching.Abstractions.xml", 682 | "lib/dotnet/Microsoft.Framework.Caching.Abstractions.dll", 683 | "lib/dotnet/Microsoft.Framework.Caching.Abstractions.xml", 684 | "lib/net45/Microsoft.Framework.Caching.Abstractions.dll", 685 | "lib/net45/Microsoft.Framework.Caching.Abstractions.xml", 686 | "Microsoft.Framework.Caching.Abstractions.1.0.0-beta7.nupkg", 687 | "Microsoft.Framework.Caching.Abstractions.1.0.0-beta7.nupkg.sha512", 688 | "Microsoft.Framework.Caching.Abstractions.nuspec", 689 | "repo.json" 690 | ] 691 | }, 692 | "Microsoft.Framework.Configuration/1.0.0-beta7": { 693 | "type": "package", 694 | "serviceable": true, 695 | "sha512": "l2kMGvDGmLrpWwQz90pKHxuCPA4C5Ds3zWT/bNmt6M/PCM5wxEns/orKHH2m9Cx5H08WZy0FVyQMNQmED126cA==", 696 | "files": [ 697 | "lib/dnx451/Microsoft.Framework.Configuration.dll", 698 | "lib/dnx451/Microsoft.Framework.Configuration.xml", 699 | "lib/dotnet/Microsoft.Framework.Configuration.dll", 700 | "lib/dotnet/Microsoft.Framework.Configuration.xml", 701 | "lib/net45/Microsoft.Framework.Configuration.dll", 702 | "lib/net45/Microsoft.Framework.Configuration.xml", 703 | "Microsoft.Framework.Configuration.1.0.0-beta7.nupkg", 704 | "Microsoft.Framework.Configuration.1.0.0-beta7.nupkg.sha512", 705 | "Microsoft.Framework.Configuration.nuspec", 706 | "repo.json" 707 | ] 708 | }, 709 | "Microsoft.Framework.Configuration.Abstractions/1.0.0-beta7": { 710 | "type": "package", 711 | "serviceable": true, 712 | "sha512": "bLVb0cfwlpIhFmJ2jJzMaOjoG3BGcyP6dtMU1NNzfs3mo1lr2Om5FKWFlYVou3uClM0yNdMtGzu5rQDb2UGxZA==", 713 | "files": [ 714 | "lib/dnx451/Microsoft.Framework.Configuration.Abstractions.dll", 715 | "lib/dnx451/Microsoft.Framework.Configuration.Abstractions.xml", 716 | "lib/dotnet/Microsoft.Framework.Configuration.Abstractions.dll", 717 | "lib/dotnet/Microsoft.Framework.Configuration.Abstractions.xml", 718 | "lib/net45/Microsoft.Framework.Configuration.Abstractions.dll", 719 | "lib/net45/Microsoft.Framework.Configuration.Abstractions.xml", 720 | "Microsoft.Framework.Configuration.Abstractions.1.0.0-beta7.nupkg", 721 | "Microsoft.Framework.Configuration.Abstractions.1.0.0-beta7.nupkg.sha512", 722 | "Microsoft.Framework.Configuration.Abstractions.nuspec", 723 | "repo.json" 724 | ] 725 | }, 726 | "Microsoft.Framework.Configuration.CommandLine/1.0.0-beta7": { 727 | "type": "package", 728 | "serviceable": true, 729 | "sha512": "PZPhfiuMj1WNxMg0z59Y0EY4XMB0Pp4HPLb1+kxojS4K1q+79/b5WQmGz/5wwfCMxhuOrQ8pySR7Z10TIse7lQ==", 730 | "files": [ 731 | "lib/dnx451/Microsoft.Framework.Configuration.CommandLine.dll", 732 | "lib/dnx451/Microsoft.Framework.Configuration.CommandLine.xml", 733 | "lib/dotnet/Microsoft.Framework.Configuration.CommandLine.dll", 734 | "lib/dotnet/Microsoft.Framework.Configuration.CommandLine.xml", 735 | "lib/net45/Microsoft.Framework.Configuration.CommandLine.dll", 736 | "lib/net45/Microsoft.Framework.Configuration.CommandLine.xml", 737 | "Microsoft.Framework.Configuration.CommandLine.1.0.0-beta7.nupkg", 738 | "Microsoft.Framework.Configuration.CommandLine.1.0.0-beta7.nupkg.sha512", 739 | "Microsoft.Framework.Configuration.CommandLine.nuspec", 740 | "repo.json" 741 | ] 742 | }, 743 | "Microsoft.Framework.Configuration.EnvironmentVariables/1.0.0-beta7": { 744 | "type": "package", 745 | "serviceable": true, 746 | "sha512": "6A01+6kwuMLt0/1HWBf16GzQLa5mIppoQBCaUZX2UnRWwzKUT5Q6f8snIDFGDKgviUWGxoUobcWRSOznDhzkvA==", 747 | "files": [ 748 | "lib/dnx451/Microsoft.Framework.Configuration.EnvironmentVariables.dll", 749 | "lib/dnx451/Microsoft.Framework.Configuration.EnvironmentVariables.xml", 750 | "lib/dotnet/Microsoft.Framework.Configuration.EnvironmentVariables.dll", 751 | "lib/dotnet/Microsoft.Framework.Configuration.EnvironmentVariables.xml", 752 | "lib/net45/Microsoft.Framework.Configuration.EnvironmentVariables.dll", 753 | "lib/net45/Microsoft.Framework.Configuration.EnvironmentVariables.xml", 754 | "Microsoft.Framework.Configuration.EnvironmentVariables.1.0.0-beta7.nupkg", 755 | "Microsoft.Framework.Configuration.EnvironmentVariables.1.0.0-beta7.nupkg.sha512", 756 | "Microsoft.Framework.Configuration.EnvironmentVariables.nuspec", 757 | "repo.json" 758 | ] 759 | }, 760 | "Microsoft.Framework.Configuration.Ini/1.0.0-beta7": { 761 | "type": "package", 762 | "serviceable": true, 763 | "sha512": "3tGDv1jWSps/B5wCagKFjY1wRbS8brz0ZhDfOpHJhhldeSVaKyw7wF7FDtuFCFUF3UG7R2fHLNSP4070p7fTwQ==", 764 | "files": [ 765 | "lib/dnx451/Microsoft.Framework.Configuration.Ini.dll", 766 | "lib/dnx451/Microsoft.Framework.Configuration.Ini.xml", 767 | "lib/dotnet/Microsoft.Framework.Configuration.Ini.dll", 768 | "lib/dotnet/Microsoft.Framework.Configuration.Ini.xml", 769 | "lib/net45/Microsoft.Framework.Configuration.Ini.dll", 770 | "lib/net45/Microsoft.Framework.Configuration.Ini.xml", 771 | "Microsoft.Framework.Configuration.Ini.1.0.0-beta7.nupkg", 772 | "Microsoft.Framework.Configuration.Ini.1.0.0-beta7.nupkg.sha512", 773 | "Microsoft.Framework.Configuration.Ini.nuspec", 774 | "repo.json" 775 | ] 776 | }, 777 | "Microsoft.Framework.DependencyInjection/1.0.0-beta7": { 778 | "type": "package", 779 | "serviceable": true, 780 | "sha512": "S/EDYxeUSijcSNU0PqmTRIY9NfOsA4YhHzFeH2LJRi44qmUK2puCBUoofbmIPz+jKTkWK7dBo5iqcJjScC2nhA==", 781 | "files": [ 782 | "lib/dnx451/Microsoft.Framework.DependencyInjection.dll", 783 | "lib/dnx451/Microsoft.Framework.DependencyInjection.xml", 784 | "lib/dotnet/Microsoft.Framework.DependencyInjection.dll", 785 | "lib/dotnet/Microsoft.Framework.DependencyInjection.xml", 786 | "lib/net45/Microsoft.Framework.DependencyInjection.dll", 787 | "lib/net45/Microsoft.Framework.DependencyInjection.xml", 788 | "Microsoft.Framework.DependencyInjection.1.0.0-beta7.nupkg", 789 | "Microsoft.Framework.DependencyInjection.1.0.0-beta7.nupkg.sha512", 790 | "Microsoft.Framework.DependencyInjection.nuspec", 791 | "repo.json" 792 | ] 793 | }, 794 | "Microsoft.Framework.DependencyInjection.Abstractions/1.0.0-beta7": { 795 | "type": "package", 796 | "serviceable": true, 797 | "sha512": "uz/EhU7eGLP1kQw+jRljKGKxwC4Upay4ojKDkzKTZTA3OQTBnMoSsqwL+2mKYsu1rAT3OWyNHSu5DYRh9XUYPQ==", 798 | "files": [ 799 | "lib/dnx451/Microsoft.Framework.DependencyInjection.Abstractions.dll", 800 | "lib/dnx451/Microsoft.Framework.DependencyInjection.Abstractions.xml", 801 | "lib/dotnet/Microsoft.Framework.DependencyInjection.Abstractions.dll", 802 | "lib/dotnet/Microsoft.Framework.DependencyInjection.Abstractions.xml", 803 | "lib/net45/Microsoft.Framework.DependencyInjection.Abstractions.dll", 804 | "lib/net45/Microsoft.Framework.DependencyInjection.Abstractions.xml", 805 | "Microsoft.Framework.DependencyInjection.Abstractions.1.0.0-beta7.nupkg", 806 | "Microsoft.Framework.DependencyInjection.Abstractions.1.0.0-beta7.nupkg.sha512", 807 | "Microsoft.Framework.DependencyInjection.Abstractions.nuspec", 808 | "repo.json" 809 | ] 810 | }, 811 | "Microsoft.Framework.Logging/1.0.0-beta7": { 812 | "type": "package", 813 | "serviceable": true, 814 | "sha512": "Os9opQuoB9EJ3pp4Vj5TWwaqAMG4D6WUdhg1WxVV3unc/rfhtN78SBaJXiTV59OUqt5NCI9JyeRJprtldPnNVA==", 815 | "files": [ 816 | "lib/dnx451/Microsoft.Framework.Logging.dll", 817 | "lib/dnx451/Microsoft.Framework.Logging.xml", 818 | "lib/dotnet/Microsoft.Framework.Logging.dll", 819 | "lib/dotnet/Microsoft.Framework.Logging.xml", 820 | "lib/net45/Microsoft.Framework.Logging.dll", 821 | "lib/net45/Microsoft.Framework.Logging.xml", 822 | "Microsoft.Framework.Logging.1.0.0-beta7.nupkg", 823 | "Microsoft.Framework.Logging.1.0.0-beta7.nupkg.sha512", 824 | "Microsoft.Framework.Logging.nuspec", 825 | "repo.json" 826 | ] 827 | }, 828 | "Microsoft.Framework.Logging.Abstractions/1.0.0-beta7": { 829 | "type": "package", 830 | "serviceable": true, 831 | "sha512": "Q0kQ4D25MlRbBOU1zbvhKU1L7vuEhPS9iBxVw4SnOGtCo1KhdY6TnWi0d6XNegJHErapRVJQJnFnaQT75RbQ8w==", 832 | "files": [ 833 | "lib/dnx451/Microsoft.Framework.Logging.Abstractions.dll", 834 | "lib/dnx451/Microsoft.Framework.Logging.Abstractions.xml", 835 | "lib/dotnet/Microsoft.Framework.Logging.Abstractions.dll", 836 | "lib/dotnet/Microsoft.Framework.Logging.Abstractions.xml", 837 | "lib/net45/Microsoft.Framework.Logging.Abstractions.dll", 838 | "lib/net45/Microsoft.Framework.Logging.Abstractions.xml", 839 | "Microsoft.Framework.Logging.Abstractions.1.0.0-beta7.nupkg", 840 | "Microsoft.Framework.Logging.Abstractions.1.0.0-beta7.nupkg.sha512", 841 | "Microsoft.Framework.Logging.Abstractions.nuspec", 842 | "repo.json" 843 | ] 844 | }, 845 | "Microsoft.Framework.WebEncoders.Core/1.0.0-beta7": { 846 | "type": "package", 847 | "serviceable": true, 848 | "sha512": "CM9QItTmfUvFYM4nMr7h0LPSvtIw6t5dQBfLB2L5fJxvSwJ00n6jmiJ62ZcQNjur9rjGRIpoCLlIpt3S03ykcw==", 849 | "files": [ 850 | "lib/dnx451/Microsoft.Framework.WebEncoders.Core.dll", 851 | "lib/dnx451/Microsoft.Framework.WebEncoders.Core.xml", 852 | "lib/dnxcore50/Microsoft.Framework.WebEncoders.Core.dll", 853 | "lib/dnxcore50/Microsoft.Framework.WebEncoders.Core.xml", 854 | "lib/net45/Microsoft.Framework.WebEncoders.Core.dll", 855 | "lib/net45/Microsoft.Framework.WebEncoders.Core.xml", 856 | "Microsoft.Framework.WebEncoders.Core.1.0.0-beta7.nupkg", 857 | "Microsoft.Framework.WebEncoders.Core.1.0.0-beta7.nupkg.sha512", 858 | "Microsoft.Framework.WebEncoders.Core.nuspec", 859 | "repo.json" 860 | ] 861 | }, 862 | "Microsoft.Net.Http.Headers/1.0.0-beta7": { 863 | "type": "package", 864 | "serviceable": true, 865 | "sha512": "/W2zzkJ/wNRiooNafeOjzNpMw2aREvEQoBib4p1pky54heAcbrQQAtuoOc4BdcafZxPwiXazZEmndVRdICbscw==", 866 | "files": [ 867 | "lib/dnx451/Microsoft.Net.Http.Headers.dll", 868 | "lib/dnx451/Microsoft.Net.Http.Headers.xml", 869 | "lib/dnxcore50/Microsoft.Net.Http.Headers.dll", 870 | "lib/dnxcore50/Microsoft.Net.Http.Headers.xml", 871 | "lib/net45/Microsoft.Net.Http.Headers.dll", 872 | "lib/net45/Microsoft.Net.Http.Headers.xml", 873 | "Microsoft.Net.Http.Headers.1.0.0-beta7.nupkg", 874 | "Microsoft.Net.Http.Headers.1.0.0-beta7.nupkg.sha512", 875 | "Microsoft.Net.Http.Headers.nuspec", 876 | "repo.json" 877 | ] 878 | }, 879 | "Nancy/1.2.0": { 880 | "type": "package", 881 | "sha512": "Mqx3wU0BoTbh8sV5YL1i+DMxJjOu/KXOrMn1POqEgI92QUpkjXMwwQVi//4BJRGrkuF4uGNjqZMF+LBya5h7mA==", 882 | "files": [ 883 | "lib/net40/Nancy.dll", 884 | "lib/net40/Nancy.xml", 885 | "Nancy.1.2.0.nupkg", 886 | "Nancy.1.2.0.nupkg.sha512", 887 | "Nancy.nuspec" 888 | ] 889 | }, 890 | "Newtonsoft.Json/6.0.6": { 891 | "type": "package", 892 | "sha512": "w26uZNyCG5VeoKiEOJ4+9/o8koSofLKwHl7WLreIcp0U6r57L7WiRXmjp8MTKFw6dYNZ9AE0lw69WYbIhUsU9Q==", 893 | "files": [ 894 | "lib/net20/Newtonsoft.Json.dll", 895 | "lib/net20/Newtonsoft.Json.xml", 896 | "lib/net35/Newtonsoft.Json.dll", 897 | "lib/net35/Newtonsoft.Json.xml", 898 | "lib/net40/Newtonsoft.Json.dll", 899 | "lib/net40/Newtonsoft.Json.xml", 900 | "lib/net45/Newtonsoft.Json.dll", 901 | "lib/net45/Newtonsoft.Json.xml", 902 | "lib/netcore45/Newtonsoft.Json.dll", 903 | "lib/netcore45/Newtonsoft.Json.xml", 904 | "lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll", 905 | "lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.xml", 906 | "lib/portable-net45+wp80+win8+wpa81+aspnetcore50/Newtonsoft.Json.dll", 907 | "lib/portable-net45+wp80+win8+wpa81+aspnetcore50/Newtonsoft.Json.xml", 908 | "Newtonsoft.Json.6.0.6.nupkg", 909 | "Newtonsoft.Json.6.0.6.nupkg.sha512", 910 | "Newtonsoft.Json.nuspec", 911 | "tools/install.ps1" 912 | ] 913 | } 914 | }, 915 | "projectFileDependencyGroups": { 916 | "": [ 917 | "Microsoft.AspNet.Server.Kestrel >= 1.0.0-beta7", 918 | "Microsoft.AspNet.Owin >= 1.0.0-beta7", 919 | "Nancy >= 1.2.0" 920 | ], 921 | "DNX,Version=v4.5.1": [] 922 | } 923 | } --------------------------------------------------------------------------------