From 585a3e281a3c2db6505a12ca7b89890c34820f7d Mon Sep 17 00:00:00 2001 From: Lachlan Miller Date: Wed, 6 Oct 2021 04:26:16 +1000 Subject: [PATCH] fix(app): allow launching app dev server w/o relying on `supportFile` to bundle deps (#18354) Co-authored-by: Jessica Sachs --- packages/app/cypress.json | 7 +++---- packages/app/src/Basic.spec.tsx | 5 +++++ packages/app/vite.config.ts | 12 +++++++++++- 3 files changed, 19 insertions(+), 5 deletions(-) create mode 100644 packages/app/src/Basic.spec.tsx diff --git a/packages/app/cypress.json b/packages/app/cypress.json index e877e0e6d9..9a17a7356b 100644 --- a/packages/app/cypress.json +++ b/packages/app/cypress.json @@ -14,10 +14,9 @@ "reporterOptions": { "configFile": "../../mocha-reporter-config.json" }, + "componentFolder": "src", + "supportFile": false, "component": { - "componentFolder": "src" - }, - "e2e": { - "supportFile": false + "testFiles": "**/*.spec.{js,ts,tsx,jsx}" } } diff --git a/packages/app/src/Basic.spec.tsx b/packages/app/src/Basic.spec.tsx new file mode 100644 index 0000000000..ff119dfe1b --- /dev/null +++ b/packages/app/src/Basic.spec.tsx @@ -0,0 +1,5 @@ +describe('hello', () => { + it('works', () => { + expect(1).to.eq(1) + }) +}) diff --git a/packages/app/vite.config.ts b/packages/app/vite.config.ts index 67bd37a18f..13f4f298d1 100644 --- a/packages/app/vite.config.ts +++ b/packages/app/vite.config.ts @@ -2,7 +2,17 @@ import { makeConfig } from '../frontend-shared/vite.config' import Layouts from 'vite-plugin-vue-layouts' import Pages from 'vite-plugin-pages' -export default makeConfig({}, { +export default makeConfig({ + optimizeDeps: { + include: [ + '@urql/core', + 'vue-i18n', + 'vue-router', + '@urql/devtools', + '@urql/exchange-graphcache', + ], + }, +}, { plugins: [ Layouts(), Pages({ extensions: ['vue'] }),