gitextract_cwwrie3z/ ├── .editorconfig ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yaml │ │ └── feature_request.yaml │ └── workflows/ │ └── build.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.yml ├── .swift-format ├── .vscode/ │ ├── extensions.json │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── CHANGELOG.md ├── Formula/ │ └── sendkeys_template.rb ├── LICENSE ├── Makefile ├── Package.resolved ├── Package.swift ├── README.md ├── Sources/ │ ├── SendKeysLib/ │ │ ├── Animator.swift │ │ ├── AppActivator.swift │ │ ├── AppLister.swift │ │ ├── Bridge.swift │ │ ├── Commands/ │ │ │ ├── Command.swift │ │ │ ├── CommandExecutor.swift │ │ │ ├── CommandFactory.swift │ │ │ ├── CommandsIterator.swift │ │ │ ├── CommandsProcessor.swift │ │ │ ├── ContinuationCommand.swift │ │ │ ├── DefaultCommand.swift │ │ │ ├── KeyDownCommand.swift │ │ │ ├── KeyPressCommand.swift │ │ │ ├── KeyUpCommand.swift │ │ │ ├── MouseClickCommand.swift │ │ │ ├── MouseDownCommand.swift │ │ │ ├── MouseDragCommand.swift │ │ │ ├── MouseFocusCommand.swift │ │ │ ├── MouseMoveCommand.swift │ │ │ ├── MousePathCommand.swift │ │ │ ├── MouseScrollCommand.swift │ │ │ ├── MouseUpCommand.swift │ │ │ ├── NewlineCommand.swift │ │ │ ├── PauseCommand.swift │ │ │ └── StickyPauseCommand.swift │ │ ├── Configuration/ │ │ │ ├── AllConfiguration.swift │ │ │ ├── ConfigLoader.swift │ │ │ ├── MousePositionConfig.swift │ │ │ ├── SendConfig.swift │ │ │ └── TransformerConfig.swift │ │ ├── KeyCodes.swift │ │ ├── KeyMappings.swift │ │ ├── KeyPresser.swift │ │ ├── MouseController.swift │ │ ├── MouseEventProcessor.swift │ │ ├── MousePosition.swift │ │ ├── Path/ │ │ │ ├── Extensions.swift │ │ │ ├── PathCommands.swift │ │ │ ├── PathData.swift │ │ │ └── PathParser.swift │ │ ├── RuntimeError.swift │ │ ├── SendKeysCli.swift │ │ ├── Sender.swift │ │ ├── Sleeper.swift │ │ ├── TerminationListener.swift │ │ ├── Transformer.swift │ │ └── Utilities.swift │ └── sendkeys/ │ └── main.swift ├── Tests/ │ ├── LinuxMain.swift │ ├── SendKeysTests/ │ │ ├── CommandIteratorTests.swift │ │ ├── CommandsProcessorTests.swift │ │ ├── KeyPresserTests.swift │ │ ├── PathDataTests.swift │ │ ├── PathParserTests.swift │ │ ├── TransformerTests.swift │ │ ├── XCTestManifests.swift │ │ └── sendkeysTests.swift │ └── keys.txt ├── examples/ │ ├── .sendkeysrc.yml │ └── node.js ├── scripts/ │ ├── bottle.sh │ ├── code-coverage.sh │ ├── format.sh │ ├── install-pre-commit.sh │ ├── pre-commit.sh │ ├── update-version.sh │ └── verify-output.sh └── version.txt