Dependencies

Nuxt Stack ships with a lot of functionality. With this functionality comes a lot of dependencies.

It's useful to know which dependencies are included with Nuxt Stack so you don't add them alongside nuxt-stack in your package.json.

Check out the lists below for a breakdown of all the dependencies included with the module and CLI.

Module Dependencies

  • @nuxtjs/axios
  • @nuxtjs/dotenv
  • @nuxtjs/pwa
  • @nuxtjs/sitemap
  • @nuxtjs/style-resources
  • nuxt-svg-loader
  • vue-analytics
  • vue-lazy-hydration
  • vue-pwa-installer
  • vue-static-data
  • vue-tabbing
  • lazysizes
  • webfontloader
  • normalize.css
  • node-sass + sass-loader
  • eslint + eslint-loader

CLI Dependencies

Utility

  • consola
  • cross-env
  • cross-spawn
  • fs-extra
  • husky
  • lint-staged
  • rimraf
  • serve

CommitLint

  • @commitlint/cli
  • @commitlint/config-conventional
  • @commitlint/prompt-cli

ESLint

  • @vue/eslint-config-prettier
  • babel-eslint
  • eslint
  • eslint-config-standard
  • eslint-import-resolver-nuxt
  • eslint-plugin-import
  • eslint-plugin-jest
  • eslint-plugin-node
  • eslint-plugin-promise
  • eslint-plugin-standard
  • eslint-plugin-vue

Jest

  • @babel/core
  • @babel/preset-env
  • @nuxt/babel-preset-app
  • @vue/test-utils
  • babel-core
  • babel-jest
  • jest
  • jest-serializer-vue
  • jest-transform-stub
  • vue
  • vue-jest
  • vue-server-renderer
  • vue-template-compiler

Prettier

  • prettier
  • prettier-eslint-cli