UNPKG

docute

Version:

Effortlessly documentation done right.

13 lines (12 loc) 345 B
export default (function (opts) { if (opts) { try { // eslint-disable-next-line no-new-func var fn = new Function("return " + opts); opts = fn(); } catch (error) { console.error("You're using invalid options for code fences, it must be JSON or JS object!\n" + error.message); } } return opts || {}; });