0.1.0 • Published 5 years ago

folder-docs v0.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

Folder Docs

Docs your folder structure with your prefer format.

How To Use

Currently only support export to typescript

import FolderDocs from "folder-docs";

const basicFolderDocs = new FolderDocs({
  baseDir: "test/fixtures"
});

console.log(basicFolderDocs.exportToTypescript());
// Output
/*
interface RootObject {
  'folder1/image1.png': Folder1image1png;
  'folder2/image2.png': Folder1image1png;
  'main.png': Folder1image1png;
}

interface Folder1image1png {
  name: string;
  path: string;
  realPath: string;
  onRoot: boolean;
}
*/

API

  • Instance FolderDocs.

    new FolderDocs(config);
    • config

      KeyDefault valueDescription
      baseUrl (required)process.cwdBase URL folder needs to docs
      exclude/node_modules\|.git/Folder/Files uses regex to exclude from docs
      prefix/Add prefix to object path

Author

Rohman Habib M (@rohmanhm)

0.1.0

5 years ago