Typescript を使って Nuxt.js で開発をしながら、各々のコンポーネントのテストを jest で、e2e テストやインテグレーションテストを cypress で行う方法を紹介します。 jest と cypress の型情報のバッティング部分に罠があるのでその辺りを特に解説します。 サンプルは Github で公開しています。 https://github.com/rhythm191/nuxt-typescript-jest-cypress 準備 npx create-nuxt-app で Typescript・jest を使う Nuxt.js アプリケーションを作成しましょう。 その後、cypress のセットアップをします。 npm i -D cypress @types/cypress eslint-plugin-cypress その後、npx cypress openで