UNPKG

tocbot

Version:

Generate a table of contents based on the heading structure of a html document.

33 lines (29 loc) 806 B
/* globals define */ import * as tocbot from "./index-esm.js" ;((root, factory) => { if (typeof define === "function" && define.amd) { define([], factory(root)) } else if (typeof exports === "object" && !(exports instanceof HTMLElement)) { module.exports = factory(root) } else { root.tocbot = factory(root) } })( typeof global !== "undefined" && !(global instanceof HTMLElement) ? global : window || global, (root) => { // Just return if its not a browser. const supports = !!root && !!root.document && !!root.document.querySelector && !!root.addEventListener // Feature test if (typeof window === "undefined" && !supports) { return } // Make tocbot available globally. root.tocbot = tocbot return tocbot }, )