{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:golang/github.com/tmc/watcher","name":"github.com/tmc/watcher","description":"Command watcher is a file watcher that executes a command when files change.\n\nIt can be used to automatically run tests, build code, or any other command\nwhen files in a directory change.\n\nIn Shell A:\n\n```console\n$ go install github.com/tmc/watcher@latest\n$ mkdir /tmp/foo; cd /tmp/foo\n$ watcher -v echo \"triggered\"\nrunning echo triggered\ntriggered\n```\n\nNow, In Shell B:\n\n```console\n$ touch /tmp/foo/oi\n```\n\nEvery time /tmp/foo changes the echo will be re-executed.\n\nLicense: ISC","version":"v0.0.0-20210425202945-cd6f60b19a32","softwareVersion":"v0.0.0-20210425202945-cd6f60b19a32","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/tmc/watcher","issueTracker":"https://github.com/tmc/watcher/issues","url":"https://github.com/tmc/watcher","programmingLanguage":{"@type":"ComputerLanguage","name":"Go"},"dateCreated":"2021-04-25","dateModified":"2021-04-25","datePublished":"2021-04-25","copyrightYear":2021,"downloadUrl":"https://proxy.golang.org/github.com/tmc/watcher/@v/v0.0.0-20210425202945-cd6f60b19a32.zip","softwareHelp":{"@type":"WebSite","url":"https://pkg.go.dev/github.com/tmc/watcher#section-documentation"},"applicationCategory":"go","runtimePlatform":"go","developmentStatus":"active","sameAs":["https://pkg.go.dev/github.com/tmc/watcher"],"https://www.w3.org/ns/activitystreams#likes":73,"https://forgefed.org/ns#forks":6}