Skip to content

Make the ES6 effort available even though it is not complete #39

Open
@mrdeveloperdude

Description

@mrdeveloperdude

I have been scavanging the net looking for a pure python implementation of a js parser that supports ES6 for a good week now, and it is just a fluke that I found this project and this pull request: #15

I think this is the ONLY effort of it's kind, and a very important one at that. Every other package out there has a dependency on nodejs which is unacceptable for many common scenarios.

My usage of ES6 is minimal. I use a few keywords like let and const, mostly sugar really. I suspect this is the case for many users. Even if the ES6 parser effort is still incomplete it would probably do much better than the ES5 implementation for many js code collections out there.

That is why I suggest that this excellent effort is merged into main branch with a caveat that it is "beta" and "incomplete" into the main calmjs.parse and crimp pypi packages. Since it resides in it's own es6 module anyway that would be feasible.

Also, if you could guide me I would be glad to contribute to this project!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions