Skip to content

Commit 08b658b

Browse files
authored
Merge pull request #54 from karl-run/chore/deps
bump dev deps
2 parents 9f3b144 + 115aa73 commit 08b658b

File tree

4 files changed

+4573
-5253
lines changed

4 files changed

+4573
-5253
lines changed

.eslintrc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
"extends": [
44
"eslint:recommended",
55
"plugin:@typescript-eslint/recommended",
6-
"prettier/standard",
7-
"prettier/react",
86
"plugin:prettier/recommended",
97
"plugin:@typescript-eslint/eslint-recommended"
108
],
@@ -31,4 +29,4 @@
3129
"react/no-unused-prop-types": 0,
3230
"import/export": 0
3331
}
34-
}
32+
}

package.json

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -45,33 +45,33 @@
4545
"react-dom": "^16.0.0 || ^17.0.0"
4646
},
4747
"devDependencies": {
48-
"@testing-library/react-hooks": "^3.2.1",
49-
"@types/jest": "^26.0.15",
48+
"@testing-library/react-hooks": "^7.0.2",
49+
"@types/jest": "^27.0.3",
5050
"@types/lodash.debounce": "^4.0.6",
51-
"@types/react": "^16.9.27",
52-
"@types/react-dom": "^16.9.7",
53-
"@typescript-eslint/eslint-plugin": "^4.5.0",
54-
"@typescript-eslint/parser": "^4.5.0",
51+
"@types/react": "^17.0.37",
52+
"@types/react-dom": "^17.0.11",
53+
"@typescript-eslint/eslint-plugin": "^5.7.0",
54+
"@typescript-eslint/parser": "^5.7.0",
5555
"babel-eslint": "^10.0.3",
5656
"cross-env": "^7.0.2",
57-
"eslint": "7.11.0",
58-
"eslint-config-prettier": "^6.7.0",
59-
"eslint-plugin-flowtype": "^5.2.0",
60-
"eslint-plugin-import": "^2.18.2",
61-
"eslint-plugin-jsx-a11y": "^6.2.3",
57+
"eslint": "8.5.0",
58+
"eslint-config-prettier": "^8.3.0",
59+
"eslint-plugin-flowtype": "^8.0.3",
60+
"eslint-plugin-import": "^2.25.3",
61+
"eslint-plugin-jsx-a11y": "^6.5.1",
6262
"eslint-plugin-node": "^11.0.0",
63-
"eslint-plugin-prettier": "^3.1.1",
64-
"eslint-plugin-promise": "^4.2.1",
65-
"eslint-plugin-react": "^7.17.0",
66-
"eslint-plugin-react-hooks": "^4.0.0",
67-
"gh-pages": "^3.1.0",
63+
"eslint-plugin-prettier": "^4.0.0",
64+
"eslint-plugin-promise": "^6.0.0",
65+
"eslint-plugin-react": "^7.27.1",
66+
"eslint-plugin-react-hooks": "^4.3.0",
67+
"gh-pages": "^3.2.3",
6868
"microbundle-crl": "^0.13.10",
6969
"npm-run-all": "^4.1.5",
70-
"prettier": "^2.0.4",
71-
"react": "^16.13.1",
72-
"react-dom": "^16.13.1",
73-
"react-scripts": "^4.0.1",
74-
"react-test-renderer": "^16.13.1"
70+
"prettier": "^2.5.1",
71+
"react": "^17.0.2",
72+
"react-dom": "^17.0.2",
73+
"react-scripts": "^5.0.0",
74+
"react-test-renderer": "^17.0.2"
7575
},
7676
"resolutions": {
7777
"@typescript-eslint/eslint-plugin": "^4.5.0",

src/hook/index.test.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ describe('useBottomScrollListener', () => {
3535

3636
// window size is 768.
3737
// 768 + 400 = 1168, should not scroll
38-
((document.documentElement as unknown) as Record<string, unknown>).scrollHeight = 1200;
38+
(document.documentElement as unknown as Record<string, unknown>).scrollHeight = 1200;
3939
document.documentElement.scrollTop = 400;
4040

4141
window.dispatchEvent(new Event('scroll'));
@@ -51,7 +51,7 @@ describe('useBottomScrollListener', () => {
5151
// window size is 768.
5252
// 768 + 432 = 1200, should scroll
5353

54-
((document.documentElement as unknown) as Record<string, unknown>).scrollHeight = 1200;
54+
(document.documentElement as unknown as Record<string, unknown>).scrollHeight = 1200;
5555
document.documentElement.scrollTop = 432;
5656

5757
window.dispatchEvent(new Event('scroll'));
@@ -63,12 +63,12 @@ describe('useBottomScrollListener', () => {
6363
describe('given a ref it should use the given ref and', () => {
6464
const setupFakeContainer = (containerRef: React.RefObject<HTMLDivElement>) => {
6565
const div = document.createElement('div');
66-
const renderedNode: HTMLDivElement = (ReactDOM.render(
66+
const renderedNode: HTMLDivElement = ReactDOM.render(
6767
<div ref={containerRef} />,
6868
div,
69-
) as unknown) as HTMLDivElement;
69+
) as unknown as HTMLDivElement;
7070

71-
((renderedNode as unknown) as Record<string, unknown>).clientHeight = 600;
71+
(renderedNode as unknown as Record<string, unknown>).clientHeight = 600;
7272

7373
let triggerScroll: (() => void) | null = null;
7474
renderedNode.addEventListener = jest.fn().mockImplementation((_, cb) => {
@@ -95,7 +95,7 @@ describe('useBottomScrollListener', () => {
9595

9696
// container size is 600.
9797
// 600 + 300 = 900, should not scroll
98-
((renderedNode as unknown) as Record<string, unknown>).scrollHeight = 1000;
98+
(renderedNode as unknown as Record<string, unknown>).scrollHeight = 1000;
9999
renderedNode.scrollTop = 300;
100100

101101
triggerScroll();
@@ -123,7 +123,7 @@ describe('useBottomScrollListener', () => {
123123
// container size is 600.
124124
// 600 + 400 = 1000, should scroll
125125

126-
((renderedNode as unknown) as Record<string, unknown>).scrollHeight = 1000;
126+
(renderedNode as unknown as Record<string, unknown>).scrollHeight = 1000;
127127
renderedNode.scrollTop = 400;
128128

129129
triggerScroll();

0 commit comments

Comments
 (0)