New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@raycast/generate-docs

Package Overview
Dependencies
Maintainers
8
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@raycast/generate-docs - npm Package Compare versions

Comparing version 0.4.0 to 0.5.0

19

index.js

@@ -154,2 +154,17 @@ #!/usr/bin/env node

);
let typeParameters = propsType.typeParameter || [];
if (
propsType.extendedTypes?.length &&
propsType.extendedTypes[0].typeArguments
) {
const extended = idsMap.get(propsType.extendedTypes[0].id);
typeParameters.push(
...extended.typeParameter.map((x, i) => ({
...x,
type: propsType.extendedTypes[0].typeArguments[i],
}))
);
}
const props = propsType.children

@@ -161,3 +176,3 @@ .filter(

prop.name,
utils.getPropTypeString(prop, propsType.typeParameter),
utils.getPropTypeString(prop, typeParameters),
!prop.flags?.isOptional, // required

@@ -187,3 +202,3 @@ utils.getDefaultValue(prop), // default

//fs.rm(tempPath, { recursive: true, force: true });
fs.rm(tempPath, { recursive: true, force: true });
};

@@ -190,0 +205,0 @@

2

package.json
{
"name": "@raycast/generate-docs",
"version": "0.4.0",
"version": "0.5.0",
"description": "",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -59,3 +59,6 @@ // @ts-check

if (item.type === "reference") {
item = typeParameters.find((x) => x.id === item.id)?.type || item;
const typeParameter = typeParameters.find((x) => x.id === item.id)?.type;
if (typeParameter) {
return getTypeString(typeParameter, typeParameters);
}

@@ -86,2 +89,6 @@ if (item.name === "JSXElementConstructor") {

if (item.qualifiedName) {
if (item.qualifiedName === "PathLike") {
// special case for PathLike because we are documenting it
return getNamespacedName(item);
}
return item.qualifiedName;

@@ -148,2 +155,6 @@ }

if (!foundAnchor) {
foundAnchor = anchors.map((x) => x.anchor).find((x) => x === item.name);
}
if (!foundAnchor) {
console.log(

@@ -150,0 +161,0 @@ item,

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