From f2b93a6dd7191ed21793cade17467bc515902335 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Fri, 28 Oct 2022 16:37:09 -0400 Subject: [PATCH] Fix nanoid in test-tab --- .../jest.config.js | 1 + .../jestResolver.js | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 packages/redux-devtools-inspector-monitor-test-tab/jestResolver.js diff --git a/packages/redux-devtools-inspector-monitor-test-tab/jest.config.js b/packages/redux-devtools-inspector-monitor-test-tab/jest.config.js index d65161a9..3244f843 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/jest.config.js +++ b/packages/redux-devtools-inspector-monitor-test-tab/jest.config.js @@ -7,4 +7,5 @@ module.exports = { transform: { '^.+\\.tsx?$': ['ts-jest', { tsconfig: 'tsconfig.test.json' }], }, + resolver: '/jestResolver.js', }; diff --git a/packages/redux-devtools-inspector-monitor-test-tab/jestResolver.js b/packages/redux-devtools-inspector-monitor-test-tab/jestResolver.js new file mode 100644 index 00000000..385b2568 --- /dev/null +++ b/packages/redux-devtools-inspector-monitor-test-tab/jestResolver.js @@ -0,0 +1,11 @@ +module.exports = (path, options) => { + return options.defaultResolver(path, { + ...options, + packageFilter: (pkg) => { + if (pkg.name === 'nanoid') { + pkg.exports['.'].browser = pkg.exports['.'].require; + } + return pkg; + }, + }); +};