/ionic8-angular19-jest-fail

small repro that jest is failing with "Cannot use import statement outside a module"

Primary LanguageHTML

IonicAngular19Jest

This project was generated using Angular CLI version 19.0.4.

Reproduction repo with Angular 19, Ionic 8 and Jest.

Run npm run test to start the default test with jest. It leads to:

/home/bengtler/dev/ionic-angular19-jest/node_modules/@stencil/core/internal/client/index.js:11
  import { BUILD } from "@stencil/core/internal/app-data";
  ^^^^^^

  SyntaxError: Cannot use import statement outside a module

    1 | import { Component } from '@angular/core';
    2 | import { RouterOutlet } from '@angular/router';
  > 3 | import { IonContent, IonFab, IonFabButton, IonIcon } from '@ionic/angular/standalone';
      | ^
    4 | import { addIcons } from 'ionicons';
    5 | import { camera } from 'ionicons/icons';