0.0.34 • Published 3 months ago

@coli.codes/tsdoc v0.0.34

Weekly downloads
-
License
-
Repository
-
Last release
3 months ago

CoLI TSDoc

@coli.codes/tsdoc is a package for writing tsdoc programmatically. If you are looking for tsdoc parser, please refer to @microsoft/tsdoc

Usage

yarn add @coli.codes/tsdoc
import d from "@coli.codes/tsdoc";

const code = `import Widget from "{package-name}"; ....`;

d.blok(
  d.list(
    d.li(d.link("Open in Grida", "https://grida.co/:project/:widget/props")),
    d.li(d.link("Open in Figma", "https://www.figma.com/file/...")),
    d.li(d.link("Learn more", "https://grida.co/docs/widget-props"))
  ),
  d.br(),
  d.example(d.code("tsx", code)),
  d.block(d.hr(), d.text("meta infos:"), d.hr()),
  d.block(
    d.hr(),
    d.text("preview"),
    d.br(),
    d.image("preview", "cdn.grida.co/widgets/{widget-name}/preview.png"),
    d.hr()
  )
);

outputs..

/**
 * - [Open in Grida](https://grida.co/:project/:widget/props)
 * - [Open in Figma](https://www.figma.com/file/{file-id}/{file-name})
 * - [Learn more](https://grida.co/docs/widget-props)
 *
 * @example
 * ```tsx
 * import Widget from "{package-name}";
 *
 * function (){
 *  return <Widget
 *    onClick={(e?) => {}}
 *    title="..."
 *    description="..."
 *  />;
 * }
 * ```
 *
 * ---
 * meta infos:
 * ---
 *
 * ---
 * preview
 *
 * ![preview](cdn.grida.co/widgets/{widget-name}/preview.png)
 * ---
 */
function _() {}

References

0.0.34

3 months ago

0.0.30

2 years ago

0.0.31

2 years ago

0.0.32

2 years ago

0.0.29

2 years ago

0.0.28

2 years ago

0.0.27

2 years ago

0.0.26

2 years ago

0.0.25

2 years ago

0.0.24

2 years ago

0.0.23

2 years ago

0.0.21

2 years ago

0.0.20

2 years ago

0.0.17

2 years ago

0.0.16

2 years ago

0.0.14

2 years ago