Skip to content

Commit ff1a8df

Browse files
committed
chore: update packages
1 parent fd7fc97 commit ff1a8df

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+7951
-10605
lines changed

.husky/commit-msg

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env sh
2+
. "$(dirname -- "$0")/_/husky.sh"
3+
4+
npx --no -- commitlint --edit "${1}"

.husky/pre-commit

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/usr/bin/env sh
2+
. "$(dirname -- "$0")/_/husky.sh"
3+

config/jest/setup.js

+16-30
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,32 @@
1-
import jsdom from 'jsdom'
2-
import sinon from 'sinon'
3-
import Enzyme from 'enzyme'
4-
import Adapter from 'enzyme-adapter-react-16'
51
import '@babel/polyfill'
2+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
3+
import Enzyme from 'enzyme'
4+
import { JSDOM } from 'jsdom'
5+
import sinon from 'sinon'
6+
import { TextDecoder, TextEncoder } from 'util'
67

7-
Enzyme.configure({ adapter: new Adapter() })
8-
9-
// localStorage
10-
class LocalStorageMock {
11-
constructor() {
12-
this.store = {}
13-
}
14-
15-
clear() {
16-
this.store = {}
17-
}
18-
19-
getItem(key) {
20-
return this.store[key]
21-
}
22-
23-
setItem(key, value) {
24-
this.store[key] = value.toString()
25-
}
26-
}
8+
global.TextEncoder = TextEncoder
9+
global.TextDecoder = TextDecoder
2710

28-
window.localStorage = new LocalStorageMock()
29-
window.__SERVER__ = false
30-
window.__DEVELOPMENT__ = false
11+
Enzyme.configure({ adapter: new Adapter() })
3112

3213
// Define some html to be our basic document
3314
// JSDOM will consume this and act as if we were in a browser
3415
const DEFAULT_HTML = '<!doctype html><html><body></body></html>'
3516

3617
// Define some variables to make it look like we're a browser
3718
// First, use JSDOM's fake DOM as the document
38-
global.document = jsdom.jsdom(DEFAULT_HTML)
19+
const dom = new JSDOM(DEFAULT_HTML)
20+
global.document = dom.window.document
3921

4022
// Set up a mock window
41-
global.window = document.defaultView
23+
global.window = dom.window
4224

4325
// Allow for things like window.location
44-
global.navigator = window.navigator
26+
global.navigator = dom.navigator
4527

4628
global.XMLHttpRequest = sinon.useFakeXMLHttpRequest()
29+
30+
// global.window.localStorage = new LocalStorageMock()
31+
// global.window.__SERVER__ = false
32+
// global.window.__DEVELOPMENT__ = false

config/jest/transform.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
const babelJest = require('babel-jest')
1+
const { default: babelJest } = require('babel-jest')
22

33
module.exports = babelJest.createTransformer()

dist/components/CountryList.js

+28-28
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,20 @@ Object.defineProperty(exports, "__esModule", {
77
});
88
exports["default"] = void 0;
99

10-
var _react = _interopRequireWildcard(require("react"));
11-
1210
var _classnames = _interopRequireDefault(require("classnames"));
1311

12+
var _react = _interopRequireWildcard(require("react"));
13+
1414
var _utils = _interopRequireDefault(require("./utils"));
1515

1616
var _FlagBox = _interopRequireDefault(require("./FlagBox"));
1717

18-
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
19-
2018
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
2119

2220
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
2321

22+
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
23+
2424
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2525

2626
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
@@ -29,7 +29,7 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d
2929

3030
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); Object.defineProperty(subClass, "prototype", { writable: false }); if (superClass) _setPrototypeOf(subClass, superClass); }
3131

32-
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
32+
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
3333

3434
function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }
3535

@@ -39,7 +39,7 @@ function _assertThisInitialized(self) { if (self === void 0) { throw new Referen
3939

4040
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }
4141

42-
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
42+
function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }
4343

4444
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
4545

@@ -199,87 +199,87 @@ CountryList.__docgenInfo = {
199199
"displayName": "CountryList",
200200
"props": {
201201
"setFlag": {
202+
"description": "",
202203
"type": {
203204
"name": "func"
204205
},
205-
"required": false,
206-
"description": ""
206+
"required": false
207207
},
208208
"countries": {
209+
"description": "",
209210
"type": {
210211
"name": "arrayOf",
211212
"value": {
212213
"name": "object"
213214
}
214215
},
215-
"required": false,
216-
"description": ""
216+
"required": false
217217
},
218218
"inputTop": {
219+
"description": "",
219220
"type": {
220221
"name": "number"
221222
},
222-
"required": false,
223-
"description": ""
223+
"required": false
224224
},
225225
"inputOuterHeight": {
226+
"description": "",
226227
"type": {
227228
"name": "number"
228229
},
229-
"required": false,
230-
"description": ""
230+
"required": false
231231
},
232232
"preferredCountries": {
233+
"description": "",
233234
"type": {
234235
"name": "arrayOf",
235236
"value": {
236237
"name": "object"
237238
}
238239
},
239-
"required": false,
240-
"description": ""
240+
"required": false
241241
},
242242
"highlightedCountry": {
243+
"description": "",
243244
"type": {
244245
"name": "number"
245246
},
246-
"required": false,
247-
"description": ""
247+
"required": false
248248
},
249249
"changeHighlightCountry": {
250+
"description": "",
250251
"type": {
251252
"name": "func"
252253
},
253-
"required": false,
254-
"description": ""
254+
"required": false
255255
},
256256
"showDropdown": {
257+
"description": "",
257258
"type": {
258259
"name": "bool"
259260
},
260-
"required": false,
261-
"description": ""
261+
"required": false
262262
},
263263
"isMobile": {
264+
"description": "",
264265
"type": {
265266
"name": "bool"
266267
},
267-
"required": false,
268-
"description": ""
268+
"required": false
269269
},
270270
"window": {
271+
"description": "",
271272
"type": {
272273
"name": "object"
273274
},
274-
"required": true,
275-
"description": ""
275+
"required": true
276276
},
277277
"document": {
278+
"description": "",
278279
"type": {
279280
"name": "object"
280281
},
281-
"required": true,
282-
"description": ""
282+
"required": true
283283
}
284284
}
285285
};

dist/components/FlagBox.js

+23-23
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ var _react = _interopRequireDefault(require("react"));
99

1010
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
1111

12-
var FlagBox = function FlagBox(_ref) {
12+
function FlagBox(_ref) {
1313
var dialCode = _ref.dialCode,
1414
isoCode = _ref.isoCode,
1515
name = _ref.name,
@@ -37,15 +37,13 @@ var FlagBox = function FlagBox(_ref) {
3737
}, name), _react["default"].createElement("span", {
3838
className: "dial-code"
3939
}, "+ ".concat(dialCode)));
40-
};
40+
}
4141

4242
FlagBox.defaultProps = {
4343
onFocus: function onFocus() {},
4444
onMouseOver: function onMouseOver() {},
4545
onClick: function onClick() {}
4646
};
47-
var _default = FlagBox;
48-
exports["default"] = _default;
4947
FlagBox.__docgenInfo = {
5048
"description": "",
5149
"methods": [],
@@ -56,75 +54,77 @@ FlagBox.__docgenInfo = {
5654
"value": "() => {}",
5755
"computed": false
5856
},
57+
"description": "",
5958
"type": {
6059
"name": "func"
6160
},
62-
"required": false,
63-
"description": ""
61+
"required": false
6462
},
6563
"onMouseOver": {
6664
"defaultValue": {
6765
"value": "() => {}",
6866
"computed": false
6967
},
68+
"description": "",
7069
"type": {
7170
"name": "func"
7271
},
73-
"required": false,
74-
"description": ""
72+
"required": false
7573
},
7674
"onClick": {
7775
"defaultValue": {
7876
"value": "() => {}",
7977
"computed": false
8078
},
79+
"description": "",
8180
"type": {
8281
"name": "func"
8382
},
84-
"required": false,
85-
"description": ""
83+
"required": false
8684
},
8785
"dialCode": {
86+
"description": "",
8887
"type": {
8988
"name": "string"
9089
},
91-
"required": true,
92-
"description": ""
90+
"required": true
9391
},
9492
"isoCode": {
93+
"description": "",
9594
"type": {
9695
"name": "string"
9796
},
98-
"required": true,
99-
"description": ""
97+
"required": true
10098
},
10199
"name": {
100+
"description": "",
102101
"type": {
103102
"name": "string"
104103
},
105-
"required": true,
106-
"description": ""
104+
"required": true
107105
},
108106
"flagRef": {
107+
"description": "",
109108
"type": {
110109
"name": "func"
111110
},
112-
"required": false,
113-
"description": ""
111+
"required": false
114112
},
115113
"innerFlagRef": {
114+
"description": "",
116115
"type": {
117116
"name": "func"
118117
},
119-
"required": false,
120-
"description": ""
118+
"required": false
121119
},
122120
"countryClass": {
121+
"description": "",
123122
"type": {
124123
"name": "string"
125124
},
126-
"required": true,
127-
"description": ""
125+
"required": true
128126
}
129127
}
130-
};
128+
};
129+
var _default = FlagBox;
130+
exports["default"] = _default;

0 commit comments

Comments
 (0)