oswalkdir

JavaScript のコンパイルで必要となるコンパイル処理専用バージョンの walkDir です。

PathComponent = enum
  pcFile,                     ## ファイルの参照パス
  pcLinkToFile,               ## シンボリックリンクによるファイルの参照パス
  pcDir,                      ## ディレクトリの参照パス
  pcLinkToDir                 ## シンボリックリンクによるディレクトリの参照パス
パス構成の指定に使う列挙型です。  ソース 編集

イテレータ

iterator walkDir(dir: string; relative = false): tuple[kind: PathComponent, path: string] {...}{.
    raises: [], tags: [].}
  ソース 編集
iterator walkDirRec(dir: string; filter = {pcFile, pcDir}): string {...}{.raises: [], tags: [].}
  ソース 編集