I would love to have something like this in my editor, ICEcoder. However, I’ve looked into this before and found the same thing as you - the lint file to define all PHP words makes for a huge JS file, in your case 119kb. It’s very nice to have linting for this in the gutter, but is quite a big file to load.
PS - why are exit and die bad? I have to use them quite a bit in setups such as cron tasks, APIs etc and can’t find any info online supporting the theory that they’re bad.