vuestorefront-community / template-vendure

10 stars 6 forks source link

Build failed using the latest nodejs v14 (v14.21.2) #15

Open david-smejkal opened 1 year ago

david-smejkal commented 1 year ago

NodeJS v14 is going to be unmaintained by the end of April this year. It's time for an upgrade. https://nodejs.dev/en/about/releases/

Also I wasn't able to use this package with any other nodejs version either (couldn't quite figure out how to upgrade all relevant dependencies properly).

vuestorefront-node-v14-failed-build.log

david-smejkal commented 1 year ago

Here's the issue. pnpm visualizes it very nicely.

(my-project) $ pnpm config set auto-install-peers true
(my-project) $ pnpm install
Progress: resolved 1848, reused 1831, downloaded 15, added 34, done
...
dependencies:
+ @vue/composition-api 1.0.0-beta.21 (1.7.1 is available)

 WARN  Issues with peer dependencies found
.
├─┬ vue-jest 4.0.1
│ ├── ✕ unmet peer babel-jest@">= 24 < 27": found 27.5.1
│ ├── ✕ unmet peer jest@26.x: found 27.5.1
│ ├── ✕ unmet peer ts-jest@">= 24 < 27 ": found 27.1.5
│ └─┬ @vue/component-compiler-utils 3.3.0
│   └─┬ consolidate 0.15.1
│     └── ✕ unmet peer babel-core@^6.26.3: found 7.0.0-bridge.0
└─┬ nuxt 2.15.8
  └─┬ @nuxt/builder 2.15.8
    └─┬ @nuxt/webpack 2.15.8
      └─┬ vue-loader 15.10.1
        └─┬ @vue/component-compiler-utils 3.3.0
          └─┬ consolidate 0.15.1
            └── ✕ unmet peer babel-core@^6.26.3: found 7.0.0-bridge.0
(my-project) $