bigbinary / wheel

Don't reinvent the wheel for every new Rails project. Use sane Defaults.

Home Page:https://wheel-production.neetodeployapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update node version to 18.12

AbhayVAshokan opened this issue · comments

  1. Update node version to 18.12 similar to other neeto products. This is necessary to make the corresponding changes in neetoIcons, neetoUI, and neetoEditor packages.
  2. Update the .browserslist file to be similar to https://github.com/bigbinary/neeto-desk-web/blob/main/.browserslistrc. Both neetoUI and neetoEditor has some feature that won't be supported in some older browsers.

@yedhink _a can you please assign one person to work on this issue?

@navaneethsdk _a Please take this up. If you need more clarifications regarding this issue, then please contact Abhay.

Right now I would say this is lower priority compared to the priority issues in the book. But get on a call with Abhay and see how soon this issue should be fixed. If this is very high priority, then you can pause the other work and take this up.

@navaneethsdk

Wheel use Webpack 4.

╰─$ ./bin/webpack --version
4.46.0

Neeto uses Webpack 5.

╭─unni@Unnikrishnans-MacBook-Pro ~/Work/Neeto/neeto-git-web ‹ruby-3.1.3› ‹main›
╰─$ ./bin/webpacker --version
webpack: 5.75.0

We will need to upgrade webpack to 5.*. Catch is that Rails retired support for Webpacker. So we can't upgrade webpacker gem and get 5.*. We instead have to use shakapacker which is what we have done in Neeto.

@navaneethsdk Any update on this?

@sumanranjanpanda This will take some more time. Right now Navaneeth is assigned some high priority issues with orientation and content. I will take a look into this.

@yedhink Can we move this to neetoPlanner project roadmap? We can create a new issue, once @navaneethsdk is available.

@sumanranjanpanda I will be looking into this this week.