New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

angular-skrollr

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

angular-skrollr - npm Package Compare versions

Comparing version 0.2.0 to 0.2.1

README.md

4

CHANGELOG.md

@@ -0,1 +1,5 @@

## Changes in 0.2.1
* @lbehnke: Updated angular dependency version (#39)
## Changes in 0.2.0

@@ -2,0 +6,0 @@

2

dist/angular-skrollr.js

@@ -1,2 +0,2 @@

/*! angular-skrollr - v0.2.0 - 2016-06-03 */
/*! angular-skrollr - v0.2.1 - 2016-09-20 */
"use strict";

@@ -3,0 +3,0 @@ /**

@@ -1,2 +0,2 @@

/*! angular-skrollr - v0.2.0 - 2016-06-03 */
/*! angular-skrollr - v0.2.1 - 2016-09-20 */
!function(a){"use strict";angular.module("sn.skrollr",[]).provider("snSkrollr",function(){var a=this;this.config={},this.skrollrInstance={},this.hasBeenInitialised=!1,this.disableMobile=!1,this.serviceMethods={},this.$get=["$window","$document","$rootScope",function(b,c,d){return a.serviceMethods={init:function(e){if(!a.disableMobile||!a.serviceMethods.isMobile.any()){var f=e?e:a.config,g=function(){a.skrollrInstance=b.skrollr.init(f),a.hasBeenInitialised=!0,a.serviceMethods.refresh()};c.ready(function(){d.$$phase?g():d.$apply(g)})}},isMobile:{Android:function(){return b.navigator.userAgent.match(/Android/i)},iOS:function(){return b.navigator.userAgent.match(/iPhone|iPad|iPod/i)},BlackBerry:function(){return b.navigator.userAgent.match(/BlackBerry/i)},Opera:function(){return b.navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return b.navigator.userAgent.match(/IEMobile/i)},any:function(){return a.serviceMethods.isMobile.Android()||a.serviceMethods.isMobile.iOS()||a.serviceMethods.isMobile.BlackBerry()||a.serviceMethods.isMobile.Opera()||a.serviceMethods.isMobile.Windows()}},refresh:function(b){a.hasBeenInitialised&&a.skrollrInstance.refresh(b)},destroy:function(){a.hasBeenInitialised&&(a.skrollrInstance.destroy(),a.hasBeenInitialised=!1)}},a.serviceMethods}]}).directive("snSkrollr",["$timeout","$window","snSkrollr",function(a,b,c){return{restrict:"AE",link:function(d,e){d.timer=a(function(){c.refresh(e)},100),d.onChange=function(){d.timer&&a.cancel(d.timer),d.timer=a(function(){c.refresh(e)},200)},angular.element(b).on("scroll",d.onChange),angular.element(b).on("resize",d.onChange)}}}])}(window);
{
"name": "angular-skrollr",
"private": false,
"version": "0.2.0",
"version": "0.2.1",
"description": "Angular Skrollr wraps the skrollr.js library to provide a mechanisim for configuring, initialising skrollr and calling skrollr.refresh() when the DOM is updated",

@@ -19,3 +19,4 @@ "repository": {

{ "name": "James Warren", "email": "james@thisissoon.com" },
{ "name": "Kenny Sabir", "email": "kenny.sabir@agriwebb.com" }
{ "name": "Kenny Sabir", "email": "kenny.sabir@agriwebb.com" },
{ "name": "Lars Behnke", "email": "lars.behnke@gmx.net" }
],

@@ -38,7 +39,7 @@ "main": "dist/angular-skrollr.js",

"dependencies": {
"angular": ">= 1.2 < 1.5",
"angular": ">= 1.2 < 1.6",
"skrollr": "~0.6.26"
},
"devDependencies": {
"angular-mocks": ">= 1.2 < 1.5",
"angular-mocks": ">= 1.2 < 1.6",
"bower": "~1.5.3",

@@ -45,0 +46,0 @@ "connect-livereload": "~0.5.4",

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