src/internals/fire-event.js
'use strict';
/**
* @mixin fireEvent
* @param {string} type name of the event
* @param {object} target HTMLElement to target
* @param {string|boolean|number|object} detail the value to pass
*/
export default (type=null, detail=null, target=document) => {
target.dispatchEvent(new CustomEvent(type, {detail: detail}));
};