meanjs / mean

MEAN.JS - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js -
http://meanjs.org
MIT License
4.87k stars 1.98k forks source link

Migration Yarn ES6 Webpack & Babel #1909 #1961

Open PierreBrisorgueil opened 6 years ago

PierreBrisorgueil commented 6 years ago

Merge from :

I corrected what was asked @mleanos

And merge everything in order to simplify the tests.

Just a way to begin with webpack. Actually we generate two files, bundle & vendor.

But I still have a problem with OWASP and its AMD model that is still not known from the front, @mleanos @lirantal , if you have an idea .. i will have a look as soon as possible.

(this is only a first test, there are things to improve on the build side)

s0j0hn commented 6 years ago

Tried some things with owasp-test . Just included it in layout , only way i found to not make it crash everything in front client.

lirantal commented 6 years ago

Will anyone be able to follow-up on this if I merge to resolve any further issues?

PierreBrisorgueil commented 6 years ago

Hmm, owasp solution is a trick but let's say it's ok for the moment

we have least two things to solved before merge for me :

After I think we will be able to merge and follow the subject. And why not, go forward on the migration !

It will be a good thing for me in order to try to align with our edit of Riess.js (on the beta on which we work with Angular X) and MeanJs as much as possible. I hope i should have time to work on this again, and therefore possibly PR on both sides (meanjs node and https://github.com/weareopensource/Node)

s0j0hn commented 6 years ago

Is this repository still on date : https://github.com/lirantal/Riess.js ?

PierreBrisorgueil commented 6 years ago

hello, @s0j0hn I think for the moment yes. For us we fork here, weareopensource/Node and break the fork since we realise too much commits, and we saw that the old team riess seems to be really busy :/

Our Road is here for the moment https://github.com/weareopensource/MEANie/projects/1 (Node / Angular). But we dreams to create Back Node Nest Switft ... and Front Angular React iOS ... all aligns on feats, in order to allow anyone to compose their fullstack starter. Hope some people will join us after the end of a first example of fullstack (Node/ Angular)

s0j0hn commented 6 years ago

Organisation with such tickets looks good. May i contribute too ?

PierreBrisorgueil commented 6 years ago

of course :) everyone is welcome ! feel free to PR, take issues, add add issues ! for the moment we keep this at MEANie Board level, but the second back in NEST arrive, so we will realize move the board at the orga level for all repo I think. (Gitter available, hope soon slack & website & blog & ... )

need to stop off topic :)

So we have least two things to solved before merge for me :

client test : ko, Karma side for me, I didn't have time to have a look on this at this moment travis build: in order to validate everything

mleanos commented 5 years ago

@lirantal @PierreBrisorgueil I'd like to get this merged in. I can followup on any issues that come from this merge. I'm going to spend some time testing these changes, and I'll report back.

lirantal commented 5 years ago

@mleanos Go ahead! I won't block this as I'm in entirely different context and can't audit and review the changes but I trust your judgement and responsibility to keep it in good shape.

And thanks for merging all the vulns PR and keeping the project in-shape! ❤️

dalelotts commented 5 years ago

Does changing to yarn add anything? What is the real value to the end user of this project for having to use yarn?

PierreBrisorgueil commented 5 years ago

Bower is deprecated

Different context too for me, but available if you have some questions.

In January I will be at full time on a personal project, probably based on weareopensource repo :

I will simplify repos again -> no fullstack. only one repo by techno, and a wiki to explain how to start a cross project

mleanos commented 5 years ago

Thank you @lirantal!! I plan on keeping up with this project, as much as I can. My availability is a bit better nowadays.

lirantal commented 5 years ago

Awesome. Let me know if you need access to anything you don't currently have.

mleanos commented 5 years ago

Snyk would be nice. If you can easily add my GitHub account, otherwise it might not be worth the trouble at this point.

lirantal commented 5 years ago

Sure, will check.

lirantal commented 5 years ago

@mleanos I sent you an invite to join the MEAN.js organization on Snyk and review the vulnerabilities there for all the repos we have under /meanjs/ org on GitHub.

PierreBrisorgueil commented 5 years ago

hello, just to give some news, always based on MEAN.js Mindset, and Riess.js with @lirantal starter

always same concept , Backs/Fronts, aligns on feats, in multiple languages, in order to allow anyone to compose fullstack on demand (React, Angular, VusJS, Node, Nest, Swift, Go).

if some of you want to help @lirantal @mleanos @s0j0hn , welcome

lirantal commented 5 years ago

Appreciate you sharing here 👍