{"id":15297151,"url":"https://github.com/sinclairzx81/smoke-run","last_synced_at":"2025-04-13T23:00:26.681Z","repository":{"id":57364226,"uuid":"169260505","full_name":"sinclairzx81/smoke-run","owner":"sinclairzx81","description":"Runs shell commands on file system watch events.","archived":false,"fork":false,"pushed_at":"2021-04-17T16:03:19.000Z","size":41,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-27T13:12:37.827Z","etag":null,"topics":["compile-on-save","node","tooling","workflow"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sinclairzx81.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"license","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-02-05T15:11:03.000Z","updated_at":"2021-11-08T21:59:56.000Z","dependencies_parsed_at":"2022-09-13T21:11:05.534Z","dependency_job_id":null,"html_url":"https://github.com/sinclairzx81/smoke-run","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sinclairzx81%2Fsmoke-run","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sinclairzx81%2Fsmoke-run/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sinclairzx81%2Fsmoke-run/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sinclairzx81%2Fsmoke-run/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sinclairzx81","download_url":"https://codeload.github.com/sinclairzx81/smoke-run/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248794565,"owners_count":21162614,"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":["compile-on-save","node","tooling","workflow"],"created_at":"2024-09-30T19:15:24.778Z","updated_at":"2025-04-13T23:00:26.635Z","avatar_url":"https://github.com/sinclairzx81.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align='center'\u003e\n\n\u003ch1\u003eSmoke-Run\u003c/h1\u003e\n\n\u003cp\u003eRuns shell commands on file system watch events.\u003c/p\u003e\n\n[![NPM package](https://badge.fury.io/js/smoke-run.svg)](https://www.npmjs.com/package/smoke-run) \n\n\u003c/div\u003e\n\n## Usage\n\nThe following watches the `index.js` file and re-runs it on save.\n\n```shell\n$ npx smoke-run index.js -x node index.js\n```\n\n## Overview\n\nSmoke-Run is a development tool used to run shell commands on file system watch events. It is mainly written to allow for auto restarting node scripts on save but can be used to run any shell command on file system watch events.\n\nLicense MIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsinclairzx81%2Fsmoke-run","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsinclairzx81%2Fsmoke-run","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsinclairzx81%2Fsmoke-run/lists"}