A drop-in shim/polyfill/replacement for window.blur() that works as far down as ES3.
Using NPM:
$ npm install --save es-blurUsing Yarn:
$ yarn add es-blurIf you want to shim blur into a global variable, use like this:
require('es-blur/auto')
console.log(blur) // Output: [Function: blur]If you just want to require the implementation, do this instead:
var blur = require('es-blur/implementation')
console.log(blur) // Output: [Function: blur]