Right now if a user specifies `main` in `package.json`, we expect it to have a `.js` suffix, but npm supports without.