@capacitor/docgen
Advanced tools
Comparing version 0.0.17 to 0.0.18
@@ -8,2 +8,3 @@ import type { DocsData, DocsInterfaceMethod } from './types'; | ||
export declare function formatMethodSignature(m: DocsInterfaceMethod): string; | ||
export declare function formatMethodSignatureForSlug(m: DocsInterfaceMethod): string; | ||
export declare function tokenize(str: string): string[]; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.tokenize = exports.formatMethodSignature = exports.formatType = exports.formatDescription = void 0; | ||
exports.tokenize = exports.formatMethodSignatureForSlug = exports.formatMethodSignature = exports.formatType = exports.formatDescription = void 0; | ||
function formatDescription(data, c) { | ||
@@ -74,2 +74,9 @@ if (typeof c !== 'string') { | ||
exports.formatMethodSignature = formatMethodSignature; | ||
function formatMethodSignatureForSlug(m) { | ||
if (m.name === 'addListener' && m.parameters.length > 0) { | ||
return `addListener(${m.parameters[0].type.replace(/\"/g, `'`)})`; | ||
} | ||
return `${m.name}(${m.parameters.length > 0 ? '...' : ''})`; | ||
} | ||
exports.formatMethodSignatureForSlug = formatMethodSignatureForSlug; | ||
function linkToken(data, token) { | ||
@@ -76,0 +83,0 @@ const t = token.replace(/`/g, ''); |
@@ -238,3 +238,3 @@ "use strict"; | ||
}; | ||
m.slug = slugify(formatting_1.formatMethodSignature(m)); | ||
m.slug = slugify(formatting_1.formatMethodSignatureForSlug(m)); | ||
return m; | ||
@@ -241,0 +241,0 @@ } |
{ | ||
"name": "@capacitor/docgen", | ||
"version": "0.0.17", | ||
"version": "0.0.18", | ||
"description": "Docs Readme Markdown and JSON Generator for Capacitor Plugins", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
52845
1369
0