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

dom-lib

Package Overview
Dependencies
Maintainers
1
Versions
56
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dom-lib - npm Package Compare versions

Comparing version 1.2.0 to 1.2.1

4

CHANGELOG.md

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

# 1.2.1
- Add parameter enable3DTransform for translateDOMPositionXY
# 1.2.0

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

17

es/transition/translateDOMPositionXY.js

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

/**
* Source code reference from:
* https://github.com/facebook/fbjs/blob/d308fa83c9/packages/fbjs/src/dom/translateDOMPositionXY.js
*/
import BrowserSupportCore from '../BrowserSupportCore';

@@ -7,4 +11,9 @@ import getVendorPrefixedName from '../getVendorPrefixedName';

var BACKFACE_VISIBILITY = getVendorPrefixedName('backfaceVisibility');
export var getTranslateDOMPositionXY = function getTranslateDOMPositionXY(conf) {
if (conf === void 0) {
conf = {
enable3DTransform: true
};
}
var translateDOMPositionXY = function () {
if (BrowserSupportCore.hasCSSTransforms()) {

@@ -17,3 +26,3 @@ var ua = g.window ? g.window.navigator.userAgent : 'UNKNOWN';

if (!isSafari && BrowserSupportCore.hasCSS3DTransforms()) {
if (!isSafari && BrowserSupportCore.hasCSS3DTransforms() && conf.enable3DTransform) {
return function (style, x, y) {

@@ -61,4 +70,4 @@ if (x === void 0) {

};
}();
};
var translateDOMPositionXY = getTranslateDOMPositionXY();
export default translateDOMPositionXY;
"use strict";
exports.__esModule = true;
exports["default"] = void 0;
exports["default"] = exports.getTranslateDOMPositionXY = void 0;

@@ -14,2 +14,6 @@ var _BrowserSupportCore = _interopRequireDefault(require("../BrowserSupportCore"));

/**
* Source code reference from:
* https://github.com/facebook/fbjs/blob/d308fa83c9/packages/fbjs/src/dom/translateDOMPositionXY.js
*/
var g = (0, _getGlobal["default"])();

@@ -19,3 +23,9 @@ var TRANSFORM = (0, _getVendorPrefixedName["default"])('transform');

var translateDOMPositionXY = function () {
var getTranslateDOMPositionXY = function getTranslateDOMPositionXY(conf) {
if (conf === void 0) {
conf = {
enable3DTransform: true
};
}
if (_BrowserSupportCore["default"].hasCSSTransforms()) {

@@ -28,3 +38,3 @@ var ua = g.window ? g.window.navigator.userAgent : 'UNKNOWN';

if (!isSafari && _BrowserSupportCore["default"].hasCSS3DTransforms()) {
if (!isSafari && _BrowserSupportCore["default"].hasCSS3DTransforms() && conf.enable3DTransform) {
return function (style, x, y) {

@@ -72,5 +82,7 @@ if (x === void 0) {

};
}();
};
exports.getTranslateDOMPositionXY = getTranslateDOMPositionXY;
var translateDOMPositionXY = getTranslateDOMPositionXY();
var _default = translateDOMPositionXY;
exports["default"] = _default;
{
"name": "dom-lib",
"version": "1.2.0",
"version": "1.2.1",
"description": "DOM helper library",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

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