/** * https://tc39.es/ecma402/#sec-getoptionsobject * @param options * @returns */ export function GetOptionsObject(options) { if (typeof options === 'undefined') { return Object.create(null); } if (typeof options === 'object') { return options; } throw new TypeError('Options must be an object'); }