Socket
Socket
Sign inDemoInstall

vuepress-plugin-typedoc

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vuepress-plugin-typedoc - npm Package Compare versions

Comparing version 0.10.2 to 0.10.3

3

dist/plugin.d.ts
import { PluginOptions } from './types';
export declare const typedocPlugin: (opts: PluginOptions, ctx: any) => {
name: string;
ready(): Promise<void>;
enhanceAppFiles(): Promise<{

@@ -9,2 +8,2 @@ name: string;

} | undefined>;
};
} | undefined;

@@ -33,27 +33,25 @@ "use strict";

const options = (0, options_1.getOptions)(opts);
const outputDirectory = (ctx.sourceDir || ctx.dir.source()) + '/' + options.out;
(0, render_1.removeDir)(outputDirectory);
app = new typedoc_1.Application();
(0, typedoc_plugin_markdown_1.load)(app);
(0, options_1.addOptions)(app);
app.renderer.render = render_1.render;
app.bootstrap(options);
project = app.convert();
if (!project) {
return;
}
if (options.watch) {
app.convertAndWatch(async (project) => {
app.generateDocs(project, outputDirectory);
});
}
else {
app.generateDocs(project, outputDirectory);
}
return {
name: 'vuepress-plugin-typedoc',
async ready() {
const outputDirectory = (ctx.sourceDir || ctx.dir.source()) + '/' + options.out;
(0, render_1.removeDir)(outputDirectory);
app = new typedoc_1.Application();
(0, typedoc_plugin_markdown_1.load)(app);
(0, options_1.addOptions)(app);
app.renderer.render = render_1.render;
app.bootstrap(options);
project = app.convert();
if (!project) {
return;
}
if (options.watch) {
app.convertAndWatch(async (project) => {
await app.generateDocs(project, outputDirectory);
});
}
else {
await app.generateDocs(project, outputDirectory);
}
},
async enhanceAppFiles() {
if (!app || !options.sidebar) {
if (!options.sidebar) {
return;

@@ -60,0 +58,0 @@ }

{
"name": "vuepress-plugin-typedoc",
"version": "0.10.2",
"version": "0.10.3",
"description": "A VuePress plugin to build api documentation with TypeDoc.",

@@ -40,3 +40,3 @@ "main": "dist/index.js",

],
"gitHead": "7a9b045eaacfdafd14c3427379d410c45f6b990b"
"gitHead": "7976973ebef53fcd873418866032b0cbd8a0cb59"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc