Sign In

@mahpooya/react-with-direction

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mahpooya/react-with-direction - npm Package Compare versions

Comparing version
1.4.3
to
1.4.4
+65
dist/helpers/setupEnzymeAdapter.js
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = setupEnzymeAdapter;
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _enzyme = require("enzyme");
function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2["default"])(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
function setupEnzymeAdapter() {
var enzymeOptions = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
var adapterOptions = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
var Adapter;
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('@mahpooya/enzyme-adapter-react-17');
} catch (R) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-16');
} catch (R) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-16.3');
} catch (E) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-16.2');
} catch (A) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-16.1');
} catch (r) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-15');
} catch (e) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-15.4');
} catch (a) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-14');
} catch (c) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-13');
} catch (t) {
throw new Error('It seems as though you don’t have any `enzyme-adapter-react-*` installed. Please install the relevant version and try again.');
}
}
}
}
}
}
}
}
}
(0, _enzyme.configure)(_objectSpread({
adapter: new Adapter(adapterOptions)
}, enzymeOptions));
}
import { configure } from 'enzyme';
export default function setupEnzymeAdapter(enzymeOptions = {}, adapterOptions = {}) {
let Adapter;
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('@mahpooya/enzyme-adapter-react-17');
} catch (R) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-16');
} catch (R) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-16.3');
} catch (E) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-16.2');
} catch (A) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-16.1');
} catch (r) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-15');
} catch (e) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-15.4');
} catch (a) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-14');
} catch (c) {
try {
// eslint-disable-next-line import/no-extraneous-dependencies, global-require, import/no-unresolved
Adapter = require('enzyme-adapter-react-13');
} catch (t) {
throw new Error('It seems as though you don’t have any `enzyme-adapter-react-*` installed. Please install the relevant version and try again.');
}
}
}
}
}
}
}
}
}
configure({
adapter: new Adapter(adapterOptions),
...enzymeOptions,
});
}
+4
-6
{
"name": "@mahpooya/react-with-direction",
"version": "1.4.3",
"version": "1.4.4",
"description": "Components to provide and consume RTL or LTR direction in React (Fork for update dependencies specially webpack)",

@@ -24,3 +24,2 @@ "author": "Yaniv Zimet <yaniv.zimet@airbnb.com>",

"pretest": "npm run lint",
"pretest:only": "npm run react",
"test:only": "jest",

@@ -30,7 +29,6 @@ "test": "npm run test:only",

"clean": "rimraf dist",
"react": "enzyme-adapter-react-install 16",
"prepublish": "safe-publish-latest && npm run build"
},
"dependencies": {
"airbnb-prop-types": "npm:@mahpooya/airbnb-prop-types@^2.16.1",
"airbnb-prop-types": "npm:@mahpooya/airbnb-prop-types@^2.16.2",
"brcast": "^3.0.2",

@@ -47,2 +45,3 @@ "deepmerge": "^4.3.1",

"@babel/plugin-transform-object-assign": "^7.22.5",
"@mahpooya/enzyme-adapter-react-17": "^0.8.1",
"babel-jest": "^29.7.0",

@@ -52,6 +51,5 @@ "babel-preset-airbnb": "^5.0.0",

"chai": "^4.3.10",
"chai-enzyme": "^1.0.0-beta.1",
"chai-enzyme": "npm:@allenluce/chai-enzyme@^1.0.1",
"cheerio": "=1.0.0-rc.12",
"enzyme": "^3.11.0",
"enzyme-adapter-react-helper": "^1.3.10",
"eslint": "^8.52.0",

@@ -58,0 +56,0 @@ "eslint-config-airbnb": "^19.0.4",

+2
-1

@@ -7,3 +7,4 @@ import React from 'react';

import configure from 'enzyme-adapter-react-helper';
// import configure from 'enzyme-adapter-react-helper';
import configure from '../dist/helpers/setupEnzymeAdapter';

@@ -10,0 +11,0 @@ configure({ disableLifecycleMethods: true });