Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move codebase to ES6 with support for System.import'ing routes #153

Open
jmalonzo opened this issue Jul 25, 2016 · 5 comments
Open

Move codebase to ES6 with support for System.import'ing routes #153

jmalonzo opened this issue Jul 25, 2016 · 5 comments

Comments

@jmalonzo
Copy link
Collaborator

No description provided.

@web-padawan
Copy link

Sounds very interesting! Are you going to use a polyfill?
Also wondering if that change would be compatible with Polymer.

@jmalonzo
Copy link
Collaborator Author

jmalonzo commented Aug 3, 2016

Yeah. System.import is also included in webpack@2.

I think might be worthwhile to split the build into polymer and non-polymer builds.

@erikringsmuth
Copy link
Owner

I'm all for this. HTML import seem like it's dead since Chrome is the only browser that supports it natively. I'd be happy seeing this converted to System.import, ES6 modules, and rip out all the Polymer animated pages stuff.

It's been a while since I've looked at the custom element spec. It might be worthwhile to get it up to custom elements 1.0 with ES6 classes and whatever else changed. The fewer polyfills needed in the end, the better!

@itsMattShull
Copy link

Does anyone have an update on an ES6 version?

@jmalonzo
Copy link
Collaborator Author

jmalonzo commented Dec 1, 2016

@derekshull no update yet but it shouldn't take that long to migrate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants