Skip to content

wk-j/cake-watch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cake.Watch

Build Status NuGet

Cake addin to watch files changed.

Install

#addin "nuget:?package=Cake.Watch"

Watch current path

Task("Watch-Only-Js")
    .Does(() => {
        Watch("*.js", (changes) => {
        	changes.ToList().ForEach(change => {
                Console.WriteLine(change.Status);
                Console.WriteLine(change.Name);
                Console.WriteLine(change.FullPath);
            });
        });
    });

Watch specific path

Task("Watch-With-Settings")
    .Does(() => {
        var settings = new WatchSettings {
            Recursive = true,
            Path = "./src",
            Pattern = "*.js"
        };
        Watch(settings, (changes) => {
            changes.ToList().ForEach(change => {
                Console.WriteLine(change.Status);
                Console.WriteLine(change.Name);
                Console.WriteLine(change.FullPath);
            });
        });
    });

About

Cake addin to watch files change - https://wk-j.github.io/cake-watch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages