feat: output type definitions, and allow new Docsify(opts) to accept options for ESM usage
#2392
+3,490
−322