JavaScript modules now work in all major browsers, and Node.js has experimental support!
It’s now possible to run the exact same modules, in the exact same files, both on the web and on Node.js.
pic.twitter.com/RLJMA4CoHn
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
This is not simpler no. File extensions are a terrible way to detect the type of anything.
Why? Node.js has been doing it from the start. Compare e.g. require('a.json') vs. require('b.js').
Appart from the fact that in order to avoid a bit of parsing you now have .js for browser modules and .mjs for node module... Therefore breaking interoperability. It's simpler when you look at it solely from a node pov, but from an ecosystem pov, definitely not.
Simpler? Maybe. Possible? No. Worth it? Definitely.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.