# Git Grep Results Generated: Thu Aug 7 04:13:40 PM EDT 2025 Search arguments: `git grep :watch` ## arthack-crawler ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch", ``` ## arthack-create-app ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch" ``` ## arthack-notifier ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch" ``` ## arthack-proxy ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch", ``` ## ask-a-developer-cli ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch" ``` ## autocil ``` package.json: "build:watch": "nodemon --watch src/ --ext ts,yaml --exec tsc", src/index.ts: - npm run test:watch src/index.ts: // Find all scripts ending with :watch src/index.ts: if (name.endsWith(':watch')) { src/index.ts: - ${isPythonProject ? '' : packageManager + ' run '}test:watch` src/index.ts: - ${isPythonProject ? '' : packageManager + ' run '}types:watch` src/index.ts: const addedScripts = new Set(['test:watch', 'types:watch', 'dev']) src/index.ts: // Add dev script at the end to ensure it runs after all :watch scripts src/index.ts: if (packageJson.scripts['test:watch']) { src/index.ts: if (packageJson.scripts['types:watch']) { src/index.ts: // Find all scripts ending with :watch src/index.ts: if (name.endsWith(':watch')) { test_pyproject.toml:"build:watch" = "echo test" ``` ## browser-composer-cli ``` package.json: "build:watch": "nodemon --watch src/ --ext ts,sh --exec \"tsup && cp -r src/scripts dist/\"", package.json: "typecheck:watch": "tsc --noEmit --watch", ``` ## browser-composer-ui ``` package.json: "browser:watch": "npx browser-composer start-browser --attach $(basename \"$(pwd)\")", package.json: "typecheck:watch": "tsc --noEmit --watch", package.json: "lint:watch": "nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec \"next lint\"", ``` ## claude-code-chat-stream ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch", ``` ## claude-code-generic-hooks ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch", ``` ## claude-code-inject ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch", ``` ## claude-code-metadata-browser ``` package.json: "browser:watch": "npx browser-composer start-browser --attach $(basename \"$(pwd)\")", package.json: "typecheck:watch": "tsc --noEmit --watch", package.json: "lint:watch": "nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec \"next lint\"", ``` ## claude-code-upgrade-watcher ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch", ``` ## commanderjs-template ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch" ``` ## comment-destroyer ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "test:watch": "vitest", package.json: "typecheck:watch": "tsc --noEmit --watch" ``` ## commit-composer ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch", ``` ## component-browser ``` package.json: "browser:watch": "npx browser-composer start-browser --attach $(basename \"$(pwd)\")", package.json: "typecheck:watch": "tsc --noEmit --watch", package.json: "lint:watch": "nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec \"next lint\"", ``` ## context-composer-cli ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch", ``` ## context-composer-ui ``` package.json: "browser:watch": "npx browser-composer start-browser --attach $(basename \"$(pwd)\")", package.json: "typecheck:watch": "tsc --noEmit --watch", package.json: "lint:watch": "nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec \"next lint\"", ``` ## docs ``` comment-destroyer-report.md: - npm run test:watch comment-destroyer-report.md:- // Find all scripts ending with :watch comment-destroyer-report.md: if (name.endsWith(':watch')) { comment-destroyer-report.md: - ${isPythonProject ? '' : packageManager + ' run '}types:watch` comment-destroyer-report.md: const addedScripts = new Set(['test:watch', 'types:watch', 'dev']) comment-destroyer-report.md:- // Add dev script at the end to ensure it runs after all :watch scripts comment-destroyer-report.md:- // Find all scripts ending with :watch comment-destroyer-report.md: if (name.endsWith(':watch')) { dependency-analysis-report.md: - `build:watch`: nodemon --watch src/ --ext ts --exec tsup dependency-analysis-report.md: - `test:watch`: npm run build && vitest --watch dependency-analysis-report.md: - `build:watch`: nodemon --watch src/ --ext ts --exec tsup dependency-analysis-report.md: - `build:watch`: nodemon --watch src/ --ext ts --exec tsup dependency-analysis-report.md: - `test:watch`: vitest dependency-analysis-report.md: - `build:watch`: nodemon --watch src/ --ext ts,yaml --exec tsup dependency-analysis-report.md: - `build:watch`: nodemon --watch src/ --ext ts --exec tsup dependency-analysis-report.md: - `build:watch`: nodemon --watch src/ --ext ts --exec tsup dependency-analysis-report.md: - `build:watch`: nodemon --verbose --watch src/ --ext ts --exec tsup dependency-analysis-report.md: - `test:watch`: vitest dependency-analysis-report.md: - `build:watch`: nodemon --verbose --watch src/ --ext ts --exec tsup dependency-analysis-report.md: - `types:watch`: tsc --noEmit --watch dependency-analysis-report.md: - `lint:watch`: nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec "next lint" dependency-analysis-report.md: - `types:watch`: tsc --noEmit --watch dependency-analysis-report.md: - `lint:watch`: nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec "next lint" dependency-analysis-report.md: - `types:watch`: tsc --noEmit --watch dependency-analysis-report.md: - `lint:watch`: nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec "next lint" dependency-analysis-report.md: - `types:watch`: tsc --noEmit --watch dependency-analysis-report.md: - `lint:watch`: nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec "next lint" dependency-analysis-report.md: - `types:watch`: tsc --noEmit --watch dependency-analysis-report.md: - `lint:watch`: nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec "next lint" dependency-analysis-report.md: - `types:watch`: tsc --noEmit --watch dependency-analysis-report.md: - `lint:watch`: nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec "next lint" dependency-analysis-report.md: - `lint:watch`: nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec "next lint" dependency-analysis-report.md: - `types:watch`: tsc --noEmit --watch dependency-analysis-report.md: - `lint:watch`: nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec "next lint" dependency-analysis-report.md: - `lint:watch`: nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec "next lint" dependency-analysis-report.md: - `types:watch`: tsc --noEmit --watch dependency-analysis-report.md: - `lint:watch`: nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec "next lint" dependency-analysis-report.md: - `types:watch`: tsc --noEmit --watch dependency-analysis-report.md: - `lint:watch`: nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec "next lint" meta-composer-cli.xml:- npm run build:watch meta-composer-cli.xml: "build:watch": "tsup --watch", repomix.claude-composer.xml: "build:watch": "tsup --watch", repomix.claude-composer.xml: "test:watch": "npm run build && vitest --watch", websocket-server-enhancements-complete.md: "command": "pnpm run lint:watch", ``` ## dotfiles ``` bin/git-status-all: # Check for types:watch and build:watch scripts bin/git-status-all: types_watch=$(jq -r '.scripts."types:watch" // ""' package.json 2>/dev/null || echo "") bin/git-status-all: build_watch=$(jq -r '.scripts."build:watch" // ""' package.json 2>/dev/null || echo "") bin/git-status-all:max_types_len=11 # Minimum width for "types:watch" header bin/git-status-all:max_build_len=11 # Minimum width for "build:watch" header bin/git-status-all:printf "%-${max_repo_len}s | %-${max_makefile_len}s | %-6s | %-${max_types_len}s | %-${max_build_len}s | %-${max_console_len}s " "Repository" "Makefile" "Status" "types:watch" "build:watch" "layout.tsx console" ``` ## icon-creator-ui ``` .autocil.yaml:- pnpm types:watch .autocil.yaml:- pnpm lint:watch package.json: "browser:watch": "npx browser-composer start-browser --attach $(basename \"$(pwd)\")", package.json: "typecheck:watch": "tsc --noEmit --watch", package.json: "lint:watch": "nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec \"next lint\"", ``` ## meta-composer-cli ``` package.json: "build:watch": "nodemon --watch src/ --ext ts,yaml --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch", ``` ## nextjs-template ``` package.json: "browser:watch": "npx browser-composer start-browser --attach $(basename \"$(pwd)\")", package.json: "typecheck:watch": "tsc --noEmit --watch", package.json: "lint:watch": "nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec \"next lint\"", ``` ## project-workspaces ``` work.yaml: - pnpm run export-prompts:watch ``` ## prompts ``` package.json: "export-prompts:watch": "nodemon --ext md --watch . --exec \"npm run copy-claude-commands && context-composer export --force --commands-path ~/.claude/commands work-*.md\"" rules/nextjs-app.md:- The linter (pnpm run lint:watch) is running in the current tmux window, use tmux to check the lint status rules/nextjs-app.md:- The type checker (pnpm run types:watch) is running in the current tmux window, use tmux to check the lint status ``` ## repo-prompt-clone ``` package.json: "browser:watch": "npx browser-composer start-browser --attach $(basename \"$(pwd)\")", package.json: "lint:watch": "nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec \"next lint\"", package.json: "typecheck:watch": "tsc --noEmit --watch" ``` ## tag-composer ``` package.json: "test:watch": "vitest --watch", package.json: "typecheck:watch": "tsc --noEmit --watch", package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", ``` ## theme-installer-cli ``` package.json: "build:watch": "nodemon --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch" ``` ## tmux-composer-cli ``` events.md: "lint:watch", events.md: "types:watch", events.md: "test:watch" events.md: - Includes a window for each script ending in `:watch` (window name = script name without `:watch`) events.md:- **Dynamic windows** - Created for any script ending with `:watch` (e.g., `lint:watch` creates a `lint` window, `foo:watch` creates a `foo` window) events.md: Example for a dynamic window created from `foo:watch` script: events.md: "command": "pnpm run foo:watch", events.md: "script": "foo:watch", events.md:24. `create-tmux-window:start` (for each script ending in `:watch`) events.md:26. (Repeat for each `:watch` script found) package.json: "build:watch": "nodemon --verbose --watch src/ --ext ts --exec tsup", package.json: "typecheck:watch": "tsc --noEmit --watch", src/commands/start-session.ts: if (scriptName.endsWith(':watch')) { src/commands/start-session.ts: if (scriptName.endsWith(':watch')) { ``` ## tmux-composer-ui ``` package.json: "browser:watch": "npx browser-composer start-browser --attach $(basename \"$(pwd)\")", package.json: "typecheck:watch": "tsc --noEmit --watch", package.json: "lint:watch": "nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec \"next lint\"", ``` ## ui-composer-scene ``` package.json: "browser:watch": "npx browser-composer start-browser --attach $(basename \"$(pwd)\")", package.json: "typecheck:watch": "tsc --noEmit --watch", package.json: "lint:watch": "nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec \"next lint\"", ``` ## ui-composer-stage ``` package.json: "browser:watch": "npx browser-composer start-browser --attach $(basename \"$(pwd)\")", package.json: "typecheck:watch": "tsc --noEmit --watch", package.json: "lint:watch": "nodemon --watch src --ext js,mjs,jsx,ts,tsx,json,md,mdx,css,yml,yaml --exec \"next lint\"", ``` --- Searched 41 repositories, found results in 33