[Bug]: NPX installation script
JeffreyArts opened this issue · 1 comments
Describe the Bug
When I install a new vuestorefront application, it installs succesfully. But with a lot of outdated packages.
warning " > @storefront-ui/vue@2.0.0" has unmet peer dependency "vue@^3.2.47".
warning "@storefront-ui/vue > @vueuse/core > vue-demi@0.13.11" has unmet peer dependency "vue@^3.0.0-0 || ^2.6.0".
warning "@storefront-ui/vue > @floating-ui/vue@0.2.1" has unmet peer dependency "vue@^2.0.0 || >=3.0.0".
warning "@storefront-ui/vue > @storefront-ui/tailwind-config > @storefront-ui/tw-plugin-peer-next@2.0.0" has unmet peer dependency "tailwindcss@>=3.0.0 || >= 3.0.0-alpha.1".
warning "@storefront-ui/vue > @storefront-ui/tailwind-config > @mertasan/tailwindcss-variables@2.6.1" has unmet peer dependency "autoprefixer@^10.0.2".
warning "@storefront-ui/vue > @storefront-ui/tailwind-config > @mertasan/tailwindcss-variables@2.6.1" has unmet peer dependency "postcss@^8.0.9".
warning "@vue-storefront/nuxt > @nuxtjs/composition-api@0.29.3" has unmet peer dependency "@nuxt/vue-app@^2.15".
warning "@vue-storefront/nuxt > @nuxtjs/composition-api@0.29.3" has unmet peer dependency "vue@^2".
warning "@vue-storefront/nuxt > @nuxtjs/composition-api > @vue/composition-api@1.7.1" has unmet peer dependency "vue@>= 2.5 < 2.7".
warning "@vue-storefront/nuxt > nuxt-purgecss > purgecss-webpack-plugin@2.3.0" has unmet peer dependency "webpack@".
warning "@vue-storefront/nuxt > @nuxt/typescript-build > ts-loader@8.4.0" has unmet peer dependency "webpack@".
warning "@vue-storefront/nuxt > @nuxt/typescript-build > fork-ts-checker-webpack-plugin@6.5.3" has unmet peer dependency "webpack@>= 4".
warning " > @vue-storefront/nuxt-theme@2.5.6" has unmet peer dependency "@nuxtjs/composition-api@^0.29.3".
warning " > @vue-storefront/shopify@1.1.4" has unmet peer dependency "@nuxtjs/composition-api@0.29.3".
warning "@vue-storefront/shopify > @vue-storefront/shopify-api > @nuxtjs/composition-api@0.30.0" has unmet peer dependency "@nuxt/vue-app@^2.15".
warning "@vue-storefront/shopify > @vue-storefront/shopify-api > @nuxtjs/composition-api@0.30.0" has unmet peer dependency "vue@^2".
warning "@vue-storefront/shopify > @vue-storefront/core@2.5.6" has unmet peer dependency "@nuxtjs/composition-api@^0.29.3".
warning "nuxt > @nuxt/components@2.2.1" has unmet peer dependency "consola@*".
warning "babel-jest > babel-preset-jest > @babel/plugin-syntax-object-rest-spread@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "vue-jest > @babel/plugin-transform-modules-commonjs@7.21.2" has unmet peer dependency "@babel/core@^7.0.0-0".
warning " > vee-validate@3.4.15" has unmet peer dependency "vue@^2.5.18".
warning " > @vue/test-utils@1.3.4" has unmet peer dependency "vue@2.x".
warning " > @vue/test-utils@1.3.4" has unmet peer dependency "vue-template-compiler@^2.x".
warning " > babel-jest@24.9.0" has unmet peer dependency "@babel/core@^7.0.0".
warning "babel-jest > babel-preset-jest@24.9.0" has unmet peer dependency "@babel/core@^7.0.0".
warning " > vue-jest@4.0.1" has unmet peer dependency "@babel/core@7.x".
warning " > vue-jest@4.0.1" has incorrect peer dependency "jest@26.x".
warning " > vue-jest@4.0.1" has unmet peer dependency "vue@^2.x".
warning " > vue-jest@4.0.1" has unmet peer dependency "vue-template-compiler@^2.x".
Current behavior
All of these packages have newer versions available:
Package name | package.json version | Yarn.lock (installed) version | Latest NPM version |
---|---|---|---|
@storefront-ui/vue | 0.12.0 | 0.12.3 | 2.0.0 |
@vue-storefront/shopify | 1.1.2 | 1.1.2 | 1.1.4 |
@vue-storefront/middleware | 2.5.6 | 2.5.6 | 2.7.5 |
@vue-storefront/nuxt | 2.5.6 | 2.5.6 | 2.7.5 |
@vue-storefront/nuxt-theme | 2.5.6 | 2.5.6 | 2.7.5 |
babel-jest | 24.1.0 | 24.9.0 & 27.5.1 | 29.5.0 |
vee-validate | 3.2.3 | 3.4.14 | 3.4.15* |
@vue/test-utils | 1.0.0-beta.27 | 1.3.0 | 29.5.0 |
vue-jest | 4.0.0-0 | 4.0.1 | 3.0.7 |
nuxt | 2.13.3 | 2.15.8 | 2.16.3 |
- Latest version is 4.8.4, but that one is meant for Vue 3
Expected behavior
When I install vue-storefront with shopify, I expect that all the packages it depends on are up to date. So I can rule out that any issues are related to outdated packages 🙂
Steps to reproduce
Install a new vuestorefront with Shopify, by running npx @vue-storefront/cli generate store
. Make sure that you use node >= v16.13 & <= v17.0 for installation, and install all the npm packages with yarn
What version of Vue Storefront are you using?
Whatever @vue-storefront/cli is using
What version of Node.js are you using?
v16.14.0
What browser (and version) are you using?
What operating system (and version) are you using?
macOS
Relevant log output
Uncertain if this question belongs here, or over here
Able to fix / change the documentation?
- Yes
- No
Code of Conduct
- I agree to follow this project's Code of Conduct
Its not a error tho @JeffreyArts .