browser-sync
Advanced tools
Comparing version
@@ -41,3 +41,5 @@ "use strict"; | ||
var minPorts = (options.server || options.proxy) ? 3 : this.options.minPorts; | ||
var portRange = portScanner.getPortRange(minPorts, options); | ||
var minPortRange = options.ports && options.ports.min; | ||
var maxPortRange = options.ports && options.ports.max; | ||
var portRange = portScanner.getPortRange(minPorts, minPortRange, maxPortRange); | ||
var callback = this.getPortsCallback(files, options); | ||
@@ -44,0 +46,0 @@ |
@@ -70,2 +70,5 @@ "use strict"; | ||
// Alter accept-encoding header to ensure plain-text response | ||
req.headers["accept-encoding"] = "*;q=1,gzip=0"; | ||
var next = function () { | ||
@@ -83,5 +86,2 @@ proxy.proxyRequest(req, res, { | ||
// Alter accept-encoding header to ensure plain-text response | ||
req.headers["accept-encoding"] = "*;q=1,gzip=0"; | ||
var tags = messages.scriptTags(host, ports); | ||
@@ -88,0 +88,0 @@ |
{ | ||
"name": "browser-sync", | ||
"description": "Live CSS Reload & Browser Syncing", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"homepage": "https://github.com/shakyshane/browser-sync", | ||
@@ -6,0 +6,0 @@ "author": { |
@@ -6,2 +6,3 @@ # browser-sync [](https://travis-ci.org/shakyShane/browser-sync) [](http://badge.fury.io/js/browser-sync) [](http://gruntjs.com/) | ||
Follow [@browserSync](http://www.twitter.com/browserSync) for news & updates. | ||
Check out the [website](http://www.browsersync.io) too. | ||
@@ -11,6 +12,6 @@ ##Features | ||
2. **Forms** - You fill out a form in one browser, I'll copy the data to all the others. | ||
3. **Links** - I'll watch your clicks and make all the browser follow you. | ||
3. **Links** - I'll watch your clicks & and make all the other browsers follow you. | ||
4. **CSS injecting** - I can even watch your CSS files & inject them when they change. | ||
5. **Live Reload** - I can also watch files like HTML and PHP & when they change I can reload all browsers for you. | ||
6. **Built-in Server** - Yep, I can serve static files too if you need me to | ||
6. **Built-in Server** - Yep, I can serve static files too if you need me to (uses Connect). | ||
7. **Use with any back-end setup** - Browser-sync includes a proxy option so that it can be used with any existing PHP, Rails, Python, Node or ASP.net setup. | ||
@@ -22,8 +23,5 @@ | ||
##Install | ||
Using **Grunt**? There's a [separate plugin](https://github.com/shakyShane/grunt-browser-sync) for that | ||
``` | ||
npm install -g browser-sync | ||
``` | ||
##How to use it | ||
@@ -35,3 +33,8 @@ There are currently 2 ways to use browser-sync - **with** a config file & **without** a config file. Both options are explained on the following pages. | ||
## Using Grunt? | ||
There's a [separate plugin](https://github.com/shakyShane/grunt-browser-sync) for that | ||
## Using Gulp? | ||
No problem, here's a [setup guide](https://github.com/shakyShane/gulp-browser-sync) | ||
##Screencasts ( < 3 min each ) | ||
@@ -38,0 +41,0 @@ 1. [Using the Static Server with css injecting](http://quick.as/klaqfq7e) |
Sorry, the diff of this file is not supported yet
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
277945
0.14%2730
0.07%103
3%3
-25%