npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

auto-document

v1.0.39

Published

JS or TS Automated Documentation Tool

Downloads

102

Readme

auto-document

This Tool detect the Functions, Comments, Parameters and Returns of your node.js project and help document them in doc.html file.

(이 도구는 당신의 Node.js프로젝트의 함수,주석,매개변수,반환을 감지해 doc.html 혹은 doc.md(개발예정)으로 만들어 줍니다.)

You don't need to learn complicated config or How to Use, Just Code and Import One Start Doc

(복잡한 설정이나 사용법을 배울 필요 없이 코딩를 작성 하고 startDoc 하나만 Import하면 됩니다.)

Installation(설치)

Warning : This Lib will Support Only ESM

npm install auto-document

How to Use(사용방법)

Just Write Code and Import startDoc from "auto-document"

  • Example

  • import startDoc from "auto-document";
        /** this is Test */
        function test() {
          console.log("this is test");
          return;
        }
      startDoc;
  • Start your Project with Node

  • node {your main js file containing startDoc Func}
  • Log will write like this

  • ----------Start Auto Documentation----------
    Start Convert test2.js
    ┌─────────┬────────────┬─────────────────┬──────────────┬─────────────┬─────────────┐
    │ (index) │ filePath   │ comment         │ functionName │ params      │ returnValue │
    ├─────────┼────────────┼─────────────────┼──────────────┼─────────────┼─────────────┤
    │ 0       │ 'test2.js' │ 'this is test2' │ 'test2'      │ 'no params' │ 'none'      │
    └─────────┴────────────┴─────────────────┴──────────────┴─────────────┴─────────────┘
  • open doc.html

Config(설정)

You dont need to config anything, this lib working on default_config, i will develop few config option customizing as soon as

아무런 설정도 할 필요가 없습니다! 하지만 사용의 다양성을 위해 몇가지 커스터마이징이 가능한 옵션을 빠른 시일내에 개발 할 예정입니다.