Join our webinar on Wednesday, June 26, at 1pm EDTHow Chia Mitigates Risk in the Crypto Industry.Register
Socket
Socket
Sign inDemoInstall

detect-it

Package Overview
Dependencies
5
Maintainers
1
Versions
20
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.0 to 1.1.0

README.md

12

lib/index.js

@@ -23,2 +23,6 @@ 'use strict';

var _detectPassiveEvents = require('detect-passive-events');
var _detectPassiveEvents2 = _interopRequireDefault(_detectPassiveEvents);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -30,2 +34,3 @@

* deviceType: 'mouseOnly' / 'touchOnly' / 'hybrid',
* passiveEvents: boolean,
* hasTouchEventsApi: boolean,

@@ -42,2 +47,3 @@ * hasPointerEventsApi: boolean,

* detectPointerEvents,
* detectPassiveEvents,
* },

@@ -80,3 +86,4 @@ * update() {...},

detectTouchEvents: _detectTouchEvents2.default,
detectPointerEvents: _detectPointerEvents2.default
detectPointerEvents: _detectPointerEvents2.default,
detectPassiveEvents: _detectPassiveEvents2.default
},

@@ -88,2 +95,3 @@ update: function update() {

detectIt.state.detectPointerEvents.update();
detectIt.state.detectPassiveEvents.update();
detectIt.updateOnlyOwnProperties();

@@ -93,2 +101,4 @@ },

if (typeof window !== 'undefined') {
detectIt.passiveEvents = detectIt.state.detectPassiveEvents.hasSupport || false;
detectIt.hasTouch = detectIt.state.detectTouchEvents.hasApi || detectIt.state.detectPointerEvents.hasTouch || false;

@@ -95,0 +105,0 @@

14

package.json
{
"name": "detect-it",
"version": "1.0.0",
"version": "1.1.0",
"description": "Detect if a device is mouse only, touch only, or hybrid",

@@ -33,2 +33,3 @@ "main": "lib/index.js",

"detect-hover": "^1.0.0",
"detect-passive-events": "^1.0.0",
"detect-pointer": "^1.0.0",

@@ -39,8 +40,9 @@ "detect-pointer-events": "^1.0.0",

"devDependencies": {
"babel-cli": "^6.10.1",
"babel-preset-es2015": "^6.9.0",
"eslint": "^3.0.1",
"eslint-config-airbnb-base": "^4.0.0",
"eslint-plugin-import": "^1.10.2"
"babel-cli": "^6.18.0",
"babel-eslint": "^7.1.0",
"babel-preset-es2015": "^6.18.0",
"eslint": "^3.9.1",
"eslint-config-airbnb-base": "^10.0.1",
"eslint-plugin-import": "^2.2.0"
}
}

@@ -5,2 +5,3 @@ import detectHover from 'detect-hover';

import detectPointerEvents from 'detect-pointer-events';
import detectPassiveEvents from 'detect-passive-events';

@@ -11,2 +12,3 @@ /*

* deviceType: 'mouseOnly' / 'touchOnly' / 'hybrid',
* passiveEvents: boolean,
* hasTouchEventsApi: boolean,

@@ -23,2 +25,3 @@ * hasPointerEventsApi: boolean,

* detectPointerEvents,
* detectPassiveEvents,
* },

@@ -60,2 +63,3 @@ * update() {...},

detectPointerEvents,
detectPassiveEvents,
},

@@ -67,2 +71,3 @@ update() {

detectIt.state.detectPointerEvents.update();
detectIt.state.detectPassiveEvents.update();
detectIt.updateOnlyOwnProperties();

@@ -72,2 +77,4 @@ },

if (typeof window !== 'undefined') {
detectIt.passiveEvents = detectIt.state.detectPassiveEvents.hasSupport || false;
detectIt.hasTouch =

@@ -81,3 +88,3 @@ detectIt.state.detectTouchEvents.hasApi ||

detectIt.state.detectHover.anyHover,
detectIt.state.detectPointer.anyFine
detectIt.state.detectPointer.anyFine,
);

@@ -90,3 +97,3 @@

detectIt.state.detectTouchEvents.maxTouchPoints,
detectIt.state.detectPointerEvents.maxTouchPoints
detectIt.state.detectPointerEvents.maxTouchPoints,
);

@@ -93,0 +100,0 @@

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc