Skip to content

Dependencies ​

Overview of the packages Nuxt Spec currently consists of.

Versions are listed as defined in Nuxt Spec's package.json.

Loose versions prefixed with ~ allow patch updates.

Basic Vue/Nuxt infrastructure ​

PackageDescriptionVersion
nuxtThe Nuxt framework itself4.6.1
vueThe Vue.js framework~3.5.43

Core test features ​

PackageDescriptionVersion
vitestThe fundamental testing framework5.0.3
@vitest/browserMore advanced browser-native test runner5.0.3
@vitest/browser-playwrightPlaywright provider for Vitest browser mode5.0.3
@vitest/coverage-v8V8-based code coverage provider for Vitest (see Code coverage)5.0.3
@vitest/coverage-istanbulIstanbul-based code coverage provider for Vitest (see Code coverage)5.0.3
@vitest/uiGraphical UI for the Vitest test runner5.0.3
happy-domHeadless browser runtime~20.14.5
playwrightHeadless browser testing framework~1.64.0
playwright-coreCore Playwright browser API used by Nuxt Spec utilities~1.64.0
@vue/test-utilsUtilities for testing Vue stuff2.5.1
@nuxt/test-utilsUtilities for testing Nuxt stuff4.3.3
@nuxt/devtoolsDevelopment browser console for Nuxt4.0.0-beta.4
@nuxt/hintsDevTools performance, hydration, and security tips (can be opted out of via configuration)1.1.4

Test supporting features ​

PackageDescriptionVersion
@vitejs/plugin-vueVite plugin for processing Vue SFCs in Vitest~6.0.9
vitest-browser-vueRendering Vue components in Vitest browser mode3.1.0
pixelmatchPixel-level image comparison for visual regression testing~7.2.0
fast-pngPNG decoding for visual regression testing~8.0.0

Other development/supporting features ​

PackageDescriptionVersion
typescriptTypeScript language support~6.0.3
vue-tscType-checking for Vue components~3.3.12
vue-routerOfficial router for Vue.js~5.3.1
@nuxt/eslintESLint integration for Nuxt~1.17.0
elrh-coscaCLI scripting helpers powering the nuxt-spec CLI0.4.1