folder-docs
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

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

      Key Default value Description
      baseUrl (required) process.cwd Base 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)

Readme

Keywords

none

Package Sidebar

Install

npm i folder-docs

Weekly Downloads

2

Version

0.1.0

License

MIT

Unpacked Size

11.7 kB

Total Files

25

Last publish

Collaborators

  • rohmanhm