VulcanJS / Vulcan-Starter

VulcanJS starter repo. Use as a base for your own VulcanJS projects.
MIT License
127 stars 88 forks source link

Conflict: Constraint error on the latest vulcan-starter (published 4 days ago) and temporary work around #188

Open adalidda opened 3 years ago

adalidda commented 3 years ago

Hi,

On the latest vulcan-starter published 4 days ago, after running npm install and npm start I got many Conflict: Constraint error.

The work around solution is to import each vulcan package manually into vulcan-starter and install them.

Please found below my work around solution.

Thank You Adalidda


kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ npm start

vulcan-meteor-start@1.16.1 prestart /home/kauprey/Adalidda-V6.4.X/Vulcan-Starter node .vulcan/prestart_vulcan.js


\\ //// \\//// Vulcan.js \\/// The full-stack React+GraphQL framework ────

Creating your own settings.json file...

Happy hacking with Vulcan! The docs are available at: http://docs.vulcanjs.org

vulcan-meteor-start@1.16.1 start /home/kauprey/Adalidda-V6.4.X/Vulcan-Starter meteor --settings settings.json

[[[[[ ~/Adalidda-V6.4.X/Vulcan-Starter ]]]]]

=> Started proxy.
=> Meteor 2.1 is available. Update this project with 'meteor update'. => Errors prevented startup:

While selecting package versions: error: Conflict: Constraint email@1.2.3 is not satisfied by email 2.0.0. Constraints on package "email":

=> Your application has errors. Waiting for file change. ^C
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ npm install npm WARN react-no-ssr@1.1.0 requires a peer of react@^0.14.0 || ^15.0.0 but none is installed. You must install peer dependencies yourself. npm WARN react-router-scroll@0.4.4 requires a peer of react-router@^2.3.0 || ^3.0.0 but none is installed. You must install peer dependencies yourself. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/watchpack-chokidar2/node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

audited 2230 packages in 13.935s

92 packages are looking for funding run npm fund for details

found 119 vulnerabilities (85 low, 23 moderate, 11 high) run npm audit fix to fix them, or npm audit for details kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ npm start

vulcan-meteor-start@1.16.1 prestart /home/kauprey/Adalidda-V6.4.X/Vulcan-Starter node .vulcan/prestart_vulcan.js


\\ //// \\//// Vulcan.js \\/// The full-stack React+GraphQL framework ────

Happy hacking with Vulcan! The docs are available at: http://docs.vulcanjs.org

vulcan-meteor-start@1.16.1 start /home/kauprey/Adalidda-V6.4.X/Vulcan-Starter meteor --settings settings.json

[[[[[ ~/Adalidda-V6.4.X/Vulcan-Starter ]]]]]

=> Started proxy.
=> Meteor 2.1 is available. Update this project with 'meteor update'. => Errors prevented startup:

While selecting package versions: error: Conflict: Constraint email@1.2.3 is not satisfied by email 2.0.0. Constraints on package "email":

=> Your application has errors. Waiting for file change. ^C
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor remove getting-started => Errors after removing packages

While selecting package versions: error: Conflict: Constraint email@1.2.3 is not satisfied by email 2.0.0. Constraints on package "email":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add example-forum => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint email@1.2.3 is not satisfied by email 2.0.0. Constraints on package "email":

Conflict: Constraint vulcan:core@1.16.1 is not satisfied by vulcan:core 1.16.0. Constraints on package "vulcan:core":

Conflict: Constraint vulcan:ui-bootstrap@1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1. Constraints on package "vulcan:ui-bootstrap":

Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2. Constraints on package "vulcan:voting":

Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2. Constraints on package "vulcan:accounts":

Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2. Constraints on package "vulcan:email":

Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2. Constraints on package "vulcan:forms":

Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2. Constraints on package "vulcan:events":

Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11. Constraints on package "vulcan:embed":

Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0. Constraints on package "email":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:core => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint vulcan:lib@=1.16.1 is not satisfied by vulcan:lib 1.10.1. Constraints on package "vulcan:lib":

Conflict: Constraint vulcan:i18n@=1.16.1 is not satisfied by vulcan:i18n 1.5.0. Constraints on package "vulcan:i18n":

Conflict: Constraint vulcan:users@=1.16.1 is not satisfied by vulcan:users 1.3.2. Constraints on package "vulcan:users":

Conflict: Constraint email@1.2.3 is not satisfied by email 2.0.0. Constraints on package "email":

Conflict: Constraint vulcan:ui-bootstrap@1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1. Constraints on package "vulcan:ui-bootstrap":

Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2. Constraints on package "vulcan:voting":

Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2. Constraints on package "vulcan:accounts":

Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2. Constraints on package "vulcan:email":

Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2. Constraints on package "vulcan:forms":

Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2. Constraints on package "vulcan:events":

Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11. Constraints on package "vulcan:embed":

Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0. Constraints on package "email":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:lib => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint vulcan:i18n@=1.16.1 is not satisfied by vulcan:i18n 1.5.0. Constraints on package "vulcan:i18n":

Conflict: Constraint vulcan:users@=1.16.1 is not satisfied by vulcan:users 1.3.2. Constraints on package "vulcan:users":

Conflict: Constraint vulcan:ui-bootstrap@1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1. Constraints on package "vulcan:ui-bootstrap":

Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2. Constraints on package "vulcan:voting":

Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2. Constraints on package "vulcan:accounts":

Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2. Constraints on package "vulcan:email":

Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2. Constraints on package "vulcan:forms":

Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2. Constraints on package "vulcan:events":

Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11. Constraints on package "vulcan:embed":

Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0. Constraints on package "email":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ ^C kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:i18n => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint vulcan:users@=1.16.1 is not satisfied by vulcan:users 1.3.2. Constraints on package "vulcan:users":

Conflict: Constraint vulcan:ui-bootstrap@1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1. Constraints on package "vulcan:ui-bootstrap":

Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2. Constraints on package "vulcan:voting":

Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2. Constraints on package "vulcan:accounts":

Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2. Constraints on package "vulcan:email":

Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2. Constraints on package "vulcan:forms":

Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2. Constraints on package "vulcan:events":

Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11. Constraints on package "vulcan:embed":

Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0. Constraints on package "email":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ ^C kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:users => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint vulcan:ui-bootstrap@1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1. Constraints on package "vulcan:ui-bootstrap":

Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2. Constraints on package "vulcan:voting":

Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2. Constraints on package "vulcan:accounts":

Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2. Constraints on package "vulcan:email":

Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2. Constraints on package "vulcan:forms":

Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2. Constraints on package "vulcan:events":

Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11. Constraints on package "vulcan:embed":

Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0. Constraints on package "email":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:ui-bootstrap => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2. Constraints on package "vulcan:voting":

Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2. Constraints on package "vulcan:accounts":

Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2. Constraints on package "vulcan:email":

Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2. Constraints on package "vulcan:forms":

Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2. Constraints on package "vulcan:events":

Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11. Constraints on package "vulcan:embed":

Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0. Constraints on package "email":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:events => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2. Constraints on package "vulcan:voting":

Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2. Constraints on package "vulcan:accounts":

Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2. Constraints on package "vulcan:email":

Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2. Constraints on package "vulcan:forms":

Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11. Constraints on package "vulcan:embed":

Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0. Constraints on package "email":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ ^C kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:voting => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2. Constraints on package "vulcan:accounts":

Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2. Constraints on package "vulcan:email":

Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2. Constraints on package "vulcan:forms":

Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11. Constraints on package "vulcan:embed":

Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0. Constraints on package "email":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ ^C kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:accounts => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2. Constraints on package "vulcan:email":

Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2. Constraints on package "vulcan:forms":

Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11. Constraints on package "vulcan:embed":

Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:email => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2. Constraints on package "vulcan:forms":

Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11. Constraints on package "vulcan:embed":

Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:forms => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11. Constraints on package "vulcan:embed":

Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:embed => Errors while adding packages:

While selecting package versions: error: Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1. Constraints on package "vulcan:admin":

kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:admin boilerplate-generator: updating npm dependencies -- combined-stream2...

Changes to your project's package version selections:

accounts-base added, version 1.7.1 accounts-password added, version 1.6.3 allow-deny added, version 1.1.0 apollo added, version 4.0.0 autoupdate added, version 1.6.0 babel-compiler added, version 7.5.5 babel-runtime added, version 1.5.0 base64 added, version 1.0.12 binary-heap added, version 1.0.11 blaze-tools added, version 1.0.10 boilerplate-generator added, version 1.7.1 buffer added, version 0.0.0 caching-compiler added, version 1.2.2 caching-html-compiler added, version 1.1.3 callback-hook added, version 1.3.0 check added, version 1.3.1 ddp added, version 1.4.0 ddp-client added, version 2.3.3 ddp-common added, version 1.4.0 ddp-rate-limiter added, version 1.0.9 ddp-server added, version 2.3.2 deps added, version 1.0.12 diff-sequence added, version 1.1.1 dynamic-import added, version 0.5.5 ecmascript added, version 0.14.4 ecmascript-runtime added, version 0.7.0 ecmascript-runtime-client added, version 0.11.0 ecmascript-runtime-server added, version 0.10.0 ejson added, version 1.1.1 email added, version 2.0.0 es5-shim added, version 4.8.0 fetch added, version 0.1.1 fourseven:scss added, version 4.12.0 geojson-utils added, version 1.0.10 getting-started added, version 0.0.0 hot-code-push added, version 1.0.4 html-tools added, version 1.0.11 htmljs added, version 1.0.11 http added, version 1.4.3 id-map added, version 1.1.0 inter-process-messaging added, version 0.1.1 littledata:synced-cron added, version 1.5.1 localstorage added, version 1.2.0 logging added, version 1.1.20 meteor added, version 1.9.3 meteorhacks:picker added, version 1.0.3 minifier-css added, version 1.5.3 minifier-js added, version 2.6.0 minimongo added, version 1.6.1 modern-browsers added, version 0.1.5 modules added, version 0.15.0 modules-runtime added, version 0.12.0 mongo added, version 1.10.1 mongo-decimal added, version 0.1.2 mongo-dev-server added, version 1.1.0 mongo-id added, version 1.0.7 npm-bcrypt added, version 0.9.3 npm-mongo added, version 3.8.1 ordered-dict added, version 1.1.0 promise added, version 0.11.2 random added, version 1.2.0 rate-limit added, version 1.0.9 reactive-dict added, version 1.3.0 reactive-var added, version 1.0.11 reload added, version 1.3.1 retry added, version 1.1.0 routepolicy added, version 1.1.0 server-render added, version 0.3.1 service-configuration added, version 1.0.11 session added, version 1.2.0 sha added, version 1.0.9 shell-server added, version 0.5.0 socket-stream-client added, version 0.3.1 spacebars-compiler added, version 1.1.3 srp added, version 1.1.0 standard-minifier-css added, version 1.6.1 standard-minifier-js added, version 2.6.0 static-html added, version 1.2.2 templating-tools added, version 1.1.2 tracker added, version 1.2.0 underscore added, version 1.0.10 url added, version 1.3.1 vulcan:accounts added, version 1.16.1 vulcan:admin added, version 1.16.1 vulcan:core added, version 1.16.1 vulcan:email added, version 1.16.1 vulcan:embed added, version 1.16.1 vulcan:events added, version 1.16.1 vulcan:forms added, version 1.16.1 vulcan:i18n added, version 1.16.1 vulcan:i18n-en-us added, version 1.13.2 vulcan:lib added, version 1.16.1 vulcan:ui-bootstrap added, version 1.16.1 vulcan:users added, version 1.16.1 vulcan:voting added, version 1.16.1 webapp added, version 1.9.1 webapp-hashing added, version 1.0.9

vulcan:admin: Vulcan components package
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add example-forum

Changes to your project's package version selections:

example-forum added, version 1.16.1

example-forum: Vulcan forum package
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor start 'start' is not a Meteor command. See 'meteor --help'. kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ npm start

vulcan-meteor-start@1.16.1 prestart /home/kauprey/Adalidda-V6.4.X/Vulcan-Starter node .vulcan/prestart_vulcan.js


eric-burel commented 3 years ago

Hi, do you use a 2 repo install? It's because we are in the process of updating Vulcan. @SachaG can you please publish the latest Vulcan devel packages? I don't have the rights on Atmosphere but I've prepared a 1.16.1 release on devel

adalidda commented 3 years ago

No I use git clone vulcan-starter

TomFreudenberg commented 3 years ago

Hey @eric-burel @SachaG

I am very sorry writing this and hopefully you take this as a really touched comment and well-intentioned criticism.

Again I am here at Vulcan willing to check and use this stack for a new customer project - but - also this time - I am giving up in case that not even the Starter repo is working to allow some fiddle around before diving into a project.

That's really a pitty for all the time and effort you invest in this project. For me it is not quite clear if you use Vulcan for any of your own projects and so it makes sense for you as a development company? But when you doing this work in case of getting others onboard - it should at least - imho - have always a functional starter.

I tried to run just the Starter Repo with the meteor .release left in the Repo, I tried the two Repos installation and I tried to update all to meteor 2.2 - but - in any case still get "your application is crashing" or "has constraints".

Sorry to say this, but I hope you understand that a "Hmmm - what a ... - I can't get this to work" feels really stupid, especially after you've put in your time.

This won't bring friends to the Vulcan project.

Cheers Tom

eric-burel commented 3 years ago

Hi @TomFreudenberg , we use Vulcan only on existing projects (Live for Good platform for me, and Sacha has his own projects like Sidebar). I don't really advise to start new projects based on Vulcan Meteor, as we are transitioning toward Next and the NPM ecosystem : https://github.com/VulcanJS/vulcan-next. This work is ongoing, so Vulcan Next already includes many of Vulcan backend capabilities, but is still in beta-testing phase. We are also working on reintroducing components like the SmartForm right now.

So if you need to start something right now, I think you'd be better of with switching to Vulcan Next (and bear with us until it's a bit more complete) or going back to vanilla Meteor, now it's actively maintained again.

The goal of having the Starter ok at any time is sadly unachievable:

The bug you are suffering from, we are hitting them as well and have no better solution. As contributors we cannot sustain contributing to Vulcan when it takes an hour to just get the version right with obscure error messages and dependency conflicts, even if we still try our best to keep the framework up and running (happy to take PR in as well!). All the more that the server build often fails, Meteor not being able to handle some packages like Material UI.

Hopefully Next and NPM solves most of those issues, and let us go back to a wider JavaScript ecosystem where we can find more support and answers. Also no time is lost because we are porting all Vulcan's code to this new ecosystem.

TomFreudenberg commented 3 years ago

Hi @eric-burel

thanks for your open and clear words - Currently with this project I am not able to step into "Vulcan Next" - but I checkout earlier for the next time.

Until then - good luck to you and your projects!

Tom