W
Wasp-lang•4mo ago
Moinul Moin

Why not Node 20 yet and still npm to install packages

I forked trackit which uses opensass template of wasp. though I successfully ran the project locally, I have 3 questions 1. why can't use 20 yet for wasp? right now I am using 20 lts with all my projects, working fine so far. 2. why can't choose package manager? I usually use pnpm and recently started using bun 3. saw this warning in the wasp docs "Experiencing the 'Bad CPU type in executable' issue on a device with arm64 (Apple Silicon)", didn't use it yet, is it mandatory? my cpu is m3 pro, Thanks
6 Replies
martinsos
martinsos•4mo ago
@Moinul Moin 1. Node 20 is coming any moment, with the release of Wasp 0.12, which will happen this week. Not only that but any newer node version will also work. 2. We will certainly make others also usable, we just didn't have time to work on that yet. Wasp is in Beta, so we are focusing on first on getting things right, then "expanding". When doing that, it helps to keep the parameters pinned down when possible. It shouldn't be hard to support other package managers once we get to it though, certainly doable! 3. If your CPU is M3, then I am quite sure you will need to install Rosetta, unless you already have it installed. @Moinul Moin You mentioned you forked trackit which uses opensaas and therefore Wasp -> I am curious, which project is Trackit, could you maybe provide a link to it?
Moinul Moin
Moinul Moin•4mo ago
1. great! 2. sounds good. 3. yes, already installed, probably because of orbstack this is the repo, https://github.com/matijaSos/trackit @martinsos
GitHub
GitHub - matijaSos/trackit: An open source time tracker for developers
An open source time tracker for developers. Contribute to matijaSos/trackit development by creating an account on GitHub.
martinsos
martinsos•4mo ago
Ah that is my twin brother @matijash haha :D, so I know he is building an open source of toggl, he shows it to me every day, but I never asked him what is the name of the project :D. Great @Moinul Moin , I am glad that I managed to asnwer your questions -> let me know if there is something else, we are here on Discord to help!
matijash
matijash•4mo ago
thanks for following, hehe! New post dropping today 😄
Moinul Moin
Moinul Moin•4mo ago
Thanks @martinsos
martinsos
martinsos•4mo ago
And v0.12 is finally out -> you can now use node 20 :)!