Commit Graph

201 Commits

Author SHA1 Message Date
SteveSandersonMS
46906e4ea8 Add repo info to package.json in all NPM packages hosted in this repo 2016-09-27 11:00:41 +01:00
SteveSandersonMS
57265509f7 Rebuild entrypoint-socket.js 2016-09-27 10:47:14 +01:00
SteveSandersonMS
7e88903bcc Fix Node event chaining in VirtualConnectionServer to work with latest NPM libraries. Fixes #331. 2016-09-27 10:28:50 +01:00
SteveSandersonMS
e8594287db In aspnet-webpack, make sure that webpack-externals-plugin doesn't treat non-JS files as external. Fixes #332. 2016-09-27 09:59:51 +01:00
SteveSandersonMS
b55e444a55 Also print CWD in node 'require' error reports 2016-09-21 11:43:12 +01:00
SteveSandersonMS
f9807c546d In SpaServices NuGet package, pass through error stack when NPM modules fail to load 2016-09-21 11:11:24 +01:00
SteveSandersonMS
232e908ce8 Pass through error stack when NPM module loading failed in aspnet-webpack and aspnet-prerendering to make debugging easier 2016-09-21 11:08:04 +01:00
SteveSandersonMS
80343e9f17 In aspnet-webpack, replace ExternalsPlugin with webpack-node-externals because of #132 2016-09-20 15:41:06 +01:00
SteveSandersonMS
f7ef36bc74 Remove redundant section of docs 2016-09-20 11:00:48 +01:00
SteveSandersonMS
50be444440 Update docs to describe using LESS with Angular 2 component styling 2016-09-20 10:57:17 +01:00
SteveSandersonMS
2ee0078cfd Fix HttpNodeInstanceEntryPoint to match latest NPM modules 2016-09-15 14:15:03 +01:00
SteveSandersonMS
d76b013a56 WebpackDevMiddleware now uses ProjectPath option consistently. Fixes #307 2016-09-14 12:04:15 +01:00
SteveSandersonMS
7c316d5c74 Update to ASP.NET Core 1.0.1. Fixes #309 2016-09-14 11:36:53 +01:00
SteveSandersonMS
80f740a9ed Revert "Webpack HMR EventSource requests are now proxied (rather than redirected) to the local HMR server" because of 'ECANCELED'/'EPIPE broken pipe' issues. Awaiting feedback from Kestrel team. 2016-09-13 12:51:23 +01:00
SteveSandersonMS
f071590fce Webpack HMR EventSource requests are now proxied (rather than redirected) to the local HMR server. Fixes #271. 2016-09-09 16:31:15 +01:00
SteveSandersonMS
bc2de2ad59 In aspnet-webpack HMR, don't rely on assumption that entry point is called 'main'. Fixes #289. 2016-09-09 13:21:31 +01:00
SteveSandersonMS
605090e909 Publish updated version of aspnet-webpack as 1.0.10 2016-09-09 11:37:57 +01:00
Erik Medina
67f7e7450f Adding tsd to dev dependencies in aspnet-webpack.
Adding tsd to aspnet-webpack's dev dependencies to allow the package's npm prepublish script to succeed without a global tsd install.
2016-09-09 11:34:43 +01:00
Erik Medina
da662c55fa Make webpack dev dependency a peer dependency in aspnet-webpack.
Moving webpack from a dev dependency to a peer dependency makes the dependency soft and allows the webpack-dev-middleware to pickup the version of webpack being used by the consumer of the package.
2016-09-09 11:34:43 +01:00
SteveSandersonMS
1be9102aea Prerendering server-side code can now issue redirections. Fixes #280 2016-09-09 11:09:44 +01:00
SteveSandersonMS
c2c45b04df In preparation for supporting redirections, aspnet-prerendering now passes through all boot func resolution props to .NET code 2016-09-09 11:06:36 +01:00
SteveSandersonMS
1f2168949d Publish updated aspnet-prerendering NPM package 2016-09-08 12:56:46 +01:00
SteveSandersonMS
4ca1669db1 Prerendering imposes its own (overridable) timeout with descriptive error 2016-09-08 12:56:05 +01:00
SteveSandersonMS
411100478a Fix double-encoding typo 2016-09-08 12:14:45 +01:00
SteveSandersonMS
041d173f56 All NodeServices invocations now have a default timeout, plus a descriptive exception if that happens 2016-09-08 12:08:42 +01:00
SteveSandersonMS
2799861296 Support cancellation of NodeServices invocations 2016-09-08 10:56:50 +01:00
SteveSandersonMS
f358d8e2b2 In HttpNodeInstance, correctly report response serialisation errors back to .NET (previously, it just timed out) 2016-09-07 17:59:13 +01:00
SteveSandersonMS
465d0c8d15 Design review: Explicitly disable TypeNameHandling in all Json.NET usage 2016-09-07 17:12:01 +01:00
SteveSandersonMS
03dcae2407 Simplify docs 2016-09-01 17:52:26 +01:00
SteveSandersonMS
f0d954b2a6 Design review: Change AddNodeServices to take an Action<NodeServicesOptions> like other aspects of MVC DI config 2016-09-01 17:46:59 +01:00
SteveSandersonMS
f04fb8c421 Design review: Always instantiate via DI 2016-09-01 15:51:53 +01:00
SteveSandersonMS
4effd630a4 Fix typos 2016-09-01 12:42:12 +01:00
SteveSandersonMS
7f5810a622 Add docs about configuring Webpack to build LESS/SASS 2016-09-01 12:36:47 +01:00
SteveSandersonMS
eed4d8c211 Child Node processes poll and exit when parent has exited. Fixes #270 2016-08-19 16:38:39 -07:00
SteveSandersonMS
a4e3360e65 Bump aspnet-webpack-react package version 2016-08-18 14:07:11 -07:00
Geir Sagberg
0ad0483935 Update aspnet-webpack-react to React 15
^15.0.0 is enough

Update ReactGrid example to work with newest Griddle version

Several fixes to stop build.sh from failing
2016-08-18 13:50:22 -07:00
SteveSandersonMS
6d8767d141 Tweak WebpackDevMiddleware.cs to avoid unnecessary Task.Yield() 2016-08-18 13:49:20 -07:00
SteveSandersonMS
098159998d Add ability to configure environment variables for Node instances, plus auto-populate NODE_ENV based on IHostingEnvironment when possible. Fixes #230 2016-08-16 16:26:07 -07:00
SteveSandersonMS
56cb898bde Rename PrimeCache to PrimeCacheAsync (keeping older name as obsolete overload). Fixes #246. 2016-08-16 13:57:37 -07:00
SteveSandersonMS
c53bd8f8f6 Prerenderer now passes original (unescaped) URL to Node - fixes #250 2016-08-16 11:44:55 -07:00
SteveSandersonMS
0d0d25b032 In WebpackDevMiddleware, allow configuration of ProjectPath (implements #262) 2016-08-15 14:40:38 -07:00
Aaron Powell
2a6465b27a FIxing path separator to address #247 (#248)
* Correcting path separator to ;

* Using the proper API from System.IO to get path separator
2016-08-08 10:54:22 +10:00
SteveSandersonMS
3403eb7548 Make aspnet-webpack compatible with older versions of the NodeServices package 2016-07-27 13:29:18 +01:00
SteveSandersonMS
de960d80aa Allow explicit configuration of port number for webpack dev middleware server. Fixes #223. 2016-07-27 11:13:09 +01:00
SteveSandersonMS
14337e32ab WebpackDevMiddleware now preserves client's view of hostname when doing 302 to /__webpack_hmr 2016-07-27 11:03:04 +01:00
SteveSandersonMS
c892f7da35 Support debugging when on IPv6 network (Node's "Debugger listening" message is phrased differently there) 2016-07-27 09:50:43 +01:00
SteveSandersonMS
f2f67fe880 Support new config options to launch the Node process with a debug listener. This is compatible with node-inspector. 2016-07-26 18:33:27 +01:00
SteveSandersonMS
79872c1bde Amend aspnet-webpack for better node-inspector support 2016-07-26 16:38:46 +01:00
SteveSandersonMS
fae0a886af Transfer multiline log messages from Node to .NET without treating each line as a separate log entry 2016-07-18 16:34:36 +01:00
SteveSandersonMS
f4efcacd40 Switch to native .NET logging APIs 2016-07-18 15:56:45 +01:00