diff --git a/package.json b/package.json index f3f7c603..a8e4b867 100644 --- a/package.json +++ b/package.json @@ -28,9 +28,9 @@ "@types/file-saver": "^2.0.5", "@types/jest": "^29.5.5", "@types/node": "^18.17.17", - "@types/react": "^18.2.21", + "@types/react": "^18.2.37", "@types/react-dom": "^18.2.7", - "@types/react-splitter-layout": "^3.0.2", + "@types/react-splitter-layout": "^3.0.5", "@types/react-transition-group": "^4.4.7", "@types/redux-logger": "^3.0.10", "@types/semver": "^7.5.3", diff --git a/src/react-splitter-layout.d.ts b/src/react-splitter-layout.d.ts new file mode 100644 index 00000000..08d8a9df --- /dev/null +++ b/src/react-splitter-layout.d.ts @@ -0,0 +1,6 @@ +// SPDX-License-Identifier: MIT +// Copyright (c) 2023 The Pybricks Authors + +declare module 'react-splitter-layout' { + export = class SplitterLayout extends React.PureComponent {}; +} diff --git a/yarn.lock b/yarn.lock index 9a209443..2323e489 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2659,9 +2659,9 @@ __metadata: "@types/file-saver": ^2.0.5 "@types/jest": ^29.5.5 "@types/node": ^18.17.17 - "@types/react": ^18.2.21 + "@types/react": ^18.2.37 "@types/react-dom": ^18.2.7 - "@types/react-splitter-layout": ^3.0.2 + "@types/react-splitter-layout": ^3.0.5 "@types/react-transition-group": ^4.4.7 "@types/redux-logger": ^3.0.10 "@types/semver": ^7.5.3 @@ -4973,12 +4973,12 @@ __metadata: languageName: node linkType: hard -"@types/react-splitter-layout@npm:^3.0.2": - version: 3.0.2 - resolution: "@types/react-splitter-layout@npm:3.0.2" +"@types/react-splitter-layout@npm:^3.0.5": + version: 3.0.5 + resolution: "@types/react-splitter-layout@npm:3.0.5" dependencies: "@types/react": "*" - checksum: 7fa9c0840f848c12678d79c0966d6dd20a89c04509b4b0daf8e366668524d3c629ee259e5c15669d061b786569d85246081d0ee7bf83242e2667c1a3ecbcbd1e + checksum: 9c8e9cc7ac568a3f5c7a1237725ce084d4c0747f91f7da359b9d5bf2439b33c99f3b90223443854d9602af84a1fad1ffe159ac0a2b77d4a42588e17044c136ec languageName: node linkType: hard @@ -4991,7 +4991,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:^18.2.21": +"@types/react@npm:*": version: 18.2.21 resolution: "@types/react@npm:18.2.21" dependencies: @@ -5002,6 +5002,17 @@ __metadata: languageName: node linkType: hard +"@types/react@npm:^18.2.37": + version: 18.2.37 + resolution: "@types/react@npm:18.2.37" + dependencies: + "@types/prop-types": "*" + "@types/scheduler": "*" + csstype: ^3.0.2 + checksum: 2d2599f1a09e4f678509161fea8baeaf76d21deee460f4f3ccc1ca431ebe85f896d7d0b906127de17e97ed57240cec61955eb97d0b5d9cbf4e97fd6620b1acdb + languageName: node + linkType: hard + "@types/redux-logger@npm:^3.0.10": version: 3.0.10 resolution: "@types/redux-logger@npm:3.0.10"