Socket
Socket
Sign inDemoInstall

browser-sync

Package Overview
Dependencies
Maintainers
1
Versions
300
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

browser-sync - npm Package Compare versions

Comparing version 0.8.1 to 0.8.2

.sass-cache/0a29a6bf4d0641319c5ecd7d8615a208fad9bb4f/bootstrap-scss.scssc

20

example.js

@@ -17,5 +17,5 @@

},
open: false,
open: true,
logConnections: false,
minify: true,
minify: false,
ports: {

@@ -27,12 +27,12 @@ min: 2000

var clientScript = require("/Users/shakyshane/Sites/browser-sync-modules/browser-sync-client/index");
//var clientScript = require("/Users/shakyshane/Sites/browser-sync-modules/browser-sync-client/index");
//
//browserSync.use("client:script", clientScript.middleware, function (err) {
// console.log(err);
//});
browserSync.use("client:script", clientScript.middleware, function (err) {
console.log(err);
});
var bs = browserSync.init(files, options, function (err, bs) {
// setTimeout(function () {
// browserSync.reload();
// }, 3000);
setTimeout(function () {
browserSync.notify("5 Seconds have passed!");
}, 5000);
});

@@ -5,2 +5,3 @@ var gulp = require('gulp');

var sass = require('gulp-sass');
var rubySass = require('gulp-ruby-sass');
var browserSync = require('./lib/index');

@@ -23,3 +24,2 @@

// Example code below
var paths = {

@@ -32,4 +32,5 @@ scss: "test/fixtures/scss/*.scss",

gulp.task('sass', function () {
browserSync.notify("Compiling SCSS files... Please Wait");
gulp.src(paths.scss)
.pipe(sass({includePaths: ['scss']}))
.pipe(rubySass())
.pipe(gulp.dest(paths.css))

@@ -39,16 +40,24 @@ .pipe(browserSync.reload({stream:true}));

/**
* Start BrowserSync
*/
gulp.task('browser-sync', function () {
var clientScript = require("/Users/shakyshane/Sites/browser-sync-modules/browser-sync-client/index");
// var clientScript = require("/Users/shakyshane/Sites/browser-sync-modules/browser-sync-client/index");
//
// browserSync.use("client:script", clientScript.middleware, function (err) {
// console.log(err);
// });
browserSync.use("client:script", clientScript.middleware, function (err) {
console.log(err);
});
browserSync.init(null, {
proxy: "cb.dev"
server: {
baseDir: "test/fixtures"
},
startPath: "sass.html"
});
});
/**
* Reload task
*/
gulp.task('bs-reload', function () {

@@ -58,2 +67,5 @@ browserSync.reload();

/**
* Watch stuff
*/
gulp.task('watch', ['browser-sync'], function () {

@@ -60,0 +72,0 @@ gulp.watch(paths.scss, ['sass']);

@@ -147,2 +147,5 @@ "use strict";

this.io.sockets.emit("browser:reload");
},
"browser:notify": function (data) {
this.io.sockets.emit("browser:notify", data);
}

@@ -149,0 +152,0 @@ };

@@ -106,2 +106,13 @@ #! /usr/bin/env node

/**
* @param {string} msg
*/
module.exports.notify = function (msg) {
if (msg) {
browserSync.events.emit("browser:notify", {
message: msg
});
}
};
/**
* Handle External usage.

@@ -108,0 +119,0 @@ * @param {Array} [userFiles]

@@ -30,14 +30,5 @@ "use strict";

return {
match: new RegExp("('|\")(.+?)?("+string+")(.+?)?('|\")", "g"),
fn: function (var1, quoteStart, before, match, after, quoteEnd) {
var suffix = "";
var prefix = "";
if (after) {
suffix = after;
}
if (before) {
prefix = before;
}
return quoteStart + prefix + proxyUrl + suffix + quoteEnd;
match: new RegExp("['\"]([htps:/]+)?"+string+".*?(?='|\")", "g"),
fn: function (match) {
return match.replace(new RegExp(string), proxyUrl);
}

@@ -44,0 +35,0 @@ };

@@ -41,2 +41,12 @@ "use strict";

/**
* @param {string} snippet
* @returns {{match: RegExp, fn: Function}}
*/
getRegex: function (snippet) {
return {
match: /<body[^>]*>/i,
fn: utils.appendSnippet(snippet)
};
},
/**
* @param {String} snippet

@@ -48,6 +58,3 @@ * @param {Object} [extraRules]

var rules = [{
match: /<body[^>]*>/i,
fn: this.appendSnippet(snippet)
}];
var rules = [utils.getRegex(snippet)];

@@ -54,0 +61,0 @@ if (extraRules) {

{
"name": "browser-sync",
"description": "Live CSS Reload & Browser Syncing",
"version": "0.8.1",
"version": "0.8.2",
"homepage": "https://github.com/shakyshane/browser-sync",

@@ -44,3 +44,3 @@ "author": {

"resp-modifier": "0.0.4",
"browser-sync-client": "^0.1.5",
"browser-sync-client": "0.1.6",
"commander": "~2.1.0",

@@ -62,3 +62,4 @@ "browser-sync-control-panel": "0.0.4"

"gulp-sass": "^0.7.1",
"vinyl": "^0.2.3"
"vinyl": "^0.2.3",
"gulp-ruby-sass": "^0.4.3"
},

@@ -65,0 +66,0 @@ "keywords": [

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc