add .esnext as a long-form extension

.esnext may be a bit more explicit for developers who don't associate
.esn to EcmaScript next