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.11.2 to 0.12.0

0

dist/shared/options.d.ts

@@ -0,0 +0,0 @@ import { Application, TypeDocOptions } from 'typedoc';

@@ -0,0 +0,0 @@ "use strict";

import { ProjectReflection } from 'typedoc';
export declare function render(project: ProjectReflection, outputDirectory: string): Promise<void>;
export declare function removeDir(path: string): void;

8

dist/shared/render.js

@@ -37,6 +37,10 @@ "use strict";

this.trigger(output);
await Promise.all(this.preRenderAsyncJobs.map((job) => job(output)));
this.preRenderAsyncJobs = [];
if (!output.isDefaultPrevented) {
(_a = output === null || output === void 0 ? void 0 : output.urls) === null || _a === void 0 ? void 0 : _a.forEach((mapping) => {
this.renderDocument(output.createPageEvent(mapping));
(_a = output.urls) === null || _a === void 0 ? void 0 : _a.forEach((mapping) => {
this.renderDocument(...output.createPageEvent(mapping));
});
await Promise.all(this.postRenderAsyncJobs.map((job) => job(output)));
this.postRenderAsyncJobs = [];
this.trigger(typedoc_1.RendererEvent.END, output);

@@ -43,0 +47,0 @@ }

@@ -0,0 +0,0 @@ import { Renderer } from 'typedoc';

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { TypeDocOptions } from 'typedoc';

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
export declare function slugify(str: string): string;

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { PluginOptions } from '../shared/types';

@@ -0,0 +0,0 @@ "use strict";

import { SidebarOptions } from '../shared/types';
export declare const getSidebarJson: (navigation: any, sidebarOptions: SidebarOptions, outDir: string) => any;

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { PluginOptions } from '../shared/types';

@@ -0,0 +0,0 @@ "use strict";

import { SidebarOptions } from '../shared/types';
export declare const getSidebarJson: (navigation: any, sidebarOptions: SidebarOptions, outDir: string) => any;

@@ -0,0 +0,0 @@ "use strict";

{
"name": "vuepress-plugin-typedoc",
"version": "0.11.2",
"version": "0.12.0",
"description": "A VuePress plugin to build API documentation with TypeDoc.",

@@ -29,7 +29,7 @@ "main": "./dist/v1/index.js",

"peerDependencies": {
"typedoc": ">=0.23.0",
"typedoc-plugin-markdown": ">=3.13.0"
"typedoc": ">=0.24.0",
"typedoc-plugin-markdown": ">=3.15.0"
},
"devDependencies": {
"typedoc-plugin-markdown": ">=3.13.0"
"typedoc-plugin-markdown": ">=3.15.0"
},

@@ -36,0 +36,0 @@ "license": "MIT",

@@ -8,3 +8,3 @@ # vuepress-plugin-typedoc

## What it does?
## What does it do?

@@ -11,0 +11,0 @@ - Generates pages in Markdown as part of the build.

Sorry, the diff of this file is not supported yet

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