diff --git a/src/Languages/Bash/Patterns/BashFlagPattern.php b/src/Languages/Bash/Patterns/BashFlagPattern.php index b6d6e9d..fa988cc 100644 --- a/src/Languages/Bash/Patterns/BashFlagPattern.php +++ b/src/Languages/Bash/Patterns/BashFlagPattern.php @@ -11,13 +11,14 @@ #[PatternTest(input: 'ls -la', output: '-la')] #[PatternTest(input: 'grep --color=auto', output: '--color')] +#[PatternTest(input: './tempest mcp:serve demo-server', output: null)] final readonly class BashFlagPattern implements Pattern { use IsPattern; public function getPattern(): string { - return '(?--?[a-zA-Z][\w-]*)'; + return '(?(?$ npx husky-init && npm install +$ npx husky-init && npm install $ echo "hello" || echo "fallback" $ mkdir build; cd build TXT],