start-server-and-test
Advanced tools
Comparing version 1.1.1 to 1.1.2
{ | ||
"name": "start-server-and-test", | ||
"description": "Starts server, waits for URL, then runs test command; when the tests end, shuts down server", | ||
"version": "1.1.1", | ||
"version": "1.1.2", | ||
"author": "Gleb Bahmutov <gleb.bahmutov@gmail.com>", | ||
@@ -81,17 +81,6 @@ "bugs": "https://github.com/bahmutov/start-server-and-test/issues", | ||
}, | ||
"release": { | ||
"analyzeCommits": { | ||
"preset": "angular", | ||
"releaseRules": [ | ||
{ | ||
"type": "break", | ||
"release": "major" | ||
} | ||
] | ||
} | ||
}, | ||
"devDependencies": { | ||
"ban-sensitive-files": "1.9.2", | ||
"dependency-check": "2.9.1", | ||
"deps-ok": "1.2.1", | ||
"dependency-check": "2.10.1", | ||
"deps-ok": "1.2.4", | ||
"dont-crack": "1.2.1", | ||
@@ -101,5 +90,5 @@ "git-issues": "1.3.1", | ||
"license-checker": "15.0.0", | ||
"mocha": "4.0.1", | ||
"nsp": "2.8.1", | ||
"pre-git": "3.16.0", | ||
"mocha": "4.1.0", | ||
"nsp": "3.2.1", | ||
"pre-git": "3.17.1", | ||
"prettier-standard": "7.0.3", | ||
@@ -118,3 +107,14 @@ "semantic-release": "15.1.4", | ||
"wait-on": "2.0.2" | ||
}, | ||
"release": { | ||
"analyzeCommits": { | ||
"preset": "angular", | ||
"releaseRules": [ | ||
{ | ||
"type": "break", | ||
"release": "major" | ||
} | ||
] | ||
} | ||
} | ||
} |
@@ -52,2 +52,12 @@ # start-server-and-test | ||
## Note for webpack-dev-server users | ||
If you are using [webpack-dev-server](https://www.npmjs.com/package/webpack-dev-server) (directly or via `angular/cli` or other boilerplates) then please use the following URL form to check | ||
``` | ||
start-server-and-test http-get://localhost:8080 | ||
``` | ||
This is because under the hood this module uses [wait-on](https://github.com/jeffbski/wait-on) to ping the server. Wait-on uses `HEAD` by default, but `webpack-dev-server` does not respond to `HEAD` only to `GET` requests. Thus you need to use `http-get://` URL format to force `wait-on` to use `GET` probe. | ||
### Debugging | ||
@@ -54,0 +64,0 @@ |
@@ -47,5 +47,6 @@ 'use strict' | ||
resources: [url], | ||
interval: 1000, | ||
window: 100, | ||
verbose: isDebug() | ||
interval: 2000, | ||
window: 1000, | ||
verbose: isDebug(), | ||
log: isDebug() | ||
}, | ||
@@ -52,0 +53,0 @@ err => { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
10013
90
114