diff --git a/lib/assets/test/spec/new-dashboard/unit/jest.conf.js b/lib/assets/test/spec/new-dashboard/unit/jest.conf.js index a736843a43..25b73ab339 100755 --- a/lib/assets/test/spec/new-dashboard/unit/jest.conf.js +++ b/lib/assets/test/spec/new-dashboard/unit/jest.conf.js @@ -42,7 +42,7 @@ module.exports = { '.*\\.(vue)$': '/node_modules/vue-jest' }, transformIgnorePatterns: [ - 'node_modules/(?!(internal-carto.js)/)' + 'node_modules/(?!(internal-carto.js|@carto\/common-ui)/)' ], silent: true, snapshotSerializers: ['/node_modules/jest-serializer-vue'], diff --git a/lib/assets/test/spec/new-dashboard/unit/specs/components/NavigationBar.spec.js b/lib/assets/test/spec/new-dashboard/unit/specs/components/NavigationBar.spec.js index 26e923ff6f..43d385f129 100755 --- a/lib/assets/test/spec/new-dashboard/unit/specs/components/NavigationBar.spec.js +++ b/lib/assets/test/spec/new-dashboard/unit/specs/components/NavigationBar.spec.js @@ -24,7 +24,8 @@ describe('NavigationBar.vue', () => { mocks: { $router: { resolve: href => href - } + }, + $t: key => key }, localVue }); diff --git a/lib/assets/test/spec/new-dashboard/unit/specs/components/__snapshots__/NavigationBar.spec.js.snap b/lib/assets/test/spec/new-dashboard/unit/specs/components/__snapshots__/NavigationBar.spec.js.snap index 86e35fef96..cfaabbad41 100644 --- a/lib/assets/test/spec/new-dashboard/unit/specs/components/__snapshots__/NavigationBar.spec.js.snap +++ b/lib/assets/test/spec/new-dashboard/unit/specs/components/__snapshots__/NavigationBar.spec.js.snap @@ -73,8 +73,8 @@ exports[`NavigationBar.vue should render regular navbar with user dropdown close diff --git a/package-lock.json b/package-lock.json index 337c3820bd..612ff2af1c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6649,9 +6649,9 @@ } }, "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==" + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" }, "core-js-compat": { "version": "3.6.4", diff --git a/package.json b/package.json index 17af0e5b33..060084f44f 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "clipboard": "1.6.1", "codemirror": "5.14.2", "confetti-js": "0.0.14", - "core-js": "^3.6.4", + "core-js": "^3.6.5", "d3-interpolate": "^1.1.6", "d3-queue": "^3.0.7", "date-fns": "^1.29.0", diff --git a/webpack/v4/webpack.dev.config.js b/webpack/v4/webpack.dev.config.js index a2d28b6b59..e8d5cd9574 100644 --- a/webpack/v4/webpack.dev.config.js +++ b/webpack/v4/webpack.dev.config.js @@ -10,5 +10,8 @@ module.exports = merge(configBase, { __ENV__: JSON.stringify('dev'), __KEPLERGL_BASE_URL__: JSON.stringify('http://localhost:8081') }) - ] + ], + optimization: { + usedExports: true + } });