• Version 0.0.32
  • Published
  • 4.87 kB
  • No dependencies
  • MIT license


npm i @types/wrench
yarn add @types/wrench
pnpm add @types/wrench


TypeScript definitions for wrench



function chmodSyncRecursive

chmodSyncRecursive: (sourceDir: string, filemode: number) => void;

    function chownSyncRecursive

    chownSyncRecursive: (sourceDir: string, uid: number, gid: number) => void;

      function copyDirRecursive

      copyDirRecursive: (
      srcDir: string,
      newDir: string,
      fn: (err: Error) => void
      ) => void;

        function copyDirSyncRecursive

        copyDirSyncRecursive: (
        sourceDir: string,
        newDirLocation: string,
        opts?: { preserve?: boolean | undefined }
        ) => void;

          function mkdirSyncRecursive

          mkdirSyncRecursive: (path: string, mode: number) => void;

            function readdirRecursive

            readdirRecursive: (
            baseDir: string,
            fn: (err: Error, files: string[]) => void
            ) => void;

              function readdirSyncRecursive

              readdirSyncRecursive: (baseDir: string) => string[];

                function rmdirRecursive

                rmdirRecursive: (path: string, fn: (err: Error) => void) => void;

                  function rmdirSyncRecursive

                  rmdirSyncRecursive: (path: string, failSilent?: boolean) => void;


                    class LineReader

                    class LineReader {}


                      constructor(filename: string, bufferSize?: number);

                        method getBufferAndSetCurrentPosition

                        getBufferAndSetCurrentPosition: (position: number) => number;

                          method getNextLine

                          getNextLine: () => string;

                            method hasNextLine

                            hasNextLine: () => boolean;

                              Package Files (1)

                              Dependencies (0)

                              No dependencies.

                              Dev Dependencies (0)

                              No dev dependencies.

                              Peer Dependencies (0)

                              No peer dependencies.


                              To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                              You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@types/wrench.

                              • Markdown
                              • HTML
                                <a href="https://www.jsdocs.io/package/@types/wrench"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>