---
title: "Discussion on \"Modernizing Ionic 8 & Angular 22: Moving from Karma, Zone.js & ESLint v8 to Vitest, Zoneless & Flat Config\" | Hashnode"
description: "Discussion on \"Modernizing Ionic 8 & Angular 22: Moving from Karma, Zone.js & ESLint v8 to Vitest, Zoneless & Flat Config\". [!NOTE]Target Audience: Ionic & Angular developers looking to modernize starter boilerplate, boost unit test speed by 5x, adopt pure Zoneless change detection, and upgrade to ESLint v9 Flat Config."
url: "https://hashnode.com/posts/modernizing-ionic-8-angular-22-moving-from-karma-zone-js-eslint-v8-to-vitest-zoneless-flat-config/6a732600b01a829f616aed74"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Modernizing Ionic 8 & Angular 22: Moving from Karma, Zone.js & ESLint v8 to Vitest, Zoneless & Flat Config](https://modern-web-dev.hashnode.dev/modernizing-ionic-8-angular-22-moving-from-karma-zone-js-eslint-v8-to-vitest-zoneless-flat-config?utm_source=hashnode&utm_medium=feed)

\[!NOTE\]Target Audience: Ionic & Angular developers looking to modernize starter boilerplate, boost unit test speed by 5x, adopt pure Zoneless change detection, and upgrade to ESLint v9 Flat Config.

Aug 5 · 6 min read · modern-web-dev.hashnode.dev  
Read the article

-   [#ionic](https://hashnode.com/tag/ionic)
-   [#angular](https://hashnode.com/tag/angular)
-   [#vitest](https://hashnode.com/tag/vitest)
-   [#capacitor](https://hashnode.com/tag/capacitor)

## Written by

[mehdi](https://hashnode.com/@mehdi654)

@mehdi654

  
[View profile](https://hashnode.com/@mehdi654)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
