Harkishen-Singh / Jarvis-personal-assistant

Comfort of a personal assistant for Linux systems. Currently features native google, yahoo, bing searches, weather conditions, videos from youtube and looking up for images as well, all in a very reliable structure and UI.
45 stars 45 forks source link

Adding webpack and babel on website #189

Open irshadjsr21 opened 4 years ago

irshadjsr21 commented 4 years ago

Is your feature request related to a problem? Please describe. The client-side JS (web) uses ES6 syntax which is not supported in all browsers.

Describe the solution you'd like A bundler and parser, preferably webpack with babel are to be implemented to improve the browser support.

Harkishen-Singh commented 4 years ago

This can be added as a runner during the build. The best way for this would be a .sh file since we have angularJS for simplicity, hence package.json is meaningless for us.

Harkishen-Singh commented 4 years ago

Before moving to other issues, we should focus on what's on priority for the release. We wanna release even sooner, somewhere in March if possible. So right now, the main priority for us would be converting everything into golang, so that continuous deployment could be set up, which would favour advanced development.

However, this doesn't seem to take a lot of time. You can do this in the process.

irshadjsr21 commented 4 years ago

@Harkishen-Singh Can you expand on how we can achieve this through a .sh file?

I think we'll need both the development and production build so integrating webpack into package.json will improve the workflow.

Kuljeet-123 commented 4 years ago

@Harkishen-Singh @irshadjsr21 Can I work on this??

muskankhedia commented 4 years ago

@irshadjsr21 Are you about to work on this?

bhngupta commented 4 years ago

Hey @muskankhedia @Harkishen-Singh , is anyone working on this issue? If not I would like to contribute

muskankhedia commented 4 years ago

@Bhanu-mbvg Welcome to the project. Presently we aren't planning to implement webpack and babel in the project. You can look for some other issues now and start working on it. Feel free to ask any queries.