diff --git a/.pnp.cjs b/.pnp.cjs index 9436f27dd..4e98d2796 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -169,7 +169,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["svg-to-jsx", "npm:1.0.4"], ["svgo", "npm:1.3.2"], ["tinycolor2", "npm:1.4.2"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["util", "link:./src/util::locator=%40cbinsights%2Ffds%40workspace%3A."], ["uuid", "npm:8.3.2"] ], @@ -6376,7 +6376,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["svg-to-jsx", "npm:1.0.4"], ["svgo", "npm:1.3.2"], ["tinycolor2", "npm:1.4.2"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["util", "link:./src/util::locator=%40cbinsights%2Ffds%40workspace%3A."], ["uuid", "npm:8.3.2"] ], @@ -10425,7 +10425,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["style-loader", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:1.3.0"], ["terser-webpack-plugin", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.2.3"], ["ts-dedent", "npm:2.0.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["url-loader", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.1.1"], ["util-deprecate", "npm:1.0.2"], ["webpack", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.46.0"], @@ -10616,7 +10616,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/webpack", null], ["react", "npm:16.14.0"], ["react-dom", "virtual:3580ae7d468a11c68757413a82df07ae5b83c9fe12005d09fb9b82d058a79d405c60eb955b486b5599178555a36f46e8c6232007ec18ef8c84fb60c3da6d0b42#npm:16.14.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["webpack", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.46.0"] ], "packagePeers": [ @@ -10746,7 +10746,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["react-dom", "virtual:3580ae7d468a11c68757413a82df07ae5b83c9fe12005d09fb9b82d058a79d405c60eb955b486b5599178555a36f46e8c6232007ec18ef8c84fb60c3da6d0b42#npm:16.14.0"], ["regenerator-runtime", "npm:0.13.7"], ["ts-dedent", "npm:2.0.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["unfetch", "npm:4.2.0"], ["util-deprecate", "npm:1.0.2"], ["webpack", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.46.0"] @@ -10836,7 +10836,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["react-dom", "virtual:3580ae7d468a11c68757413a82df07ae5b83c9fe12005d09fb9b82d058a79d405c60eb955b486b5599178555a36f46e8c6232007ec18ef8c84fb60c3da6d0b42#npm:16.14.0"], ["regenerator-runtime", "npm:0.13.7"], ["ts-dedent", "npm:2.0.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["unfetch", "npm:4.2.0"], ["util-deprecate", "npm:1.0.2"], ["webpack", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.46.0"] @@ -10918,7 +10918,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["slash", "npm:3.0.0"], ["telejson", "npm:5.3.3"], ["ts-dedent", "npm:2.0.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["util-deprecate", "npm:1.0.2"], ["webpack", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.46.0"] ], @@ -11072,7 +11072,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["slash", "npm:3.0.0"], ["telejson", "npm:5.3.3"], ["ts-dedent", "npm:2.0.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["util-deprecate", "npm:1.0.2"], ["watchpack", "npm:2.3.0"], ["webpack", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.46.0"], @@ -11313,7 +11313,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["telejson", "npm:5.3.3"], ["terser-webpack-plugin", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.2.3"], ["ts-dedent", "npm:2.0.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["url-loader", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.1.1"], ["util-deprecate", "npm:1.0.2"], ["webpack", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.46.0"], @@ -11451,7 +11451,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["read-pkg-up", "npm:7.0.1"], ["regenerator-runtime", "npm:0.13.7"], ["ts-dedent", "npm:2.0.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["webpack", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.46.0"] ], "packagePeers": [ @@ -11488,7 +11488,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["micromatch", "npm:4.0.2"], ["react-docgen-typescript", "virtual:9a9ab34f3f946c3221e3c3d3c131f1fa3e796e69481dea854c2513c923a822b3dde564a6712631661b06223f8068225bda0aedd8cd1ee95b339ebb5c70c30802#npm:2.1.1"], ["tslib", "npm:2.0.3"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["webpack", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.46.0"] ], "packagePeers": [ @@ -12845,7 +12845,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["regexpp", "npm:3.2.0"], ["semver", "npm:7.3.5"], ["tsutils", "virtual:062fc7c66d33df1eca80fd6311d35a07a896e64bc2c993b16d6aa2943a7662d6838301730cb53ce904f0fa38e455f3a9ed8b67f0c2406067bee57b41d2ba4d80#npm:3.21.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"] + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"] ], "packagePeers": [ "@types/eslint", @@ -12905,7 +12905,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@typescript-eslint/typescript-estree", "virtual:54d394d1b2e58cc4c8d9b50591236e3f175a0a0c517b976c0dd4081d4f18ddfa328f5d64b0f70699e12e0188cef44fc6e0d4535f713802c077be27106ffa3ed4#npm:5.21.0"], ["debug", "virtual:d379f4b8bd5b10788d613996438ba1503c2ba18b925a21790a5a40942cd657dcf572a88a0a980313130bf3c5fa6d6ff2704cf7a8b4862f4830e1837c28f320c9#npm:4.3.2"], ["eslint", "npm:8.14.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"] + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"] ], "packagePeers": [ "@types/eslint", @@ -12963,7 +12963,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["debug", "virtual:d379f4b8bd5b10788d613996438ba1503c2ba18b925a21790a5a40942cd657dcf572a88a0a980313130bf3c5fa6d6ff2704cf7a8b4862f4830e1837c28f320c9#npm:4.3.2"], ["eslint", "npm:8.14.0"], ["tsutils", "virtual:062fc7c66d33df1eca80fd6311d35a07a896e64bc2c993b16d6aa2943a7662d6838301730cb53ce904f0fa38e455f3a9ed8b67f0c2406067bee57b41d2ba4d80#npm:3.21.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"] + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"] ], "packagePeers": [ "@types/eslint", @@ -13051,7 +13051,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["is-glob", "npm:4.0.3"], ["semver", "npm:7.3.5"], ["tsutils", "virtual:062fc7c66d33df1eca80fd6311d35a07a896e64bc2c993b16d6aa2943a7662d6838301730cb53ce904f0fa38e455f3a9ed8b67f0c2406067bee57b41d2ba4d80#npm:3.21.0"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"] + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"] ], "packagePeers": [ "@types/typescript", @@ -20519,7 +20519,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["minimatch", "npm:3.0.4"], ["semver", "npm:5.7.1"], ["tapable", "npm:1.1.3"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["vue-template-compiler", null], ["webpack", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.46.0"], ["worker-rpc", "npm:0.1.1"] @@ -20558,7 +20558,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["schema-utils", "npm:2.7.0"], ["semver", "npm:7.3.4"], ["tapable", "npm:1.1.3"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"], + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"], ["vue-template-compiler", null], ["webpack", "virtual:1a305ab3774d2d61295b5f98e0ab83ca7d4529bfbf853b13b55598cd6bf68343b2b58cbbbb873d4b9013b9523b988a7323961f2fb7bc8ad9278d04d893eff358#npm:4.46.0"] ], @@ -30503,7 +30503,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [ ["react-docgen-typescript", "virtual:9a9ab34f3f946c3221e3c3d3c131f1fa3e796e69481dea854c2513c923a822b3dde564a6712631661b06223f8068225bda0aedd8cd1ee95b339ebb5c70c30802#npm:2.1.1"], ["@types/typescript", null], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"] + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"] ], "packagePeers": [ "@types/typescript", @@ -34481,7 +34481,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["tsutils", "virtual:062fc7c66d33df1eca80fd6311d35a07a896e64bc2c993b16d6aa2943a7662d6838301730cb53ce904f0fa38e455f3a9ed8b67f0c2406067bee57b41d2ba4d80#npm:3.21.0"], ["@types/typescript", null], ["tslib", "npm:1.14.1"], - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"] + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"] ], "packagePeers": [ "@types/typescript", @@ -34648,10 +34648,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ], "linkType": "HARD", }], - ["patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53", { - "packageLocation": "./.yarn/cache/typescript-patch-3020d8933d-c05c318d79.zip/node_modules/typescript/", + ["patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53", { + "packageLocation": "./.yarn/cache/typescript-patch-67eed40645-8cff08bf66.zip/node_modules/typescript/", "packageDependencies": [ - ["typescript", "patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53"] + ["typescript", "patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53"] ], "linkType": "HARD", }] diff --git a/.yarn/cache/typescript-npm-4.5.5-b3e3678b69-506f4c919d.zip b/.yarn/cache/typescript-npm-4.5.5-b3e3678b69-506f4c919d.zip deleted file mode 100644 index 055d025b1..000000000 Binary files a/.yarn/cache/typescript-npm-4.5.5-b3e3678b69-506f4c919d.zip and /dev/null differ diff --git a/.yarn/cache/typescript-npm-4.6.4-114dfa5f7e-e7bfcc39cd.zip b/.yarn/cache/typescript-npm-4.6.4-114dfa5f7e-e7bfcc39cd.zip new file mode 100644 index 000000000..9574f7829 Binary files /dev/null and b/.yarn/cache/typescript-npm-4.6.4-114dfa5f7e-e7bfcc39cd.zip differ diff --git a/.yarn/cache/typescript-patch-3020d8933d-c05c318d79.zip b/.yarn/cache/typescript-patch-3020d8933d-c05c318d79.zip deleted file mode 100644 index 63a985e85..000000000 Binary files a/.yarn/cache/typescript-patch-3020d8933d-c05c318d79.zip and /dev/null differ diff --git a/.yarn/cache/typescript-patch-67eed40645-8cff08bf66.zip b/.yarn/cache/typescript-patch-67eed40645-8cff08bf66.zip new file mode 100644 index 000000000..d4de33e89 Binary files /dev/null and b/.yarn/cache/typescript-patch-67eed40645-8cff08bf66.zip differ diff --git a/jest.config.js b/jest.config.js index 893ca8eb6..bf0b137d0 100644 --- a/jest.config.js +++ b/jest.config.js @@ -1,6 +1,6 @@ module.exports = { testEnvironment: 'jest-environment-jsdom', - moduleDirectories: ['src'], + moduleDirectories: ['node_modules', 'src'], rootDir: './', testPathIgnorePatterns: ['/lib/'], transformIgnorePatterns: ['/node_modules/(?!(uuid|nanoid)/)'], diff --git a/package.json b/package.json index 5b955f106..746b597b4 100644 --- a/package.json +++ b/package.json @@ -187,7 +187,7 @@ "svg-to-jsx": "1.0.4", "svgo": "1.3.2", "tinycolor2": "1.4.2", - "typescript": "4.5.5", + "typescript": "4.6.4", "util": "link:./src/util" }, "repository": { diff --git a/src/components/Popover/index.tsx b/src/components/Popover/index.tsx index 6685808ba..08363f32e 100644 --- a/src/components/Popover/index.tsx +++ b/src/components/Popover/index.tsx @@ -164,7 +164,7 @@ const Popover = React.forwardRef( }, [isActive]); let triggerProps: HTMLAttributes = {}; - let hoverTimeout: number; + let hoverTimeout: NodeJS.Timeout; switch (interactionMode) { case 'hover': triggerProps.onMouseEnter = () => { diff --git a/yarn.lock b/yarn.lock index e810427c8..edfa311dd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3633,7 +3633,7 @@ __metadata: svg-to-jsx: 1.0.4 svgo: 1.3.2 tinycolor2: 1.4.2 - typescript: 4.5.5 + typescript: 4.6.4 util: "link:./src/util" uuid: 8.3.2 peerDependencies: @@ -26365,13 +26365,13 @@ __metadata: languageName: node linkType: hard -"typescript@npm:4.5.5": - version: 4.5.5 - resolution: "typescript@npm:4.5.5" +"typescript@npm:4.6.4": + version: 4.6.4 + resolution: "typescript@npm:4.6.4" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 506f4c919dc8aeaafa92068c997f1d213b9df4d9756d0fae1a1e7ab66b585ab3498050e236113a1c9e57ee08c21ec6814ca7a7f61378c058d79af50a4b1f5a5e + checksum: e7bfcc39cd4571a63a54e5ea21f16b8445268b9900bf55aee0e02ad981be576acc140eba24f1af5e3c1457767c96cea6d12861768fb386cf3ffb34013718631a languageName: node linkType: hard @@ -26385,13 +26385,13 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@4.5.5#~builtin": - version: 4.5.5 - resolution: "typescript@patch:typescript@npm%3A4.5.5#~builtin::version=4.5.5&hash=493e53" +"typescript@patch:typescript@4.6.4#~builtin": + version: 4.6.4 + resolution: "typescript@patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: c05c318d79c690f101d7ffb34cd6c7d6bbd884d3af9cefe7749ad0cd6be43c7082f098280982ca945dcba23fde34a08fed9602bb26540936baf8c0520727d3ba + checksum: 8cff08bf66d9ecfbf9fcc5edde04a5a7923e6cac3b21d99b4e9a06973bf5bd7f9a83ec7eed24129c1b9e13fd861de8c1070110d4b9ce9f18ab57c6999e9c9a6f languageName: node linkType: hard