It is part of the runtime and copied into your application deployment on building the project. If you put a login.js into your theme folder/file in /js folder you would overwrite the default runtime version. As Rom already mentions, messing with this file should be avoided.