{"id":21259822,"url":"https://github.com/epicmet/watchit","last_synced_at":"2025-03-15T06:43:05.287Z","repository":{"id":103796923,"uuid":"332702469","full_name":"epicmet/watchit","owner":"epicmet","description":"Run your nodejs file and keep track of any change you make immediately","archived":false,"fork":false,"pushed_at":"2021-02-10T08:23:43.000Z","size":11,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-21T21:47:12.324Z","etag":null,"topics":["nodejs","watchit"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/epicmet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-01-25T10:00:07.000Z","updated_at":"2023-03-08T21:34:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"8e796a6c-c0ea-41de-8221-ac526af0c569","html_url":"https://github.com/epicmet/watchit","commit_stats":null,"previous_names":["epicmet/watchit"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/epicmet%2Fwatchit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/epicmet%2Fwatchit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/epicmet%2Fwatchit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/epicmet%2Fwatchit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/epicmet","download_url":"https://codeload.github.com/epicmet/watchit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243695513,"owners_count":20332626,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nodejs","watchit"],"created_at":"2024-11-21T04:15:21.450Z","updated_at":"2025-03-15T06:43:05.238Z","avatar_url":"https://github.com/epicmet.png","language":"JavaScript","readme":"# Introduction\n_watchit_ is a practice with nodejs from [udemy javascript course](https://www.udemy.com/course/javascript-beginners-complete-tutorial/)\n\nWith this application on your system you track the changes in your nodejs javascript file, in otherword this application will run your code in the system terminal and if you make some changes and save it, this app will get those changes and run the file immediately. Somthing like **nodemon** command.\n## Usage\nif you want to use this app you should install [caporal](https://www.npmjs.com/package/caporal), [chokidar](https://www.npmjs.com/package/chokidar), [lodash.debounce](https://www.npmjs.com/package/lodash.debounce) and [chalk](https://www.npmjs.com/package/chalk) npm package by just simply install them in your directory with this syntax :\n```console\nnpm install NAME_OF_THE_PACKAGE\n```\nAnd also require **fs** and **child_process** form nodejs api.\n\n## Note\nThis app will work on windows system and may or may not get some errors if you try to run it on linux or macOS\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fepicmet%2Fwatchit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fepicmet%2Fwatchit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fepicmet%2Fwatchit/lists"}