Wondering what’s next for npm?Check out our public roadmap! »

    at-at

    1.1.0 • Public • Published

    AT-AT

    An AT-AT walker to walk all over your (filesystem) planet.

    Usage

    Use at-at to traverse directories in your filesystem.

    var walker = require('at-at');
     
    walker.walk('./', function(files) {
        // files is an array of filenames (including the paths).
        files.forEach(function(file) {
            console.log(file);
        });
    });

    The callback passed to walker.walk() gets called after all files have been traversed asynchronously. The given example is similar to running the shell command find.

    TODO

    • Traverse with regex filters.
    • Traverse by type (directory, file, etc).

    Thanks to

    • mscdex for some insight on asynchronicity.
    • chjj for the initial idea. I wanted to make my own and I learnt lots in the process.

    Install

    npm i at-at

    DownloadsWeekly Downloads

    13

    Version

    1.1.0

    License

    MPL

    Unpacked Size

    3.21 kB

    Total Files

    3

    Last publish

    Collaborators

    • avatar