projectkudu / kudu

Kudu is the engine behind git/hg deployments, WebJobs, and various other features in Azure Web Sites. It can also run outside of Azure.
Apache License 2.0
3.12k stars 655 forks source link

ENOTSUP: operation not supported on socket, scandir #2299

Closed robfarmergt closed 5 months ago

robfarmergt commented 7 years ago

We are seeing this error and I have looked through a few of the closed issues here but can't see a recent one that might be related.

We have successfully deployed this codebase to one WebApp in Azure but now we're trying to deploy to a second one and we're getting this error.

Here's the deployment log output:


Command: "D:\home\site\deployments\tools\deploy.cmd"
Handling ASP.NET Core Web Application deployment with MSBuild.
MSBuild auto-detection: using msbuild version '14.0' from 'D:\Program Files (x86)\MSBuild\14.0\bin'.
Restoring packages for D:\home\site\repository\src\MyApp.Web\project.json...
Restoring packages for D:\home\site\repository\src\MyApp.Domain\project.json...
  GET https://api.nuget.org/v3-flatcontainer/intercom.dotnet.client/index.json
  OK https://api.nuget.org/v3-flatcontainer/intercom.dotnet.client/index.json 135ms
  GET https://api.nuget.org/v3-flatcontainer/intercom.dotnet.client/1.0.21/intercom.dotnet.client.1.0.21.nupkg
  OK https://api.nuget.org/v3-flatcontainer/intercom.dotnet.client/1.0.21/intercom.dotnet.client.1.0.21.nupkg 87ms
  GET https://api.nuget.org/v3-flatcontainer/restsharp/index.json
  OK https://api.nuget.org/v3-flatcontainer/restsharp/index.json 143ms
  GET https://api.nuget.org/v3-flatcontainer/restsharp/105.2.3/restsharp.105.2.3.nupkg
  OK https://api.nuget.org/v3-flatcontainer/restsharp/105.2.3/restsharp.105.2.3.nupkg 85ms
Installing RestSharp 105.2.3.
Installing Intercom.Dotnet.Client 1.0.21.
Committing restore...
Writing lock file to disk. Path: D:\home\site\repository\src\MyApp.Domain\project.lock.json
D:\home\site\repository\src\MyApp.Domain\MyApp.Domain.xproj
Restore completed in 17460ms.
Restoring packages for D:\home\site\repository\src\MyApp.Services\project.json...
Committing restore...
Writing lock file to disk. Path: D:\home\site\repository\src\MyApp.Services\project.lock.json
D:\home\site\repository\src\MyApp.Services\MyApp.Services.xproj
Restore completed in 4982ms.
Restoring packages for D:\home\site\repository\src\MyApp.Infrastructure.EntityFramework\project.json...
Restoring packages for tool 'Microsoft.AspNetCore.Razor.Tools' in D:\home\site\repository\src\MyApp.Infrastructure.EntityFramework\project.json...
  GET https://api.nuget.org/v3-flatcontainer/mindscape.raygun4net.aspnetcore/index.json
  OK https://api.nuget.org/v3-flatcontainer/mindscape.raygun4net.aspnetcore/index.json 98ms
  GET https://api.nuget.org/v3-flatcontainer/mindscape.raygun4net.aspnetcore/5.3.2/mindscape.raygun4net.aspnetcore.5.3.2.nupkg
  OK https://api.nuget.org/v3-flatcontainer/mindscape.raygun4net.aspnetcore/5.3.2/mindscape.raygun4net.aspnetcore.5.3.2.nupkg 7ms
  GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/index.json
  OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/index.json 27ms
  GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/1.0.0/microsoft.extensions.options.configurationextensions.1.0.0.nupkg
  OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/1.0.0/microsoft.extensions.options.configurationextensions.1.0.0.nupkg 9ms
  GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/index.json
  OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/index.json 98ms
  GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/1.0.0/microsoft.extensions.configuration.binder.1.0.0.nupkg
  OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/1.0.0/microsoft.extensions.configuration.binder.1.0.0.nupkg 11ms
Installing Microsoft.Extensions.Configuration.Binder 1.0.0.
Installing Microsoft.Extensions.Options.ConfigurationExtensions 1.0.0.
Installing Mindscape.Raygun4Net.AspNetCore 5.3.2.0.
Restoring packages for tool 'Microsoft.AspNetCore.Razor.Tools' in D:\home\site\repository\src\MyApp.Web\project.json...
Restoring packages for tool 'Microsoft.AspNetCore.Server.IISIntegration.Tools' in D:\home\site\repository\src\MyApp.Infrastructure.EntityFramework\project.json...
Restoring packages for tool 'Microsoft.AspNetCore.Server.IISIntegration.Tools' in D:\home\site\repository\src\MyApp.Web\project.json...
Restoring packages for tool 'Microsoft.EntityFrameworkCore.Tools' in D:\home\site\repository\src\MyApp.Infrastructure.EntityFramework\project.json...
Restoring packages for tool 'Microsoft.EntityFrameworkCore.Tools' in D:\home\site\repository\src\MyApp.Web\project.json...
Restoring packages for tool 'Microsoft.Extensions.SecretManager.Tools' in D:\home\site\repository\src\MyApp.Infrastructure.EntityFramework\project.json...
Restoring packages for tool 'Microsoft.Extensions.SecretManager.Tools' in D:\home\site\repository\src\MyApp.Web\project.json...
Restoring packages for tool 'Microsoft.VisualStudio.Web.CodeGeneration.Tools' in D:\home\site\repository\src\MyApp.Web\project.json...
Committing restore...
Writing lock file to disk. Path: D:\home\site\repository\src\MyApp.Infrastructure.EntityFramework\project.lock.json
D:\home\site\repository\src\MyApp.Infrastructure.EntityFramework\MyApp.Infrastructure.EntityFramework.xproj
Restore completed in 21004ms.
Committing restore...
Writing lock file to disk. Path: D:\home\site\repository\src\MyApp.Web\project.lock.json
D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj
Restore completed in 48038ms.

NuGet Config files used:
    D:\home\site\repository\NuGet.Config
    C:\DWASFiles\Sites\#1MyApp-demo\AppData\NuGet\NuGet.Config

Feeds used:
    https://api.nuget.org/v3/index.json
    D:\home\site\repository\extlib/nuget/

Installed:
    2 package(s) to D:\home\site\repository\src\MyApp.Domain\MyApp.Domain.xproj
    2 package(s) to D:\home\site\repository\src\MyApp.Services\MyApp.Services.xproj
    2 package(s) to D:\home\site\repository\src\MyApp.Infrastructure.EntityFramework\MyApp.Infrastructure.EntityFramework.xproj
    5 package(s) to D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj
  D:\Program Files (x86)\dotnet\dotnet.exe build "D:\home\site\repository\src\MyApp.Domain" --configuration Release --no-dependencies
  Project MyApp.Domain (.NETFramework,Version=v4.5.2) will be compiled because Input items added from last build
  Compiling MyApp.Domain for .NETFramework,Version=v4.5.2
  Compilation succeeded.
      0 Warning(s)
      0 Error(s)
  Time elapsed 00:00:16.2677792

  D:\Program Files (x86)\dotnet\dotnet.exe build "D:\home\site\repository\src\MyApp.Infrastructure.EntityFramework" --configuration Release --no-dependencies
  Project MyApp.Infrastructure.EntityFramework (.NETFramework,Version=v4.5.2) will be compiled because Input items added from last build
  Compiling MyApp.Infrastructure.EntityFramework for .NETFramework,Version=v4.5.2
  Compilation succeeded.
      0 Warning(s)
      0 Error(s)
  Time elapsed 00:00:20.8648574

  D:\Program Files (x86)\dotnet\dotnet.exe build "D:\home\site\repository\src\MyApp.Services" --configuration Release --no-dependencies
  Project MyApp.Services (.NETFramework,Version=v4.5.2) will be compiled because Input items added from last build
  Compiling MyApp.Services for .NETFramework,Version=v4.5.2
D:\home\site\repository\src\MyApp.Services\Services\AutomationQboProductService.cs(21,32): warning CS0108: 'AutomationQboProductService.CompanyService' hides inherited member 'AutomationQboService.CompanyService'. Use the new keyword if hiding was intended. [D:\home\site\repository\src\MyApp.Services\MyApp.Services.xproj]
D:\home\site\repository\src\MyApp.Services\Services\Stripe\StripeService.cs(36,48): warning CS0618: 'StripeCardCreateOptions.Source' is obsolete: 'This is going away in Stripe.net 7.0' [D:\home\site\repository\src\MyApp.Services\MyApp.Services.xproj]
D:\home\site\repository\src\MyApp.Services\Services\Stripe\StripeService.cs(36,61): warning CS0618: 'StripeSourceOptions' is obsolete: 'This is going away in Stripe.net 7.0' [D:\home\site\repository\src\MyApp.Services\MyApp.Services.xproj]
D:\home\site\repository\src\MyApp.Services\Services\SubscriptionService.cs(120,21): warning CS0219: The variable 'applied' is assigned but its value is never used [D:\home\site\repository\src\MyApp.Services\MyApp.Services.xproj]
D:\home\site\repository\src\MyApp.Services\Services\AutomationQboInvoiceService.cs(472,17): warning CS0219: The variable 'select' is assigned but its value is never used [D:\home\site\repository\src\MyApp.Services\MyApp.Services.xproj]
D:\home\site\repository\src\MyApp.Services\Services\QuickBooksService.cs(589,17): warning CS0219: The variable 'itemCount' is assigned but its value is never used [D:\home\site\repository\src\MyApp.Services\MyApp.Services.xproj]
D:\home\site\repository\src\MyApp.Services\Services\QuickBooksService.cs(2101,21): warning CS0219: The variable 'lineId' is assigned but its value is never used [D:\home\site\repository\src\MyApp.Services\MyApp.Services.xproj]
D:\home\site\repository\src\MyApp.Services\Services\IntercomService.cs(98,34): warning CS0168: The variable 'e' is declared but never used [D:\home\site\repository\src\MyApp.Services\MyApp.Services.xproj]
  Compilation succeeded.
      8 Warning(s)
      0 Error(s)
  Time elapsed 00:00:09.2975726

  D:\Program Files (x86)\dotnet\dotnet.exe build "D:\home\site\repository\src\MyApp.Web" --configuration Release --no-dependencies
  Project MyApp.Web (.NETFramework,Version=v4.5.2) will be compiled because Input items added from last build
  Compiling MyApp.Web for .NETFramework,Version=v4.5.2
D:\home\site\repository\src\MyApp.Web\AppControllers\AccountAppController.cs(36,47): warning CS0108: 'AccountAppController.SignInManager' hides inherited member 'BaseMyAppController.SignInManager'. Use the new keyword if hiding was intended. [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\home\site\repository\src\MyApp.Web\AppControllers\AccountAppController.cs(37,45): warning CS0108: 'AccountAppController.UserManager' hides inherited member 'BaseMyAppController.UserManager'. Use the new keyword if hiding was intended. [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\home\site\repository\src\MyApp.Web\Controllers\AuthController.cs(20,47): warning CS0108: 'AuthController.SignInManager' hides inherited member 'BaseMyAppController.SignInManager'. Use the new keyword if hiding was intended. [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\home\site\repository\src\MyApp.Web\Controllers\AuthController.cs(21,45): warning CS0108: 'AuthController.UserManager' hides inherited member 'BaseMyAppController.UserManager'. Use the new keyword if hiding was intended. [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\home\site\repository\src\MyApp.Web\Controllers\IntuitController.cs(27,47): warning CS0108: 'IntuitController.SignInManager' hides inherited member 'BaseMyAppController.SignInManager'. Use the new keyword if hiding was intended. [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\home\site\repository\src\MyApp.Web\Controllers\IntuitController.cs(28,45): warning CS0108: 'IntuitController.UserManager' hides inherited member 'BaseMyAppController.UserManager'. Use the new keyword if hiding was intended. [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\home\site\repository\src\MyApp.Web\AppControllers\CompanySettingsAppController.cs(49,45): warning CS0108: 'CompanySettingsAppController.UserManager' hides inherited member 'BaseMyAppController.UserManager'. Use the new keyword if hiding was intended. [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\home\site\repository\src\MyApp.Web\AppControllers\UserSettingsAppController.cs(25,45): warning CS0108: 'UserSettingsAppController.UserManager' hides inherited member 'BaseMyAppController.UserManager'. Use the new keyword if hiding was intended. [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\home\site\repository\src\MyApp.Web\AppControllers\CompanySettingsAppController.cs(604,42): warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread. [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\home\site\repository\src\MyApp.Web\AppControllers\AccountAppController.cs(861,21): warning CS0219: The variable 'automationsSubOrder' is assigned but its value is never used [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
  Compilation succeeded.
      10 Warning(s)
      0 Error(s)
  Time elapsed 00:00:58.6339475

  Environment variables:
  Path=D:\home\site\repository\src\MyApp.Web\node_modules\.bin;D:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External;D:\Program Files (x86)\SiteExtensions\Kudu\59.51212.2600\bin\NativeBinaries/x86;D:\home\site\deployments\tools;D:\Program Files (x86)\SiteExtensions\Kudu\59.51212.2600\bin\Scripts;D:\Program Files (x86)\MSBuild\14.0\Bin;D:\Program Files (x86)\Git\cmd;D:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow;D:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn;D:\Program Files (x86)\Microsoft SDKs\F#\3.1\Framework\v4.0;D:\Program Files (x86)\Git\bin;D:\Program Files (x86)\Git\usr\bin;D:\Program Files (x86)\nodejs\0.10.28;D:\Program Files (x86)\npm\1.4.9;C:\DWASFiles\Sites\#1MyApp-demo\AppData\npm;D:\Program Files (x86)\bower\1.7.9;D:\Program Files (x86)\grunt\0.1.13;D:\Program Files (x86)\gulp\3.9.0.1;D:\Program Files (x86)\nodejs;D:\Windows\system32;D:\Windows;D:\Windows\System32\Wbem;D:\Windows\System32\WindowsPowerShell\v1.0\;D:\Program Files (x86)\Git\cmd;D:\Program Files\Microsoft Network Monitor 3\;D:\Users\Administrator\AppData\Roaming\npm;D:\Program Files (x86)\nodejs\;D:\Program Files (x86)\dotnet;D:\Python27;;D:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External\git
  D:\Program Files (x86)\dotnet\dotnet.exe publish "D:\home\site\repository\src\MyApp.Web" --output "D:\local\Temp\8d43f0907b4eb4b" --configuration Release --no-build
  Publishing MyApp.Web for .NETFramework,Version=v4.5.2/win7-x86
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : module.js:327 [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     throw err; [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     ^ [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
PUBLISH : error : Cannot find module 'gulp-sourcemaps' [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._resolveFilename (module.js:325:15) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._load (module.js:276:25) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.require (module.js:353:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at require (internal/module.js:12:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Object.<anonymous> (D:\home\site\repository\src\MyApp.Web\gulpfile.js:13:20) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module._compile (module.js:397:26) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Object.Module._extensions..js (module.js:404:10) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.load (module.js:343:32) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._load (module.js:300:12) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.require (module.js:353:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
  npm WARN package.json ASP.NET@0.0.0 No description
  npm WARN package.json ASP.NET@0.0.0 No repository field.
  npm WARN package.json ASP.NET@0.0.0 No README data
  npm WARN package.json path@0.11.14 path is also the name of a node core module.
  npm http GET https://registry.npmjs.org/gulp-sourcemaps
  npm http GET https://registry.npmjs.org/gulp-file-post
  npm http GET https://registry.npmjs.org/gulp-remove-files
  npm http 200 https://registry.npmjs.org/gulp-remove-files
  npm http 200 https://registry.npmjs.org/gulp-file-post
  npm http 200 https://registry.npmjs.org/gulp-sourcemaps
  npm http GET https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.4.0.tgz
  npm http GET https://registry.npmjs.org/gulp-remove-files/-/gulp-remove-files-0.0.3.tgz
  npm http GET https://registry.npmjs.org/gulp-file-post/-/gulp-file-post-1.2.0.tgz
  npm http 200 https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.4.0.tgz
  npm http 200 https://registry.npmjs.org/gulp-remove-files/-/gulp-remove-files-0.0.3.tgz
  npm http 200 https://registry.npmjs.org/gulp-file-post/-/gulp-file-post-1.2.0.tgz
  npm http GET https://registry.npmjs.org/gulp-util
  npm http GET https://registry.npmjs.org/through2
  npm http GET https://registry.npmjs.org/q-io
  npm http 200 https://registry.npmjs.org/through2
  npm http 200 https://registry.npmjs.org/gulp-util
  npm http GET https://registry.npmjs.org/request
  npm http 200 https://registry.npmjs.org/q-io
  npm http GET https://registry.npmjs.org/through2/-/through2-0.6.5.tgz
  npm http GET https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz
  npm http GET https://registry.npmjs.org/through2/-/through2-2.0.3.tgz
  npm http GET https://registry.npmjs.org/q-io/-/q-io-1.13.2.tgz
  npm http 200 https://registry.npmjs.org/through2/-/through2-0.6.5.tgz
  npm http 200 https://registry.npmjs.org/through2/-/through2-2.0.3.tgz
  npm http 200 https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz
  npm http 200 https://registry.npmjs.org/request
  npm http 200 https://registry.npmjs.org/q-io/-/q-io-1.13.2.tgz
  npm http GET https://registry.npmjs.org/request/-/request-2.79.0.tgz
  npm http 200 https://registry.npmjs.org/request/-/request-2.79.0.tgz
  npm http GET https://registry.npmjs.org/graceful-fs
  npm http GET https://registry.npmjs.org/source-map
  npm http GET https://registry.npmjs.org/strip-bom
  npm http GET https://registry.npmjs.org/vinyl
  npm http GET https://registry.npmjs.org/acorn
  npm http GET https://registry.npmjs.org/convert-source-map
  npm http GET https://registry.npmjs.org/css
  npm http GET https://registry.npmjs.org/debug-fabulous
  npm http GET https://registry.npmjs.org/detect-newline
  npm http 200 https://registry.npmjs.org/strip-bom
  npm http 200 https://registry.npmjs.org/debug-fabulous
  npm http 200 https://registry.npmjs.org/detect-newline
  npm http 200 https://registry.npmjs.org/css
  npm http 200 https://registry.npmjs.org/convert-source-map
  npm http 200 https://registry.npmjs.org/vinyl
  npm http 200 https://registry.npmjs.org/graceful-fs
  npm http 200 https://registry.npmjs.org/acorn
  npm http 200 https://registry.npmjs.org/source-map
  npm http GET https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-0.0.4.tgz
  npm http GET https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz
  npm http GET https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz
  npm http GET https://registry.npmjs.org/css/-/css-2.2.1.tgz
  npm http GET https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.3.0.tgz
  npm http GET https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz
  npm http GET https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz
  npm http GET https://registry.npmjs.org/acorn/-/acorn-4.0.4.tgz
  npm http 200 https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-0.0.4.tgz
  npm http 200 https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz
  npm http 200 https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz
  npm http GET https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz
  npm http 200 https://registry.npmjs.org/css/-/css-2.2.1.tgz
  npm http 200 https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.3.0.tgz
  npm http 200 https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz
  npm http 200 https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz
  npm http 200 https://registry.npmjs.org/acorn/-/acorn-4.0.4.tgz
  npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz
  npm http GET https://registry.npmjs.org/readable-stream
  npm http GET https://registry.npmjs.org/xtend
  npm http 200 https://registry.npmjs.org/xtend
  npm http 200 https://registry.npmjs.org/readable-stream
  npm http GET https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz
  npm http GET https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.2.tgz
  npm http 200 https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz
  npm http 200 https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.2.tgz
  npm http GET https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz
  npm http 200 https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz
  npm http GET https://registry.npmjs.org/gulplog
  npm http GET https://registry.npmjs.org/has-gulplog
  npm http GET https://registry.npmjs.org/lodash._reescape
  npm http GET https://registry.npmjs.org/lodash._reevaluate
  npm http GET https://registry.npmjs.org/lodash._reinterpolate
  npm http GET https://registry.npmjs.org/lodash.template
  npm http GET https://registry.npmjs.org/minimist
  npm http GET https://registry.npmjs.org/multipipe
  npm http GET https://registry.npmjs.org/object-assign
  npm http GET https://registry.npmjs.org/replace-ext
  npm http GET https://registry.npmjs.org/array-differ
  npm http GET https://registry.npmjs.org/array-uniq
  npm http GET https://registry.npmjs.org/beeper
  npm http GET https://registry.npmjs.org/chalk
  npm http GET https://registry.npmjs.org/dateformat
  npm http GET https://registry.npmjs.org/fancy-log
  npm http 200 https://registry.npmjs.org/has-gulplog
  npm http 200 https://registry.npmjs.org/gulplog
  npm http 200 https://registry.npmjs.org/lodash._reevaluate
  npm http 200 https://registry.npmjs.org/lodash._reescape
  npm http 200 https://registry.npmjs.org/lodash._reinterpolate
  npm http 200 https://registry.npmjs.org/replace-ext
  npm http 200 https://registry.npmjs.org/multipipe
  npm http 200 https://registry.npmjs.org/array-differ
  npm http 200 https://registry.npmjs.org/beeper
  npm http 200 https://registry.npmjs.org/array-uniq
  npm http 200 https://registry.npmjs.org/fancy-log
  npm http 200 https://registry.npmjs.org/minimist
  npm http 200 https://registry.npmjs.org/object-assign
  npm http 200 https://registry.npmjs.org/dateformat
  npm http 200 https://registry.npmjs.org/chalk
  npm http 200 https://registry.npmjs.org/lodash.template
  npm http GET https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz
  npm http GET https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz
  npm http 200 https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz
  npm http GET https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz
  npm http GET https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz
  npm http GET https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz
  npm http GET https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz
  npm http GET https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz
  npm http GET https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz
  npm http GET https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz
  npm http GET https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz
  npm http GET https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz
  npm http GET https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz
  npm http GET https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz
  npm http GET https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz
  npm http GET https://registry.npmjs.org/dateformat/-/dateformat-2.0.0.tgz
  npm http GET https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz
  npm http GET https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz
  npm http 200 https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz
  npm http 200 https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz
  npm http 200 https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz
  npm http 200 https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz
  npm http 200 https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz
  npm http 200 https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz
  npm http 200 https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz
  npm http 200 https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz
  npm http 200 https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz
  npm http 200 https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz
  npm http 200 https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz
  npm http 200 https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz
  npm http 200 https://registry.npmjs.org/dateformat/-/dateformat-2.0.0.tgz
  npm http 200 https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz
  npm http 200 https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz
  npm http 200 https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz
  npm http GET https://registry.npmjs.org/debug
  npm http GET https://registry.npmjs.org/lazy-debug-legacy
  npm http 200 https://registry.npmjs.org/lazy-debug-legacy
  npm http 200 https://registry.npmjs.org/debug
  npm http GET https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz
  npm http 200 https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz
  npm http GET https://registry.npmjs.org/http-signature
  npm http GET https://registry.npmjs.org/is-typedarray
  npm http GET https://registry.npmjs.org/isstream
  npm http GET https://registry.npmjs.org/json-stringify-safe
  npm http GET https://registry.npmjs.org/mime-types
  npm http GET https://registry.npmjs.org/oauth-sign
  npm http GET https://registry.npmjs.org/qs
  npm http GET https://registry.npmjs.org/stringstream
  npm http GET https://registry.npmjs.org/tough-cookie
  npm http GET https://registry.npmjs.org/tunnel-agent
  npm http GET https://registry.npmjs.org/uuid
  npm http GET https://registry.npmjs.org/aws-sign2
  npm http GET https://registry.npmjs.org/aws4
  npm http GET https://registry.npmjs.org/caseless
  npm http GET https://registry.npmjs.org/combined-stream
  npm http GET https://registry.npmjs.org/extend
  npm http GET https://registry.npmjs.org/forever-agent
  npm http GET https://registry.npmjs.org/form-data
  npm http GET https://registry.npmjs.org/har-validator
  npm http GET https://registry.npmjs.org/hawk
  npm http 200 https://registry.npmjs.org/http-signature
  npm http GET https://registry.npmjs.org/lazy-debug-legacy/-/lazy-debug-legacy-0.0.1.tgz
  npm http 200 https://registry.npmjs.org/is-typedarray
  npm http 200 https://registry.npmjs.org/json-stringify-safe
  npm http 200 https://registry.npmjs.org/oauth-sign
  npm http 200 https://registry.npmjs.org/isstream
  npm http 200 https://registry.npmjs.org/stringstream
  npm http GET https://registry.npmjs.org/debug/-/debug-2.6.0.tgz
  npm http 200 https://registry.npmjs.org/tunnel-agent
  npm http 200 https://registry.npmjs.org/caseless
  npm http 200 https://registry.npmjs.org/aws-sign2
  npm http 200 https://registry.npmjs.org/extend
  npm http 200 https://registry.npmjs.org/mime-types
  npm http 200 https://registry.npmjs.org/uuid
  npm http 200 https://registry.npmjs.org/combined-stream
  npm http 200 https://registry.npmjs.org/forever-agent
  npm http 200 https://registry.npmjs.org/qs
  npm http 200 https://registry.npmjs.org/form-data
  npm http 200 https://registry.npmjs.org/lazy-debug-legacy/-/lazy-debug-legacy-0.0.1.tgz
  npm http 200 https://registry.npmjs.org/tough-cookie
  npm http 200 https://registry.npmjs.org/aws4
  npm http 200 https://registry.npmjs.org/debug/-/debug-2.6.0.tgz
  npm http 200 https://registry.npmjs.org/har-validator
  npm http 200 https://registry.npmjs.org/hawk
  npm http GET https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz
  npm http GET https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz
  npm http GET https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz
  npm http GET https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz
  npm http GET https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz
  npm http GET https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz
  npm http GET https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz
  npm http GET https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz
  npm http GET https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz
  npm http GET https://registry.npmjs.org/extend/-/extend-3.0.0.tgz
  npm http GET https://registry.npmjs.org/mime-types/-/mime-types-2.1.14.tgz
  npm http GET https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz
  npm http GET https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz
  npm http GET https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz
  npm http GET https://registry.npmjs.org/clone
  npm http GET https://registry.npmjs.org/clone-stats
  npm http GET https://registry.npmjs.org/qs/-/qs-6.3.0.tgz
  npm http GET https://registry.npmjs.org/form-data/-/form-data-2.1.2.tgz
  npm http 200 https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz
  npm http 200 https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz
  npm http GET https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz
  npm http GET https://registry.npmjs.org/aws4/-/aws4-1.5.0.tgz
  npm http 200 https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz
  npm http 200 https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz
  npm http 200 https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz
  npm http 200 https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz
  npm http GET https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz
  npm http 200 https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz
  npm http 200 https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz
  npm http 200 https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz
  npm http 200 https://registry.npmjs.org/extend/-/extend-3.0.0.tgz
  npm http GET https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz
  npm http 200 https://registry.npmjs.org/mime-types/-/mime-types-2.1.14.tgz
  npm http 200 https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz
  npm http 200 https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz
  npm http 200 https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz
  npm http 200 https://registry.npmjs.org/qs/-/qs-6.3.0.tgz
  npm http 200 https://registry.npmjs.org/form-data/-/form-data-2.1.2.tgz
  npm http 200 https://registry.npmjs.org/aws4/-/aws4-1.5.0.tgz
  npm http 200 https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz
  npm http 200 https://registry.npmjs.org/clone-stats
  npm http 200 https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz
  npm http 200 https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz
  npm http 200 https://registry.npmjs.org/clone
  npm http GET https://registry.npmjs.org/source-map-resolve
  npm http GET https://registry.npmjs.org/urix
  npm http GET https://registry.npmjs.org/inherits
  npm http GET https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz
  npm http 200 https://registry.npmjs.org/urix
  npm http 200 https://registry.npmjs.org/inherits
  npm http GET https://registry.npmjs.org/clone/-/clone-1.0.2.tgz
  npm http 200 https://registry.npmjs.org/source-map-resolve
  npm http GET https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz
  npm http 200 https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz
  npm http 200 https://registry.npmjs.org/clone/-/clone-1.0.2.tgz
  npm http 200 https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz
  npm http GET https://registry.npmjs.org/urix/-/urix-0.1.0.tgz
  npm http GET https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz
  npm http GET https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.3.1.tgz
  npm http 200 https://registry.npmjs.org/urix/-/urix-0.1.0.tgz
  npm http 200 https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz
  npm http 200 https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.3.1.tgz
  npm http GET https://registry.npmjs.org/q
  npm http GET https://registry.npmjs.org/url2
  npm http GET https://registry.npmjs.org/mime
  npm http GET https://registry.npmjs.org/mimeparse
  npm http GET https://registry.npmjs.org/collections
  npm http 200 https://registry.npmjs.org/mimeparse
  npm http 200 https://registry.npmjs.org/url2
  npm http 200 https://registry.npmjs.org/mime
  npm http 200 https://registry.npmjs.org/collections
  npm http GET https://registry.npmjs.org/qs/-/qs-1.2.2.tgz
  npm http 200 https://registry.npmjs.org/q
  npm http 200 https://registry.npmjs.org/qs/-/qs-1.2.2.tgz
  npm http GET https://registry.npmjs.org/mimeparse/-/mimeparse-0.1.4.tgz
  npm http GET https://registry.npmjs.org/url2/-/url2-0.0.0.tgz
  npm http GET https://registry.npmjs.org/mime/-/mime-1.3.4.tgz
  npm http 200 https://registry.npmjs.org/mimeparse/-/mimeparse-0.1.4.tgz
  npm http 200 https://registry.npmjs.org/url2/-/url2-0.0.0.tgz
  npm http 200 https://registry.npmjs.org/mime/-/mime-1.3.4.tgz
  npm http GET https://registry.npmjs.org/collections/-/collections-0.2.2.tgz
  npm http 200 https://registry.npmjs.org/collections/-/collections-0.2.2.tgz
  npm http GET https://registry.npmjs.org/q/-/q-1.4.1.tgz
  npm http 200 https://registry.npmjs.org/q/-/q-1.4.1.tgz
  npm http GET https://registry.npmjs.org/core-util-is
  npm http GET https://registry.npmjs.org/string_decoder
  npm http GET https://registry.npmjs.org/sparkles
  npm http 200 https://registry.npmjs.org/core-util-is
  npm http 200 https://registry.npmjs.org/string_decoder
  npm http GET https://registry.npmjs.org/time-stamp
  npm http GET https://registry.npmjs.org/strip-ansi
  npm http GET https://registry.npmjs.org/lodash._isiterateecall
  npm http GET https://registry.npmjs.org/supports-color
  npm http GET https://registry.npmjs.org/lodash.escape
  npm http GET https://registry.npmjs.org/lodash._basecopy
  npm http GET https://registry.npmjs.org/ansi-styles
  npm http GET https://registry.npmjs.org/lodash._basetostring
  npm http GET https://registry.npmjs.org/escape-string-regexp
  npm http GET https://registry.npmjs.org/lodash._basevalues
  npm http GET https://registry.npmjs.org/has-ansi
  npm http GET https://registry.npmjs.org/lodash.keys
  npm http GET https://registry.npmjs.org/lodash.restparam
  npm http GET https://registry.npmjs.org/lodash.templatesettings
  npm http 200 https://registry.npmjs.org/sparkles
  npm http 200 https://registry.npmjs.org/time-stamp
  npm http GET https://registry.npmjs.org/glogg
  npm http 200 https://registry.npmjs.org/strip-ansi
  npm http 200 https://registry.npmjs.org/lodash._basecopy
  npm http 200 https://registry.npmjs.org/lodash._isiterateecall
  npm http 200 https://registry.npmjs.org/supports-color
  npm http 200 https://registry.npmjs.org/lodash.escape
  npm http 200 https://registry.npmjs.org/lodash._basetostring
  npm http 200 https://registry.npmjs.org/escape-string-regexp
  npm http 200 https://registry.npmjs.org/has-ansi
  npm http 200 https://registry.npmjs.org/lodash.restparam
  npm http 200 https://registry.npmjs.org/lodash._basevalues
  npm http 200 https://registry.npmjs.org/ansi-styles
  npm http 200 https://registry.npmjs.org/lodash.templatesettings
  npm http 200 https://registry.npmjs.org/lodash.keys
  npm http GET https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz
  npm http 200 https://registry.npmjs.org/glogg
  npm http GET https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz
  npm http 200 https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz
  npm http 200 https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz
  npm http GET https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz
  npm http GET https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz
  npm http GET https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz
  npm http GET https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz
  npm http GET https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz
  npm http GET https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz
  npm http GET https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz
  npm http GET https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz
  npm http GET https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz
  npm http GET https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz
  npm http GET https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz
  npm http GET https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz
  npm http GET https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz
  npm http GET https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz
  npm http GET https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz
  npm http 200 https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz
  npm http 200 https://registry.npmjs.org/time-stamp/-/time-stamp-1.0.1.tgz
  npm http GET https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz
  npm http GET https://registry.npmjs.org/duplexer2
  npm http GET https://registry.npmjs.org/util-deprecate
  npm http GET https://registry.npmjs.org/buffer-shims
  npm http GET https://registry.npmjs.org/isarray
  npm http GET https://registry.npmjs.org/process-nextick-args
  npm http 200 https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz
  npm http 200 https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz
  npm http 200 https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz
  npm http 200 https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz
  npm http 200 https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz
  npm http 200 https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz
  npm http 200 https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz
  npm http 200 https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz
  npm http 200 https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz
  npm http 200 https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz
  npm http 200 https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz
  npm http 200 https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz
  npm http 200 https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz
  npm http 200 https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz
  npm http 200 https://registry.npmjs.org/duplexer2
  npm http 200 https://registry.npmjs.org/process-nextick-args
  npm http 200 https://registry.npmjs.org/buffer-shims
  npm http 200 https://registry.npmjs.org/util-deprecate
  npm http 200 https://registry.npmjs.org/isarray
  npm http GET https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz
  npm http GET https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz
  npm http GET https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz
  npm http GET https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz
  npm http GET https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz
  npm http 200 https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz
  npm http 200 https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz
  npm http 200 https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz
  npm http 200 https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz
  npm http 200 https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz
  npm http GET https://registry.npmjs.org/delayed-stream
  npm http 200 https://registry.npmjs.org/delayed-stream
  npm http GET https://registry.npmjs.org/mime-db
  npm http 200 https://registry.npmjs.org/mime-db
  npm http GET https://registry.npmjs.org/asynckit
  npm http GET https://registry.npmjs.org/ms
  npm http GET https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz
  npm http 200 https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz
  npm http 200 https://registry.npmjs.org/asynckit
  npm http 200 https://registry.npmjs.org/ms
  npm http GET https://registry.npmjs.org/ansi-regex
  npm http GET https://registry.npmjs.org/lodash._root
  npm http GET https://registry.npmjs.org/lodash._getnative
  npm http GET https://registry.npmjs.org/lodash.isarguments
  npm http GET https://registry.npmjs.org/lodash.isarray
  npm http GET https://registry.npmjs.org/mime-db/-/mime-db-1.26.0.tgz
  npm http 200 https://registry.npmjs.org/ansi-regex
  npm http GET https://registry.npmjs.org/ms/-/ms-0.7.2.tgz
  npm http 200 https://registry.npmjs.org/mime-db/-/mime-db-1.26.0.tgz
  npm http 200 https://registry.npmjs.org/lodash._root
  npm http 200 https://registry.npmjs.org/lodash._getnative
  npm http 200 https://registry.npmjs.org/lodash.isarguments
  npm http GET https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz
  npm http 200 https://registry.npmjs.org/lodash.isarray
  npm http 200 https://registry.npmjs.org/ms/-/ms-0.7.2.tgz
  npm http 200 https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz
  npm http GET https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz
  npm http GET https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz
  npm http 200 https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz
  npm http GET https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz
  npm http GET https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz
  npm http 200 https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz
  npm http GET https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz
  npm http 200 https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz
  npm http 200 https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz
  npm http 200 https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz
  npm http GET https://registry.npmjs.org/punycode
  npm http 200 https://registry.npmjs.org/punycode
  npm http GET https://registry.npmjs.org/sshpk
  npm http GET https://registry.npmjs.org/jsprim
  npm http GET https://registry.npmjs.org/assert-plus
  npm http 200 https://registry.npmjs.org/assert-plus
  npm http 200 https://registry.npmjs.org/jsprim
  npm http GET https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz
  npm http 200 https://registry.npmjs.org/sshpk
  npm http 200 https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz
  npm http GET https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz
  npm http GET https://registry.npmjs.org/jsprim/-/jsprim-1.3.1.tgz
  npm http GET https://registry.npmjs.org/sshpk/-/sshpk-1.10.2.tgz
  npm http 200 https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz
  npm http 200 https://registry.npmjs.org/jsprim/-/jsprim-1.3.1.tgz
  npm http 200 https://registry.npmjs.org/sshpk/-/sshpk-1.10.2.tgz
  npm http GET https://registry.npmjs.org/readable-stream
  npm http 304 https://registry.npmjs.org/readable-stream
  npm http GET https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz
  npm http 200 https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz
  npm http GET https://registry.npmjs.org/commander
  npm http GET https://registry.npmjs.org/is-my-json-valid
  npm http GET https://registry.npmjs.org/pinkie-promise
  npm http GET https://registry.npmjs.org/chalk
  npm http 200 https://registry.npmjs.org/pinkie-promise
  npm http 304 https://registry.npmjs.org/chalk
  npm http 200 https://registry.npmjs.org/commander
  npm http 200 https://registry.npmjs.org/is-my-json-valid
  npm http GET https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz
  npm http GET https://registry.npmjs.org/commander/-/commander-2.9.0.tgz
  npm http GET https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz
  npm http 200 https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz
  npm http 200 https://registry.npmjs.org/commander/-/commander-2.9.0.tgz
  npm http 200 https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz
  npm http GET https://registry.npmjs.org/cryptiles
  npm http GET https://registry.npmjs.org/sntp
  npm http GET https://registry.npmjs.org/hoek
  npm http GET https://registry.npmjs.org/boom
  npm http 200 https://registry.npmjs.org/cryptiles
  npm http 200 https://registry.npmjs.org/sntp
  npm http 200 https://registry.npmjs.org/boom
  npm http 200 https://registry.npmjs.org/hoek
  npm http GET https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz
  npm http GET https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz
  npm http GET https://registry.npmjs.org/source-map-url
  npm http GET https://registry.npmjs.org/atob
  npm http GET https://registry.npmjs.org/resolve-url
  npm http GET https://registry.npmjs.org/boom/-/boom-2.10.1.tgz
  npm http 200 https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz
  npm http GET https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz
  npm http 200 https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz
  npm http GET https://registry.npmjs.org/core-util-is
  npm http GET https://registry.npmjs.org/inherits
  npm http GET https://registry.npmjs.org/string_decoder
  npm http 200 https://registry.npmjs.org/boom/-/boom-2.10.1.tgz
  npm http 200 https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz
  npm http 304 https://registry.npmjs.org/core-util-is
  npm http 304 https://registry.npmjs.org/string_decoder
  npm http 304 https://registry.npmjs.org/inherits
  npm http 200 https://registry.npmjs.org/resolve-url
  npm http 200 https://registry.npmjs.org/atob
  npm http 200 https://registry.npmjs.org/source-map-url
  npm http GET https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz
  npm http GET https://registry.npmjs.org/atob/-/atob-1.1.3.tgz
  npm http GET https://registry.npmjs.org/source-map-url/-/source-map-url-0.3.0.tgz
  npm http 200 https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz
  npm http 200 https://registry.npmjs.org/atob/-/atob-1.1.3.tgz
  npm http 200 https://registry.npmjs.org/source-map-url/-/source-map-url-0.3.0.tgz
  npm http GET https://registry.npmjs.org/amdefine
  npm http 200 https://registry.npmjs.org/amdefine
  npm http GET https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz
  npm http 200 https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz
  npm http GET https://registry.npmjs.org/verror
  npm http GET https://registry.npmjs.org/extsprintf
  npm http GET https://registry.npmjs.org/json-schema
  npm http 200 https://registry.npmjs.org/extsprintf
  npm http 200 https://registry.npmjs.org/json-schema
  npm http 200 https://registry.npmjs.org/verror
  npm http GET https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz
  npm http GET https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz
  npm http GET https://registry.npmjs.org/verror/-/verror-1.3.6.tgz
  npm http 200 https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz
  npm http 200 https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz
  npm http 200 https://registry.npmjs.org/verror/-/verror-1.3.6.tgz
  npm http GET https://registry.npmjs.org/weak-map
  npm http 200 https://registry.npmjs.org/weak-map
  npm http GET https://registry.npmjs.org/weak-map/-/weak-map-1.0.0.tgz
  npm http 200 https://registry.npmjs.org/weak-map/-/weak-map-1.0.0.tgz
  npm http GET https://registry.npmjs.org/pinkie
  npm http GET https://registry.npmjs.org/has-ansi
  npm http GET https://registry.npmjs.org/strip-ansi
  npm http GET https://registry.npmjs.org/supports-color
  npm http GET https://registry.npmjs.org/ansi-styles
  npm http GET https://registry.npmjs.org/escape-string-regexp
  npm http 200 https://registry.npmjs.org/pinkie
  npm http 304 https://registry.npmjs.org/has-ansi
  npm http 304 https://registry.npmjs.org/strip-ansi
  npm http 304 https://registry.npmjs.org/supports-color
  npm http 304 https://registry.npmjs.org/escape-string-regexp
  npm http 304 https://registry.npmjs.org/ansi-styles
  npm http GET https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz
  npm http 200 https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz
  npm http GET https://registry.npmjs.org/graceful-readlink
  npm http 200 https://registry.npmjs.org/graceful-readlink
  npm http GET https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz
  npm http 200 https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : glob error { [Error: ENOTSUP: operation not supported on socket, scandir 'D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\sshpk\man\man1\sshpk-conv.1'] [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   errno: -4049, [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   code: 'ENOTSUP', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   syscall: 'scandir', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   path: 'D:\\home\\site\\repository\\src\\MyApp.Web\\node_modules\\gulp-file-post\\node_modules\\request\\node_modules\\http-signature\\node_modules\\sshpk\\man\\man1\\sshpk-conv.1' } [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : glob error { [Error: ENOTSUP: operation not supported on socket, scandir 'D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\sshpk\man\man1\sshpk-sign.1'] [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   errno: -4049, [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   code: 'ENOTSUP', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   syscall: 'scandir', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   path: 'D:\\home\\site\\repository\\src\\MyApp.Web\\node_modules\\gulp-file-post\\node_modules\\request\\node_modules\\http-signature\\node_modules\\sshpk\\man\\man1\\sshpk-sign.1' } [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : glob error { [Error: ENOTSUP: operation not supported on socket, scandir 'D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\sshpk\man\man1\sshpk-verify.1'] [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   errno: -4049, [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   code: 'ENOTSUP', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   syscall: 'scandir', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   path: 'D:\\home\\site\\repository\\src\\MyApp.Web\\node_modules\\gulp-file-post\\node_modules\\request\\node_modules\\http-signature\\node_modules\\sshpk\\man\\man1\\sshpk-verify.1' } [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : glob error { [Error: ENOTSUP: operation not supported on socket, scandir 'D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\sshpk\bin\sshpk-conv'] [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   errno: -4049, [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   code: 'ENOTSUP', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   syscall: 'scandir', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   path: 'D:\\home\\site\\repository\\src\\MyApp.Web\\node_modules\\gulp-file-post\\node_modules\\request\\node_modules\\http-signature\\node_modules\\sshpk\\bin\\sshpk-conv' } [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : glob error { [Error: ENOTSUP: operation not supported on socket, scandir 'D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\sshpk\bin\sshpk-sign'] [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   errno: -4049, [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   code: 'ENOTSUP', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   syscall: 'scandir', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   path: 'D:\\home\\site\\repository\\src\\MyApp.Web\\node_modules\\gulp-file-post\\node_modules\\request\\node_modules\\http-signature\\node_modules\\sshpk\\bin\\sshpk-sign' } [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : glob error { [Error: ENOTSUP: operation not supported on socket, scandir 'D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\sshpk\bin\sshpk-verify'] [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   errno: -4049, [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   code: 'ENOTSUP', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   syscall: 'scandir', [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :   path: 'D:\\home\\site\\repository\\src\\MyApp.Web\\node_modules\\gulp-file-post\\node_modules\\request\\node_modules\\http-signature\\node_modules\\sshpk\\bin\\sshpk-verify' } [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
PUBLISH : npm ERR! error : ENOENT: no such file or directory, lstat 'D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\jsprim\node_modules\verror\Makefile.targ' [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
  npm ERR!     at Error (native)
  npm ERR! If you need help, you may report this *entire* log,
  npm ERR! including the npm and node versions, at:
  npm ERR!     <http://github.com/npm/npm/issues>
  npm ERR! System Windows_NT 6.2.9200
  npm ERR! command "D:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Web\\External\\node.exe" "D:\\Program Files (x86)\\npm\\1.4.9\\node_modules\\npm\\bin\\npm-cli.js" "install"
  npm ERR! cwd D:\home\site\repository\src\MyApp.Web
  npm ERR! node -v v5.4.1
  npm ERR! npm -v 1.4.9
  npm ERR! path D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\jsprim\node_modules\verror\Makefile.targ
  npm ERR! syscall lstat
  npm ERR! fstream_path D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\jsprim\node_modules\verror\Makefile.targ
  npm ERR! fstream_type File
  npm ERR! fstream_class FileWriter
  npm ERR! code ENOENT
  npm ERR! errno -4058
  npm ERR! fstream_stack D:\Program Files (x86)\npm\1.4.9\node_modules\npm\node_modules\fstream\lib\writer.js:284:26
  npm ERR! fstream_stack FSReqWrap.oncomplete (fs.js:82:15)
  npm http GET https://registry.npmjs.org/generate-function
  npm http GET https://registry.npmjs.org/generate-object-property
  npm http GET https://registry.npmjs.org/jsonpointer
  npm http GET https://registry.npmjs.org/xtend
  npm http 200 https://registry.npmjs.org/generate-function
  npm http 304 https://registry.npmjs.org/xtend
  npm http 200 https://registry.npmjs.org/jsonpointer
  npm http 200 https://registry.npmjs.org/generate-object-property
  npm http GET https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz
  npm http GET https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz
  npm http GET https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz
  npm http 200 https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz
  npm http 200 https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz
  npm http 200 https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz
PUBLISH : npm ERR! error : ENOENT: no such file or directory, lstat 'D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\jsprim\node_modules\json-schema\draft-zyp-json-schema-03.xml' [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
  npm ERR!     at Error (native)
  npm ERR! If you need help, you may report this *entire* log,
  npm ERR! including the npm and node versions, at:
  npm ERR!     <http://github.com/npm/npm/issues>
  npm ERR! System Windows_NT 6.2.9200
  npm ERR! command "D:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Web\\External\\node.exe" "D:\\Program Files (x86)\\npm\\1.4.9\\node_modules\\npm\\bin\\npm-cli.js" "install"
  npm ERR! cwd D:\home\site\repository\src\MyApp.Web
  npm ERR! node -v v5.4.1
  npm ERR! npm -v 1.4.9
  npm ERR! path D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\jsprim\node_modules\json-schema\draft-zyp-json-schema-03.xml
  npm ERR! syscall lstat
  npm ERR! fstream_path D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\jsprim\node_modules\json-schema\draft-zyp-json-schema-03.xml
  npm ERR! fstream_type File
  npm ERR! fstream_class FileWriter
  npm ERR! code ENOENT
  npm ERR! errno -4058
  npm ERR! fstream_stack D:\Program Files (x86)\npm\1.4.9\node_modules\npm\node_modules\fstream\lib\writer.js:284:26
  npm ERR! fstream_stack FSReqWrap.oncomplete (fs.js:82:15)
  npm http GET https://registry.npmjs.org/is-property
  npm http 200 https://registry.npmjs.org/is-property
  npm http GET https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz
  npm http 200 https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz
PUBLISH : npm ERR! error rolling back error : EPERM: operation not permitted, rmdir 'D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\har-validator\node_modules\is-my-json-valid\node_modules' [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
  npm ERR! error rolling back     at Error (native)
  npm ERR! error rolling back  request@2.79.0 { [Error: EPERM: operation not permitted, rmdir 'D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\har-validator\node_modules\is-my-json-valid\node_modules']
  npm ERR! error rolling back   errno: -4048,
  npm ERR! error rolling back   code: 'EPERM',
  npm ERR! error rolling back   syscall: 'rmdir',
  npm ERR! error rolling back   path: 'D:\\home\\site\\repository\\src\\MyApp.Web\\node_modules\\gulp-file-post\\node_modules\\request\\node_modules\\har-validator\\node_modules\\is-my-json-valid\\node_modules' }
PUBLISH : npm ERR! error : ENOTSUP: operation not supported on socket, scandir 'D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\sshpk\man\man1\sshpk-conv.1' [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
  npm ERR!     at Error (native)
  npm ERR! If you need help, you may report this *entire* log,
  npm ERR! including the npm and node versions, at:
  npm ERR!     <http://github.com/npm/npm/issues>
  npm ERR! System Windows_NT 6.2.9200
  npm ERR! command "D:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Web\\External\\node.exe" "D:\\Program Files (x86)\\npm\\1.4.9\\node_modules\\npm\\bin\\npm-cli.js" "install"
  npm ERR! cwd D:\home\site\repository\src\MyApp.Web
  npm ERR! node -v v5.4.1
  npm ERR! npm -v 1.4.9
  npm ERR! path D:\home\site\repository\src\MyApp.Web\node_modules\gulp-file-post\node_modules\request\node_modules\http-signature\node_modules\sshpk\man\man1\sshpk-conv.1
  npm ERR! syscall scandir
  npm ERR! code ENOTSUP
  npm ERR! errno -4049
  npm ERR! 
  npm ERR! Additional logging details can be found in:
  npm ERR!     D:\home\site\repository\src\MyApp.Web\npm-debug.log
  npm ERR! not ok code 0
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : bower                     invalid-meta The "name" is recommended to be lowercase, can contain digits, dots, dashes [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : module.js:327 [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     throw err; [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     ^ [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
PUBLISH : error : Cannot find module 'gulp-file-post' [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._resolveFilename (module.js:325:15) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._load (module.js:276:25) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.require (module.js:353:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at require (internal/module.js:12:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Object.<anonymous> (D:\home\site\repository\src\MyApp.Web\gulpfile.js:14:20) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module._compile (module.js:397:26) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Object.Module._extensions..js (module.js:404:10) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.load (module.js:343:32) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._load (module.js:300:12) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.require (module.js:353:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : module.js:327 [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     throw err; [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     ^ [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
PUBLISH : error : Cannot find module 'gulp-file-post' [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._resolveFilename (module.js:325:15) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._load (module.js:276:25) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.require (module.js:353:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at require (internal/module.js:12:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Object.<anonymous> (D:\home\site\repository\src\MyApp.Web\gulpfile.js:14:20) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module._compile (module.js:397:26) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Object.Module._extensions..js (module.js:404:10) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.load (module.js:343:32) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._load (module.js:300:12) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.require (module.js:353:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : module.js:327 [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     throw err; [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     ^ [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
PUBLISH : error : Cannot find module 'gulp-file-post' [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._resolveFilename (module.js:325:15) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._load (module.js:276:25) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.require (module.js:353:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at require (internal/module.js:12:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Object.<anonymous> (D:\home\site\repository\src\MyApp.Web\gulpfile.js:14:20) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module._compile (module.js:397:26) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Object.Module._extensions..js (module.js:404:10) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.load (module.js:343:32) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._load (module.js:300:12) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.require (module.js:353:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error : module.js:327 [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     throw err; [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     ^ [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
PUBLISH : error : Cannot find module 'gulp-file-post' [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._resolveFilename (module.js:325:15) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._load (module.js:276:25) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.require (module.js:353:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at require (internal/module.js:12:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Object.<anonymous> (D:\home\site\repository\src\MyApp.Web\gulpfile.js:14:20) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module._compile (module.js:397:26) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Object.Module._extensions..js (module.js:404:10) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.load (module.js:343:32) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Function.Module._load (module.js:300:12) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
D:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Publishing.targets(149,5): error :     at Module.require (module.js:353:17) [D:\home\site\repository\src\MyApp.Web\MyApp.Web.xproj]
  Configuring the following project for use with IIS: 'D:\local\Temp\8d43f0907b4eb4b'
  Updating web.config at 'D:\local\Temp\8d43f0907b4eb4b\web.config'
  Configuring project completed successfully
  publish: Published to D:\local\Temp\8d43f0907b4eb4b
  Published 1/1 projects successfully
KuduSync.NET from: 'D:\local\Temp\8d43f0907b4eb4b' to: 'D:\home\site\wwwroot'
Copying file: 'config.demo.json'
Copying file: 'config.development.json'
Copying file: 'config.json'
Copying file: 'config.production.json'
Copying file: 'config.qa.json'
Copying file: 'Library.dll'
Copying file: 'Microsoft.Extensions.Configuration.Binder.dll'
Copying file: 'Microsoft.Extensions.Options.ConfigurationExtensions.dll'
Copying file: 'Mindscape.Raygun4Net.AspNetCore.dll'
Copying file: 'project.json'
Copying file: 'project.lock.json'
Copying file: 'MyApp.Domain.dll'
Copying file: 'MyApp.Domain.pdb'
Copying file: 'MyApp.Infrastructure.EntityFramework.exe'
Copying file: 'MyApp.Infrastructure.EntityFramework.pdb'
Copying file: 'MyApp.Services.dll'
Copying file: 'MyApp.Services.pdb'
Copying file: 'MyApp.Web.exe'
Copying file: 'MyApp.Web.exe.config'
Copying file: 'MyApp.Web.pdb'
Copying file: 'RestSharp.dll'
Copying file: 'refs\Microsoft.VisualBasic.dll'
Copying file: 'refs\MyApp.Web.exe'
Copying file: 'refs\System.Management.dll'
Copying file: 'refs\System.Windows.Forms.dll'
Copying file: 'Views\Account\Inactive.cshtml'
Copying file: 'Views\Customer\CustomerSubscriptionsDetail.cshtml'
Copying file: 'Views\Directives\AutomationList.cshtml'
Copying file: 'Views\Directives\QboCreditMemoAutomationItem.cshtml'
Copying file: 'Views\Directives\QboInvoiceAutomationItem.cshtml'
Copying file: 'Views\Directives\QboRefundReceiptAutomationItem.cshtml'
Copying file: 'Views\Directives\QboSalesReceiptAutomationItem.cshtml'
Copying file: 'Views\Report\Arr.cshtml'
Copying file: 'Views\Report\Billings.cshtml'
Copying file: 'Views\Report\DeferredRevenue.cshtml'
Copying file: 'Views\Report\EarnedRevenue.cshtml'
Copying file: 'Views\Report\Mrr.cshtml'
Copying file: 'Views\Report\Revenue.cshtml'
Copying file: 'Views\Settings\Classes.cshtml'
Copying file: 'Views\Settings\Company.cshtml'
Copying file: 'Views\Settings\Locations.cshtml'
Copying file: 'Views\Settings\QuickBooks.cshtml'
Copying file: 'Views\Shared\MyAppLayout.cshtml'
Copying file: 'wwwroot\app\app.js'
Copying file: 'wwwroot\app\account\controllers\sign-up-controller.js'
Copying file: 'wwwroot\app\automations\controllers\automations-qbo-credit-memo-controller.js'
Copying file: 'wwwroot\app\automations\controllers\automations-qbo-invoice-controller.js'
Copying file: 'wwwroot\app\automations\controllers\automations-qbo-refund-receipt-controller.js'
Copying file: 'wwwroot\app\automations\controllers\automations-qbo-sales-receipt-controller.js'
Omitting next output lines...
Finished successfully.```
robfarmergt commented 7 years ago

This seems to be happening when we add any new npm packages. If we back out the two new packages that we were trying to use then it deploys just fine.

We have confirmed that all of our WebApp instances are using the same versions of npm, node and gulp. This issue is only happening in one of our instances but not the other.

robfarmergt commented 7 years ago

Wondering if there are any suggestions for us on this. Still an issue in one of our environments which is preventing us from deploying. @davidebbo

davidebbo commented 7 years ago

Have you tried using a newer npm? 1.4.9 is super old.

robfarmergt commented 7 years ago

We can try that next time. We rolled back to always using default NPM because we were having other issues when overriding them and couldn't get it to consistently deploy across all of our environments. Here is the past issue: #2285

Any recommendations on which Node & NPM versions to specify?

davidebbo commented 7 years ago

I suggest using the latest LTS build, which is currently Node v6.9.4. And that maps to npm 3.10.10 (so you shouldn't have to explicitly specify npm if yo pick Node).

romangusiev commented 7 years ago

Hey folks! I'm trying to move our gulp build to Azure and have added this lines to deploy.sh # 4. Run Gulp Task if [ -e "$DEPLOYMENT_TARGET/gulpfile.js" ]; then cd "$DEPLOYMENT_TARGET" eval ./node_modules/.bin/gulp exitWithMessageOnError "gulp failed" cd - > /dev/null fi

And looks like when gulp runs we have this error - kudu ENOTSUP: operation not supported on socket, scandir

I have tried node and npm version change and it does not help. After googling - there might be related issue - https://github.com/projectkudu/kudu/issues/1787 But I don't know how it relates to gulp. Node 6.9.5 Npm 3.10.10 Gulp 3.9.1

jvano commented 5 months ago

Hi

If the problem persists and is related to running it on Azure App Service, please open a support incident in Azure: https://learn.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request

This way we can better track and assist you on this case

Thanks,

Joaquin Vano Azure App Service