Just make sure that only javascript projects get a *.js domain. Not coffeescript, emscriptem or clojurescript (sorry to emscriptem and clojurescript because I'm lumping you in with the only community actually guilty of calling their projects .js when they should be something else.
ICANN is already accepting applications for whatever TLD you want to create. You don't have to be a country to get one. So what's the point of this "petition"?
I'm guessing that the goal is somehow to bypass the hefty fees that ICANN charges on anyone who applies for a new TLD. If so, why not just say that that's the objective, and skip the nonsense about JavaScript being a nation with billions of lines of virtual GDP?