I don't how much work is involved with getting rid of non-standard
spidermonkey syntax and pre-processors, but if it's a lot, then one option
would be to fork the espree parser (used by eslint), make it support those,
and configure eslint to use our fork:
http://eslint.org/docs/user-guide/configuring.html#specifying-parser


On Mon, Nov 30, 2015 at 10:05 AM, Tim Guan-tin Chien <timdr...@mozilla.com>
wrote:

> The Gecko JavaScript is also littered with #ifdef and # is really not a
> token for comment in JS... is there any plan to migrate that away since
> there is ESLint present?
>
> On Sun, Nov 29, 2015 at 10:37 PM, Vivien Nicolas <vnico...@mozilla.com>
> wrote:
>
> > On Sun, Nov 29, 2015 at 2:30 PM, David Bruant <bruan...@gmail.com>
> wrote:
> >
> > > Hi,
> > >
> > > Just a drive-by comment to inform folks that there is an effort to
> > > transition Mozilla JavaScript codebase to standard JavaScript.
> > > Main bugs is: https://bugzilla.mozilla.org/show_bug.cgi?id=867617
> > >
> > > And https://bugzilla.mozilla.org/show_bug.cgi?id=1103158 is about
> > > removing non-standard features from SpiderMonkey.
> > > Of course this can rarely be done right away and most often requires
> > > dependent bugs to move code to standard ECMAScript (with a period with
> > > warnings about the usage of the non-standard feature).
> > >
> >
> > What about .jsm modules ? Or is that not really considered ?
> >
> > I have been told that ES6 modules may help to solve some of the problems
> > covered by .jsm but I don't see how you can create a ES6 module that is
> can
> > be accessed from multiple js context from the same origin. Mostly
> > interested as it would be nice to be able to write a module once and
> share
> > it between multiple tabs instead of having to reload the same JS script
> for
> > all similar tabs, like all the bugzilla tabs many of us have open for
> > example.
> > _______________________________________________
> > dev-platform mailing list
> > dev-platform@lists.mozilla.org
> > https://lists.mozilla.org/listinfo/dev-platform
> >
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to