max tokens

~78937 tokens

├── .clang-format
├── .editorconfig
├── .github
    ├── FUNDING.yml
    ├── stale.yml
    └── workflows
    │   └── ci.yml
├── .gitignore
├── .gitmodules
├── .markdownlint.json
├── .prettierrc.json
├── .swiftlint.yml
├── .vscode
    ├── .gitignore
    ├── c_cpp_properties.json
    └── settings.json
├── DEVELOPMENT.md
├── LICENSE.md
├── Makefile
├── NEWS.md
├── README.md
├── SECURITY.md
├── TASKS.md
├── appendix
    ├── .gitignore
    ├── GamePadViewer
    │   ├── .gitignore
    │   ├── Makefile
    │   ├── Resources
    │   │   ├── .gitignore
    │   │   └── Info.plist.in
    │   ├── project.yml
    │   └── src
    │   │   ├── Bridging-Header.h
    │   │   ├── EventObserver.swift
    │   │   ├── GamePadViewerApp.swift
    │   │   ├── StickManager.swift
    │   │   └── View
    │   │       ├── ContentView.swift
    │   │       └── InputMonitoringAlertView.swift
    ├── Makefile
    ├── Makefile.rules
    ├── cg_event_set_flags
    │   ├── CMakeLists.txt
    │   ├── Makefile
    │   └── main.cpp
    ├── cg_post_event
    │   ├── CMakeLists.txt
    │   ├── Makefile
    │   └── main.cpp
    ├── common.cmake
    ├── control_led
    │   ├── CMakeLists.txt
    │   ├── Makefile
    │   └── main.cpp
    ├── dump_constants
    │   ├── CMakeLists.txt
    │   ├── Makefile
    │   └── main.cpp
    ├── dump_libkrbn
    │   ├── Bridging-Header.h
    │   ├── Makefile
    │   ├── main.cpp
    │   └── project.yml
    ├── expression
    │   ├── CMakeLists.txt
    │   ├── Makefile
    │   └── main.cpp
    ├── get_manipulator_environment
    │   ├── CMakeLists.txt
    │   ├── Makefile
    │   ├── main.cpp
    │   └── project.yml
    └── version_monitor
    │   ├── CMakeLists.txt
    │   ├── Makefile
    │   └── main.cpp
├── files
    ├── complex_modifications_rules_example.json
    ├── icons
    │   ├── @Zabriskije
    │   │   ├── EventViewer
    │   │   │   ├── EventViewer.icon
    │   │   │   │   ├── Assets
    │   │   │   │   │   └── icon_512x512@2x.png
    │   │   │   │   └── icon.json
    │   │   │   ├── Makefile
    │   │   │   ├── README.md
    │   │   │   └── exported
    │   │   │   │   ├── EventViewer.icns
    │   │   │   │   └── EventViewer.png
    │   │   ├── KarabinerElements
    │   │   │   ├── KarabinerElements.icon
    │   │   │   │   ├── Assets
    │   │   │   │   │   └── icon_512x512@2x.png
    │   │   │   │   └── icon.json
    │   │   │   ├── Makefile
    │   │   │   ├── README.md
    │   │   │   └── exported
    │   │   │   │   ├── KarabinerElements.icns
    │   │   │   │   └── KarabinerElements.png
    │   │   └── MultitouchExtension
    │   │   │   ├── Makefile
    │   │   │   ├── MultitouchExtension.icon
    │   │   │       ├── Assets
    │   │   │       │   └── icon_512x512@2x.png
    │   │   │       └── icon.json
    │   │   │   ├── README.md
    │   │   │   └── exported
    │   │   │       ├── MultitouchExtension.icns
    │   │   │       └── MultitouchExtension.png
    │   ├── Makefile
    │   ├── Tamura
    │   │   ├── EventViewer
    │   │   │   ├── EventViewer.icon
    │   │   │   │   ├── Assets
    │   │   │   │   │   └── icon_512x512@2x.png
    │   │   │   │   └── icon.json
    │   │   │   ├── Makefile
    │   │   │   ├── README.md
    │   │   │   ├── Template_Ai_EventViewer.ai
    │   │   │   └── exported
    │   │   │   │   ├── EventViewer.icns
    │   │   │   │   └── EventViewer.png
    │   │   ├── KarabinerElements
    │   │   │   ├── KarabinerElements.icon
    │   │   │   │   ├── Assets
    │   │   │   │   │   └── icon_512x512@2x.png
    │   │   │   │   └── icon.json
    │   │   │   ├── Makefile
    │   │   │   ├── README.md
    │   │   │   ├── Template_Ai_KarabinerElements.ai
    │   │   │   └── exported
    │   │   │   │   ├── KarabinerElements.icns
    │   │   │   │   └── KarabinerElements.png
    │   │   └── MultitouchExtension
    │   │   │   ├── Makefile
    │   │   │   ├── MultitouchExtension.icon
    │   │   │       ├── Assets
    │   │   │       │   └── icon_512x512@2x.png
    │   │   │       └── icon.json
    │   │   │   ├── README.md
    │   │   │   ├── Template_Ai_MultitouchExtension.ai
    │   │   │   └── exported
    │   │   │       ├── MultitouchExtension.icns
    │   │   │       └── MultitouchExtension.png
    │   ├── scripts
    │   │   ├── create-icns.sh
    │   │   └── optimize-image.sh
    │   └── v13
    │   │   ├── EventViewer
    │   │       ├── EventViewer.icon
    │   │       │   ├── Assets
    │   │       │   │   └── icon_512x512@2x.png
    │   │       │   └── icon.json
    │   │       ├── Makefile
    │   │       ├── README.md
    │   │       ├── eventviewer.svg
    │   │       └── exported
    │   │       │   ├── EventViewer.icns
    │   │       │   └── EventViewer.png
    │   │   ├── KarabinerElements
    │   │       ├── KarabinerElements.icon
    │   │       │   ├── Assets
    │   │       │   │   └── icon_512x512@2x.png
    │   │       │   └── icon.json
    │   │       ├── Makefile
    │   │       ├── README.md
    │   │       ├── exported
    │   │       │   ├── KarabinerElements.icns
    │   │       │   └── KarabinerElements.png
    │   │       └── karabiner.svg
    │   │   └── MultitouchExtension
    │   │       ├── Makefile
    │   │       ├── MultitouchExtension.icon
    │   │           ├── Assets
    │   │           │   └── icon_512x512@2x.png
    │   │           └── icon.json
    │   │       ├── README.md
    │   │       ├── exported
    │   │           ├── MultitouchExtension.icns
    │   │           └── MultitouchExtension.png
    │   │       └── multitouchextension.svg
    └── images
    │   ├── daemons-and-agents-in-same-app.png
    │   ├── daemons-and-agents-separated.png
    │   └── processes.svg
├── make-package.sh
├── pkginfo
    ├── .gitignore
    ├── Distribution.xml.in
    ├── Scripts
    │   ├── postinstall
    │   └── preinstall
    └── pkgbuild.plist
├── scripts
    ├── build-and-install.sh
    ├── codesign-pkg.sh
    ├── codesign.sh
    ├── get-codesign-identity.sh
    ├── get-installer-codesign-identity.sh
    ├── reduce-logs.rb
    ├── setpermissions.sh
    └── update_version.py
├── src
    ├── Makefile
    ├── apps
    │   ├── AppIconSwitcher
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── Resources
    │   │   │   ├── .gitignore
    │   │   │   └── Info.plist.in
    │   │   ├── project.yml
    │   │   └── src
    │   │   │   ├── Bridging-Header.h
    │   │   │   └── main.swift
    │   ├── EventViewer
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── Resources
    │   │   │   ├── .gitignore
    │   │   │   ├── Assets.xcassets
    │   │   │   │   ├── Contents.json
    │   │   │   │   └── input-monitoring-macos26.imageset
    │   │   │   │   │   ├── Contents.json
    │   │   │   │   │   └── eventviewer-input-monitoring-settings.png
    │   │   │   ├── Info.plist.in
    │   │   │   └── app.icns
    │   │   ├── project.yml
    │   │   └── src
    │   │   │   ├── Bridging-Header.h
    │   │   │   ├── EVCoreServiceClient.swift
    │   │   │   ├── EventHistory.swift
    │   │   │   ├── FrontmostApplicationHistory.swift
    │   │   │   ├── KarabinerEventViewerApp.swift
    │   │   │   ├── UserSettings.swift
    │   │   │   └── View
    │   │   │       ├── ContentMainView.swift
    │   │   │       ├── ContentView.swift
    │   │   │       ├── DevicesView.swift
    │   │   │       ├── FrontmostApplicationView.swift
    │   │   │       ├── InputMonitoringAlertView.swift
    │   │   │       ├── MainView.swift
    │   │   │       ├── SettingsView.swift
    │   │   │       ├── UnknownEventsView.swift
    │   │   │       └── VariablesView.swift
    │   ├── Menu
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── Resources
    │   │   │   ├── .gitignore
    │   │   │   ├── Assets.xcassets
    │   │   │   │   ├── Contents.json
    │   │   │   │   ├── clear.imageset
    │   │   │   │   │   ├── Contents.json
    │   │   │   │   │   └── clear.svg
    │   │   │   │   └── menu.imageset
    │   │   │   │   │   ├── Contents.json
    │   │   │   │   │   └── menu.pdf
    │   │   │   └── Info.plist.in
    │   │   ├── project.yml
    │   │   └── src
    │   │   │   ├── Bridging-Header.h
    │   │   │   └── KarabinerMenuApp.swift
    │   ├── MultitouchExtension
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── Resources
    │   │   │   ├── .gitignore
    │   │   │   ├── Assets.xcassets
    │   │   │   │   └── Contents.json
    │   │   │   ├── Info.plist.in
    │   │   │   └── app.icns
    │   │   ├── project.yml
    │   │   └── src
    │   │   │   ├── Bridging-Header.h
    │   │   │   ├── FingerCount.swift
    │   │   │   ├── FingerManager.swift
    │   │   │   ├── FingerState.swift
    │   │   │   ├── KarabinerMultitouchExtensionApp.swift
    │   │   │   ├── MECoreServiceClient.swift
    │   │   │   ├── MultitouchDeviceManager.swift
    │   │   │   ├── MultitouchPrivate.h
    │   │   │   ├── UserSettings.swift
    │   │   │   └── Views
    │   │   │       ├── Settings
    │   │   │           ├── FingerCountView.swift
    │   │   │           ├── IgnoredAreaView.swift
    │   │   │           ├── SettingsActionView.swift
    │   │   │           ├── SettingsAdvancedView.swift
    │   │   │           └── SettingsMainView.swift
    │   │   │       └── SettingsView.swift
    │   ├── NotificationWindow
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── Resources
    │   │   │   ├── .gitignore
    │   │   │   ├── Assets.xcassets
    │   │   │   │   └── Contents.json
    │   │   │   └── Info.plist.in
    │   │   ├── project.yml
    │   │   └── src
    │   │   │   ├── Bridging-Header.h
    │   │   │   ├── KarabinerNotificationWindowApp.swift
    │   │   │   ├── NotificationWindowCoreServiceClient.swift
    │   │   │   ├── NotificationWindowManager.swift
    │   │   │   └── Views
    │   │   │       ├── ButtonView.swift
    │   │   │       └── MainView.swift
    │   ├── ServiceManager-Non-Privileged-Agents
    │   │   ├── .gitignore
    │   │   ├── LaunchAgents
    │   │   │   ├── org.pqrs.service.agent.Karabiner-Core-Service.plist
    │   │   │   ├── org.pqrs.service.agent.Karabiner-Menu.plist
    │   │   │   ├── org.pqrs.service.agent.Karabiner-MultitouchExtension.plist
    │   │   │   ├── org.pqrs.service.agent.Karabiner-NotificationWindow.plist
    │   │   │   ├── org.pqrs.service.agent.karabiner_console_user_server.plist
    │   │   │   └── org.pqrs.service.agent.karabiner_session_monitor.plist
    │   │   ├── Makefile
    │   │   ├── Resources
    │   │   │   ├── .gitignore
    │   │   │   └── Info.plist.in
    │   │   ├── project.yml
    │   │   └── src
    │   │   │   ├── Bridging-Header.h
    │   │   │   └── main.swift
    │   ├── ServiceManager-Privileged-Daemons
    │   │   ├── .gitignore
    │   │   ├── LaunchDaemons
    │   │   │   └── org.pqrs.service.daemon.Karabiner-Core-Service.plist
    │   │   ├── Makefile
    │   │   ├── Resources
    │   │   │   ├── .gitignore
    │   │   │   └── Info.plist.in
    │   │   ├── project.yml
    │   │   └── src
    │   │   │   ├── Bridging-Header.h
    │   │   │   └── main.swift
    │   ├── SettingsWindow
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── Resources
    │   │   │   ├── .gitignore
    │   │   │   ├── Assets.xcassets
    │   │   │   │   ├── Contents.json
    │   │   │   │   ├── dext-allow-macos14.imageset
    │   │   │   │   │   ├── Contents.json
    │   │   │   │   │   └── extensions-settings.png
    │   │   │   │   ├── driver-extensions-macos15.imageset
    │   │   │   │   │   ├── Contents.json
    │   │   │   │   │   └── background-apps.png
    │   │   │   │   ├── driver-extensions-macos26.imageset
    │   │   │   │   │   ├── Contents.json
    │   │   │   │   │   └── extensions-settings.png
    │   │   │   │   ├── input-monitoring-macos26.imageset
    │   │   │   │   │   ├── Contents.json
    │   │   │   │   │   └── input-monitoring-settings.png
    │   │   │   │   ├── login-items-macos15.imageset
    │   │   │   │   │   ├── Contents.json
    │   │   │   │   │   └── background-apps.png
    │   │   │   │   ├── login-items-macos26.imageset
    │   │   │   │   │   ├── Contents.json
    │   │   │   │   │   └── background-apps.png
    │   │   │   │   └── notification-window.imageset
    │   │   │   │   │   ├── Contents.json
    │   │   │   │   │   └── notification-window.png
    │   │   │   ├── Info.plist.in
    │   │   │   └── simple_modifications.json
    │   │   ├── project.yml
    │   │   └── src
    │   │   │   ├── AppIcons.swift
    │   │   │   ├── Bridging-Header.h
    │   │   │   ├── ComplexModificationsAssetFiles.swift
    │   │   │   ├── ComplexModificationsFileImport.swift
    │   │   │   ├── ContentViewStates.swift
    │   │   │   ├── Doctor.swift
    │   │   │   ├── KarabinerSettingsApp.swift
    │   │   │   ├── LogMessages.swift
    │   │   │   ├── Notifications.swift
    │   │   │   ├── ServicesMonitor.swift
    │   │   │   ├── SettingsChecker.swift
    │   │   │   ├── SettingsCoreServiceClient.swift
    │   │   │   ├── StateJsonMonitor.swift
    │   │   │   ├── SysextdLogMessages.swift
    │   │   │   ├── SysextdLogMessagesView.swift
    │   │   │   ├── SystemExtensions.swift
    │   │   │   ├── SystemExtensionsView.swift
    │   │   │   ├── SystemPreferences.swift
    │   │   │   ├── View
    │   │   │       ├── ActionView.swift
    │   │   │       ├── ActivateDriverButton.swift
    │   │   │       ├── ComplexModificationsAdvancedView.swift
    │   │   │       ├── ComplexModificationsAssetsView.swift
    │   │   │       ├── ComplexModificationsEditView.swift
    │   │   │       ├── ComplexModificationsFileImportView.swift
    │   │   │       ├── ComplexModificationsView.swift
    │   │   │       ├── ContentMainView.swift
    │   │   │       ├── ContentView.swift
    │   │   │       ├── DeactivateDriverButton.swift
    │   │   │       ├── DeviceSelectorView.swift
    │   │   │       ├── DevicesGamePadSettingsView.swift
    │   │   │       ├── DevicesMouseFlagsView.swift
    │   │   │       ├── DevicesMouseSettingsView.swift
    │   │   │       ├── DevicesView.swift
    │   │   │       ├── DoctorAlertView.swift
    │   │   │       ├── DriverNotActivatedAlertView.swift
    │   │   │       ├── DriverNotActivatedAlertViewMacOS14.swift
    │   │   │       ├── DriverNotConnectedAlertView.swift
    │   │   │       ├── DriverVersionMismatchedAlertView.swift
    │   │   │       ├── ExpertView.swift
    │   │   │       ├── FunctionKeysView.swift
    │   │   │       ├── InputMonitoringPermissionsAlertView.swift
    │   │   │       ├── KeyboardTypeSelector.swift
    │   │   │       ├── LogView.swift
    │   │   │       ├── MiscView.swift
    │   │   │       ├── ProfileEditView.swift
    │   │   │       ├── ProfilesView.swift
    │   │   │       ├── ServicesNotRunningAlertView.swift
    │   │   │       ├── SettingsAlertView.swift
    │   │   │       ├── SimpleModificationPickerView.swift
    │   │   │       ├── SimpleModificationsView.swift
    │   │   │       ├── UIView.swift
    │   │   │       ├── UninstallView.swift
    │   │   │       ├── UpdateView.swift
    │   │   │       ├── VirtualHidDeviceServiceClientNotConnectedAlert.swift
    │   │   │       └── VirtualKeyboardView.swift
    │   │   │   └── VirtualHIDDeviceManager.swift
    │   ├── Updater
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── Resources
    │   │   │   ├── .gitignore
    │   │   │   └── Info.plist.in
    │   │   ├── project-base.yml
    │   │   ├── project-with-codesign.yml
    │   │   ├── project-without-codesign.yml
    │   │   ├── run-xcodegen.sh
    │   │   └── src
    │   │   │   ├── KarabinerUpdaterApp.swift
    │   │   │   └── Updater.swift
    │   └── share
    │   │   ├── Resources
    │   │       ├── app.icns
    │   │       └── icons
    │   │       │   ├── 000-EventViewer.icns
    │   │       │   ├── 000-EventViewer.png
    │   │       │   ├── 000-KarabinerElements.icns
    │   │       │   ├── 000-KarabinerElements.png
    │   │       │   ├── 000-MultitouchExtension.icns
    │   │       │   ├── 000-MultitouchExtension.png
    │   │       │   ├── 001-EventViewer.icns
    │   │       │   ├── 001-EventViewer.png
    │   │       │   ├── 001-KarabinerElements.icns
    │   │       │   ├── 001-KarabinerElements.png
    │   │       │   ├── 001-MultitouchExtension.icns
    │   │       │   ├── 001-MultitouchExtension.png
    │   │       │   ├── 002-EventViewer.icns
    │   │       │   ├── 002-EventViewer.png
    │   │       │   ├── 002-KarabinerElements.icns
    │   │       │   ├── 002-KarabinerElements.png
    │   │       │   ├── 002-MultitouchExtension.icns
    │   │       │   └── 002-MultitouchExtension.png
    │   │   └── swift
    │   │       ├── KarabinerAppHelper.swift
    │   │       ├── LibKrbn
    │   │           ├── ConnectedDevices.swift
    │   │           ├── DeviceIdentifiers.swift
    │   │           ├── LibKrbn.swift
    │   │           ├── Models
    │   │           │   ├── ComplexModificationsAssetFile.swift
    │   │           │   ├── ComplexModificationsAssetRule.swift
    │   │           │   ├── ComplexModificationsRule.swift
    │   │           │   ├── ConnectedDevice.swift
    │   │           │   ├── ConnectedDeviceSetting.swift
    │   │           │   ├── Profile.swift
    │   │           │   ├── SimpleModification.swift
    │   │           │   ├── SimpleModificationDefinitionCategories.swift
    │   │           │   ├── SimpleModificationDefinitionCategory.swift
    │   │           │   └── SimpleModificationDefinitionEntry.swift
    │   │           ├── Settings.swift
    │   │           └── SimpleModificationDefinitions.swift
    │   │       ├── NSWindowExtension.swift
    │   │       ├── Relauncher.swift
    │   │       ├── ServiceManagementHelper.swift
    │   │       └── Views
    │   │           ├── AccentColorIconLabel.swift
    │   │           ├── BorderedTextEditor.swift
    │   │           ├── Button+Extensions.swift
    │   │           ├── Color+Extensions.swift
    │   │           ├── ConditionalModifier.swift
    │   │           ├── DoubleTextField.swift
    │   │           ├── ErrorBorder.swift
    │   │           ├── InfoBorder.swift
    │   │           ├── IntTextField.swift
    │   │           ├── MouseInsideModifier.swift
    │   │           ├── OpenSystemSettingsButton.swift
    │   │           ├── OverlayAlertView.swift
    │   │           ├── RealtimeCommandStreamer.swift
    │   │           ├── RealtimeText.swift
    │   │           ├── SheetCloseButton.swift
    │   │           ├── Toggle+Extensions.swift
    │   │           ├── View+Extensions.swift
    │   │           └── WarningBorder.swift
    ├── bin
    │   └── cli
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── project.yml
    │   │   └── src
    │   │       ├── Bridging-Header.h
    │   │       └── main.cpp
    ├── core
    │   ├── CoreService
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── Resources
    │   │   │   ├── .gitignore
    │   │   │   ├── Assets.xcassets
    │   │   │   │   └── Contents.json
    │   │   │   └── Info.plist.in
    │   │   ├── include
    │   │   │   └── core_service
    │   │   │   │   ├── components_manager.hpp
    │   │   │   │   ├── core_service_state_json_writer.hpp
    │   │   │   │   ├── core_service_utility.hpp
    │   │   │   │   ├── device_grabber.hpp
    │   │   │   │   ├── device_grabber_details
    │   │   │   │       ├── entry.hpp
    │   │   │   │       ├── fn_function_keys_manipulator_manager.hpp
    │   │   │   │       ├── game_pad_stick_converter.hpp
    │   │   │   │       ├── hid_queue_values_converter.hpp
    │   │   │   │       └── simple_modifications_manipulator_manager.hpp
    │   │   │   │   ├── hid_event_system_monitor.hpp
    │   │   │   │   ├── main
    │   │   │   │       ├── agent.hpp
    │   │   │   │       └── daemon.hpp
    │   │   │   │   ├── receiver.hpp
    │   │   │   │   └── session_monitor_receiver.hpp
    │   │   ├── project.yml
    │   │   ├── src
    │   │   │   └── main.cpp
    │   │   └── swift
    │   │   │   └── Bridging-Header.h
    │   ├── console_user_server
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── include
    │   │   │   └── console_user_server
    │   │   │   │   ├── components_manager.hpp
    │   │   │   │   ├── migration.hpp
    │   │   │   │   ├── shell_command_handler.hpp
    │   │   │   │   ├── software_function_handler.hpp
    │   │   │   │   └── updater_process_manager.hpp
    │   │   ├── project.yml
    │   │   ├── src
    │   │   │   └── main.cpp
    │   │   └── swift
    │   │   │   └── Bridging-Header.h
    │   └── session_monitor
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── include
    │   │       └── session_monitor
    │   │       │   ├── components_manager.hpp
    │   │       │   └── session_monitor_receiver_client.hpp
    │   │   ├── project.yml
    │   │   ├── src
    │   │       └── main.cpp
    │   │   └── swift
    │   │       └── Bridging-Header.h
    ├── lib
    │   └── libkrbn
    │   │   ├── .gitignore
    │   │   ├── Makefile
    │   │   ├── include
    │   │       └── libkrbn
    │   │       │   ├── impl
    │   │       │       ├── libkrbn_callback_manager.hpp
    │   │       │       ├── libkrbn_complex_modifications_assets_manager.hpp
    │   │       │       ├── libkrbn_components_manager.hpp
    │   │       │       ├── libkrbn_configuration_monitor.hpp
    │   │       │       ├── libkrbn_core_service_client.hpp
    │   │       │       ├── libkrbn_cpp.hpp
    │   │       │       ├── libkrbn_dispatcher_client.hpp
    │   │       │       ├── libkrbn_file_monitors.hpp
    │   │       │       ├── libkrbn_frontmost_application_monitor.hpp
    │   │       │       ├── libkrbn_hid_value_monitor.hpp
    │   │       │       ├── libkrbn_log_monitor.hpp
    │   │       │       └── libkrbn_version_monitor.hpp
    │   │       │   └── libkrbn.h
    │   │   ├── project.yml
    │   │   └── src
    │   │       ├── libkrbn.cpp
    │   │       ├── libkrbn_configuration.cpp
    │   │       └── libkrbn_log_lines.cpp
    ├── scripts
    │   ├── copy_current_profile_to_system_default_profile.applescript
    │   ├── remove_system_default_profile.applescript
    │   ├── repair.sh
    │   ├── uninstall.sh
    │   ├── uninstall_core.sh
    │   └── uninstaller.applescript
    └── share
    │   ├── .gitignore
    │   ├── app_icon.hpp
    │   ├── application_launcher.hpp
    │   ├── async_file_writer.hpp
    │   ├── chrono_utility.hpp
    │   ├── codesign_manager.hpp
    │   ├── complex_modifications_assets_file.hpp
    │   ├── complex_modifications_assets_manager.hpp
    │   ├── complex_modifications_utility.hpp
    │   ├── components_manager_killer.hpp
    │   ├── connected_devices.hpp
    │   ├── console_user_server_client.hpp
    │   ├── constants.hpp
    │   ├── core_configuration
    │       ├── configuration_json_helper.hpp
    │       ├── core_configuration.hpp
    │       ├── details
    │       │   ├── global_configuration.hpp
    │       │   ├── machine_specific.hpp
    │       │   ├── profile.hpp
    │       │   └── profile
    │       │   │   ├── complex_modifications.hpp
    │       │   │   ├── complex_modifications_parameters.hpp
    │       │   │   ├── complex_modifications_rule.hpp
    │       │   │   ├── device.hpp
    │       │   │   ├── parameters.hpp
    │       │   │   ├── simple_modifications.hpp
    │       │   │   └── virtual_hid_keyboard.hpp
    │       └── types.hpp
    │   ├── core_service_client.hpp
    │   ├── device_properties.hpp
    │   ├── device_properties_manager.hpp
    │   ├── device_utility.hpp
    │   ├── dispatcher_utility.hpp
    │   ├── duktape_utility.hpp
    │   ├── environment_variable_utility.hpp
    │   ├── event_queue.hpp
    │   ├── event_queue
    │       ├── entry.hpp
    │       ├── event.hpp
    │       ├── event_time_stamp.hpp
    │       ├── queue.hpp
    │       ├── state.hpp
    │       └── utility.hpp
    │   ├── event_tap_utility.hpp
    │   ├── exprtk_utility.hpp
    │   ├── filesystem_utility.hpp
    │   ├── hash.hpp
    │   ├── hat_switch_convert.hpp
    │   ├── hid_keyboard_caps_lock_led_state_manager.hpp
    │   ├── iokit_utility.hpp
    │   ├── json_utility.hpp
    │   ├── json_writer.hpp
    │   ├── karabiner_version.h.in
    │   ├── keyboard_repeat_detector.hpp
    │   ├── krbn_notification_center.hpp
    │   ├── logger.hpp
    │   ├── manipulator
    │       ├── condition_expression_manager.hpp
    │       ├── condition_factory.hpp
    │       ├── condition_manager.hpp
    │       ├── conditions
    │       │   ├── base.hpp
    │       │   ├── device.hpp
    │       │   ├── event_changed.hpp
    │       │   ├── expression.hpp
    │       │   ├── frontmost_application.hpp
    │       │   ├── input_source.hpp
    │       │   ├── keyboard_type.hpp
    │       │   ├── nop.hpp
    │       │   └── variable.hpp
    │       ├── manipulator_environment.hpp
    │       ├── manipulator_factory.hpp
    │       ├── manipulator_manager.hpp
    │       ├── manipulator_managers_connector.hpp
    │       ├── manipulators
    │       │   ├── base.hpp
    │       │   ├── basic
    │       │   │   ├── basic.hpp
    │       │   │   ├── event_sender.hpp
    │       │   │   ├── from_event_definition.hpp
    │       │   │   ├── manipulated_original_event
    │       │   │   │   ├── events_at_key_up.hpp
    │       │   │   │   ├── from_event.hpp
    │       │   │   │   └── manipulated_original_event.hpp
    │       │   │   ├── simultaneous_options.hpp
    │       │   │   ├── to_delayed_action.hpp
    │       │   │   └── to_if_held_down.hpp
    │       │   ├── mouse_basic
    │       │   │   └── mouse_basic.hpp
    │       │   ├── mouse_motion_to_scroll
    │       │   │   ├── counter.hpp
    │       │   │   ├── counter_chunk_value.hpp
    │       │   │   ├── counter_direction.hpp
    │       │   │   ├── counter_entry.hpp
    │       │   │   ├── mouse_motion_to_scroll.hpp
    │       │   │   └── options.hpp
    │       │   ├── nop.hpp
    │       │   └── post_event_to_virtual_devices
    │       │   │   ├── key_event_dispatcher.hpp
    │       │   │   ├── mouse_key_handler.hpp
    │       │   │   ├── post_event_to_virtual_devices.hpp
    │       │   │   └── queue.hpp
    │       ├── types.hpp
    │       └── types
    │       │   ├── event_definition.hpp
    │       │   ├── from_modifiers_definition.hpp
    │       │   ├── manipulate_result.hpp
    │       │   ├── modifier_definition.hpp
    │       │   ├── modifier_definition
    │       │       └── modifier.hpp
    │       │   └── to_event_definition.hpp
    │   ├── modifier_flag_manager.hpp
    │   ├── modifier_flag_manager
    │       ├── active_modifier_flag.hpp
    │       └── scoped_modifier_flags.hpp
    │   ├── monitor
    │       ├── configuration_monitor.hpp
    │       ├── event_tap_monitor.hpp
    │       └── version_monitor.hpp
    │   ├── notification_message_manager.hpp
    │   ├── pointing_button_manager.hpp
    │   ├── pressed_keys_manager.hpp
    │   ├── process_utility.hpp
    │   ├── run_loop_thread_utility.hpp
    │   ├── services_utility.hpp
    │   ├── state_json_writer.hpp
    │   ├── types.hpp
    │   ├── types
    │       ├── absolute_time_duration.hpp
    │       ├── absolute_time_point.hpp
    │       ├── device_id.hpp
    │       ├── device_identifiers.hpp
    │       ├── device_state.hpp
    │       ├── event_integer_value.hpp
    │       ├── event_type.hpp
    │       ├── grabbable_state.hpp
    │       ├── karabiner_machine_identifier.hpp
    │       ├── led_state.hpp
    │       ├── location_id.hpp
    │       ├── manipulator_environment_variable_set_variable.hpp
    │       ├── manipulator_environment_variable_value.hpp
    │       ├── modifier_flag.hpp
    │       ├── momentary_switch_event.hpp
    │       ├── momentary_switch_event_details
    │       │   ├── apple_vendor_keyboard_key_code.hpp
    │       │   ├── apple_vendor_top_case_key_code.hpp
    │       │   ├── consumer_key_code.hpp
    │       │   ├── generic_desktop.hpp
    │       │   ├── impl.hpp
    │       │   ├── key_code.hpp
    │       │   └── pointing_button.hpp
    │       ├── mouse_key.hpp
    │       ├── notification_message.hpp
    │       ├── operation_type.hpp
    │       ├── pointing_motion.hpp
    │       ├── software_function.hpp
    │       ├── software_function_details
    │       │   ├── cg_event_double_click.hpp
    │       │   ├── iokit_power_management_sleep_system.hpp
    │       │   ├── open_application.hpp
    │       │   └── set_mouse_cursor_position.hpp
    │       ├── sticky_modifier_type.hpp
    │       ├── validity.hpp
    │       └── virtual_hid_devices_state.hpp
    │   ├── update_utility.hpp
    │   ├── vector_utility.hpp
    │   └── virtual_hid_device_utility.hpp
├── tests
    ├── Makefile
    ├── scripts
    │   ├── check-cmakelists.sh
    │   └── update_tests_input_json.py
    ├── src
    │   ├── Makefile.rules
    │   ├── async_file_writer
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── complex_modifications_assets
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── json
    │   │   │   ├── complex_modifications
    │   │   │   │   ├── 1.json
    │   │   │   │   ├── 2.json
    │   │   │   │   ├── 3.json
    │   │   │   │   ├── 4.json
    │   │   │   │   ├── broken.json
    │   │   │   │   ├── broken_link.json
    │   │   │   │   ├── directory
    │   │   │   │   │   └── ignored.json
    │   │   │   │   ├── link.json
    │   │   │   │   └── link
    │   │   │   │   │   └── link.json
    │   │   │   └── lint
    │   │   │   │   ├── assets.jsonc
    │   │   │   │   └── assets
    │   │   │   │       ├── broken.json
    │   │   │   │       ├── conditions_error.json
    │   │   │   │       ├── maintainers_error.json
    │   │   │   │       ├── manipulators_error_1.json
    │   │   │   │       ├── manipulators_error_2.json
    │   │   │   │       ├── manipulators_error_3.json
    │   │   │   │       ├── manipulators_error_4.json
    │   │   │   │       ├── manipulators_error_5.json
    │   │   │   │       ├── manipulators_error_6.json
    │   │   │   │       ├── rules_error.json
    │   │   │   │       ├── title_error.json
    │   │   │   │       ├── type_error.json
    │   │   │   │       ├── unknown_key.json
    │   │   │   │       └── valid.json
    │   │   └── src
    │   │   │   ├── complex_modifications_assets_file_test.hpp
    │   │   │   ├── complex_modifications_assets_manager_test.hpp
    │   │   │   └── test.cpp
    │   ├── configuration_monitor
    │   │   ├── .gitignore
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── connected_devices
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── json
    │   │   │   ├── connected_devices.json
    │   │   │   └── ill_formed_name_expected.json
    │   │   └── src
    │   │   │   ├── connected_devices_test.hpp
    │   │   │   └── test.cpp
    │   ├── core_configuration
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── json
    │   │   │   ├── broken.json
    │   │   │   ├── errors.jsonc
    │   │   │   ├── errors
    │   │   │   │   ├── profile_complex_modifications_errors.jsonc
    │   │   │   │   ├── profile_device_errors.jsonc
    │   │   │   │   ├── profile_errors.jsonc
    │   │   │   │   ├── profile_parameters_errors.jsonc
    │   │   │   │   └── profile_simple_modifications_errors.jsonc
    │   │   │   ├── example.jsonc
    │   │   │   ├── invalid_key_code_name.json
    │   │   │   ├── machine_specific.jsonc
    │   │   │   ├── to_json_default.json
    │   │   │   └── to_json_example.json
    │   │   └── src
    │   │   │   ├── complex_modifications_rule_test.hpp
    │   │   │   ├── configuration_json_helper_test.hpp
    │   │   │   ├── core_configuration_test.hpp
    │   │   │   ├── device_test.hpp
    │   │   │   ├── errors_test.hpp
    │   │   │   ├── global_configuration_test.hpp
    │   │   │   ├── machine_specific_test.hpp
    │   │   │   └── test.cpp
    │   ├── device_properties
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   ├── compare_test.hpp
    │   │   │   ├── device_identifiers_test.hpp
    │   │   │   ├── device_properties_test.hpp
    │   │   │   ├── json_test.hpp
    │   │   │   └── test.cpp
    │   ├── device_properties_manager
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── duktape_utility
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── data
    │   │   │   ├── lib
    │   │   │   │   ├── lib1.js
    │   │   │   │   └── sub
    │   │   │   │   │   └── lib2.js
    │   │   │   ├── module_not_found.js
    │   │   │   ├── reference_error.js
    │   │   │   ├── syntax_error.js
    │   │   │   └── valid.js
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── event_queue
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   ├── event_queue_event_time_stamp_test.hpp
    │   │   │   ├── event_queue_test.hpp
    │   │   │   ├── event_queue_utility_test.hpp
    │   │   │   ├── test.cpp
    │   │   │   └── test.hpp
    │   ├── event_tap_utility
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── exprtk_utility
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── fn_function_keys_manipulator_manager
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── iokit_utility
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── json_utility
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── keyboard_repeat_detector
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── manipulator
    │   │   ├── .gitignore
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── json
    │   │   │   ├── manipulator_manager
    │   │   │   │   ├── expected_event_queue
    │   │   │   │   │   ├── device_ungrabbed_event_1.json
    │   │   │   │   │   ├── device_ungrabbed_event_2.json
    │   │   │   │   │   ├── device_ungrabbed_event_3.json
    │   │   │   │   │   ├── invalidate_manipulators_1.json
    │   │   │   │   │   ├── modifiers.json
    │   │   │   │   │   ├── multiple.json
    │   │   │   │   │   ├── spacebar_to_tab.json
    │   │   │   │   │   └── spacebar_to_tab_key_up.json
    │   │   │   │   ├── input_event_queue
    │   │   │   │   │   ├── device_ungrabbed_event_1.json
    │   │   │   │   │   ├── device_ungrabbed_event_2.json
    │   │   │   │   │   ├── device_ungrabbed_event_3.json
    │   │   │   │   │   ├── invalidate_manipulators_1.json
    │   │   │   │   │   ├── modifiers.json
    │   │   │   │   │   ├── multiple.json
    │   │   │   │   │   ├── spacebar_to_tab.json
    │   │   │   │   │   └── spacebar_to_tab_key_up.json
    │   │   │   │   ├── rules
    │   │   │   │   │   ├── fn_spacebar_to_fn_tab.json
    │   │   │   │   │   ├── multiple.json
    │   │   │   │   │   ├── spacebar_to_tab.json
    │   │   │   │   │   └── tab_to_escape.json
    │   │   │   │   └── tests.json
    │   │   │   ├── needs_virtual_hid_pointing_test1.json
    │   │   │   ├── needs_virtual_hid_pointing_test2.json
    │   │   │   ├── needs_virtual_hid_pointing_test3.json
    │   │   │   ├── needs_virtual_hid_pointing_test4.json
    │   │   │   └── needs_virtual_hid_pointing_test5.json
    │   │   └── src
    │   │   │   ├── condition_factory_test.hpp
    │   │   │   ├── manipulator_factory_test.hpp
    │   │   │   ├── manipulator_manager_test.hpp
    │   │   │   ├── overwrite_expected_results.cpp
    │   │   │   └── test.cpp
    │   ├── manipulator_basic
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── json
    │   │   │   ├── errors.jsonc
    │   │   │   └── errors
    │   │   │   │   ├── basic_errors.jsonc
    │   │   │   │   ├── from_event_definition_errors.jsonc
    │   │   │   │   └── simultaneous_options_errors.jsonc
    │   │   └── src
    │   │   │   ├── errors_test.hpp
    │   │   │   ├── manipulator_basic_test.hpp
    │   │   │   ├── simultaneous_options_test.hpp
    │   │   │   ├── test.cpp
    │   │   │   ├── to_after_key_up_test.hpp
    │   │   │   ├── to_delayed_action_test.hpp
    │   │   │   ├── to_if_alone_test.hpp
    │   │   │   └── to_if_held_down_test.hpp
    │   ├── manipulator_conditions
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── expected
    │   │   │   └── manipulator_environment.json
    │   │   ├── json
    │   │   │   ├── device_exists_if.jsonc
    │   │   │   ├── device_exists_unless.jsonc
    │   │   │   ├── device_if.jsonc
    │   │   │   ├── device_unless.jsonc
    │   │   │   ├── errors.jsonc
    │   │   │   ├── errors
    │   │   │   │   ├── device_errors.jsonc
    │   │   │   │   ├── event_changed_errors.jsonc
    │   │   │   │   ├── expression_errors.jsonc
    │   │   │   │   ├── frontmost_application_errors.jsonc
    │   │   │   │   ├── input_source_errors.jsonc
    │   │   │   │   ├── keyboard_type_errors.jsonc
    │   │   │   │   └── variable_errors.jsonc
    │   │   │   ├── event_changed_if.json
    │   │   │   ├── event_changed_unless.json
    │   │   │   ├── frontmost_application.json
    │   │   │   ├── input_source.json
    │   │   │   ├── keyboard_type_if.json
    │   │   │   └── keyboard_type_unless.json
    │   │   ├── src
    │   │   │   ├── actual_examples_helper.hpp
    │   │   │   ├── device_exists_test.hpp
    │   │   │   ├── device_test.hpp
    │   │   │   ├── errors_test.hpp
    │   │   │   ├── manipulator_conditions_test.hpp
    │   │   │   └── test.cpp
    │   │   └── tmp
    │   │   │   └── .gitignore
    │   ├── manipulator_mouse_basic
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── json
    │   │   │   ├── errors.jsonc
    │   │   │   └── errors
    │   │   │   │   └── mouse_basic_errors.jsonc
    │   │   └── src
    │   │   │   ├── errors_test.hpp
    │   │   │   └── test.cpp
    │   ├── manipulator_mouse_motion_to_scroll
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── json
    │   │   │   ├── errors.jsonc
    │   │   │   ├── errors
    │   │   │   │   └── mouse_motion_to_scroll_errors.jsonc
    │   │   │   ├── expected
    │   │   │   │   ├── counter_1.jsonc
    │   │   │   │   ├── counter_10.jsonc
    │   │   │   │   ├── counter_11.jsonc
    │   │   │   │   ├── counter_12.jsonc
    │   │   │   │   ├── counter_2.jsonc
    │   │   │   │   ├── counter_3.jsonc
    │   │   │   │   ├── counter_4.jsonc
    │   │   │   │   ├── counter_5.jsonc
    │   │   │   │   ├── counter_6.jsonc
    │   │   │   │   ├── counter_7.jsonc
    │   │   │   │   ├── counter_8.jsonc
    │   │   │   │   └── counter_9.jsonc
    │   │   │   ├── files.jsonc
    │   │   │   └── input
    │   │   │   │   ├── counter_1.jsonc
    │   │   │   │   ├── counter_10.jsonc
    │   │   │   │   ├── counter_11.jsonc
    │   │   │   │   ├── counter_12.jsonc
    │   │   │   │   ├── counter_2.jsonc
    │   │   │   │   ├── counter_3.jsonc
    │   │   │   │   ├── counter_4.jsonc
    │   │   │   │   ├── counter_5.jsonc
    │   │   │   │   ├── counter_6.jsonc
    │   │   │   │   ├── counter_7.jsonc
    │   │   │   │   ├── counter_8.jsonc
    │   │   │   │   └── counter_9.jsonc
    │   │   └── src
    │   │   │   ├── counter_test.hpp
    │   │   │   ├── errors_test.hpp
    │   │   │   ├── options_test.hpp
    │   │   │   └── test.cpp
    │   ├── manipulator_types
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── json
    │   │   │   ├── errors.jsonc
    │   │   │   ├── errors
    │   │   │   │   ├── event_definition_errors.jsonc
    │   │   │   │   ├── from_modifiers_definition_errors.jsonc
    │   │   │   │   ├── modifier_definition_errors.jsonc
    │   │   │   │   └── to_event_definition_errors.jsonc
    │   │   │   └── from_modifiers_definitions.jsonc
    │   │   └── src
    │   │   │   ├── errors_test.hpp
    │   │   │   ├── event_definition_test.hpp
    │   │   │   ├── from_modifiers_definition_test.hpp
    │   │   │   ├── modifier_definition_test.hpp
    │   │   │   └── test.cpp
    │   ├── modifier_flag_manager
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   ├── scoped_modifier_flags_test.hpp
    │   │   │   └── test.cpp
    │   ├── pointing_button_manager
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── post_event_to_virtual_devices
    │   │   ├── .gitignore
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── json
    │   │   │   ├── expected_post_event_to_virtual_devices_queue
    │   │   │   │   ├── caps_lock_1.json
    │   │   │   │   ├── caps_lock_key_to_key_1.json
    │   │   │   │   ├── caps_lock_key_to_key_2.json
    │   │   │   │   ├── caps_lock_key_to_key_3.json
    │   │   │   │   ├── collapse_lazy_events_1.json
    │   │   │   │   ├── device_keys_and_pointing_buttons_are_released_1.json
    │   │   │   │   ├── device_keys_and_pointing_buttons_are_released_2.json
    │   │   │   │   ├── device_ungrabbed_event_1.json
    │   │   │   │   ├── device_ungrabbed_event_2.json
    │   │   │   │   ├── device_ungrabbed_event_3.json
    │   │   │   │   ├── fn_function_keys_1.json
    │   │   │   │   ├── from_any_1.json
    │   │   │   │   ├── from_modifiers_equal_to_modifiers_1.json
    │   │   │   │   ├── from_modifiers_equal_to_modifiers_2.json
    │   │   │   │   ├── from_modifiers_optional_1.json
    │   │   │   │   ├── from_modifiers_optional_2.json
    │   │   │   │   ├── from_modifiers_optional_3.json
    │   │   │   │   ├── from_modifiers_optional_4.json
    │   │   │   │   ├── generic_1.json
    │   │   │   │   ├── halt_1.json
    │   │   │   │   ├── halt_2.json
    │   │   │   │   ├── halt_3.json
    │   │   │   │   ├── halt_4.json
    │   │   │   │   ├── halt_5.json
    │   │   │   │   ├── halt_6.json
    │   │   │   │   ├── halt_7.json
    │   │   │   │   ├── hold_down_milliseconds_1.json
    │   │   │   │   ├── integer_value_1.json
    │   │   │   │   ├── key_to_key_1.json
    │   │   │   │   ├── key_to_key_2.json
    │   │   │   │   ├── key_to_modifier_1.json
    │   │   │   │   ├── key_to_modifier_key_1.json
    │   │   │   │   ├── key_to_modifier_modifier_1.json
    │   │   │   │   ├── lazy_1.json
    │   │   │   │   ├── lazy_2.json
    │   │   │   │   ├── modifier_key_to_key_1.json
    │   │   │   │   ├── modifier_key_to_modifier_1.json
    │   │   │   │   ├── modifier_key_to_modifier_key_1.json
    │   │   │   │   ├── modifier_key_to_modifier_modifier_1.json
    │   │   │   │   ├── modifier_modifier_to_key_1.json
    │   │   │   │   ├── modifier_modifier_to_modifier_1.json
    │   │   │   │   ├── modifier_modifier_to_modifier_2.json
    │   │   │   │   ├── modifier_modifier_to_modifier_key_1.json
    │   │   │   │   ├── modifier_modifier_to_modifier_modifier_1.json
    │   │   │   │   ├── modifier_pointing_button_to_modifier_pointing_button_1.json
    │   │   │   │   ├── modifier_pointing_button_to_pointing_button_1.json
    │   │   │   │   ├── modifier_pointing_button_to_pointing_button_2.json
    │   │   │   │   ├── modifier_pointing_button_to_pointing_button_3.json
    │   │   │   │   ├── modifier_to_key_1.json
    │   │   │   │   ├── modifier_to_modifier_1.json
    │   │   │   │   ├── modifier_to_modifier_key_1.json
    │   │   │   │   ├── modifier_to_modifier_modifier_1.json
    │   │   │   │   ├── mouse_basic_1.jsonc
    │   │   │   │   ├── mouse_key_1.json
    │   │   │   │   ├── mouse_key_2.json
    │   │   │   │   ├── mouse_key_3.json
    │   │   │   │   ├── mouse_key_4.json
    │   │   │   │   ├── multiple_to_keys_1.json
    │   │   │   │   ├── multiple_to_keys_2.json
    │   │   │   │   ├── not_changed_1.json
    │   │   │   │   ├── pointing_button_to_modifier_pointing_button_1.json
    │   │   │   │   ├── pointing_button_to_modifier_pointing_button_2.json
    │   │   │   │   ├── pointing_button_to_pointing_button_1.json
    │   │   │   │   ├── pointing_device_event_1.json
    │   │   │   │   ├── pointing_device_event_2.json
    │   │   │   │   ├── pointing_device_event_3.json
    │   │   │   │   ├── pointing_device_event_from_event_tap_1.json
    │   │   │   │   ├── pointing_device_event_from_event_tap_2.json
    │   │   │   │   ├── pointing_device_event_from_event_tap_3.json
    │   │   │   │   ├── repeat_1.json
    │   │   │   │   ├── repeat_2.json
    │   │   │   │   ├── same_modifier_twice_from_different_devices_1.json
    │   │   │   │   ├── same_modifier_twice_from_different_devices_2.json
    │   │   │   │   ├── set_variable_1.jsonc
    │   │   │   │   ├── set_variable_2.jsonc
    │   │   │   │   ├── set_variable_3.jsonc
    │   │   │   │   ├── simultaneous_1.json
    │   │   │   │   ├── simultaneous_10.json
    │   │   │   │   ├── simultaneous_11.json
    │   │   │   │   ├── simultaneous_12.json
    │   │   │   │   ├── simultaneous_13.json
    │   │   │   │   ├── simultaneous_14.json
    │   │   │   │   ├── simultaneous_15.json
    │   │   │   │   ├── simultaneous_16.json
    │   │   │   │   ├── simultaneous_17.json
    │   │   │   │   ├── simultaneous_18.json
    │   │   │   │   ├── simultaneous_19.json
    │   │   │   │   ├── simultaneous_2.json
    │   │   │   │   ├── simultaneous_20.json
    │   │   │   │   ├── simultaneous_21.json
    │   │   │   │   ├── simultaneous_22.json
    │   │   │   │   ├── simultaneous_23.json
    │   │   │   │   ├── simultaneous_24.json
    │   │   │   │   ├── simultaneous_25.json
    │   │   │   │   ├── simultaneous_26.json
    │   │   │   │   ├── simultaneous_3.json
    │   │   │   │   ├── simultaneous_4.json
    │   │   │   │   ├── simultaneous_5.json
    │   │   │   │   ├── simultaneous_6.json
    │   │   │   │   ├── simultaneous_7.json
    │   │   │   │   ├── simultaneous_8.json
    │   │   │   │   ├── simultaneous_9.json
    │   │   │   │   ├── sort_events_1.json
    │   │   │   │   ├── sort_events_2.json
    │   │   │   │   ├── sort_events_3.json
    │   │   │   │   ├── sort_events_4.json
    │   │   │   │   ├── sort_events_5.json
    │   │   │   │   ├── sort_events_6.json
    │   │   │   │   ├── sticky_modifier_1.json
    │   │   │   │   ├── sticky_modifier_2.json
    │   │   │   │   ├── sticky_modifier_3.json
    │   │   │   │   ├── stop_keyboard_repeat_1.json
    │   │   │   │   ├── stop_keyboard_repeat_2.json
    │   │   │   │   ├── stop_keyboard_repeat_3.json
    │   │   │   │   ├── to_after_key_up_1.json
    │   │   │   │   ├── to_after_key_up_2.json
    │   │   │   │   ├── to_after_key_up_3.json
    │   │   │   │   ├── to_after_key_up_4.json
    │   │   │   │   ├── to_after_key_up_5.json
    │   │   │   │   ├── to_conditions_1.json
    │   │   │   │   ├── to_conditions_2.json
    │   │   │   │   ├── to_conditions_3.json
    │   │   │   │   ├── to_delayed_action_1.json
    │   │   │   │   ├── to_delayed_action_2.json
    │   │   │   │   ├── to_delayed_action_3.json
    │   │   │   │   ├── to_delayed_action_4.json
    │   │   │   │   ├── to_delayed_action_5.json
    │   │   │   │   ├── to_delayed_action_6.json
    │   │   │   │   ├── to_delayed_action_cx_1.json
    │   │   │   │   ├── to_if_alone_1.json
    │   │   │   │   ├── to_if_alone_2.json
    │   │   │   │   ├── to_if_alone_3.json
    │   │   │   │   ├── to_if_alone_4.json
    │   │   │   │   ├── to_if_alone_5.json
    │   │   │   │   ├── to_if_alone_6.json
    │   │   │   │   ├── to_if_alone_7.json
    │   │   │   │   ├── to_if_alone_8.json
    │   │   │   │   ├── to_if_held_down_1.json
    │   │   │   │   ├── to_if_held_down_2.json
    │   │   │   │   ├── to_if_held_down_3.json
    │   │   │   │   ├── to_if_held_down_4.json
    │   │   │   │   ├── to_if_held_down_5.json
    │   │   │   │   ├── to_if_held_down_6.json
    │   │   │   │   ├── to_if_held_down_7.json
    │   │   │   │   ├── vk_none_1.json
    │   │   │   │   ├── wait_between_events_1.json
    │   │   │   │   └── wait_between_events_2.json
    │   │   │   ├── input_event_queue
    │   │   │   │   ├── caps_lock_1.jsonc
    │   │   │   │   ├── caps_lock_key_to_key_1.jsonc
    │   │   │   │   ├── caps_lock_key_to_key_2.jsonc
    │   │   │   │   ├── caps_lock_key_to_key_3.jsonc
    │   │   │   │   ├── collapse_lazy_events_1.json
    │   │   │   │   ├── device_keys_and_pointing_buttons_are_released_1.json
    │   │   │   │   ├── device_keys_and_pointing_buttons_are_released_2.json
    │   │   │   │   ├── device_ungrabbed_event_1.json
    │   │   │   │   ├── device_ungrabbed_event_2.json
    │   │   │   │   ├── device_ungrabbed_event_3.json
    │   │   │   │   ├── fn_function_keys_1.json
    │   │   │   │   ├── from_any_1.json
    │   │   │   │   ├── from_modifiers_equal_to_modifiers_1.json
    │   │   │   │   ├── from_modifiers_equal_to_modifiers_2.json
    │   │   │   │   ├── from_modifiers_optional_1.json
    │   │   │   │   ├── from_modifiers_optional_2.json
    │   │   │   │   ├── from_modifiers_optional_3.json
    │   │   │   │   ├── from_modifiers_optional_4.json
    │   │   │   │   ├── generic_1.json
    │   │   │   │   ├── halt_1.json
    │   │   │   │   ├── halt_2.json
    │   │   │   │   ├── halt_3.json
    │   │   │   │   ├── halt_4.json
    │   │   │   │   ├── halt_5.json
    │   │   │   │   ├── halt_6.jsonc
    │   │   │   │   ├── halt_7.jsonc
    │   │   │   │   ├── hold_down_milliseconds_1.json
    │   │   │   │   ├── integer_value_1.jsonc
    │   │   │   │   ├── key_to_key_1.json
    │   │   │   │   ├── key_to_key_2.json
    │   │   │   │   ├── key_to_modifier_1.json
    │   │   │   │   ├── key_to_modifier_key_1.json
    │   │   │   │   ├── key_to_modifier_modifier_1.json
    │   │   │   │   ├── lazy_1.json
    │   │   │   │   ├── lazy_2.json
    │   │   │   │   ├── modifier_key_to_key_1.json
    │   │   │   │   ├── modifier_key_to_modifier_1.json
    │   │   │   │   ├── modifier_key_to_modifier_key_1.json
    │   │   │   │   ├── modifier_key_to_modifier_modifier_1.json
    │   │   │   │   ├── modifier_modifier_to_key_1.json
    │   │   │   │   ├── modifier_modifier_to_modifier_1.json
    │   │   │   │   ├── modifier_modifier_to_modifier_2.json
    │   │   │   │   ├── modifier_modifier_to_modifier_key_1.json
    │   │   │   │   ├── modifier_modifier_to_modifier_modifier_1.json
    │   │   │   │   ├── modifier_pointing_button_to_modifier_pointing_button_1.json
    │   │   │   │   ├── modifier_pointing_button_to_pointing_button_1.json
    │   │   │   │   ├── modifier_pointing_button_to_pointing_button_2.json
    │   │   │   │   ├── modifier_pointing_button_to_pointing_button_3.json
    │   │   │   │   ├── modifier_to_key_1.json
    │   │   │   │   ├── modifier_to_modifier_1.json
    │   │   │   │   ├── modifier_to_modifier_key_1.json
    │   │   │   │   ├── modifier_to_modifier_modifier_1.json
    │   │   │   │   ├── mouse_basic_1.jsonc
    │   │   │   │   ├── mouse_key_1.jsonc
    │   │   │   │   ├── mouse_key_2.jsonc
    │   │   │   │   ├── mouse_key_3.jsonc
    │   │   │   │   ├── mouse_key_4.jsonc
    │   │   │   │   ├── multiple_to_keys_1.json
    │   │   │   │   ├── multiple_to_keys_2.json
    │   │   │   │   ├── not_changed_1.json
    │   │   │   │   ├── pointing_button_to_modifier_pointing_button_1.json
    │   │   │   │   ├── pointing_button_to_modifier_pointing_button_2.json
    │   │   │   │   ├── pointing_button_to_pointing_button_1.json
    │   │   │   │   ├── pointing_device_event_1.json
    │   │   │   │   ├── pointing_device_event_2.json
    │   │   │   │   ├── pointing_device_event_3.json
    │   │   │   │   ├── pointing_device_event_from_event_tap_1.json
    │   │   │   │   ├── pointing_device_event_from_event_tap_2.json
    │   │   │   │   ├── pointing_device_event_from_event_tap_3.json
    │   │   │   │   ├── repeat_1.json
    │   │   │   │   ├── repeat_2.json
    │   │   │   │   ├── same_modifier_twice_from_different_devices_1.json
    │   │   │   │   ├── same_modifier_twice_from_different_devices_2.json
    │   │   │   │   ├── set_variable_1.jsonc
    │   │   │   │   ├── set_variable_2.jsonc
    │   │   │   │   ├── set_variable_3.jsonc
    │   │   │   │   ├── simultaneous_1.json
    │   │   │   │   ├── simultaneous_10.json
    │   │   │   │   ├── simultaneous_11.json
    │   │   │   │   ├── simultaneous_12.json
    │   │   │   │   ├── simultaneous_13.json
    │   │   │   │   ├── simultaneous_14.json
    │   │   │   │   ├── simultaneous_15.json
    │   │   │   │   ├── simultaneous_16.json
    │   │   │   │   ├── simultaneous_17.json
    │   │   │   │   ├── simultaneous_18.json
    │   │   │   │   ├── simultaneous_19.json
    │   │   │   │   ├── simultaneous_2.json
    │   │   │   │   ├── simultaneous_20.json
    │   │   │   │   ├── simultaneous_21.json
    │   │   │   │   ├── simultaneous_22.json
    │   │   │   │   ├── simultaneous_23.json
    │   │   │   │   ├── simultaneous_24.json
    │   │   │   │   ├── simultaneous_25.json
    │   │   │   │   ├── simultaneous_26.json
    │   │   │   │   ├── simultaneous_3.json
    │   │   │   │   ├── simultaneous_4.json
    │   │   │   │   ├── simultaneous_5.json
    │   │   │   │   ├── simultaneous_6.json
    │   │   │   │   ├── simultaneous_7.json
    │   │   │   │   ├── simultaneous_8.json
    │   │   │   │   ├── simultaneous_9.json
    │   │   │   │   ├── sort_events_1.json
    │   │   │   │   ├── sort_events_2.json
    │   │   │   │   ├── sort_events_3.json
    │   │   │   │   ├── sort_events_4.json
    │   │   │   │   ├── sort_events_5.json
    │   │   │   │   ├── sort_events_6.json
    │   │   │   │   ├── sticky_modifier_1.jsonc
    │   │   │   │   ├── sticky_modifier_2.jsonc
    │   │   │   │   ├── sticky_modifier_3.jsonc
    │   │   │   │   ├── stop_keyboard_repeat_1.json
    │   │   │   │   ├── stop_keyboard_repeat_2.json
    │   │   │   │   ├── stop_keyboard_repeat_3.json
    │   │   │   │   ├── to_after_key_up_1.json
    │   │   │   │   ├── to_after_key_up_2.json
    │   │   │   │   ├── to_after_key_up_3.json
    │   │   │   │   ├── to_after_key_up_4.json
    │   │   │   │   ├── to_after_key_up_5.json
    │   │   │   │   ├── to_conditions_1.json
    │   │   │   │   ├── to_conditions_2.json
    │   │   │   │   ├── to_conditions_3.json
    │   │   │   │   ├── to_delayed_action_1.json
    │   │   │   │   ├── to_delayed_action_2.json
    │   │   │   │   ├── to_delayed_action_3.json
    │   │   │   │   ├── to_delayed_action_4.json
    │   │   │   │   ├── to_delayed_action_5.jsonc
    │   │   │   │   ├── to_delayed_action_6.jsonc
    │   │   │   │   ├── to_delayed_action_cx_1.json
    │   │   │   │   ├── to_if_alone_1.json
    │   │   │   │   ├── to_if_alone_2.json
    │   │   │   │   ├── to_if_alone_3.json
    │   │   │   │   ├── to_if_alone_4.json
    │   │   │   │   ├── to_if_alone_5.json
    │   │   │   │   ├── to_if_alone_6.json
    │   │   │   │   ├── to_if_alone_7.jsonc
    │   │   │   │   ├── to_if_alone_8.jsonc
    │   │   │   │   ├── to_if_held_down_1.json
    │   │   │   │   ├── to_if_held_down_2.json
    │   │   │   │   ├── to_if_held_down_3.json
    │   │   │   │   ├── to_if_held_down_4.json
    │   │   │   │   ├── to_if_held_down_5.json
    │   │   │   │   ├── to_if_held_down_6.json
    │   │   │   │   ├── to_if_held_down_7.json
    │   │   │   │   ├── vk_none_1.jsonc
    │   │   │   │   ├── wait_between_events_1.json
    │   │   │   │   └── wait_between_events_2.json
    │   │   │   ├── rules
    │   │   │   │   ├── complex_modifications.json
    │   │   │   │   ├── empty.json
    │   │   │   │   ├── fn_function_keys.json
    │   │   │   │   ├── from_any.json
    │   │   │   │   ├── from_key.json
    │   │   │   │   ├── from_modifier.json
    │   │   │   │   ├── from_pointing_button.json
    │   │   │   │   ├── halt.jsonc
    │   │   │   │   ├── hold_down_milliseconds.json
    │   │   │   │   ├── integer_value.jsonc
    │   │   │   │   ├── lazy.json
    │   │   │   │   ├── mouse_basic.jsonc
    │   │   │   │   ├── mouse_key.json
    │   │   │   │   ├── repeat.json
    │   │   │   │   ├── set_variable.jsonc
    │   │   │   │   ├── simultaneous.json
    │   │   │   │   ├── sticky_modifier.json
    │   │   │   │   ├── to_after_key_up.json
    │   │   │   │   ├── to_conditions.json
    │   │   │   │   ├── to_delayed_action.jsonc
    │   │   │   │   ├── to_delayed_action_cx.json
    │   │   │   │   ├── to_if_alone.json
    │   │   │   │   ├── to_if_held_down.json
    │   │   │   │   └── vk_none.jsonc
    │   │   │   └── tests.json
    │   │   └── src
    │   │   │   ├── overwrite_expected_results.cpp
    │   │   │   └── test.cpp
    │   ├── pressed_keys_manager
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── share
    │   │   ├── json_helper.hpp
    │   │   ├── manipulator_conditions_helper.hpp
    │   │   ├── manipulator_helper.hpp
    │   │   └── ut_helper.hpp
    │   ├── simple_modifications_json
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── state_json_writer
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── data
    │   │   │   ├── empty_object.json
    │   │   │   ├── key1_1.json
    │   │   │   ├── key1_2.json
    │   │   │   ├── key2_1.json
    │   │   │   └── key2_2.json
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── types
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   ├── json
    │   │   │   ├── errors.jsonc
    │   │   │   └── errors
    │   │   │   │   ├── device_identifiers_errors.jsonc
    │   │   │   │   └── mouse_key_errors.jsonc
    │   │   └── src
    │   │   │   ├── device_identifiers_test.hpp
    │   │   │   ├── errors_test.hpp
    │   │   │   ├── grabbable_state_test.hpp
    │   │   │   ├── manipulator_environment_variable_set_variable_test.hpp
    │   │   │   ├── manipulator_environment_variable_value_test.hpp
    │   │   │   ├── modifier_flag_test.hpp
    │   │   │   ├── momentary_switch_event_test.hpp
    │   │   │   ├── mouse_key_test.hpp
    │   │   │   ├── notification_message_test.hpp
    │   │   │   ├── operation_type_test.hpp
    │   │   │   ├── pointing_motion_test.hpp
    │   │   │   ├── software_function_test.hpp
    │   │   │   ├── test.cpp
    │   │   │   ├── test.hpp
    │   │   │   └── virtual_hid_devices_state_test.hpp
    │   ├── vector_utility
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   ├── version_monitor
    │   │   ├── .gitignore
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │   │   └── test.cpp
    │   └── virtual_hid_device_utility
    │   │   ├── CMakeLists.txt
    │   │   ├── Makefile
    │   │   └── src
    │   │       └── test.cpp
    └── tests.cmake
├── tools
    └── clean-launch-services-database
    │   ├── .gitignore
    │   ├── Makefile
    │   ├── Package.swift
    │   └── Sources
    │       └── clean-launch-services-database
    │           ├── config.swift
    │           └── main.swift
├── vendor
    ├── .gitignore
    ├── CMakeLists.txt
    ├── Makefile
    ├── duktape-2.7.0
    │   ├── AUTHORS.rst
    │   ├── LICENSE.txt
    │   ├── Makefile.cmdline
    │   ├── Makefile.codepage
    │   ├── Makefile.coffee
    │   ├── Makefile.dukdebug
    │   ├── Makefile.eval
    │   ├── Makefile.eventloop
    │   ├── Makefile.hello
    │   ├── Makefile.jsoncbor
    │   ├── Makefile.jxpretty
    │   ├── Makefile.sandbox
    │   ├── Makefile.sharedlibrary
    │   ├── README.rst
    │   ├── config
    │   │   ├── README.rst
    │   │   ├── architectures.yaml
    │   │   ├── architectures
    │   │   │   ├── architecture_arm32.h.in
    │   │   │   ├── architecture_arm64.h.in
    │   │   │   ├── architecture_emscripten.h.in
    │   │   │   ├── architecture_generic.h.in
    │   │   │   ├── architecture_m68k.h.in
    │   │   │   ├── architecture_mips32.h.in
    │   │   │   ├── architecture_mips64.h.in
    │   │   │   ├── architecture_powerpc32.h.in
    │   │   │   ├── architecture_powerpc64.h.in
    │   │   │   ├── architecture_riscv32.h.in
    │   │   │   ├── architecture_riscv64.h.in
    │   │   │   ├── architecture_sparc32.h.in
    │   │   │   ├── architecture_sparc64.h.in
    │   │   │   ├── architecture_superh.h.in
    │   │   │   ├── architecture_x32.h.in
    │   │   │   ├── architecture_x64.h.in
    │   │   │   └── architecture_x86.h.in
    │   │   ├── compilers.yaml
    │   │   ├── compilers
    │   │   │   ├── compiler_bcc.h.in
    │   │   │   ├── compiler_clang.h.in
    │   │   │   ├── compiler_emscripten.h.in
    │   │   │   ├── compiler_gcc.h.in
    │   │   │   ├── compiler_generic.h.in
    │   │   │   ├── compiler_msvc.h.in
    │   │   │   ├── compiler_tinyc.h.in
    │   │   │   └── compiler_vbcc.h.in
    │   │   ├── config-options
    │   │   │   ├── DUK_USE_32BIT_PTRS.yaml
    │   │   │   ├── DUK_USE_64BIT_OPS.yaml
    │   │   │   ├── DUK_USE_ALIGN_4.yaml
    │   │   │   ├── DUK_USE_ALIGN_8.yaml
    │   │   │   ├── DUK_USE_ALIGN_BY.yaml
    │   │   │   ├── DUK_USE_ALLOW_UNDEFINED_BEHAVIOR.yaml
    │   │   │   ├── DUK_USE_ARCH_STRING.yaml
    │   │   │   ├── DUK_USE_ARRAY_BUILTIN.yaml
    │   │   │   ├── DUK_USE_ARRAY_FASTPATH.yaml
    │   │   │   ├── DUK_USE_ARRAY_PROP_FASTPATH.yaml
    │   │   │   ├── DUK_USE_ASSERTIONS.yaml
    │   │   │   ├── DUK_USE_ATAN2_WORKAROUNDS.yaml
    │   │   │   ├── DUK_USE_AUGMENT_ERROR_CREATE.yaml
    │   │   │   ├── DUK_USE_AUGMENT_ERROR_THROW.yaml
    │   │   │   ├── DUK_USE_AVOID_PLATFORM_FUNCPTRS.yaml
    │   │   │   ├── DUK_USE_BASE64_FASTPATH.yaml
    │   │   │   ├── DUK_USE_BASE64_SUPPORT.yaml
    │   │   │   ├── DUK_USE_BOOLEAN_BUILTIN.yaml
    │   │   │   ├── DUK_USE_BRANCH_HINTS.yaml
    │   │   │   ├── DUK_USE_BROWSER_LIKE.yaml
    │   │   │   ├── DUK_USE_BUFFEROBJECT_SUPPORT.yaml
    │   │   │   ├── DUK_USE_BUFLEN16.yaml
    │   │   │   ├── DUK_USE_BUILTIN_INITJS.yaml
    │   │   │   ├── DUK_USE_BYTECODE_DUMP_SUPPORT.yaml
    │   │   │   ├── DUK_USE_BYTEORDER.yaml
    │   │   │   ├── DUK_USE_BYTEORDER_FORCED.yaml
    │   │   │   ├── DUK_USE_CACHE_ACTIVATION.yaml
    │   │   │   ├── DUK_USE_CACHE_CATCHER.yaml
    │   │   │   ├── DUK_USE_CALLSTACK_LIMIT.yaml
    │   │   │   ├── DUK_USE_CBOR_BUILTIN.yaml
    │   │   │   ├── DUK_USE_CBOR_DEC_RECLIMIT.yaml
    │   │   │   ├── DUK_USE_CBOR_ENC_RECLIMIT.yaml
    │   │   │   ├── DUK_USE_CBOR_SUPPORT.yaml
    │   │   │   ├── DUK_USE_CLANG_PRAGMAS.yaml
    │   │   │   ├── DUK_USE_COMMONJS_MODULES.yaml
    │   │   │   ├── DUK_USE_COMPILER_RECLIMIT.yaml
    │   │   │   ├── DUK_USE_COMPILER_STRING.yaml
    │   │   │   ├── DUK_USE_COMPUTED_INFINITY.yaml
    │   │   │   ├── DUK_USE_COMPUTED_NAN.yaml
    │   │   │   ├── DUK_USE_COROUTINE_SUPPORT.yaml
    │   │   │   ├── DUK_USE_CPP_EXCEPTIONS.yaml
    │   │   │   ├── DUK_USE_DATAPTR16.yaml
    │   │   │   ├── DUK_USE_DATAPTR_DEC16.yaml
    │   │   │   ├── DUK_USE_DATAPTR_ENC16.yaml
    │   │   │   ├── DUK_USE_DATE_BUILTIN.yaml
    │   │   │   ├── DUK_USE_DATE_FMT_STRFTIME.yaml
    │   │   │   ├── DUK_USE_DATE_FORMAT_STRING.yaml
    │   │   │   ├── DUK_USE_DATE_GET_LOCAL_TZOFFSET.yaml
    │   │   │   ├── DUK_USE_DATE_GET_NOW.yaml
    │   │   │   ├── DUK_USE_DATE_NOW_GETTIMEOFDAY.yaml
    │   │   │   ├── DUK_USE_DATE_NOW_TIME.yaml
    │   │   │   ├── DUK_USE_DATE_NOW_WINDOWS.yaml
    │   │   │   ├── DUK_USE_DATE_NOW_WINDOWS_SUBMS.yaml
    │   │   │   ├── DUK_USE_DATE_PARSE_STRING.yaml
    │   │   │   ├── DUK_USE_DATE_PRS_GETDATE.yaml
    │   │   │   ├── DUK_USE_DATE_PRS_STRPTIME.yaml
    │   │   │   ├── DUK_USE_DATE_TZO_GMTIME.yaml
    │   │   │   ├── DUK_USE_DATE_TZO_GMTIME_R.yaml
    │   │   │   ├── DUK_USE_DATE_TZO_GMTIME_S.yaml
    │   │   │   ├── DUK_USE_DATE_TZO_WINDOWS.yaml
    │   │   │   ├── DUK_USE_DATE_TZO_WINDOWS_NO_DST.yaml
    │   │   │   ├── DUK_USE_DDDPRINT.yaml
    │   │   │   ├── DUK_USE_DDPRINT.yaml
    │   │   │   ├── DUK_USE_DEBUG.yaml
    │   │   │   ├── DUK_USE_DEBUGGER_DUMPHEAP.yaml
    │   │   │   ├── DUK_USE_DEBUGGER_FWD_LOGGING.yaml
    │   │   │   ├── DUK_USE_DEBUGGER_FWD_PRINTALERT.yaml
    │   │   │   ├── DUK_USE_DEBUGGER_INSPECT.yaml
    │   │   │   ├── DUK_USE_DEBUGGER_PAUSE_UNCAUGHT.yaml
    │   │   │   ├── DUK_USE_DEBUGGER_SUPPORT.yaml
    │   │   │   ├── DUK_USE_DEBUGGER_THROW_NOTIFY.yaml
    │   │   │   ├── DUK_USE_DEBUGGER_TRANSPORT_TORTURE.yaml
    │   │   │   ├── DUK_USE_DEBUG_BUFSIZE.yaml
    │   │   │   ├── DUK_USE_DEBUG_LEVEL.yaml
    │   │   │   ├── DUK_USE_DEBUG_WRITE.yaml
    │   │   │   ├── DUK_USE_DEEP_C_STACK.yaml
    │   │   │   ├── DUK_USE_DOUBLE_BE.yaml
    │   │   │   ├── DUK_USE_DOUBLE_LE.yaml
    │   │   │   ├── DUK_USE_DOUBLE_LINKED_HEAP.yaml
    │   │   │   ├── DUK_USE_DOUBLE_ME.yaml
    │   │   │   ├── DUK_USE_DPRINT.yaml
    │   │   │   ├── DUK_USE_DPRINT_COLORS.yaml
    │   │   │   ├── DUK_USE_DPRINT_RDTSC.yaml
    │   │   │   ├── DUK_USE_DUKTAPE_BUILTIN.yaml
    │   │   │   ├── DUK_USE_ENCODING_BUILTINS.yaml
    │   │   │   ├── DUK_USE_ERRCREATE.yaml
    │   │   │   ├── DUK_USE_ERRTHROW.yaml
    │   │   │   ├── DUK_USE_ES6.yaml
    │   │   │   ├── DUK_USE_ES6_OBJECT_PROTO_PROPERTY.yaml
    │   │   │   ├── DUK_USE_ES6_OBJECT_SETPROTOTYPEOF.yaml
    │   │   │   ├── DUK_USE_ES6_PROXY.yaml
    │   │   │   ├── DUK_USE_ES6_REGEXP_BRACES.yaml
    │   │   │   ├── DUK_USE_ES6_REGEXP_SYNTAX.yaml
    │   │   │   ├── DUK_USE_ES6_UNICODE_ESCAPE.yaml
    │   │   │   ├── DUK_USE_ES7.yaml
    │   │   │   ├── DUK_USE_ES7_EXP_OPERATOR.yaml
    │   │   │   ├── DUK_USE_ES8.yaml
    │   │   │   ├── DUK_USE_ES9.yaml
    │   │   │   ├── DUK_USE_ESBC_LIMITS.yaml
    │   │   │   ├── DUK_USE_ESBC_MAX_BYTES.yaml
    │   │   │   ├── DUK_USE_ESBC_MAX_LINENUMBER.yaml
    │   │   │   ├── DUK_USE_EXAMPLE.yaml
    │   │   │   ├── DUK_USE_EXEC_FUN_LOCAL.yaml
    │   │   │   ├── DUK_USE_EXEC_INDIRECT_BOUND_CHECK.yaml
    │   │   │   ├── DUK_USE_EXEC_PREFER_SIZE.yaml
    │   │   │   ├── DUK_USE_EXEC_REGCONST_OPTIMIZE.yaml
    │   │   │   ├── DUK_USE_EXEC_TIMEOUT_CHECK.yaml
    │   │   │   ├── DUK_USE_EXPLICIT_NULL_INIT.yaml
    │   │   │   ├── DUK_USE_EXTSTR_FREE.yaml
    │   │   │   ├── DUK_USE_EXTSTR_INTERN_CHECK.yaml
    │   │   │   ├── DUK_USE_FASTINT.yaml
    │   │   │   ├── DUK_USE_FAST_REFCOUNT_DEFAULT.yaml
    │   │   │   ├── DUK_USE_FATAL_HANDLER.yaml
    │   │   │   ├── DUK_USE_FATAL_MAXLEN.yaml
    │   │   │   ├── DUK_USE_FILE_IO.yaml
    │   │   │   ├── DUK_USE_FINALIZER_SUPPORT.yaml
    │   │   │   ├── DUK_USE_FINALIZER_TORTURE.yaml
    │   │   │   ├── DUK_USE_FLEX_C99.yaml
    │   │   │   ├── DUK_USE_FLEX_ONESIZE.yaml
    │   │   │   ├── DUK_USE_FLEX_ZEROSIZE.yaml
    │   │   │   ├── DUK_USE_FULL_TVAL.yaml
    │   │   │   ├── DUK_USE_FUNCPTR16.yaml
    │   │   │   ├── DUK_USE_FUNCPTR_DEC16.yaml
    │   │   │   ├── DUK_USE_FUNCPTR_ENC16.yaml
    │   │   │   ├── DUK_USE_FUNCTION_BUILTIN.yaml
    │   │   │   ├── DUK_USE_FUNC_FILENAME_PROPERTY.yaml
    │   │   │   ├── DUK_USE_FUNC_NAME_PROPERTY.yaml
    │   │   │   ├── DUK_USE_GCC_PRAGMAS.yaml
    │   │   │   ├── DUK_USE_GC_TORTURE.yaml
    │   │   │   ├── DUK_USE_GET_MONOTONIC_TIME.yaml
    │   │   │   ├── DUK_USE_GET_MONOTONIC_TIME_CLOCK_GETTIME.yaml
    │   │   │   ├── DUK_USE_GET_MONOTONIC_TIME_WINDOWS_QPC.yaml
    │   │   │   ├── DUK_USE_GET_RANDOM_DOUBLE.yaml
    │   │   │   ├── DUK_USE_GLOBAL_BINDING.yaml
    │   │   │   ├── DUK_USE_GLOBAL_BUILTIN.yaml
    │   │   │   ├── DUK_USE_HASHBYTES_UNALIGNED_U32_ACCESS.yaml
    │   │   │   ├── DUK_USE_HEAPPTR16.yaml
    │   │   │   ├── DUK_USE_HEAPPTR_DEC16.yaml
    │   │   │   ├── DUK_USE_HEAPPTR_ENC16.yaml
    │   │   │   ├── DUK_USE_HEX_FASTPATH.yaml
    │   │   │   ├── DUK_USE_HEX_SUPPORT.yaml
    │   │   │   ├── DUK_USE_HOBJECT_ARRAY_ABANDON_LIMIT.yaml
    │   │   │   ├── DUK_USE_HOBJECT_ARRAY_ABANDON_MINSIZE.yaml
    │   │   │   ├── DUK_USE_HOBJECT_ARRAY_FAST_RESIZE_LIMIT.yaml
    │   │   │   ├── DUK_USE_HOBJECT_ARRAY_MINGROW_ADD.yaml
    │   │   │   ├── DUK_USE_HOBJECT_ARRAY_MINGROW_DIVISOR.yaml
    │   │   │   ├── DUK_USE_HOBJECT_ENTRY_MINGROW_ADD.yaml
    │   │   │   ├── DUK_USE_HOBJECT_ENTRY_MINGROW_DIVISOR.yaml
    │   │   │   ├── DUK_USE_HOBJECT_HASH_PART.yaml
    │   │   │   ├── DUK_USE_HOBJECT_HASH_PROP_LIMIT.yaml
    │   │   │   ├── DUK_USE_HOBJECT_LAYOUT_1.yaml
    │   │   │   ├── DUK_USE_HOBJECT_LAYOUT_2.yaml
    │   │   │   ├── DUK_USE_HOBJECT_LAYOUT_3.yaml
    │   │   │   ├── DUK_USE_HSTRING_ARRIDX.yaml
    │   │   │   ├── DUK_USE_HSTRING_CLEN.yaml
    │   │   │   ├── DUK_USE_HSTRING_EXTDATA.yaml
    │   │   │   ├── DUK_USE_HSTRING_LAZY_CLEN.yaml
    │   │   │   ├── DUK_USE_HTML_COMMENTS.yaml
    │   │   │   ├── DUK_USE_IDCHAR_FASTPATH.yaml
    │   │   │   ├── DUK_USE_INJECT_HEAP_ALLOC_ERROR.yaml
    │   │   │   ├── DUK_USE_INTEGER_BE.yaml
    │   │   │   ├── DUK_USE_INTEGER_LE.yaml
    │   │   │   ├── DUK_USE_INTEGER_ME.yaml
    │   │   │   ├── DUK_USE_INTERRUPT_COUNTER.yaml
    │   │   │   ├── DUK_USE_INTERRUPT_DEBUG_FIXUP.yaml
    │   │   │   ├── DUK_USE_JC.yaml
    │   │   │   ├── DUK_USE_JSON_BUILTIN.yaml
    │   │   │   ├── DUK_USE_JSON_DECNUMBER_FASTPATH.yaml
    │   │   │   ├── DUK_USE_JSON_DECSTRING_FASTPATH.yaml
    │   │   │   ├── DUK_USE_JSON_DEC_RECLIMIT.yaml
    │   │   │   ├── DUK_USE_JSON_EATWHITE_FASTPATH.yaml
    │   │   │   ├── DUK_USE_JSON_ENC_RECLIMIT.yaml
    │   │   │   ├── DUK_USE_JSON_QUOTESTRING_FASTPATH.yaml
    │   │   │   ├── DUK_USE_JSON_STRINGIFY_FASTPATH.yaml
    │   │   │   ├── DUK_USE_JSON_SUPPORT.yaml
    │   │   │   ├── DUK_USE_JX.yaml
    │   │   │   ├── DUK_USE_LEXER_SLIDING_WINDOW.yaml
    │   │   │   ├── DUK_USE_LIGHTFUNC_BUILTINS.yaml
    │   │   │   ├── DUK_USE_LITCACHE_SIZE.yaml
    │   │   │   ├── DUK_USE_MARKANDSWEEP_FINALIZER_TORTURE.yaml
    │   │   │   ├── DUK_USE_MARK_AND_SWEEP.yaml
    │   │   │   ├── DUK_USE_MARK_AND_SWEEP_RECLIMIT.yaml
    │   │   │   ├── DUK_USE_MATH_BUILTIN.yaml
    │   │   │   ├── DUK_USE_MATH_FMAX.yaml
    │   │   │   ├── DUK_USE_MATH_FMIN.yaml
    │   │   │   ├── DUK_USE_MATH_ROUND.yaml
    │   │   │   ├── DUK_USE_MS_STRINGTABLE_RESIZE.yaml
    │   │   │   ├── DUK_USE_NATIVE_CALL_RECLIMIT.yaml
    │   │   │   ├── DUK_USE_NATIVE_STACK_CHECK.yaml
    │   │   │   ├── DUK_USE_NONSTD_ARRAY_CONCAT_TRAILER.yaml
    │   │   │   ├── DUK_USE_NONSTD_ARRAY_MAP_TRAILER.yaml
    │   │   │   ├── DUK_USE_NONSTD_ARRAY_SPLICE_DELCOUNT.yaml
    │   │   │   ├── DUK_USE_NONSTD_FUNC_CALLER_PROPERTY.yaml
    │   │   │   ├── DUK_USE_NONSTD_FUNC_SOURCE_PROPERTY.yaml
    │   │   │   ├── DUK_USE_NONSTD_FUNC_STMT.yaml
    │   │   │   ├── DUK_USE_NONSTD_GETTER_KEY_ARGUMENT.yaml
    │   │   │   ├── DUK_USE_NONSTD_JSON_ESC_U2028_U2029.yaml
    │   │   │   ├── DUK_USE_NONSTD_REGEXP_DOLLAR_ESCAPE.yaml
    │   │   │   ├── DUK_USE_NONSTD_SETTER_KEY_ARGUMENT.yaml
    │   │   │   ├── DUK_USE_NONSTD_STRING_FROMCHARCODE_32BIT.yaml
    │   │   │   ├── DUK_USE_NO_DOUBLE_ALIASING_SELFTEST.yaml
    │   │   │   ├── DUK_USE_NUMBER_BUILTIN.yaml
    │   │   │   ├── DUK_USE_OBJECT_BUILTIN.yaml
    │   │   │   ├── DUK_USE_OBJSIZES16.yaml
    │   │   │   ├── DUK_USE_OCTAL_SUPPORT.yaml
    │   │   │   ├── DUK_USE_OS_STRING.yaml
    │   │   │   ├── DUK_USE_PACKED_TVAL.yaml
    │   │   │   ├── DUK_USE_PACKED_TVAL_POSSIBLE.yaml
    │   │   │   ├── DUK_USE_PACK_CLANG_ATTR.yaml
    │   │   │   ├── DUK_USE_PACK_DUMMY_MEMBER.yaml
    │   │   │   ├── DUK_USE_PACK_GCC_ATTR.yaml
    │   │   │   ├── DUK_USE_PACK_MSVC_PRAGMA.yaml
    │   │   │   ├── DUK_USE_PANIC_ABORT.yaml
    │   │   │   ├── DUK_USE_PANIC_EXIT.yaml
    │   │   │   ├── DUK_USE_PANIC_HANDLER.yaml
    │   │   │   ├── DUK_USE_PANIC_SEGFAULT.yaml
    │   │   │   ├── DUK_USE_PARANOID_DATE_COMPUTATION.yaml
    │   │   │   ├── DUK_USE_PARANOID_ERRORS.yaml
    │   │   │   ├── DUK_USE_PARANOID_MATH.yaml
    │   │   │   ├── DUK_USE_PC2LINE.yaml
    │   │   │   ├── DUK_USE_PERFORMANCE_BUILTIN.yaml
    │   │   │   ├── DUK_USE_POW_NETBSD_WORKAROUND.yaml
    │   │   │   ├── DUK_USE_POW_WORKAROUNDS.yaml
    │   │   │   ├── DUK_USE_PREFER_SIZE.yaml
    │   │   │   ├── DUK_USE_PROMISE_BUILTIN.yaml
    │   │   │   ├── DUK_USE_PROVIDE_DEFAULT_ALLOC_FUNCTIONS.yaml
    │   │   │   ├── DUK_USE_RDTSC.yaml
    │   │   │   ├── DUK_USE_REFCOUNT16.yaml
    │   │   │   ├── DUK_USE_REFCOUNT32.yaml
    │   │   │   ├── DUK_USE_REFERENCE_COUNTING.yaml
    │   │   │   ├── DUK_USE_REFLECT_BUILTIN.yaml
    │   │   │   ├── DUK_USE_REFZERO_FINALIZER_TORTURE.yaml
    │   │   │   ├── DUK_USE_REGEXP_CANON_BITMAP.yaml
    │   │   │   ├── DUK_USE_REGEXP_CANON_WORKAROUND.yaml
    │   │   │   ├── DUK_USE_REGEXP_COMPILER_RECLIMIT.yaml
    │   │   │   ├── DUK_USE_REGEXP_EXECUTOR_RECLIMIT.yaml
    │   │   │   ├── DUK_USE_REGEXP_SUPPORT.yaml
    │   │   │   ├── DUK_USE_REPL_FPCLASSIFY.yaml
    │   │   │   ├── DUK_USE_REPL_ISFINITE.yaml
    │   │   │   ├── DUK_USE_REPL_ISINF.yaml
    │   │   │   ├── DUK_USE_REPL_ISNAN.yaml
    │   │   │   ├── DUK_USE_REPL_SIGNBIT.yaml
    │   │   │   ├── DUK_USE_ROM_GLOBAL_CLONE.yaml
    │   │   │   ├── DUK_USE_ROM_GLOBAL_INHERIT.yaml
    │   │   │   ├── DUK_USE_ROM_OBJECTS.yaml
    │   │   │   ├── DUK_USE_ROM_PTRCOMP_FIRST.yaml
    │   │   │   ├── DUK_USE_ROM_STRINGS.yaml
    │   │   │   ├── DUK_USE_SECTION_B.yaml
    │   │   │   ├── DUK_USE_SELF_TESTS.yaml
    │   │   │   ├── DUK_USE_SETJMP.yaml
    │   │   │   ├── DUK_USE_SHEBANG_COMMENTS.yaml
    │   │   │   ├── DUK_USE_SHUFFLE_TORTURE.yaml
    │   │   │   ├── DUK_USE_SIGSETJMP.yaml
    │   │   │   ├── DUK_USE_SOURCE_NONBMP.yaml
    │   │   │   ├── DUK_USE_STRHASH16.yaml
    │   │   │   ├── DUK_USE_STRHASH_DENSE.yaml
    │   │   │   ├── DUK_USE_STRHASH_SKIP_SHIFT.yaml
    │   │   │   ├── DUK_USE_STRICT_DECL.yaml
    │   │   │   ├── DUK_USE_STRICT_UTF8_SOURCE.yaml
    │   │   │   ├── DUK_USE_STRING_BUILTIN.yaml
    │   │   │   ├── DUK_USE_STRLEN16.yaml
    │   │   │   ├── DUK_USE_STRTAB_CHAIN.yaml
    │   │   │   ├── DUK_USE_STRTAB_CHAIN_SIZE.yaml
    │   │   │   ├── DUK_USE_STRTAB_GROW_LIMIT.yaml
    │   │   │   ├── DUK_USE_STRTAB_MAXSIZE.yaml
    │   │   │   ├── DUK_USE_STRTAB_MINSIZE.yaml
    │   │   │   ├── DUK_USE_STRTAB_PROBE.yaml
    │   │   │   ├── DUK_USE_STRTAB_PTRCOMP.yaml
    │   │   │   ├── DUK_USE_STRTAB_RESIZE_CHECK_MASK.yaml
    │   │   │   ├── DUK_USE_STRTAB_SHRINK_LIMIT.yaml
    │   │   │   ├── DUK_USE_STRTAB_TORTURE.yaml
    │   │   │   ├── DUK_USE_SYMBOL_BUILTIN.yaml
    │   │   │   ├── DUK_USE_TAILCALL.yaml
    │   │   │   ├── DUK_USE_TARGET_INFO.yaml
    │   │   │   ├── DUK_USE_TRACEBACKS.yaml
    │   │   │   ├── DUK_USE_TRACEBACK_DEPTH.yaml
    │   │   │   ├── DUK_USE_UNALIGNED_ACCESSES_POSSIBLE.yaml
    │   │   │   ├── DUK_USE_UNDERSCORE_SETJMP.yaml
    │   │   │   ├── DUK_USE_UNION_INITIALIZERS.yaml
    │   │   │   ├── DUK_USE_USER_DECLARE.yaml
    │   │   │   ├── DUK_USE_USER_INITJS.yaml
    │   │   │   ├── DUK_USE_VALSTACK_GROW_SHIFT.yaml
    │   │   │   ├── DUK_USE_VALSTACK_LIMIT.yaml
    │   │   │   ├── DUK_USE_VALSTACK_SHRINK_CHECK_SHIFT.yaml
    │   │   │   ├── DUK_USE_VALSTACK_SHRINK_SLACK_SHIFT.yaml
    │   │   │   ├── DUK_USE_VALSTACK_UNSAFE.yaml
    │   │   │   ├── DUK_USE_VARIADIC_MACROS.yaml
    │   │   │   ├── DUK_USE_VERBOSE_ERRORS.yaml
    │   │   │   ├── DUK_USE_VERBOSE_EXECUTOR_ERRORS.yaml
    │   │   │   ├── DUK_USE_VOLUNTARY_GC.yaml
    │   │   │   └── DUK_USE_ZERO_BUFFER_DATA.yaml
    │   │   ├── examples
    │   │   │   ├── compliance.yaml
    │   │   │   ├── debugger_support.yaml
    │   │   │   ├── disable_bufferobjects.yaml
    │   │   │   ├── disable_es6.yaml
    │   │   │   ├── enable_debug_print0.yaml
    │   │   │   ├── enable_debug_print1.yaml
    │   │   │   ├── enable_debug_print2.yaml
    │   │   │   ├── enable_fastint.yaml
    │   │   │   ├── low_memory.yaml
    │   │   │   ├── low_memory_strip.yaml
    │   │   │   ├── performance_sensitive.yaml
    │   │   │   ├── rom_builtins.yaml
    │   │   │   ├── security_sensitive.yaml
    │   │   │   ├── shallow_c_stack.yaml
    │   │   │   └── timing_sensitive.yaml
    │   │   ├── feature-options
    │   │   │   ├── DUK_OPT_ASSERTIONS.yaml
    │   │   │   ├── DUK_OPT_BUFFEROBJECT_SUPPORT.yaml
    │   │   │   ├── DUK_OPT_BUFLEN16.yaml
    │   │   │   ├── DUK_OPT_DATAPTR16.yaml
    │   │   │   ├── DUK_OPT_DATAPTR_DEC16.yaml
    │   │   │   ├── DUK_OPT_DATAPTR_ENC16.yaml
    │   │   │   ├── DUK_OPT_DDDPRINT.yaml
    │   │   │   ├── DUK_OPT_DDPRINT.yaml
    │   │   │   ├── DUK_OPT_DEBUG.yaml
    │   │   │   ├── DUK_OPT_DEBUGGER_DUMPHEAP.yaml
    │   │   │   ├── DUK_OPT_DEBUGGER_FWD_LOGGING.yaml
    │   │   │   ├── DUK_OPT_DEBUGGER_FWD_PRINTALERT.yaml
    │   │   │   ├── DUK_OPT_DEBUGGER_SUPPORT.yaml
    │   │   │   ├── DUK_OPT_DEBUGGER_TRANSPORT_TORTURE.yaml
    │   │   │   ├── DUK_OPT_DEBUG_BUFSIZE.yaml
    │   │   │   ├── DUK_OPT_DECLARE.yaml
    │   │   │   ├── DUK_OPT_DEEP_C_STACK.yaml
    │   │   │   ├── DUK_OPT_DLL_BUILD.yaml
    │   │   │   ├── DUK_OPT_DPRINT.yaml
    │   │   │   ├── DUK_OPT_DPRINT_COLORS.yaml
    │   │   │   ├── DUK_OPT_DPRINT_RDTSC.yaml
    │   │   │   ├── DUK_OPT_EXAMPLE.yaml
    │   │   │   ├── DUK_OPT_EXEC_TIMEOUT_CHECK.yaml
    │   │   │   ├── DUK_OPT_EXTERNAL_STRINGS.yaml
    │   │   │   ├── DUK_OPT_EXTSTR_FREE.yaml
    │   │   │   ├── DUK_OPT_EXTSTR_INTERN_CHECK.yaml
    │   │   │   ├── DUK_OPT_FASTINT.yaml
    │   │   │   ├── DUK_OPT_FORCE_ALIGN.yaml
    │   │   │   ├── DUK_OPT_FORCE_BYTEORDER.yaml
    │   │   │   ├── DUK_OPT_FUNCPTR16.yaml
    │   │   │   ├── DUK_OPT_FUNCPTR_DEC16.yaml
    │   │   │   ├── DUK_OPT_FUNCPTR_ENC16.yaml
    │   │   │   ├── DUK_OPT_FUNC_NONSTD_CALLER_PROPERTY.yaml
    │   │   │   ├── DUK_OPT_FUNC_NONSTD_SOURCE_PROPERTY.yaml
    │   │   │   ├── DUK_OPT_GC_TORTURE.yaml
    │   │   │   ├── DUK_OPT_HAVE_CUSTOM_H.yaml
    │   │   │   ├── DUK_OPT_HEAPPTR16.yaml
    │   │   │   ├── DUK_OPT_HEAPPTR_DEC16.yaml
    │   │   │   ├── DUK_OPT_HEAPPTR_ENC16.yaml
    │   │   │   ├── DUK_OPT_INTERRUPT_COUNTER.yaml
    │   │   │   ├── DUK_OPT_JSON_STRINGIFY_FASTPATH.yaml
    │   │   │   ├── DUK_OPT_LIGHTFUNC_BUILTINS.yaml
    │   │   │   ├── DUK_OPT_NONSTD_FUNC_CALLER_PROPERTY.yaml
    │   │   │   ├── DUK_OPT_NONSTD_FUNC_SOURCE_PROPERTY.yaml
    │   │   │   ├── DUK_OPT_NO_ARRAY_SPLICE_NONSTD_DELCOUNT.yaml
    │   │   │   ├── DUK_OPT_NO_AUGMENT_ERRORS.yaml
    │   │   │   ├── DUK_OPT_NO_BROWSER_LIKE.yaml
    │   │   │   ├── DUK_OPT_NO_BUFFEROBJECT_SUPPORT.yaml
    │   │   │   ├── DUK_OPT_NO_BYTECODE_DUMP_SUPPORT.yaml
    │   │   │   ├── DUK_OPT_NO_COMMONJS_MODULES.yaml
    │   │   │   ├── DUK_OPT_NO_ES6_OBJECT_PROTO_PROPERTY.yaml
    │   │   │   ├── DUK_OPT_NO_ES6_OBJECT_SETPROTOTYPEOF.yaml
    │   │   │   ├── DUK_OPT_NO_ES6_PROXY.yaml
    │   │   │   ├── DUK_OPT_NO_FILE_IO.yaml
    │   │   │   ├── DUK_OPT_NO_FUNC_STMT.yaml
    │   │   │   ├── DUK_OPT_NO_JC.yaml
    │   │   │   ├── DUK_OPT_NO_JSONC.yaml
    │   │   │   ├── DUK_OPT_NO_JSONX.yaml
    │   │   │   ├── DUK_OPT_NO_JX.yaml
    │   │   │   ├── DUK_OPT_NO_MARK_AND_SWEEP.yaml
    │   │   │   ├── DUK_OPT_NO_MS_STRINGTABLE_RESIZE.yaml
    │   │   │   ├── DUK_OPT_NO_NONSTD_ACCESSOR_KEY_ARGUMENT.yaml
    │   │   │   ├── DUK_OPT_NO_NONSTD_ARRAY_CONCAT_TRAILER.yaml
    │   │   │   ├── DUK_OPT_NO_NONSTD_ARRAY_MAP_TRAILER.yaml
    │   │   │   ├── DUK_OPT_NO_NONSTD_ARRAY_SPLICE_DELCOUNT.yaml
    │   │   │   ├── DUK_OPT_NO_NONSTD_FUNC_STMT.yaml
    │   │   │   ├── DUK_OPT_NO_NONSTD_JSON_ESC_U2028_U2029.yaml
    │   │   │   ├── DUK_OPT_NO_NONSTD_STRING_FROMCHARCODE_32BIT.yaml
    │   │   │   ├── DUK_OPT_NO_OBJECT_ES6_PROTO_PROPERTY.yaml
    │   │   │   ├── DUK_OPT_NO_OBJECT_ES6_SETPROTOTYPEOF.yaml
    │   │   │   ├── DUK_OPT_NO_OCTAL_SUPPORT.yaml
    │   │   │   ├── DUK_OPT_NO_PACKED_TVAL.yaml
    │   │   │   ├── DUK_OPT_NO_PC2LINE.yaml
    │   │   │   ├── DUK_OPT_NO_REFERENCE_COUNTING.yaml
    │   │   │   ├── DUK_OPT_NO_REGEXP_SUPPORT.yaml
    │   │   │   ├── DUK_OPT_NO_SECTION_B.yaml
    │   │   │   ├── DUK_OPT_NO_SOURCE_NONBMP.yaml
    │   │   │   ├── DUK_OPT_NO_STRICT_DECL.yaml
    │   │   │   ├── DUK_OPT_NO_TRACEBACKS.yaml
    │   │   │   ├── DUK_OPT_NO_VERBOSE_ERRORS.yaml
    │   │   │   ├── DUK_OPT_NO_VOLUNTARY_GC.yaml
    │   │   │   ├── DUK_OPT_NO_ZERO_BUFFER_DATA.yaml
    │   │   │   ├── DUK_OPT_OBJSIZES16.yaml
    │   │   │   ├── DUK_OPT_PANIC_HANDLER.yaml
    │   │   │   ├── DUK_OPT_REFCOUNT16.yaml
    │   │   │   ├── DUK_OPT_SEGFAULT_ON_PANIC.yaml
    │   │   │   ├── DUK_OPT_SELF_TESTS.yaml
    │   │   │   ├── DUK_OPT_SETJMP.yaml
    │   │   │   ├── DUK_OPT_SHUFFLE_TORTURE.yaml
    │   │   │   ├── DUK_OPT_SIGSETJMP.yaml
    │   │   │   ├── DUK_OPT_STRHASH16.yaml
    │   │   │   ├── DUK_OPT_STRICT_UTF8_SOURCE.yaml
    │   │   │   ├── DUK_OPT_STRLEN16.yaml
    │   │   │   ├── DUK_OPT_STRTAB_CHAIN.yaml
    │   │   │   ├── DUK_OPT_STRTAB_CHAIN_SIZE.yaml
    │   │   │   ├── DUK_OPT_TARGET_INFO.yaml
    │   │   │   ├── DUK_OPT_TRACEBACK_DEPTH.yaml
    │   │   │   ├── DUK_OPT_UNDERSCORE_SETJMP.yaml
    │   │   │   └── DUK_OPT_USER_INITJS.yaml
    │   │   ├── header-snippets
    │   │   │   ├── 64bitops.h.in
    │   │   │   ├── alignment_fillin.h.in
    │   │   │   ├── architecture_fillins.h.in
    │   │   │   ├── byteorder_derived.h.in
    │   │   │   ├── byteorder_fillin.h.in
    │   │   │   ├── compiler_fillins.h.in
    │   │   │   ├── cpp_exception_sanity.h.in
    │   │   │   ├── date_provider.h.in
    │   │   │   ├── gcc_clang_visibility.h.in
    │   │   │   ├── inline_workaround.h.in
    │   │   │   ├── msvc_visibility.h.in
    │   │   │   ├── object_layout.h.in
    │   │   │   ├── packed_tval_fillin.h.in
    │   │   │   ├── platform_conditionalincludes.h.in
    │   │   │   ├── platform_cppextras.h.in
    │   │   │   ├── platform_fillins.h.in
    │   │   │   ├── platform_sharedincludes.h.in
    │   │   │   ├── reject_fast_math.h.in
    │   │   │   ├── types1.h.in
    │   │   │   ├── types2.h.in
    │   │   │   ├── types_c99.h.in
    │   │   │   └── types_legacy.h.in
    │   │   ├── helper-snippets
    │   │   │   ├── DUK_F_AIX.h.in
    │   │   │   ├── DUK_F_AMIGAOS.h.in
    │   │   │   ├── DUK_F_ANDROID.h.in
    │   │   │   ├── DUK_F_APPLE.h.in
    │   │   │   ├── DUK_F_ARM.h.in
    │   │   │   ├── DUK_F_BCC.h.in
    │   │   │   ├── DUK_F_BSD.h.in
    │   │   │   ├── DUK_F_C99.h.in
    │   │   │   ├── DUK_F_CLANG.h.in
    │   │   │   ├── DUK_F_CPP.h.in
    │   │   │   ├── DUK_F_CPP11.h.in
    │   │   │   ├── DUK_F_CYGWIN.h.in
    │   │   │   ├── DUK_F_DURANGO.h.in
    │   │   │   ├── DUK_F_EMSCRIPTEN.h.in
    │   │   │   ├── DUK_F_FLASHPLAYER.h.in
    │   │   │   ├── DUK_F_FREEBSD.h.in
    │   │   │   ├── DUK_F_GCC.h.in
    │   │   │   ├── DUK_F_HPUX.h.in
    │   │   │   ├── DUK_F_LINUX.h.in
    │   │   │   ├── DUK_F_M68K.h.in
    │   │   │   ├── DUK_F_MINGW.h.in
    │   │   │   ├── DUK_F_MINT.h.in
    │   │   │   ├── DUK_F_MIPS.h.in
    │   │   │   ├── DUK_F_MSVC.h.in
    │   │   │   ├── DUK_F_NETBSD.h.in
    │   │   │   ├── DUK_F_NO_STDINT_H.h.in
    │   │   │   ├── DUK_F_OPENBSD.h.in
    │   │   │   ├── DUK_F_ORBIS.h.in
    │   │   │   ├── DUK_F_POSIX.h.in
    │   │   │   ├── DUK_F_PPC.h.in
    │   │   │   ├── DUK_F_QNX.h.in
    │   │   │   ├── DUK_F_RISCV.h.in
    │   │   │   ├── DUK_F_SPARC.h.in
    │   │   │   ├── DUK_F_SUN.h.in
    │   │   │   ├── DUK_F_SUPERH.h.in
    │   │   │   ├── DUK_F_TINSPIRE.h.in
    │   │   │   ├── DUK_F_TINYC.h.in
    │   │   │   ├── DUK_F_TOS.h.in
    │   │   │   ├── DUK_F_UCLIBC.h.in
    │   │   │   ├── DUK_F_ULL_CONSTS.h.in
    │   │   │   ├── DUK_F_UNIX.h.in
    │   │   │   ├── DUK_F_VBCC.h.in
    │   │   │   ├── DUK_F_WINDOWS.h.in
    │   │   │   └── DUK_F_X86.h.in
    │   │   ├── platforms.yaml
    │   │   ├── platforms
    │   │   │   ├── platform_aix.h.in
    │   │   │   ├── platform_amigaos.h.in
    │   │   │   ├── platform_android.h.in
    │   │   │   ├── platform_apple.h.in
    │   │   │   ├── platform_cygwin.h.in
    │   │   │   ├── platform_durango.h.in
    │   │   │   ├── platform_emscripten.h.in
    │   │   │   ├── platform_flashplayer.h.in
    │   │   │   ├── platform_generic.h.in
    │   │   │   ├── platform_genericbsd.h.in
    │   │   │   ├── platform_genericunix.h.in
    │   │   │   ├── platform_hpux.h.in
    │   │   │   ├── platform_linux.h.in
    │   │   │   ├── platform_openbsd.h.in
    │   │   │   ├── platform_orbis.h.in
    │   │   │   ├── platform_posix.h.in
    │   │   │   ├── platform_qnx.h.in
    │   │   │   ├── platform_solaris.h.in
    │   │   │   ├── platform_tinspire.h.in
    │   │   │   ├── platform_tos.h.in
    │   │   │   └── platform_windows.h.in
    │   │   └── tags.yaml
    │   ├── debugger
    │   │   ├── Makefile
    │   │   ├── README.rst
    │   │   ├── duk_classnames.yaml
    │   │   ├── duk_debug.js
    │   │   ├── duk_debug_meta.json
    │   │   ├── duk_debug_proxy.js
    │   │   ├── duk_debugcommands.yaml
    │   │   ├── duk_debugerrors.yaml
    │   │   ├── duk_opcodes.yaml
    │   │   ├── package.json
    │   │   └── static
    │   │   │   ├── index.html
    │   │   │   ├── style.css
    │   │   │   └── webui.js
    │   ├── duk_dist_meta.json
    │   ├── duktape.pc.in
    │   ├── examples
    │   │   ├── README.rst
    │   │   ├── alloc-hybrid
    │   │   │   ├── README.rst
    │   │   │   ├── duk_alloc_hybrid.c
    │   │   │   └── duk_alloc_hybrid.h
    │   │   ├── alloc-logging
    │   │   │   ├── README.rst
    │   │   │   ├── duk_alloc_logging.c
    │   │   │   ├── duk_alloc_logging.h
    │   │   │   └── log2gnuplot.py
    │   │   ├── alloc-torture
    │   │   │   ├── README.rst
    │   │   │   ├── duk_alloc_torture.c
    │   │   │   └── duk_alloc_torture.h
    │   │   ├── cmdline
    │   │   │   ├── README.rst
    │   │   │   ├── duk_cmdline.c
    │   │   │   ├── duk_cmdline.h
    │   │   │   └── duk_cmdline_lowmem.c
    │   │   ├── codepage-conv
    │   │   │   ├── README.rst
    │   │   │   ├── duk_codepage_conv.c
    │   │   │   ├── duk_codepage_conv.h
    │   │   │   └── test.c
    │   │   ├── coffee
    │   │   │   ├── README.rst
    │   │   │   ├── globals.coffee
    │   │   │   ├── hello.coffee
    │   │   │   └── mandel.coffee
    │   │   ├── cpp-exceptions
    │   │   │   ├── README.rst
    │   │   │   └── cpp_exceptions.cpp
    │   │   ├── debug-trans-dvalue
    │   │   │   ├── Makefile
    │   │   │   ├── README.rst
    │   │   │   ├── duk_trans_dvalue.c
    │   │   │   ├── duk_trans_dvalue.h
    │   │   │   └── test.c
    │   │   ├── debug-trans-socket
    │   │   │   ├── README.rst
    │   │   │   ├── duk_trans_socket.h
    │   │   │   ├── duk_trans_socket_unix.c
    │   │   │   └── duk_trans_socket_windows.c
    │   │   ├── dummy-date-provider
    │   │   │   ├── README.rst
    │   │   │   └── dummy_date_provider.c
    │   │   ├── eval
    │   │   │   ├── README.rst
    │   │   │   └── eval.c
    │   │   ├── eventloop
    │   │   │   ├── README.rst
    │   │   │   ├── basic-test.js
    │   │   │   ├── c_eventloop.c
    │   │   │   ├── c_eventloop.h
    │   │   │   ├── c_eventloop.js
    │   │   │   ├── client-socket-test.js
    │   │   │   ├── ecma_eventloop.js
    │   │   │   ├── fileio.c
    │   │   │   ├── main.c
    │   │   │   ├── poll.c
    │   │   │   ├── server-socket-test.js
    │   │   │   ├── socket.c
    │   │   │   └── timer-test.js
    │   │   ├── guide
    │   │   │   ├── README.rst
    │   │   │   ├── fib.js
    │   │   │   ├── prime.js
    │   │   │   ├── primecheck.c
    │   │   │   ├── process.js
    │   │   │   ├── processlines.c
    │   │   │   └── uppercase.c
    │   │   ├── hello
    │   │   │   ├── README.rst
    │   │   │   └── hello.c
    │   │   ├── jxpretty
    │   │   │   ├── README.rst
    │   │   │   └── jxpretty.c
    │   │   └── sandbox
    │   │   │   ├── README.rst
    │   │   │   └── sandbox.c
    │   ├── extras
    │   │   ├── README.rst
    │   │   ├── alloc-pool
    │   │   │   ├── Makefile
    │   │   │   ├── README.rst
    │   │   │   ├── duk_alloc_pool.c
    │   │   │   ├── duk_alloc_pool.h
    │   │   │   ├── ptrcomp.yaml
    │   │   │   ├── ptrcomp_fixup.h
    │   │   │   └── test.c
    │   │   ├── cbor
    │   │   │   ├── Makefile
    │   │   │   ├── README.rst
    │   │   │   ├── cbordecode.py
    │   │   │   ├── duk_cbor.c
    │   │   │   ├── duk_cbor.h
    │   │   │   ├── jsoncbor.c
    │   │   │   └── run_testvectors.js
    │   │   ├── console
    │   │   │   ├── Makefile
    │   │   │   ├── README.rst
    │   │   │   ├── duk_console.c
    │   │   │   ├── duk_console.h
    │   │   │   └── test.c
    │   │   ├── duk-v1-compat
    │   │   │   ├── Makefile
    │   │   │   ├── README.rst
    │   │   │   ├── duk_v1_compat.c
    │   │   │   ├── duk_v1_compat.h
    │   │   │   ├── test.c
    │   │   │   ├── test_compile1.js
    │   │   │   ├── test_compile2.js
    │   │   │   ├── test_eval1.js
    │   │   │   └── test_eval2.js
    │   │   ├── logging
    │   │   │   ├── Makefile
    │   │   │   ├── README.rst
    │   │   │   ├── duk_logging.c
    │   │   │   ├── duk_logging.h
    │   │   │   └── test.c
    │   │   ├── minimal-printf
    │   │   │   ├── Makefile
    │   │   │   ├── README.rst
    │   │   │   ├── duk_minimal_printf.c
    │   │   │   ├── duk_minimal_printf.h
    │   │   │   └── test.c
    │   │   ├── module-duktape
    │   │   │   ├── Makefile
    │   │   │   ├── README.rst
    │   │   │   ├── duk_module_duktape.c
    │   │   │   ├── duk_module_duktape.h
    │   │   │   └── test.c
    │   │   ├── module-node
    │   │   │   ├── Makefile
    │   │   │   ├── README.rst
    │   │   │   ├── duk_module_node.c
    │   │   │   ├── duk_module_node.h
    │   │   │   └── test.c
    │   │   └── print-alert
    │   │   │   ├── Makefile
    │   │   │   ├── README.rst
    │   │   │   ├── duk_print_alert.c
    │   │   │   ├── duk_print_alert.h
    │   │   │   └── test.c
    │   ├── licenses
    │   │   ├── commonjs.txt
    │   │   ├── lua.txt
    │   │   ├── murmurhash2.txt
    │   │   ├── splitmix64.txt
    │   │   └── xoroshiro128plus.txt
    │   ├── mandel.js
    │   ├── polyfills
    │   │   ├── console-minimal.js
    │   │   ├── duktape-buffer.js
    │   │   ├── duktape-error-setter-nonwritable.js
    │   │   ├── duktape-error-setter-writable.js
    │   │   ├── duktape-isfastint.js
    │   │   ├── global.js
    │   │   ├── object-assign.js
    │   │   ├── object-prototype-definegetter.js
    │   │   ├── object-prototype-definesetter.js
    │   │   ├── performance-now.js
    │   │   └── promise.js
    │   ├── src-input
    │   │   ├── SpecialCasing-8bit.txt
    │   │   ├── SpecialCasing.txt
    │   │   ├── UnicodeData-8bit.txt
    │   │   ├── UnicodeData.txt
    │   │   ├── builtins.yaml
    │   │   ├── duk_alloc_default.c
    │   │   ├── duk_api_buffer.c
    │   │   ├── duk_api_bytecode.c
    │   │   ├── duk_api_call.c
    │   │   ├── duk_api_codec.c
    │   │   ├── duk_api_compile.c
    │   │   ├── duk_api_debug.c
    │   │   ├── duk_api_heap.c
    │   │   ├── duk_api_inspect.c
    │   │   ├── duk_api_internal.h
    │   │   ├── duk_api_memory.c
    │   │   ├── duk_api_object.c
    │   │   ├── duk_api_random.c
    │   │   ├── duk_api_stack.c
    │   │   ├── duk_api_string.c
    │   │   ├── duk_api_time.c
    │   │   ├── duk_bi_array.c
    │   │   ├── duk_bi_boolean.c
    │   │   ├── duk_bi_buffer.c
    │   │   ├── duk_bi_cbor.c
    │   │   ├── duk_bi_date.c
    │   │   ├── duk_bi_date_unix.c
    │   │   ├── duk_bi_date_windows.c
    │   │   ├── duk_bi_duktape.c
    │   │   ├── duk_bi_encoding.c
    │   │   ├── duk_bi_error.c
    │   │   ├── duk_bi_function.c
    │   │   ├── duk_bi_global.c
    │   │   ├── duk_bi_json.c
    │   │   ├── duk_bi_math.c
    │   │   ├── duk_bi_number.c
    │   │   ├── duk_bi_object.c
    │   │   ├── duk_bi_performance.c
    │   │   ├── duk_bi_pointer.c
    │   │   ├── duk_bi_promise.c
    │   │   ├── duk_bi_protos.h
    │   │   ├── duk_bi_proxy.c
    │   │   ├── duk_bi_reflect.c
    │   │   ├── duk_bi_regexp.c
    │   │   ├── duk_bi_string.c
    │   │   ├── duk_bi_symbol.c
    │   │   ├── duk_bi_thread.c
    │   │   ├── duk_bi_thrower.c
    │   │   ├── duk_dblunion.h
    │   │   ├── duk_debug.h
    │   │   ├── duk_debug_fixedbuffer.c
    │   │   ├── duk_debug_macros.c
    │   │   ├── duk_debug_vsnprintf.c
    │   │   ├── duk_debugger.c
    │   │   ├── duk_debugger.h
    │   │   ├── duk_error.h
    │   │   ├── duk_error_augment.c
    │   │   ├── duk_error_longjmp.c
    │   │   ├── duk_error_macros.c
    │   │   ├── duk_error_misc.c
    │   │   ├── duk_error_throw.c
    │   │   ├── duk_exception.h
    │   │   ├── duk_fltunion.h
    │   │   ├── duk_forwdecl.h
    │   │   ├── duk_harray.h
    │   │   ├── duk_hboundfunc.h
    │   │   ├── duk_hbuffer.h
    │   │   ├── duk_hbuffer_alloc.c
    │   │   ├── duk_hbuffer_assert.c
    │   │   ├── duk_hbuffer_ops.c
    │   │   ├── duk_hbufobj.h
    │   │   ├── duk_hbufobj_misc.c
    │   │   ├── duk_hcompfunc.h
    │   │   ├── duk_heap.h
    │   │   ├── duk_heap_alloc.c
    │   │   ├── duk_heap_finalize.c
    │   │   ├── duk_heap_hashstring.c
    │   │   ├── duk_heap_markandsweep.c
    │   │   ├── duk_heap_memory.c
    │   │   ├── duk_heap_misc.c
    │   │   ├── duk_heap_refcount.c
    │   │   ├── duk_heap_stringcache.c
    │   │   ├── duk_heap_stringtable.c
    │   │   ├── duk_heaphdr.h
    │   │   ├── duk_heaphdr_assert.c
    │   │   ├── duk_henv.h
    │   │   ├── duk_hnatfunc.h
    │   │   ├── duk_hobject.h
    │   │   ├── duk_hobject_alloc.c
    │   │   ├── duk_hobject_assert.c
    │   │   ├── duk_hobject_class.c
    │   │   ├── duk_hobject_enum.c
    │   │   ├── duk_hobject_misc.c
    │   │   ├── duk_hobject_pc2line.c
    │   │   ├── duk_hobject_props.c
    │   │   ├── duk_hproxy.h
    │   │   ├── duk_hstring.h
    │   │   ├── duk_hstring_assert.c
    │   │   ├── duk_hstring_misc.c
    │   │   ├── duk_hthread.h
    │   │   ├── duk_hthread_alloc.c
    │   │   ├── duk_hthread_builtins.c
    │   │   ├── duk_hthread_misc.c
    │   │   ├── duk_hthread_stacks.c
    │   │   ├── duk_internal.h
    │   │   ├── duk_jmpbuf.h
    │   │   ├── duk_js.h
    │   │   ├── duk_js_arith.c
    │   │   ├── duk_js_bytecode.h
    │   │   ├── duk_js_call.c
    │   │   ├── duk_js_compiler.c
    │   │   ├── duk_js_compiler.h
    │   │   ├── duk_js_executor.c
    │   │   ├── duk_js_ops.c
    │   │   ├── duk_js_var.c
    │   │   ├── duk_json.h
    │   │   ├── duk_lexer.c
    │   │   ├── duk_lexer.h
    │   │   ├── duk_numconv.c
    │   │   ├── duk_numconv.h
    │   │   ├── duk_refcount.h
    │   │   ├── duk_regexp.h
    │   │   ├── duk_regexp_compiler.c
    │   │   ├── duk_regexp_executor.c
    │   │   ├── duk_replacements.c
    │   │   ├── duk_replacements.h
    │   │   ├── duk_selftest.c
    │   │   ├── duk_selftest.h
    │   │   ├── duk_strings.h
    │   │   ├── duk_tval.c
    │   │   ├── duk_tval.h
    │   │   ├── duk_unicode.h
    │   │   ├── duk_unicode_support.c
    │   │   ├── duk_unicode_tables.c
    │   │   ├── duk_util.h
    │   │   ├── duk_util_bitdecoder.c
    │   │   ├── duk_util_bitencoder.c
    │   │   ├── duk_util_bufwriter.c
    │   │   ├── duk_util_cast.c
    │   │   ├── duk_util_double.c
    │   │   ├── duk_util_hashbytes.c
    │   │   ├── duk_util_memory.c
    │   │   ├── duk_util_memrw.c
    │   │   ├── duk_util_misc.c
    │   │   ├── duk_util_tinyrandom.c
    │   │   ├── duktape.h.in
    │   │   └── strings.yaml
    │   ├── src-noline
    │   │   ├── duk_config.h
    │   │   ├── duk_source_meta.json
    │   │   ├── duktape.c
    │   │   └── duktape.h
    │   ├── src-separate
    │   │   ├── duk_alloc_default.c
    │   │   ├── duk_api_buffer.c
    │   │   ├── duk_api_bytecode.c
    │   │   ├── duk_api_call.c
    │   │   ├── duk_api_codec.c
    │   │   ├── duk_api_compile.c
    │   │   ├── duk_api_debug.c
    │   │   ├── duk_api_heap.c
    │   │   ├── duk_api_inspect.c
    │   │   ├── duk_api_internal.h
    │   │   ├── duk_api_memory.c
    │   │   ├── duk_api_object.c
    │   │   ├── duk_api_random.c
    │   │   ├── duk_api_stack.c
    │   │   ├── duk_api_string.c
    │   │   ├── duk_api_time.c
    │   │   ├── duk_bi_array.c
    │   │   ├── duk_bi_boolean.c
    │   │   ├── duk_bi_buffer.c
    │   │   ├── duk_bi_cbor.c
    │   │   ├── duk_bi_date.c
    │   │   ├── duk_bi_date_unix.c
    │   │   ├── duk_bi_date_windows.c
    │   │   ├── duk_bi_duktape.c
    │   │   ├── duk_bi_encoding.c
    │   │   ├── duk_bi_error.c
    │   │   ├── duk_bi_function.c
    │   │   ├── duk_bi_global.c
    │   │   ├── duk_bi_json.c
    │   │   ├── duk_bi_math.c
    │   │   ├── duk_bi_number.c
    │   │   ├── duk_bi_object.c
    │   │   ├── duk_bi_performance.c
    │   │   ├── duk_bi_pointer.c
    │   │   ├── duk_bi_promise.c
    │   │   ├── duk_bi_protos.h
    │   │   ├── duk_bi_proxy.c
    │   │   ├── duk_bi_reflect.c
    │   │   ├── duk_bi_regexp.c
    │   │   ├── duk_bi_string.c
    │   │   ├── duk_bi_symbol.c
    │   │   ├── duk_bi_thread.c
    │   │   ├── duk_bi_thrower.c
    │   │   ├── duk_builtins.c
    │   │   ├── duk_builtins.h
    │   │   ├── duk_config.h
    │   │   ├── duk_dblunion.h
    │   │   ├── duk_debug.h
    │   │   ├── duk_debug_fixedbuffer.c
    │   │   ├── duk_debug_macros.c
    │   │   ├── duk_debug_vsnprintf.c
    │   │   ├── duk_debugger.c
    │   │   ├── duk_debugger.h
    │   │   ├── duk_error.h
    │   │   ├── duk_error_augment.c
    │   │   ├── duk_error_longjmp.c
    │   │   ├── duk_error_macros.c
    │   │   ├── duk_error_misc.c
    │   │   ├── duk_error_throw.c
    │   │   ├── duk_exception.h
    │   │   ├── duk_fltunion.h
    │   │   ├── duk_forwdecl.h
    │   │   ├── duk_harray.h
    │   │   ├── duk_hboundfunc.h
    │   │   ├── duk_hbuffer.h
    │   │   ├── duk_hbuffer_alloc.c
    │   │   ├── duk_hbuffer_assert.c
    │   │   ├── duk_hbuffer_ops.c
    │   │   ├── duk_hbufobj.h
    │   │   ├── duk_hbufobj_misc.c
    │   │   ├── duk_hcompfunc.h
    │   │   ├── duk_heap.h
    │   │   ├── duk_heap_alloc.c
    │   │   ├── duk_heap_finalize.c
    │   │   ├── duk_heap_hashstring.c
    │   │   ├── duk_heap_markandsweep.c
    │   │   ├── duk_heap_memory.c
    │   │   ├── duk_heap_misc.c
    │   │   ├── duk_heap_refcount.c
    │   │   ├── duk_heap_stringcache.c
    │   │   ├── duk_heap_stringtable.c
    │   │   ├── duk_heaphdr.h
    │   │   ├── duk_heaphdr_assert.c
    │   │   ├── duk_henv.h
    │   │   ├── duk_hnatfunc.h
    │   │   ├── duk_hobject.h
    │   │   ├── duk_hobject_alloc.c
    │   │   ├── duk_hobject_assert.c
    │   │   ├── duk_hobject_class.c
    │   │   ├── duk_hobject_enum.c
    │   │   ├── duk_hobject_misc.c
    │   │   ├── duk_hobject_pc2line.c
    │   │   ├── duk_hobject_props.c
    │   │   ├── duk_hproxy.h
    │   │   ├── duk_hstring.h
    │   │   ├── duk_hstring_assert.c
    │   │   ├── duk_hstring_misc.c
    │   │   ├── duk_hthread.h
    │   │   ├── duk_hthread_alloc.c
    │   │   ├── duk_hthread_builtins.c
    │   │   ├── duk_hthread_misc.c
    │   │   ├── duk_hthread_stacks.c
    │   │   ├── duk_internal.h
    │   │   ├── duk_jmpbuf.h
    │   │   ├── duk_js.h
    │   │   ├── duk_js_arith.c
    │   │   ├── duk_js_bytecode.h
    │   │   ├── duk_js_call.c
    │   │   ├── duk_js_compiler.c
    │   │   ├── duk_js_compiler.h
    │   │   ├── duk_js_executor.c
    │   │   ├── duk_js_ops.c
    │   │   ├── duk_js_var.c
    │   │   ├── duk_json.h
    │   │   ├── duk_lexer.c
    │   │   ├── duk_lexer.h
    │   │   ├── duk_numconv.c
    │   │   ├── duk_numconv.h
    │   │   ├── duk_refcount.h
    │   │   ├── duk_regexp.h
    │   │   ├── duk_regexp_compiler.c
    │   │   ├── duk_regexp_executor.c
    │   │   ├── duk_replacements.c
    │   │   ├── duk_replacements.h
    │   │   ├── duk_selftest.c
    │   │   ├── duk_selftest.h
    │   │   ├── duk_source_meta.json
    │   │   ├── duk_strings.h
    │   │   ├── duk_tval.c
    │   │   ├── duk_tval.h
    │   │   ├── duk_unicode.h
    │   │   ├── duk_unicode_support.c
    │   │   ├── duk_unicode_tables.c
    │   │   ├── duk_util.h
    │   │   ├── duk_util_bitdecoder.c
    │   │   ├── duk_util_bitencoder.c
    │   │   ├── duk_util_bufwriter.c
    │   │   ├── duk_util_cast.c
    │   │   ├── duk_util_double.c
    │   │   ├── duk_util_hashbytes.c
    │   │   ├── duk_util_memory.c
    │   │   ├── duk_util_memrw.c
    │   │   ├── duk_util_misc.c
    │   │   ├── duk_util_tinyrandom.c
    │   │   └── duktape.h
    │   ├── src
    │   │   ├── duk_config.h
    │   │   ├── duk_source_meta.json
    │   │   ├── duktape.c
    │   │   └── duktape.h
    │   └── tools
    │   │   ├── combine_src.py
    │   │   ├── configure.py
    │   │   ├── create_spdx_license.py
    │   │   ├── duk_meta_to_strarray.py
    │   │   ├── dukutil.py
    │   │   ├── dump_bytecode.py
    │   │   ├── extract_caseconv.py
    │   │   ├── extract_chars.py
    │   │   ├── extract_unique_options.py
    │   │   ├── genbuiltins.py
    │   │   ├── genconfig.py
    │   │   ├── json2yaml.py
    │   │   ├── merge_debug_meta.py
    │   │   ├── prepare_unicode_data.py
    │   │   ├── resolve_combined_lineno.py
    │   │   ├── scan_strings.py
    │   │   ├── scan_used_stridx_bidx.py
    │   │   └── yaml2json.py
    └── vendor
    │   ├── include
    │       ├── asio.hpp
    │       ├── asio
    │       │   ├── any_completion_executor.hpp
    │       │   ├── any_completion_handler.hpp
    │       │   ├── any_io_executor.hpp
    │       │   ├── append.hpp
    │       │   ├── as_tuple.hpp
    │       │   ├── associated_allocator.hpp
    │       │   ├── associated_cancellation_slot.hpp
    │       │   ├── associated_executor.hpp
    │       │   ├── associated_immediate_executor.hpp
    │       │   ├── associator.hpp
    │       │   ├── async_result.hpp
    │       │   ├── awaitable.hpp
    │       │   ├── basic_datagram_socket.hpp
    │       │   ├── basic_deadline_timer.hpp
    │       │   ├── basic_file.hpp
    │       │   ├── basic_io_object.hpp
    │       │   ├── basic_random_access_file.hpp
    │       │   ├── basic_raw_socket.hpp
    │       │   ├── basic_readable_pipe.hpp
    │       │   ├── basic_seq_packet_socket.hpp
    │       │   ├── basic_serial_port.hpp
    │       │   ├── basic_signal_set.hpp
    │       │   ├── basic_socket.hpp
    │       │   ├── basic_socket_acceptor.hpp
    │       │   ├── basic_socket_iostream.hpp
    │       │   ├── basic_socket_streambuf.hpp
    │       │   ├── basic_stream_file.hpp
    │       │   ├── basic_stream_socket.hpp
    │       │   ├── basic_streambuf.hpp
    │       │   ├── basic_streambuf_fwd.hpp
    │       │   ├── basic_waitable_timer.hpp
    │       │   ├── basic_writable_pipe.hpp
    │       │   ├── bind_allocator.hpp
    │       │   ├── bind_cancellation_slot.hpp
    │       │   ├── bind_executor.hpp
    │       │   ├── bind_immediate_executor.hpp
    │       │   ├── buffer.hpp
    │       │   ├── buffer_registration.hpp
    │       │   ├── buffered_read_stream.hpp
    │       │   ├── buffered_read_stream_fwd.hpp
    │       │   ├── buffered_stream.hpp
    │       │   ├── buffered_stream_fwd.hpp
    │       │   ├── buffered_write_stream.hpp
    │       │   ├── buffered_write_stream_fwd.hpp
    │       │   ├── buffers_iterator.hpp
    │       │   ├── cancel_after.hpp
    │       │   ├── cancel_at.hpp
    │       │   ├── cancellation_signal.hpp
    │       │   ├── cancellation_state.hpp
    │       │   ├── cancellation_type.hpp
    │       │   ├── co_composed.hpp
    │       │   ├── co_spawn.hpp
    │       │   ├── completion_condition.hpp
    │       │   ├── compose.hpp
    │       │   ├── composed.hpp
    │       │   ├── config.hpp
    │       │   ├── connect.hpp
    │       │   ├── connect_pipe.hpp
    │       │   ├── consign.hpp
    │       │   ├── coroutine.hpp
    │       │   ├── deadline_timer.hpp
    │       │   ├── default_completion_token.hpp
    │       │   ├── defer.hpp
    │       │   ├── deferred.hpp
    │       │   ├── detached.hpp
    │       │   ├── detail
    │       │   │   ├── array.hpp
    │       │   │   ├── array_fwd.hpp
    │       │   │   ├── assert.hpp
    │       │   │   ├── atomic_count.hpp
    │       │   │   ├── base_from_cancellation_state.hpp
    │       │   │   ├── base_from_completion_cond.hpp
    │       │   │   ├── bind_handler.hpp
    │       │   │   ├── blocking_executor_op.hpp
    │       │   │   ├── buffer_resize_guard.hpp
    │       │   │   ├── buffer_sequence_adapter.hpp
    │       │   │   ├── buffered_stream_storage.hpp
    │       │   │   ├── call_stack.hpp
    │       │   │   ├── chrono.hpp
    │       │   │   ├── chrono_time_traits.hpp
    │       │   │   ├── completion_handler.hpp
    │       │   │   ├── completion_message.hpp
    │       │   │   ├── completion_payload.hpp
    │       │   │   ├── completion_payload_handler.hpp
    │       │   │   ├── composed_work.hpp
    │       │   │   ├── concurrency_hint.hpp
    │       │   │   ├── conditionally_enabled_event.hpp
    │       │   │   ├── conditionally_enabled_mutex.hpp
    │       │   │   ├── config.hpp
    │       │   │   ├── consuming_buffers.hpp
    │       │   │   ├── cstddef.hpp
    │       │   │   ├── cstdint.hpp
    │       │   │   ├── date_time_fwd.hpp
    │       │   │   ├── deadline_timer_service.hpp
    │       │   │   ├── dependent_type.hpp
    │       │   │   ├── descriptor_ops.hpp
    │       │   │   ├── descriptor_read_op.hpp
    │       │   │   ├── descriptor_write_op.hpp
    │       │   │   ├── dev_poll_reactor.hpp
    │       │   │   ├── epoll_reactor.hpp
    │       │   │   ├── event.hpp
    │       │   │   ├── eventfd_select_interrupter.hpp
    │       │   │   ├── exception.hpp
    │       │   │   ├── executor_function.hpp
    │       │   │   ├── executor_op.hpp
    │       │   │   ├── fd_set_adapter.hpp
    │       │   │   ├── fenced_block.hpp
    │       │   │   ├── functional.hpp
    │       │   │   ├── future.hpp
    │       │   │   ├── global.hpp
    │       │   │   ├── handler_alloc_helpers.hpp
    │       │   │   ├── handler_cont_helpers.hpp
    │       │   │   ├── handler_tracking.hpp
    │       │   │   ├── handler_type_requirements.hpp
    │       │   │   ├── handler_work.hpp
    │       │   │   ├── hash_map.hpp
    │       │   │   ├── impl
    │       │   │   │   ├── buffer_sequence_adapter.ipp
    │       │   │   │   ├── descriptor_ops.ipp
    │       │   │   │   ├── dev_poll_reactor.hpp
    │       │   │   │   ├── dev_poll_reactor.ipp
    │       │   │   │   ├── epoll_reactor.hpp
    │       │   │   │   ├── epoll_reactor.ipp
    │       │   │   │   ├── eventfd_select_interrupter.ipp
    │       │   │   │   ├── handler_tracking.ipp
    │       │   │   │   ├── io_uring_descriptor_service.ipp
    │       │   │   │   ├── io_uring_file_service.ipp
    │       │   │   │   ├── io_uring_service.hpp
    │       │   │   │   ├── io_uring_service.ipp
    │       │   │   │   ├── io_uring_socket_service_base.ipp
    │       │   │   │   ├── kqueue_reactor.hpp
    │       │   │   │   ├── kqueue_reactor.ipp
    │       │   │   │   ├── null_event.ipp
    │       │   │   │   ├── pipe_select_interrupter.ipp
    │       │   │   │   ├── posix_event.ipp
    │       │   │   │   ├── posix_mutex.ipp
    │       │   │   │   ├── posix_serial_port_service.ipp
    │       │   │   │   ├── posix_thread.ipp
    │       │   │   │   ├── posix_tss_ptr.ipp
    │       │   │   │   ├── reactive_descriptor_service.ipp
    │       │   │   │   ├── reactive_socket_service_base.ipp
    │       │   │   │   ├── resolver_service_base.ipp
    │       │   │   │   ├── resolver_thread_pool.ipp
    │       │   │   │   ├── scheduler.ipp
    │       │   │   │   ├── select_reactor.hpp
    │       │   │   │   ├── select_reactor.ipp
    │       │   │   │   ├── service_registry.hpp
    │       │   │   │   ├── service_registry.ipp
    │       │   │   │   ├── signal_set_service.ipp
    │       │   │   │   ├── socket_ops.ipp
    │       │   │   │   ├── socket_select_interrupter.ipp
    │       │   │   │   ├── strand_executor_service.hpp
    │       │   │   │   ├── strand_executor_service.ipp
    │       │   │   │   ├── strand_service.hpp
    │       │   │   │   ├── strand_service.ipp
    │       │   │   │   ├── thread_context.ipp
    │       │   │   │   ├── throw_error.ipp
    │       │   │   │   ├── timer_queue_set.ipp
    │       │   │   │   ├── win_event.ipp
    │       │   │   │   ├── win_iocp_file_service.ipp
    │       │   │   │   ├── win_iocp_handle_service.ipp
    │       │   │   │   ├── win_iocp_io_context.hpp
    │       │   │   │   ├── win_iocp_io_context.ipp
    │       │   │   │   ├── win_iocp_serial_port_service.ipp
    │       │   │   │   ├── win_iocp_socket_service_base.ipp
    │       │   │   │   ├── win_mutex.ipp
    │       │   │   │   ├── win_object_handle_service.ipp
    │       │   │   │   ├── win_static_mutex.ipp
    │       │   │   │   ├── win_thread.ipp
    │       │   │   │   ├── win_tss_ptr.ipp
    │       │   │   │   ├── winrt_ssocket_service_base.ipp
    │       │   │   │   ├── winrt_timer_scheduler.hpp
    │       │   │   │   ├── winrt_timer_scheduler.ipp
    │       │   │   │   └── winsock_init.ipp
    │       │   │   ├── initiate_defer.hpp
    │       │   │   ├── initiate_dispatch.hpp
    │       │   │   ├── initiate_post.hpp
    │       │   │   ├── initiation_base.hpp
    │       │   │   ├── io_control.hpp
    │       │   │   ├── io_object_impl.hpp
    │       │   │   ├── io_uring_descriptor_read_at_op.hpp
    │       │   │   ├── io_uring_descriptor_read_op.hpp
    │       │   │   ├── io_uring_descriptor_service.hpp
    │       │   │   ├── io_uring_descriptor_write_at_op.hpp
    │       │   │   ├── io_uring_descriptor_write_op.hpp
    │       │   │   ├── io_uring_file_service.hpp
    │       │   │   ├── io_uring_null_buffers_op.hpp
    │       │   │   ├── io_uring_operation.hpp
    │       │   │   ├── io_uring_service.hpp
    │       │   │   ├── io_uring_socket_accept_op.hpp
    │       │   │   ├── io_uring_socket_connect_op.hpp
    │       │   │   ├── io_uring_socket_recv_op.hpp
    │       │   │   ├── io_uring_socket_recvfrom_op.hpp
    │       │   │   ├── io_uring_socket_recvmsg_op.hpp
    │       │   │   ├── io_uring_socket_send_op.hpp
    │       │   │   ├── io_uring_socket_sendto_op.hpp
    │       │   │   ├── io_uring_socket_service.hpp
    │       │   │   ├── io_uring_socket_service_base.hpp
    │       │   │   ├── io_uring_wait_op.hpp
    │       │   │   ├── is_buffer_sequence.hpp
    │       │   │   ├── is_executor.hpp
    │       │   │   ├── keyword_tss_ptr.hpp
    │       │   │   ├── kqueue_reactor.hpp
    │       │   │   ├── limits.hpp
    │       │   │   ├── local_free_on_block_exit.hpp
    │       │   │   ├── memory.hpp
    │       │   │   ├── mutex.hpp
    │       │   │   ├── non_const_lvalue.hpp
    │       │   │   ├── noncopyable.hpp
    │       │   │   ├── null_event.hpp
    │       │   │   ├── null_fenced_block.hpp
    │       │   │   ├── null_global.hpp
    │       │   │   ├── null_mutex.hpp
    │       │   │   ├── null_reactor.hpp
    │       │   │   ├── null_signal_blocker.hpp
    │       │   │   ├── null_socket_service.hpp
    │       │   │   ├── null_static_mutex.hpp
    │       │   │   ├── null_thread.hpp
    │       │   │   ├── null_tss_ptr.hpp
    │       │   │   ├── object_pool.hpp
    │       │   │   ├── old_win_sdk_compat.hpp
    │       │   │   ├── op_queue.hpp
    │       │   │   ├── operation.hpp
    │       │   │   ├── pipe_select_interrupter.hpp
    │       │   │   ├── pop_options.hpp
    │       │   │   ├── posix_event.hpp
    │       │   │   ├── posix_fd_set_adapter.hpp
    │       │   │   ├── posix_global.hpp
    │       │   │   ├── posix_mutex.hpp
    │       │   │   ├── posix_serial_port_service.hpp
    │       │   │   ├── posix_signal_blocker.hpp
    │       │   │   ├── posix_static_mutex.hpp
    │       │   │   ├── posix_thread.hpp
    │       │   │   ├── posix_tss_ptr.hpp
    │       │   │   ├── push_options.hpp
    │       │   │   ├── reactive_descriptor_service.hpp
    │       │   │   ├── reactive_null_buffers_op.hpp
    │       │   │   ├── reactive_socket_accept_op.hpp
    │       │   │   ├── reactive_socket_connect_op.hpp
    │       │   │   ├── reactive_socket_recv_op.hpp
    │       │   │   ├── reactive_socket_recvfrom_op.hpp
    │       │   │   ├── reactive_socket_recvmsg_op.hpp
    │       │   │   ├── reactive_socket_send_op.hpp
    │       │   │   ├── reactive_socket_sendto_op.hpp
    │       │   │   ├── reactive_socket_service.hpp
    │       │   │   ├── reactive_socket_service_base.hpp
    │       │   │   ├── reactive_wait_op.hpp
    │       │   │   ├── reactor.hpp
    │       │   │   ├── reactor_op.hpp
    │       │   │   ├── reactor_op_queue.hpp
    │       │   │   ├── recycling_allocator.hpp
    │       │   │   ├── regex_fwd.hpp
    │       │   │   ├── resolve_endpoint_op.hpp
    │       │   │   ├── resolve_op.hpp
    │       │   │   ├── resolve_query_op.hpp
    │       │   │   ├── resolver_service.hpp
    │       │   │   ├── resolver_service_base.hpp
    │       │   │   ├── resolver_thread_pool.hpp
    │       │   │   ├── scheduler.hpp
    │       │   │   ├── scheduler_operation.hpp
    │       │   │   ├── scheduler_task.hpp
    │       │   │   ├── scheduler_thread_info.hpp
    │       │   │   ├── scoped_lock.hpp
    │       │   │   ├── scoped_ptr.hpp
    │       │   │   ├── select_interrupter.hpp
    │       │   │   ├── select_reactor.hpp
    │       │   │   ├── service_registry.hpp
    │       │   │   ├── signal_blocker.hpp
    │       │   │   ├── signal_handler.hpp
    │       │   │   ├── signal_init.hpp
    │       │   │   ├── signal_op.hpp
    │       │   │   ├── signal_set_service.hpp
    │       │   │   ├── socket_holder.hpp
    │       │   │   ├── socket_ops.hpp
    │       │   │   ├── socket_option.hpp
    │       │   │   ├── socket_select_interrupter.hpp
    │       │   │   ├── socket_types.hpp
    │       │   │   ├── source_location.hpp
    │       │   │   ├── static_mutex.hpp
    │       │   │   ├── std_event.hpp
    │       │   │   ├── std_fenced_block.hpp
    │       │   │   ├── std_global.hpp
    │       │   │   ├── std_mutex.hpp
    │       │   │   ├── std_static_mutex.hpp
    │       │   │   ├── std_thread.hpp
    │       │   │   ├── strand_executor_service.hpp
    │       │   │   ├── strand_service.hpp
    │       │   │   ├── string_view.hpp
    │       │   │   ├── thread.hpp
    │       │   │   ├── thread_context.hpp
    │       │   │   ├── thread_group.hpp
    │       │   │   ├── thread_info_base.hpp
    │       │   │   ├── throw_error.hpp
    │       │   │   ├── throw_exception.hpp
    │       │   │   ├── timed_cancel_op.hpp
    │       │   │   ├── timer_queue.hpp
    │       │   │   ├── timer_queue_base.hpp
    │       │   │   ├── timer_queue_set.hpp
    │       │   │   ├── timer_scheduler.hpp
    │       │   │   ├── timer_scheduler_fwd.hpp
    │       │   │   ├── tss_ptr.hpp
    │       │   │   ├── type_traits.hpp
    │       │   │   ├── utility.hpp
    │       │   │   ├── wait_handler.hpp
    │       │   │   ├── wait_op.hpp
    │       │   │   ├── win_event.hpp
    │       │   │   ├── win_fd_set_adapter.hpp
    │       │   │   ├── win_global.hpp
    │       │   │   ├── win_iocp_file_service.hpp
    │       │   │   ├── win_iocp_handle_read_op.hpp
    │       │   │   ├── win_iocp_handle_service.hpp
    │       │   │   ├── win_iocp_handle_write_op.hpp
    │       │   │   ├── win_iocp_io_context.hpp
    │       │   │   ├── win_iocp_null_buffers_op.hpp
    │       │   │   ├── win_iocp_operation.hpp
    │       │   │   ├── win_iocp_overlapped_op.hpp
    │       │   │   ├── win_iocp_overlapped_ptr.hpp
    │       │   │   ├── win_iocp_serial_port_service.hpp
    │       │   │   ├── win_iocp_socket_accept_op.hpp
    │       │   │   ├── win_iocp_socket_connect_op.hpp
    │       │   │   ├── win_iocp_socket_recv_op.hpp
    │       │   │   ├── win_iocp_socket_recvfrom_op.hpp
    │       │   │   ├── win_iocp_socket_recvmsg_op.hpp
    │       │   │   ├── win_iocp_socket_send_op.hpp
    │       │   │   ├── win_iocp_socket_service.hpp
    │       │   │   ├── win_iocp_socket_service_base.hpp
    │       │   │   ├── win_iocp_thread_info.hpp
    │       │   │   ├── win_iocp_wait_op.hpp
    │       │   │   ├── win_mutex.hpp
    │       │   │   ├── win_object_handle_service.hpp
    │       │   │   ├── win_static_mutex.hpp
    │       │   │   ├── win_thread.hpp
    │       │   │   ├── win_tss_ptr.hpp
    │       │   │   ├── winapp_thread.hpp
    │       │   │   ├── wince_thread.hpp
    │       │   │   ├── winrt_async_manager.hpp
    │       │   │   ├── winrt_async_op.hpp
    │       │   │   ├── winrt_resolve_op.hpp
    │       │   │   ├── winrt_resolver_service.hpp
    │       │   │   ├── winrt_socket_connect_op.hpp
    │       │   │   ├── winrt_socket_recv_op.hpp
    │       │   │   ├── winrt_socket_send_op.hpp
    │       │   │   ├── winrt_ssocket_service.hpp
    │       │   │   ├── winrt_ssocket_service_base.hpp
    │       │   │   ├── winrt_timer_scheduler.hpp
    │       │   │   ├── winrt_utils.hpp
    │       │   │   ├── winsock_init.hpp
    │       │   │   ├── work_dispatcher.hpp
    │       │   │   └── wrapped_handler.hpp
    │       │   ├── dispatch.hpp
    │       │   ├── disposition.hpp
    │       │   ├── error.hpp
    │       │   ├── error_code.hpp
    │       │   ├── execution.hpp
    │       │   ├── execution
    │       │   │   ├── allocator.hpp
    │       │   │   ├── any_executor.hpp
    │       │   │   ├── bad_executor.hpp
    │       │   │   ├── blocking.hpp
    │       │   │   ├── blocking_adaptation.hpp
    │       │   │   ├── context.hpp
    │       │   │   ├── context_as.hpp
    │       │   │   ├── executor.hpp
    │       │   │   ├── impl
    │       │   │   │   └── bad_executor.ipp
    │       │   │   ├── invocable_archetype.hpp
    │       │   │   ├── mapping.hpp
    │       │   │   ├── occupancy.hpp
    │       │   │   ├── outstanding_work.hpp
    │       │   │   ├── prefer_only.hpp
    │       │   │   └── relationship.hpp
    │       │   ├── execution_context.hpp
    │       │   ├── executor.hpp
    │       │   ├── executor_work_guard.hpp
    │       │   ├── experimental
    │       │   │   ├── as_single.hpp
    │       │   │   ├── awaitable_operators.hpp
    │       │   │   ├── basic_channel.hpp
    │       │   │   ├── basic_concurrent_channel.hpp
    │       │   │   ├── cancellation_condition.hpp
    │       │   │   ├── channel.hpp
    │       │   │   ├── channel_error.hpp
    │       │   │   ├── channel_traits.hpp
    │       │   │   ├── co_composed.hpp
    │       │   │   ├── co_spawn.hpp
    │       │   │   ├── concurrent_channel.hpp
    │       │   │   ├── coro.hpp
    │       │   │   ├── coro_traits.hpp
    │       │   │   ├── detail
    │       │   │   │   ├── channel_operation.hpp
    │       │   │   │   ├── channel_receive_op.hpp
    │       │   │   │   ├── channel_send_functions.hpp
    │       │   │   │   ├── channel_send_op.hpp
    │       │   │   │   ├── channel_service.hpp
    │       │   │   │   ├── coro_completion_handler.hpp
    │       │   │   │   ├── coro_promise_allocator.hpp
    │       │   │   │   ├── has_signature.hpp
    │       │   │   │   ├── impl
    │       │   │   │   │   └── channel_service.hpp
    │       │   │   │   └── partial_promise.hpp
    │       │   │   ├── impl
    │       │   │   │   ├── as_single.hpp
    │       │   │   │   ├── channel_error.ipp
    │       │   │   │   ├── coro.hpp
    │       │   │   │   ├── parallel_group.hpp
    │       │   │   │   ├── promise.hpp
    │       │   │   │   ├── use_coro.hpp
    │       │   │   │   └── use_promise.hpp
    │       │   │   ├── parallel_group.hpp
    │       │   │   ├── promise.hpp
    │       │   │   ├── use_coro.hpp
    │       │   │   └── use_promise.hpp
    │       │   ├── file_base.hpp
    │       │   ├── generic
    │       │   │   ├── basic_endpoint.hpp
    │       │   │   ├── datagram_protocol.hpp
    │       │   │   ├── detail
    │       │   │   │   ├── endpoint.hpp
    │       │   │   │   └── impl
    │       │   │   │   │   └── endpoint.ipp
    │       │   │   ├── raw_protocol.hpp
    │       │   │   ├── seq_packet_protocol.hpp
    │       │   │   └── stream_protocol.hpp
    │       │   ├── handler_continuation_hook.hpp
    │       │   ├── high_resolution_timer.hpp
    │       │   ├── immediate.hpp
    │       │   ├── impl
    │       │   │   ├── any_completion_executor.ipp
    │       │   │   ├── any_io_executor.ipp
    │       │   │   ├── append.hpp
    │       │   │   ├── as_tuple.hpp
    │       │   │   ├── awaitable.hpp
    │       │   │   ├── awaitable.ipp
    │       │   │   ├── buffered_read_stream.hpp
    │       │   │   ├── buffered_write_stream.hpp
    │       │   │   ├── cancel_after.hpp
    │       │   │   ├── cancel_at.hpp
    │       │   │   ├── cancellation_signal.ipp
    │       │   │   ├── co_spawn.hpp
    │       │   │   ├── config.hpp
    │       │   │   ├── config.ipp
    │       │   │   ├── connect.hpp
    │       │   │   ├── connect_pipe.hpp
    │       │   │   ├── connect_pipe.ipp
    │       │   │   ├── consign.hpp
    │       │   │   ├── deferred.hpp
    │       │   │   ├── detached.hpp
    │       │   │   ├── error.ipp
    │       │   │   ├── error_code.ipp
    │       │   │   ├── execution_context.hpp
    │       │   │   ├── execution_context.ipp
    │       │   │   ├── executor.hpp
    │       │   │   ├── executor.ipp
    │       │   │   ├── io_context.hpp
    │       │   │   ├── io_context.ipp
    │       │   │   ├── multiple_exceptions.ipp
    │       │   │   ├── prepend.hpp
    │       │   │   ├── read.hpp
    │       │   │   ├── read_at.hpp
    │       │   │   ├── read_until.hpp
    │       │   │   ├── redirect_error.hpp
    │       │   │   ├── serial_port_base.hpp
    │       │   │   ├── serial_port_base.ipp
    │       │   │   ├── spawn.hpp
    │       │   │   ├── src.hpp
    │       │   │   ├── system_context.hpp
    │       │   │   ├── system_context.ipp
    │       │   │   ├── system_executor.hpp
    │       │   │   ├── thread_pool.hpp
    │       │   │   ├── thread_pool.ipp
    │       │   │   ├── use_awaitable.hpp
    │       │   │   ├── use_future.hpp
    │       │   │   ├── write.hpp
    │       │   │   └── write_at.hpp
    │       │   ├── io_context.hpp
    │       │   ├── io_context_strand.hpp
    │       │   ├── ip
    │       │   │   ├── address.hpp
    │       │   │   ├── address_v4.hpp
    │       │   │   ├── address_v4_iterator.hpp
    │       │   │   ├── address_v4_range.hpp
    │       │   │   ├── address_v6.hpp
    │       │   │   ├── address_v6_iterator.hpp
    │       │   │   ├── address_v6_range.hpp
    │       │   │   ├── bad_address_cast.hpp
    │       │   │   ├── basic_endpoint.hpp
    │       │   │   ├── basic_resolver.hpp
    │       │   │   ├── basic_resolver_entry.hpp
    │       │   │   ├── basic_resolver_iterator.hpp
    │       │   │   ├── basic_resolver_query.hpp
    │       │   │   ├── basic_resolver_results.hpp
    │       │   │   ├── detail
    │       │   │   │   ├── endpoint.hpp
    │       │   │   │   ├── impl
    │       │   │   │   │   └── endpoint.ipp
    │       │   │   │   └── socket_option.hpp
    │       │   │   ├── host_name.hpp
    │       │   │   ├── icmp.hpp
    │       │   │   ├── impl
    │       │   │   │   ├── address.hpp
    │       │   │   │   ├── address.ipp
    │       │   │   │   ├── address_v4.hpp
    │       │   │   │   ├── address_v4.ipp
    │       │   │   │   ├── address_v6.hpp
    │       │   │   │   ├── address_v6.ipp
    │       │   │   │   ├── basic_endpoint.hpp
    │       │   │   │   ├── host_name.ipp
    │       │   │   │   ├── network_v4.hpp
    │       │   │   │   ├── network_v4.ipp
    │       │   │   │   ├── network_v6.hpp
    │       │   │   │   └── network_v6.ipp
    │       │   │   ├── multicast.hpp
    │       │   │   ├── network_v4.hpp
    │       │   │   ├── network_v6.hpp
    │       │   │   ├── resolver_base.hpp
    │       │   │   ├── resolver_query_base.hpp
    │       │   │   ├── tcp.hpp
    │       │   │   ├── udp.hpp
    │       │   │   ├── unicast.hpp
    │       │   │   └── v6_only.hpp
    │       │   ├── is_applicable_property.hpp
    │       │   ├── is_contiguous_iterator.hpp
    │       │   ├── is_executor.hpp
    │       │   ├── is_read_buffered.hpp
    │       │   ├── is_write_buffered.hpp
    │       │   ├── local
    │       │   │   ├── basic_endpoint.hpp
    │       │   │   ├── connect_pair.hpp
    │       │   │   ├── datagram_protocol.hpp
    │       │   │   ├── detail
    │       │   │   │   ├── endpoint.hpp
    │       │   │   │   └── impl
    │       │   │   │   │   └── endpoint.ipp
    │       │   │   ├── seq_packet_protocol.hpp
    │       │   │   └── stream_protocol.hpp
    │       │   ├── multiple_exceptions.hpp
    │       │   ├── packaged_task.hpp
    │       │   ├── placeholders.hpp
    │       │   ├── posix
    │       │   │   ├── basic_descriptor.hpp
    │       │   │   ├── basic_stream_descriptor.hpp
    │       │   │   ├── descriptor.hpp
    │       │   │   ├── descriptor_base.hpp
    │       │   │   └── stream_descriptor.hpp
    │       │   ├── post.hpp
    │       │   ├── prefer.hpp
    │       │   ├── prepend.hpp
    │       │   ├── query.hpp
    │       │   ├── random_access_file.hpp
    │       │   ├── read.hpp
    │       │   ├── read_at.hpp
    │       │   ├── read_until.hpp
    │       │   ├── readable_pipe.hpp
    │       │   ├── recycling_allocator.hpp
    │       │   ├── redirect_error.hpp
    │       │   ├── registered_buffer.hpp
    │       │   ├── require.hpp
    │       │   ├── require_concept.hpp
    │       │   ├── serial_port.hpp
    │       │   ├── serial_port_base.hpp
    │       │   ├── signal_set.hpp
    │       │   ├── signal_set_base.hpp
    │       │   ├── socket_base.hpp
    │       │   ├── spawn.hpp
    │       │   ├── ssl.hpp
    │       │   ├── ssl
    │       │   │   ├── context.hpp
    │       │   │   ├── context_base.hpp
    │       │   │   ├── detail
    │       │   │   │   ├── buffered_handshake_op.hpp
    │       │   │   │   ├── engine.hpp
    │       │   │   │   ├── handshake_op.hpp
    │       │   │   │   ├── impl
    │       │   │   │   │   ├── engine.ipp
    │       │   │   │   │   └── openssl_init.ipp
    │       │   │   │   ├── io.hpp
    │       │   │   │   ├── openssl_init.hpp
    │       │   │   │   ├── openssl_types.hpp
    │       │   │   │   ├── password_callback.hpp
    │       │   │   │   ├── read_op.hpp
    │       │   │   │   ├── shutdown_op.hpp
    │       │   │   │   ├── stream_core.hpp
    │       │   │   │   ├── verify_callback.hpp
    │       │   │   │   └── write_op.hpp
    │       │   │   ├── error.hpp
    │       │   │   ├── host_name_verification.hpp
    │       │   │   ├── impl
    │       │   │   │   ├── context.hpp
    │       │   │   │   ├── context.ipp
    │       │   │   │   ├── error.ipp
    │       │   │   │   ├── host_name_verification.ipp
    │       │   │   │   └── src.hpp
    │       │   │   ├── stream.hpp
    │       │   │   ├── stream_base.hpp
    │       │   │   ├── verify_context.hpp
    │       │   │   └── verify_mode.hpp
    │       │   ├── static_thread_pool.hpp
    │       │   ├── steady_timer.hpp
    │       │   ├── strand.hpp
    │       │   ├── stream_file.hpp
    │       │   ├── streambuf.hpp
    │       │   ├── system_context.hpp
    │       │   ├── system_error.hpp
    │       │   ├── system_executor.hpp
    │       │   ├── system_timer.hpp
    │       │   ├── this_coro.hpp
    │       │   ├── thread.hpp
    │       │   ├── thread_pool.hpp
    │       │   ├── time_traits.hpp
    │       │   ├── traits
    │       │   │   ├── equality_comparable.hpp
    │       │   │   ├── execute_member.hpp
    │       │   │   ├── prefer_free.hpp
    │       │   │   ├── prefer_member.hpp
    │       │   │   ├── query_free.hpp
    │       │   │   ├── query_member.hpp
    │       │   │   ├── query_static_constexpr_member.hpp
    │       │   │   ├── require_concept_free.hpp
    │       │   │   ├── require_concept_member.hpp
    │       │   │   ├── require_free.hpp
    │       │   │   ├── require_member.hpp
    │       │   │   ├── static_query.hpp
    │       │   │   ├── static_require.hpp
    │       │   │   └── static_require_concept.hpp
    │       │   ├── ts
    │       │   │   ├── buffer.hpp
    │       │   │   ├── executor.hpp
    │       │   │   ├── internet.hpp
    │       │   │   ├── io_context.hpp
    │       │   │   ├── net.hpp
    │       │   │   ├── netfwd.hpp
    │       │   │   ├── socket.hpp
    │       │   │   └── timer.hpp
    │       │   ├── unyield.hpp
    │       │   ├── use_awaitable.hpp
    │       │   ├── use_future.hpp
    │       │   ├── uses_executor.hpp
    │       │   ├── version.hpp
    │       │   ├── wait_traits.hpp
    │       │   ├── windows
    │       │   │   ├── basic_object_handle.hpp
    │       │   │   ├── basic_overlapped_handle.hpp
    │       │   │   ├── basic_random_access_handle.hpp
    │       │   │   ├── basic_stream_handle.hpp
    │       │   │   ├── object_handle.hpp
    │       │   │   ├── overlapped_handle.hpp
    │       │   │   ├── overlapped_ptr.hpp
    │       │   │   ├── random_access_handle.hpp
    │       │   │   └── stream_handle.hpp
    │       │   ├── writable_pipe.hpp
    │       │   ├── write.hpp
    │       │   ├── write_at.hpp
    │       │   └── yield.hpp
    │       ├── boost
    │       │   ├── ut.cppm
    │       │   └── ut.hpp
    │       ├── cxxopts.hpp
    │       ├── debug_assert.hpp
    │       ├── exprtk
    │       │   └── exprtk.hpp
    │       ├── glob
    │       │   └── glob.hpp
    │       ├── gsl
    │       │   ├── algorithm
    │       │   ├── assert
    │       │   ├── byte
    │       │   ├── gsl
    │       │   ├── narrow
    │       │   ├── pointers
    │       │   ├── span
    │       │   ├── span_ext
    │       │   ├── util
    │       │   └── zstring
    │       ├── mapbox
    │       │   └── eternal.hpp
    │       ├── natural_sort.hpp
    │       ├── nlohmann
    │       │   ├── adl_serializer.hpp
    │       │   ├── byte_container_with_subtype.hpp
    │       │   ├── detail
    │       │   │   ├── abi_macros.hpp
    │       │   │   ├── conversions
    │       │   │   │   ├── from_json.hpp
    │       │   │   │   ├── to_chars.hpp
    │       │   │   │   └── to_json.hpp
    │       │   │   ├── exceptions.hpp
    │       │   │   ├── hash.hpp
    │       │   │   ├── input
    │       │   │   │   ├── binary_reader.hpp
    │       │   │   │   ├── input_adapters.hpp
    │       │   │   │   ├── json_sax.hpp
    │       │   │   │   ├── lexer.hpp
    │       │   │   │   ├── parser.hpp
    │       │   │   │   └── position_t.hpp
    │       │   │   ├── iterators
    │       │   │   │   ├── internal_iterator.hpp
    │       │   │   │   ├── iter_impl.hpp
    │       │   │   │   ├── iteration_proxy.hpp
    │       │   │   │   ├── iterator_traits.hpp
    │       │   │   │   ├── json_reverse_iterator.hpp
    │       │   │   │   └── primitive_iterator.hpp
    │       │   │   ├── json_custom_base_class.hpp
    │       │   │   ├── json_pointer.hpp
    │       │   │   ├── json_ref.hpp
    │       │   │   ├── macro_scope.hpp
    │       │   │   ├── macro_unscope.hpp
    │       │   │   ├── meta
    │       │   │   │   ├── call_std
    │       │   │   │   │   ├── begin.hpp
    │       │   │   │   │   └── end.hpp
    │       │   │   │   ├── cpp_future.hpp
    │       │   │   │   ├── detected.hpp
    │       │   │   │   ├── identity_tag.hpp
    │       │   │   │   ├── is_sax.hpp
    │       │   │   │   ├── std_fs.hpp
    │       │   │   │   ├── type_traits.hpp
    │       │   │   │   └── void_t.hpp
    │       │   │   ├── output
    │       │   │   │   ├── binary_writer.hpp
    │       │   │   │   ├── output_adapters.hpp
    │       │   │   │   └── serializer.hpp
    │       │   │   ├── string_concat.hpp
    │       │   │   ├── string_escape.hpp
    │       │   │   ├── string_utils.hpp
    │       │   │   └── value_t.hpp
    │       │   ├── json.hpp
    │       │   ├── json_fwd.hpp
    │       │   ├── ordered_map.hpp
    │       │   └── thirdparty
    │       │   │   └── hedley
    │       │   │       ├── hedley.hpp
    │       │   │       └── hedley_undef.hpp
    │       ├── nod
    │       │   └── nod.hpp
    │       ├── pqrs
    │       │   ├── cf
    │       │   │   ├── array.hpp
    │       │   │   ├── boolean.hpp
    │       │   │   ├── bundle.hpp
    │       │   │   ├── cf_ptr.hpp
    │       │   │   ├── dictionary.hpp
    │       │   │   ├── number.hpp
    │       │   │   ├── number
    │       │   │   │   └── impl.hpp
    │       │   │   ├── run_loop_thread.hpp
    │       │   │   ├── run_loop_thread
    │       │   │   │   └── extra
    │       │   │   │   │   └── shared_run_loop_thread.hpp
    │       │   │   ├── string.hpp
    │       │   │   └── url.hpp
    │       │   ├── dispatcher.hpp
    │       │   ├── dispatcher
    │       │   │   ├── dispatcher.hpp
    │       │   │   ├── extra
    │       │   │   │   ├── dispatcher_client.hpp
    │       │   │   │   ├── shared_dispatcher.hpp
    │       │   │   │   └── timer.hpp
    │       │   │   ├── object_id.hpp
    │       │   │   ├── time_source.hpp
    │       │   │   └── types.hpp
    │       │   ├── environment_variable.hpp
    │       │   ├── environment_variable
    │       │   │   └── parser.hpp
    │       │   ├── filesystem.hpp
    │       │   ├── filesystem
    │       │   │   └── impl.hpp
    │       │   ├── gcd.hpp
    │       │   ├── gsl.hpp
    │       │   ├── hash.hpp
    │       │   ├── hid.hpp
    │       │   ├── hid
    │       │   │   ├── country_code.hpp
    │       │   │   ├── extra
    │       │   │   │   ├── boost.hpp
    │       │   │   │   └── nlohmann_json.hpp
    │       │   │   ├── hash.hpp
    │       │   │   ├── manufacturer_string.hpp
    │       │   │   ├── product_id.hpp
    │       │   │   ├── product_string.hpp
    │       │   │   ├── report_id.hpp
    │       │   │   ├── usage.hpp
    │       │   │   ├── usage_page.hpp
    │       │   │   ├── usage_pair.hpp
    │       │   │   └── vendor_id.hpp
    │       │   ├── json.hpp
    │       │   ├── json
    │       │   │   ├── formatter.hpp
    │       │   │   ├── marshal_error.hpp
    │       │   │   ├── pqrs_formatter.hpp
    │       │   │   └── unmarshal_error.hpp
    │       │   ├── local_datagram.hpp
    │       │   ├── local_datagram
    │       │   │   ├── client.hpp
    │       │   │   ├── extra
    │       │   │   │   └── peer_manager.hpp
    │       │   │   ├── helper.hpp
    │       │   │   ├── impl
    │       │   │   │   ├── asio_helper.hpp
    │       │   │   │   ├── base_impl.hpp
    │       │   │   │   ├── client_impl.hpp
    │       │   │   │   ├── next_heartbeat_deadline_timer.hpp
    │       │   │   │   ├── send_entry.hpp
    │       │   │   │   └── server_impl.hpp
    │       │   │   └── server.hpp
    │       │   ├── osx
    │       │   │   ├── accessibility.hpp
    │       │   │   ├── cg_display.hpp
    │       │   │   ├── cg_event.hpp
    │       │   │   ├── cg_event
    │       │   │   │   └── mouse.hpp
    │       │   │   ├── chrono.hpp
    │       │   │   ├── chrono
    │       │   │   │   ├── absolute_time_duration.hpp
    │       │   │   │   ├── absolute_time_point.hpp
    │       │   │   │   ├── chrono.hpp
    │       │   │   │   ├── extra
    │       │   │   │   │   └── nlohmann_json.hpp
    │       │   │   │   └── impl
    │       │   │   │   │   └── chrono.hpp
    │       │   │   ├── codesign.hpp
    │       │   │   ├── file_monitor.hpp
    │       │   │   ├── file_monitor
    │       │   │   │   └── impl
    │       │   │   │   │   └── file_monitors_manager.hpp
    │       │   │   ├── frontmost_application_monitor.hpp
    │       │   │   ├── frontmost_application_monitor
    │       │   │   │   ├── application.hpp
    │       │   │   │   ├── extra
    │       │   │   │   │   ├── boost.hpp
    │       │   │   │   │   └── nlohmann_json.hpp
    │       │   │   │   ├── impl
    │       │   │   │   │   ├── Bridging-Header.h
    │       │   │   │   │   └── impl.h
    │       │   │   │   └── monitor.hpp
    │       │   │   ├── input_source.hpp
    │       │   │   ├── input_source
    │       │   │   │   ├── extra
    │       │   │   │   │   ├── boost.hpp
    │       │   │   │   │   └── nlohmann_json.hpp
    │       │   │   │   ├── input_source.hpp
    │       │   │   │   └── properties.hpp
    │       │   │   ├── input_source_monitor.hpp
    │       │   │   ├── input_source_selector.hpp
    │       │   │   ├── input_source_selector
    │       │   │   │   ├── extra
    │       │   │   │   │   ├── boost.hpp
    │       │   │   │   │   └── nlohmann_json.hpp
    │       │   │   │   ├── impl
    │       │   │   │   │   └── entry.hpp
    │       │   │   │   ├── selector.hpp
    │       │   │   │   └── specifier.hpp
    │       │   │   ├── iokit_hid_device.hpp
    │       │   │   ├── iokit_hid_device_open_checker.hpp
    │       │   │   ├── iokit_hid_element.hpp
    │       │   │   ├── iokit_hid_element
    │       │   │   │   └── iokit_hid_element_type.hpp
    │       │   │   ├── iokit_hid_event_system_client.hpp
    │       │   │   ├── iokit_hid_manager.hpp
    │       │   │   ├── iokit_hid_queue_value_monitor.hpp
    │       │   │   ├── iokit_hid_system.hpp
    │       │   │   ├── iokit_hid_system
    │       │   │   │   ├── aux_control_button.hpp
    │       │   │   │   ├── client.hpp
    │       │   │   │   ├── event_type.hpp
    │       │   │   │   └── key_code.hpp
    │       │   │   ├── iokit_hid_value.hpp
    │       │   │   ├── iokit_hid_value
    │       │   │   │   └── extra
    │       │   │   │   │   └── nlohmann_json.hpp
    │       │   │   ├── iokit_iterator.hpp
    │       │   │   ├── iokit_object_ptr.hpp
    │       │   │   ├── iokit_power_management.hpp
    │       │   │   ├── iokit_power_management
    │       │   │   │   └── monitor.hpp
    │       │   │   ├── iokit_registry_entry.hpp
    │       │   │   ├── iokit_return.hpp
    │       │   │   ├── iokit_service_monitor.hpp
    │       │   │   ├── iokit_types.hpp
    │       │   │   ├── iokit_types
    │       │   │   │   ├── extra
    │       │   │   │   │   ├── boost.hpp
    │       │   │   │   │   └── nlohmann_json.hpp
    │       │   │   │   ├── hash.hpp
    │       │   │   │   ├── iokit_hid_location_id.hpp
    │       │   │   │   ├── iokit_keyboard_type.hpp
    │       │   │   │   ├── iokit_mach_port.hpp
    │       │   │   │   └── iokit_registry_entry_id.hpp
    │       │   │   ├── json_file_monitor.hpp
    │       │   │   ├── kern_return.hpp
    │       │   │   ├── launchctl.hpp
    │       │   │   ├── launchctl
    │       │   │   │   ├── domain_target.hpp
    │       │   │   │   ├── service_name.hpp
    │       │   │   │   ├── service_path.hpp
    │       │   │   │   └── service_target.hpp
    │       │   │   ├── os_kext_return.hpp
    │       │   │   ├── process_info.hpp
    │       │   │   ├── process_info
    │       │   │   │   └── impl
    │       │   │   │   │   ├── Bridging-Header.h
    │       │   │   │   │   └── impl.h
    │       │   │   ├── session.hpp
    │       │   │   ├── session
    │       │   │   │   ├── attributes.hpp
    │       │   │   │   ├── cg_attributes.hpp
    │       │   │   │   ├── monitor.hpp
    │       │   │   │   └── session.hpp
    │       │   │   ├── system_preferences.hpp
    │       │   │   ├── system_preferences
    │       │   │   │   ├── extra
    │       │   │   │   │   ├── boost.hpp
    │       │   │   │   │   └── nlohmann_json.hpp
    │       │   │   │   ├── modifier_mappings.hpp
    │       │   │   │   ├── properties.hpp
    │       │   │   │   └── system_preferences.hpp
    │       │   │   ├── system_preferences_monitor.hpp
    │       │   │   ├── workspace.hpp
    │       │   │   └── workspace
    │       │   │   │   └── impl
    │       │   │   │       ├── Bridging-Header.h
    │       │   │   │       └── impl.h
    │       │   ├── process.hpp
    │       │   ├── process
    │       │   │   ├── execute.hpp
    │       │   │   ├── file_actions.hpp
    │       │   │   ├── pipe.hpp
    │       │   │   └── process.hpp
    │       │   ├── regex.hpp
    │       │   ├── shell.hpp
    │       │   ├── sign.hpp
    │       │   ├── spdlog.hpp
    │       │   ├── spdlog
    │       │   │   ├── factory.hpp
    │       │   │   ├── filesystem.hpp
    │       │   │   ├── monitor.hpp
    │       │   │   ├── reader.hpp
    │       │   │   ├── spdlog.hpp
    │       │   │   └── unique_filter.hpp
    │       │   ├── string.hpp
    │       │   ├── string
    │       │   │   ├── predicate.hpp
    │       │   │   ├── trim.hpp
    │       │   │   └── truncate.hpp
    │       │   └── thread_wait.hpp
    │       ├── spdlog
    │       │   ├── async.h
    │       │   ├── async_logger-inl.h
    │       │   ├── async_logger.h
    │       │   ├── cfg
    │       │   │   ├── argv.h
    │       │   │   ├── env.h
    │       │   │   ├── helpers-inl.h
    │       │   │   └── helpers.h
    │       │   ├── common-inl.h
    │       │   ├── common.h
    │       │   ├── details
    │       │   │   ├── backtracer-inl.h
    │       │   │   ├── backtracer.h
    │       │   │   ├── circular_q.h
    │       │   │   ├── console_globals.h
    │       │   │   ├── file_helper-inl.h
    │       │   │   ├── file_helper.h
    │       │   │   ├── fmt_helper.h
    │       │   │   ├── log_msg-inl.h
    │       │   │   ├── log_msg.h
    │       │   │   ├── log_msg_buffer-inl.h
    │       │   │   ├── log_msg_buffer.h
    │       │   │   ├── mpmc_blocking_q.h
    │       │   │   ├── null_mutex.h
    │       │   │   ├── os-inl.h
    │       │   │   ├── os.h
    │       │   │   ├── periodic_worker-inl.h
    │       │   │   ├── periodic_worker.h
    │       │   │   ├── registry-inl.h
    │       │   │   ├── registry.h
    │       │   │   ├── synchronous_factory.h
    │       │   │   ├── tcp_client-windows.h
    │       │   │   ├── tcp_client.h
    │       │   │   ├── thread_pool-inl.h
    │       │   │   ├── thread_pool.h
    │       │   │   ├── udp_client-windows.h
    │       │   │   ├── udp_client.h
    │       │   │   └── windows_include.h
    │       │   ├── fmt
    │       │   │   ├── bin_to_hex.h
    │       │   │   ├── bundled
    │       │   │   │   ├── args.h
    │       │   │   │   ├── base.h
    │       │   │   │   ├── chrono.h
    │       │   │   │   ├── color.h
    │       │   │   │   ├── compile.h
    │       │   │   │   ├── core.h
    │       │   │   │   ├── fmt.license.rst
    │       │   │   │   ├── format-inl.h
    │       │   │   │   ├── format.h
    │       │   │   │   ├── os.h
    │       │   │   │   ├── ostream.h
    │       │   │   │   ├── printf.h
    │       │   │   │   ├── ranges.h
    │       │   │   │   ├── std.h
    │       │   │   │   └── xchar.h
    │       │   │   ├── chrono.h
    │       │   │   ├── compile.h
    │       │   │   ├── fmt.h
    │       │   │   ├── ostr.h
    │       │   │   ├── ranges.h
    │       │   │   ├── std.h
    │       │   │   └── xchar.h
    │       │   ├── formatter.h
    │       │   ├── fwd.h
    │       │   ├── logger-inl.h
    │       │   ├── logger.h
    │       │   ├── mdc.h
    │       │   ├── pattern_formatter-inl.h
    │       │   ├── pattern_formatter.h
    │       │   ├── sinks
    │       │   │   ├── android_sink.h
    │       │   │   ├── ansicolor_sink-inl.h
    │       │   │   ├── ansicolor_sink.h
    │       │   │   ├── base_sink-inl.h
    │       │   │   ├── base_sink.h
    │       │   │   ├── basic_file_sink-inl.h
    │       │   │   ├── basic_file_sink.h
    │       │   │   ├── callback_sink.h
    │       │   │   ├── daily_file_sink.h
    │       │   │   ├── dist_sink.h
    │       │   │   ├── dup_filter_sink.h
    │       │   │   ├── hourly_file_sink.h
    │       │   │   ├── kafka_sink.h
    │       │   │   ├── mongo_sink.h
    │       │   │   ├── msvc_sink.h
    │       │   │   ├── null_sink.h
    │       │   │   ├── ostream_sink.h
    │       │   │   ├── qt_sinks.h
    │       │   │   ├── ringbuffer_sink.h
    │       │   │   ├── rotating_file_sink-inl.h
    │       │   │   ├── rotating_file_sink.h
    │       │   │   ├── sink-inl.h
    │       │   │   ├── sink.h
    │       │   │   ├── stdout_color_sinks-inl.h
    │       │   │   ├── stdout_color_sinks.h
    │       │   │   ├── stdout_sinks-inl.h
    │       │   │   ├── stdout_sinks.h
    │       │   │   ├── syslog_sink.h
    │       │   │   ├── systemd_sink.h
    │       │   │   ├── tcp_sink.h
    │       │   │   ├── udp_sink.h
    │       │   │   ├── win_eventlog_sink.h
    │       │   │   ├── wincolor_sink-inl.h
    │       │   │   └── wincolor_sink.h
    │       │   ├── spdlog-inl.h
    │       │   ├── spdlog.h
    │       │   ├── stopwatch.h
    │       │   ├── tweakme.h
    │       │   └── version.h
    │       ├── type_safe
    │       │   ├── arithmetic_policy.hpp
    │       │   ├── boolean.hpp
    │       │   ├── bounded_type.hpp
    │       │   ├── compact_optional.hpp
    │       │   ├── config.hpp
    │       │   ├── constrained_type.hpp
    │       │   ├── deferred_construction.hpp
    │       │   ├── detail
    │       │   │   ├── aligned_union.hpp
    │       │   │   ├── all_of.hpp
    │       │   │   ├── assert.hpp
    │       │   │   ├── assign_or_construct.hpp
    │       │   │   ├── constant_parser.hpp
    │       │   │   ├── copy_move_control.hpp
    │       │   │   ├── force_inline.hpp
    │       │   │   ├── is_nothrow_swappable.hpp
    │       │   │   ├── map_invoke.hpp
    │       │   │   └── variant_impl.hpp
    │       │   ├── downcast.hpp
    │       │   ├── flag.hpp
    │       │   ├── flag_set.hpp
    │       │   ├── floating_point.hpp
    │       │   ├── index.hpp
    │       │   ├── integer.hpp
    │       │   ├── narrow_cast.hpp
    │       │   ├── optional.hpp
    │       │   ├── optional_ref.hpp
    │       │   ├── output_parameter.hpp
    │       │   ├── reference.hpp
    │       │   ├── strong_typedef.hpp
    │       │   ├── tagged_union.hpp
    │       │   ├── types.hpp
    │       │   ├── variant.hpp
    │       │   └── visitor.hpp
    │       └── utf8cpp
    │       │   ├── utf8.h
    │       │   └── utf8
    │       │       ├── checked.h
    │       │       ├── core.h
    │       │       ├── cpp11.h
    │       │       ├── cpp17.h
    │       │       ├── cpp20.h
    │       │       └── unchecked.h
    │   └── src
    │       └── pqrs
    │           └── osx
    │               ├── frontmost_application_monitor
    │                   └── PQRSOSXFrontmostApplicationMonitorImpl.swift
    │               ├── process_info
    │                   └── PQRSOSXProcessInfoImpl.swift
    │               └── workspace
    │                   └── PQRSOSXWorkspaceImpl.swift
└── version


/.clang-format:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.clang-format


--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.editorconfig


--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.github/FUNDING.yml


--------------------------------------------------------------------------------
/.github/stale.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.github/stale.yml


--------------------------------------------------------------------------------
/.github/workflows/ci.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.github/workflows/ci.yml


--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.gitignore


--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.gitmodules


--------------------------------------------------------------------------------
/.markdownlint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.markdownlint.json


--------------------------------------------------------------------------------
/.prettierrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.prettierrc.json


--------------------------------------------------------------------------------
/.swiftlint.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.swiftlint.yml


--------------------------------------------------------------------------------
/.vscode/.gitignore:
--------------------------------------------------------------------------------
1 | /browse.vc.db*
2 | /*.log
3 | 


--------------------------------------------------------------------------------
/.vscode/c_cpp_properties.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.vscode/c_cpp_properties.json


--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/.vscode/settings.json


--------------------------------------------------------------------------------
/DEVELOPMENT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/DEVELOPMENT.md


--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/LICENSE.md


--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/Makefile


--------------------------------------------------------------------------------
/NEWS.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/NEWS.md


--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/README.md


--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/SECURITY.md


--------------------------------------------------------------------------------
/TASKS.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/TASKS.md


--------------------------------------------------------------------------------
/appendix/.gitignore:
--------------------------------------------------------------------------------
1 | *.xcodeproj
2 | 


--------------------------------------------------------------------------------
/appendix/GamePadViewer/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/appendix/GamePadViewer/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/GamePadViewer/Makefile


--------------------------------------------------------------------------------
/appendix/GamePadViewer/Resources/.gitignore:
--------------------------------------------------------------------------------
1 | /Info.plist
2 | 


--------------------------------------------------------------------------------
/appendix/GamePadViewer/Resources/Info.plist.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/GamePadViewer/Resources/Info.plist.in


--------------------------------------------------------------------------------
/appendix/GamePadViewer/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/GamePadViewer/project.yml


--------------------------------------------------------------------------------
/appendix/GamePadViewer/src/Bridging-Header.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/GamePadViewer/src/Bridging-Header.h


--------------------------------------------------------------------------------
/appendix/GamePadViewer/src/EventObserver.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/GamePadViewer/src/EventObserver.swift


--------------------------------------------------------------------------------
/appendix/GamePadViewer/src/StickManager.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/GamePadViewer/src/StickManager.swift


--------------------------------------------------------------------------------
/appendix/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/Makefile


--------------------------------------------------------------------------------
/appendix/Makefile.rules:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/Makefile.rules


--------------------------------------------------------------------------------
/appendix/cg_event_set_flags/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/cg_event_set_flags/CMakeLists.txt


--------------------------------------------------------------------------------
/appendix/cg_event_set_flags/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/cg_event_set_flags/Makefile


--------------------------------------------------------------------------------
/appendix/cg_event_set_flags/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/cg_event_set_flags/main.cpp


--------------------------------------------------------------------------------
/appendix/cg_post_event/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/cg_post_event/CMakeLists.txt


--------------------------------------------------------------------------------
/appendix/cg_post_event/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/cg_post_event/Makefile


--------------------------------------------------------------------------------
/appendix/cg_post_event/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/cg_post_event/main.cpp


--------------------------------------------------------------------------------
/appendix/common.cmake:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/common.cmake


--------------------------------------------------------------------------------
/appendix/control_led/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/control_led/CMakeLists.txt


--------------------------------------------------------------------------------
/appendix/control_led/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/control_led/Makefile


--------------------------------------------------------------------------------
/appendix/control_led/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/control_led/main.cpp


--------------------------------------------------------------------------------
/appendix/dump_constants/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/dump_constants/CMakeLists.txt


--------------------------------------------------------------------------------
/appendix/dump_constants/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/dump_constants/Makefile


--------------------------------------------------------------------------------
/appendix/dump_constants/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/dump_constants/main.cpp


--------------------------------------------------------------------------------
/appendix/dump_libkrbn/Bridging-Header.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/dump_libkrbn/Bridging-Header.h


--------------------------------------------------------------------------------
/appendix/dump_libkrbn/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/dump_libkrbn/Makefile


--------------------------------------------------------------------------------
/appendix/dump_libkrbn/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/dump_libkrbn/main.cpp


--------------------------------------------------------------------------------
/appendix/dump_libkrbn/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/dump_libkrbn/project.yml


--------------------------------------------------------------------------------
/appendix/expression/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/expression/CMakeLists.txt


--------------------------------------------------------------------------------
/appendix/expression/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/expression/Makefile


--------------------------------------------------------------------------------
/appendix/expression/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/expression/main.cpp


--------------------------------------------------------------------------------
/appendix/get_manipulator_environment/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/get_manipulator_environment/Makefile


--------------------------------------------------------------------------------
/appendix/get_manipulator_environment/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/get_manipulator_environment/main.cpp


--------------------------------------------------------------------------------
/appendix/version_monitor/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/version_monitor/CMakeLists.txt


--------------------------------------------------------------------------------
/appendix/version_monitor/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/version_monitor/Makefile


--------------------------------------------------------------------------------
/appendix/version_monitor/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/appendix/version_monitor/main.cpp


--------------------------------------------------------------------------------
/files/complex_modifications_rules_example.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/complex_modifications_rules_example.json


--------------------------------------------------------------------------------
/files/icons/@Zabriskije/EventViewer/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/@Zabriskije/EventViewer/Makefile


--------------------------------------------------------------------------------
/files/icons/@Zabriskije/EventViewer/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/@Zabriskije/EventViewer/README.md


--------------------------------------------------------------------------------
/files/icons/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/Makefile


--------------------------------------------------------------------------------
/files/icons/Tamura/EventViewer/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/Tamura/EventViewer/Makefile


--------------------------------------------------------------------------------
/files/icons/Tamura/EventViewer/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/Tamura/EventViewer/README.md


--------------------------------------------------------------------------------
/files/icons/Tamura/KarabinerElements/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/Tamura/KarabinerElements/Makefile


--------------------------------------------------------------------------------
/files/icons/Tamura/KarabinerElements/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/Tamura/KarabinerElements/README.md


--------------------------------------------------------------------------------
/files/icons/Tamura/MultitouchExtension/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/Tamura/MultitouchExtension/Makefile


--------------------------------------------------------------------------------
/files/icons/scripts/create-icns.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/scripts/create-icns.sh


--------------------------------------------------------------------------------
/files/icons/scripts/optimize-image.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/scripts/optimize-image.sh


--------------------------------------------------------------------------------
/files/icons/v13/EventViewer/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/v13/EventViewer/Makefile


--------------------------------------------------------------------------------
/files/icons/v13/EventViewer/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/v13/EventViewer/README.md


--------------------------------------------------------------------------------
/files/icons/v13/EventViewer/eventviewer.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/v13/EventViewer/eventviewer.svg


--------------------------------------------------------------------------------
/files/icons/v13/KarabinerElements/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/v13/KarabinerElements/Makefile


--------------------------------------------------------------------------------
/files/icons/v13/KarabinerElements/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/v13/KarabinerElements/README.md


--------------------------------------------------------------------------------
/files/icons/v13/KarabinerElements/karabiner.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/v13/KarabinerElements/karabiner.svg


--------------------------------------------------------------------------------
/files/icons/v13/MultitouchExtension/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/v13/MultitouchExtension/Makefile


--------------------------------------------------------------------------------
/files/icons/v13/MultitouchExtension/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/icons/v13/MultitouchExtension/README.md


--------------------------------------------------------------------------------
/files/images/daemons-and-agents-in-same-app.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/images/daemons-and-agents-in-same-app.png


--------------------------------------------------------------------------------
/files/images/daemons-and-agents-separated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/images/daemons-and-agents-separated.png


--------------------------------------------------------------------------------
/files/images/processes.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/files/images/processes.svg


--------------------------------------------------------------------------------
/make-package.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/make-package.sh


--------------------------------------------------------------------------------
/pkginfo/.gitignore:
--------------------------------------------------------------------------------
1 | /Distribution.xml
2 | 


--------------------------------------------------------------------------------
/pkginfo/Distribution.xml.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/pkginfo/Distribution.xml.in


--------------------------------------------------------------------------------
/pkginfo/Scripts/postinstall:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/pkginfo/Scripts/postinstall


--------------------------------------------------------------------------------
/pkginfo/Scripts/preinstall:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/pkginfo/Scripts/preinstall


--------------------------------------------------------------------------------
/pkginfo/pkgbuild.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/pkginfo/pkgbuild.plist


--------------------------------------------------------------------------------
/scripts/build-and-install.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/scripts/build-and-install.sh


--------------------------------------------------------------------------------
/scripts/codesign-pkg.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/scripts/codesign-pkg.sh


--------------------------------------------------------------------------------
/scripts/codesign.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/scripts/codesign.sh


--------------------------------------------------------------------------------
/scripts/get-codesign-identity.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/scripts/get-codesign-identity.sh


--------------------------------------------------------------------------------
/scripts/get-installer-codesign-identity.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/scripts/get-installer-codesign-identity.sh


--------------------------------------------------------------------------------
/scripts/reduce-logs.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/scripts/reduce-logs.rb


--------------------------------------------------------------------------------
/scripts/setpermissions.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/scripts/setpermissions.sh


--------------------------------------------------------------------------------
/scripts/update_version.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/scripts/update_version.py


--------------------------------------------------------------------------------
/src/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/Makefile


--------------------------------------------------------------------------------
/src/apps/AppIconSwitcher/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/apps/AppIconSwitcher/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/AppIconSwitcher/Makefile


--------------------------------------------------------------------------------
/src/apps/AppIconSwitcher/Resources/.gitignore:
--------------------------------------------------------------------------------
1 | /Info.plist
2 | 


--------------------------------------------------------------------------------
/src/apps/AppIconSwitcher/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/AppIconSwitcher/project.yml


--------------------------------------------------------------------------------
/src/apps/AppIconSwitcher/src/Bridging-Header.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/AppIconSwitcher/src/Bridging-Header.h


--------------------------------------------------------------------------------
/src/apps/AppIconSwitcher/src/main.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/AppIconSwitcher/src/main.swift


--------------------------------------------------------------------------------
/src/apps/EventViewer/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/apps/EventViewer/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/EventViewer/Makefile


--------------------------------------------------------------------------------
/src/apps/EventViewer/Resources/.gitignore:
--------------------------------------------------------------------------------
1 | /Info.plist
2 | 


--------------------------------------------------------------------------------
/src/apps/EventViewer/Resources/Info.plist.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/EventViewer/Resources/Info.plist.in


--------------------------------------------------------------------------------
/src/apps/EventViewer/Resources/app.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/EventViewer/Resources/app.icns


--------------------------------------------------------------------------------
/src/apps/EventViewer/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/EventViewer/project.yml


--------------------------------------------------------------------------------
/src/apps/EventViewer/src/Bridging-Header.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/EventViewer/src/Bridging-Header.h


--------------------------------------------------------------------------------
/src/apps/EventViewer/src/EventHistory.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/EventViewer/src/EventHistory.swift


--------------------------------------------------------------------------------
/src/apps/EventViewer/src/UserSettings.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/EventViewer/src/UserSettings.swift


--------------------------------------------------------------------------------
/src/apps/EventViewer/src/View/ContentView.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/EventViewer/src/View/ContentView.swift


--------------------------------------------------------------------------------
/src/apps/EventViewer/src/View/DevicesView.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/EventViewer/src/View/DevicesView.swift


--------------------------------------------------------------------------------
/src/apps/EventViewer/src/View/MainView.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/EventViewer/src/View/MainView.swift


--------------------------------------------------------------------------------
/src/apps/Menu/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/apps/Menu/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Menu/Makefile


--------------------------------------------------------------------------------
/src/apps/Menu/Resources/.gitignore:
--------------------------------------------------------------------------------
1 | /Info.plist
2 | 


--------------------------------------------------------------------------------
/src/apps/Menu/Resources/Info.plist.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Menu/Resources/Info.plist.in


--------------------------------------------------------------------------------
/src/apps/Menu/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Menu/project.yml


--------------------------------------------------------------------------------
/src/apps/Menu/src/Bridging-Header.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Menu/src/Bridging-Header.h


--------------------------------------------------------------------------------
/src/apps/Menu/src/KarabinerMenuApp.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Menu/src/KarabinerMenuApp.swift


--------------------------------------------------------------------------------
/src/apps/MultitouchExtension/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/apps/MultitouchExtension/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/MultitouchExtension/Makefile


--------------------------------------------------------------------------------
/src/apps/MultitouchExtension/Resources/.gitignore:
--------------------------------------------------------------------------------
1 | /Info.plist
2 | 


--------------------------------------------------------------------------------
/src/apps/MultitouchExtension/Resources/app.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/MultitouchExtension/Resources/app.icns


--------------------------------------------------------------------------------
/src/apps/MultitouchExtension/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/MultitouchExtension/project.yml


--------------------------------------------------------------------------------
/src/apps/NotificationWindow/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/apps/NotificationWindow/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/NotificationWindow/Makefile


--------------------------------------------------------------------------------
/src/apps/NotificationWindow/Resources/.gitignore:
--------------------------------------------------------------------------------
1 | /Info.plist
2 | 


--------------------------------------------------------------------------------
/src/apps/NotificationWindow/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/NotificationWindow/project.yml


--------------------------------------------------------------------------------
/src/apps/ServiceManager-Non-Privileged-Agents/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | /*.xcodeproj
3 | 


--------------------------------------------------------------------------------
/src/apps/ServiceManager-Non-Privileged-Agents/Resources/.gitignore:
--------------------------------------------------------------------------------
1 | /Info.plist
2 | 


--------------------------------------------------------------------------------
/src/apps/ServiceManager-Privileged-Daemons/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | /*.xcodeproj
3 | 


--------------------------------------------------------------------------------
/src/apps/ServiceManager-Privileged-Daemons/Resources/.gitignore:
--------------------------------------------------------------------------------
1 | /Info.plist
2 | 


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/SettingsWindow/Makefile


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/Resources/.gitignore:
--------------------------------------------------------------------------------
1 | /Info.plist
2 | 


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/Resources/Info.plist.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/SettingsWindow/Resources/Info.plist.in


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/SettingsWindow/project.yml


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/src/AppIcons.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/SettingsWindow/src/AppIcons.swift


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/src/Bridging-Header.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/SettingsWindow/src/Bridging-Header.h


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/src/Doctor.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/SettingsWindow/src/Doctor.swift


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/src/LogMessages.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/SettingsWindow/src/LogMessages.swift


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/src/Notifications.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/SettingsWindow/src/Notifications.swift


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/src/View/LogView.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/SettingsWindow/src/View/LogView.swift


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/src/View/MiscView.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/SettingsWindow/src/View/MiscView.swift


--------------------------------------------------------------------------------
/src/apps/SettingsWindow/src/View/UIView.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/SettingsWindow/src/View/UIView.swift


--------------------------------------------------------------------------------
/src/apps/Updater/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/apps/Updater/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Updater/Makefile


--------------------------------------------------------------------------------
/src/apps/Updater/Resources/.gitignore:
--------------------------------------------------------------------------------
1 | /Info.plist
2 | 


--------------------------------------------------------------------------------
/src/apps/Updater/Resources/Info.plist.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Updater/Resources/Info.plist.in


--------------------------------------------------------------------------------
/src/apps/Updater/project-base.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Updater/project-base.yml


--------------------------------------------------------------------------------
/src/apps/Updater/project-with-codesign.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Updater/project-with-codesign.yml


--------------------------------------------------------------------------------
/src/apps/Updater/project-without-codesign.yml:
--------------------------------------------------------------------------------
1 | include:
2 |   - project-base.yml
3 | 


--------------------------------------------------------------------------------
/src/apps/Updater/run-xcodegen.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Updater/run-xcodegen.sh


--------------------------------------------------------------------------------
/src/apps/Updater/src/KarabinerUpdaterApp.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Updater/src/KarabinerUpdaterApp.swift


--------------------------------------------------------------------------------
/src/apps/Updater/src/Updater.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/Updater/src/Updater.swift


--------------------------------------------------------------------------------
/src/apps/share/Resources/app.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/share/Resources/app.icns


--------------------------------------------------------------------------------
/src/apps/share/swift/KarabinerAppHelper.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/share/swift/KarabinerAppHelper.swift


--------------------------------------------------------------------------------
/src/apps/share/swift/LibKrbn/LibKrbn.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/share/swift/LibKrbn/LibKrbn.swift


--------------------------------------------------------------------------------
/src/apps/share/swift/LibKrbn/Settings.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/share/swift/LibKrbn/Settings.swift


--------------------------------------------------------------------------------
/src/apps/share/swift/NSWindowExtension.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/share/swift/NSWindowExtension.swift


--------------------------------------------------------------------------------
/src/apps/share/swift/Relauncher.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/share/swift/Relauncher.swift


--------------------------------------------------------------------------------
/src/apps/share/swift/Views/ErrorBorder.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/share/swift/Views/ErrorBorder.swift


--------------------------------------------------------------------------------
/src/apps/share/swift/Views/InfoBorder.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/share/swift/Views/InfoBorder.swift


--------------------------------------------------------------------------------
/src/apps/share/swift/Views/IntTextField.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/share/swift/Views/IntTextField.swift


--------------------------------------------------------------------------------
/src/apps/share/swift/Views/RealtimeText.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/share/swift/Views/RealtimeText.swift


--------------------------------------------------------------------------------
/src/apps/share/swift/Views/WarningBorder.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/apps/share/swift/Views/WarningBorder.swift


--------------------------------------------------------------------------------
/src/bin/cli/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/bin/cli/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/bin/cli/Makefile


--------------------------------------------------------------------------------
/src/bin/cli/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/bin/cli/project.yml


--------------------------------------------------------------------------------
/src/bin/cli/src/Bridging-Header.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/bin/cli/src/Bridging-Header.h


--------------------------------------------------------------------------------
/src/bin/cli/src/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/bin/cli/src/main.cpp


--------------------------------------------------------------------------------
/src/core/CoreService/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/core/CoreService/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/core/CoreService/Makefile


--------------------------------------------------------------------------------
/src/core/CoreService/Resources/.gitignore:
--------------------------------------------------------------------------------
1 | /Info.plist
2 | 


--------------------------------------------------------------------------------
/src/core/CoreService/Resources/Info.plist.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/core/CoreService/Resources/Info.plist.in


--------------------------------------------------------------------------------
/src/core/CoreService/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/core/CoreService/project.yml


--------------------------------------------------------------------------------
/src/core/CoreService/src/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/core/CoreService/src/main.cpp


--------------------------------------------------------------------------------
/src/core/CoreService/swift/Bridging-Header.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/core/CoreService/swift/Bridging-Header.h


--------------------------------------------------------------------------------
/src/core/console_user_server/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/core/console_user_server/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/core/console_user_server/Makefile


--------------------------------------------------------------------------------
/src/core/console_user_server/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/core/console_user_server/project.yml


--------------------------------------------------------------------------------
/src/core/console_user_server/src/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/core/console_user_server/src/main.cpp


--------------------------------------------------------------------------------
/src/core/session_monitor/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/core/session_monitor/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/core/session_monitor/Makefile


--------------------------------------------------------------------------------
/src/core/session_monitor/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/core/session_monitor/project.yml


--------------------------------------------------------------------------------
/src/core/session_monitor/src/main.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/core/session_monitor/src/main.cpp


--------------------------------------------------------------------------------
/src/lib/libkrbn/.gitignore:
--------------------------------------------------------------------------------
1 | /*.xcodeproj
2 | 


--------------------------------------------------------------------------------
/src/lib/libkrbn/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/lib/libkrbn/Makefile


--------------------------------------------------------------------------------
/src/lib/libkrbn/include/libkrbn/libkrbn.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/lib/libkrbn/include/libkrbn/libkrbn.h


--------------------------------------------------------------------------------
/src/lib/libkrbn/project.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/lib/libkrbn/project.yml


--------------------------------------------------------------------------------
/src/lib/libkrbn/src/libkrbn.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/lib/libkrbn/src/libkrbn.cpp


--------------------------------------------------------------------------------
/src/lib/libkrbn/src/libkrbn_configuration.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/lib/libkrbn/src/libkrbn_configuration.cpp


--------------------------------------------------------------------------------
/src/lib/libkrbn/src/libkrbn_log_lines.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/lib/libkrbn/src/libkrbn_log_lines.cpp


--------------------------------------------------------------------------------
/src/scripts/repair.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/scripts/repair.sh


--------------------------------------------------------------------------------
/src/scripts/uninstall.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/scripts/uninstall.sh


--------------------------------------------------------------------------------
/src/scripts/uninstall_core.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/scripts/uninstall_core.sh


--------------------------------------------------------------------------------
/src/scripts/uninstaller.applescript:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/scripts/uninstaller.applescript


--------------------------------------------------------------------------------
/src/share/.gitignore:
--------------------------------------------------------------------------------
1 | /karabiner_version.h
2 | 


--------------------------------------------------------------------------------
/src/share/app_icon.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/app_icon.hpp


--------------------------------------------------------------------------------
/src/share/application_launcher.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/application_launcher.hpp


--------------------------------------------------------------------------------
/src/share/async_file_writer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/async_file_writer.hpp


--------------------------------------------------------------------------------
/src/share/chrono_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/chrono_utility.hpp


--------------------------------------------------------------------------------
/src/share/codesign_manager.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/codesign_manager.hpp


--------------------------------------------------------------------------------
/src/share/complex_modifications_assets_file.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/complex_modifications_assets_file.hpp


--------------------------------------------------------------------------------
/src/share/complex_modifications_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/complex_modifications_utility.hpp


--------------------------------------------------------------------------------
/src/share/components_manager_killer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/components_manager_killer.hpp


--------------------------------------------------------------------------------
/src/share/connected_devices.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/connected_devices.hpp


--------------------------------------------------------------------------------
/src/share/console_user_server_client.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/console_user_server_client.hpp


--------------------------------------------------------------------------------
/src/share/constants.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/constants.hpp


--------------------------------------------------------------------------------
/src/share/core_configuration/types.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/core_configuration/types.hpp


--------------------------------------------------------------------------------
/src/share/core_service_client.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/core_service_client.hpp


--------------------------------------------------------------------------------
/src/share/device_properties.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/device_properties.hpp


--------------------------------------------------------------------------------
/src/share/device_properties_manager.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/device_properties_manager.hpp


--------------------------------------------------------------------------------
/src/share/device_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/device_utility.hpp


--------------------------------------------------------------------------------
/src/share/dispatcher_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/dispatcher_utility.hpp


--------------------------------------------------------------------------------
/src/share/duktape_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/duktape_utility.hpp


--------------------------------------------------------------------------------
/src/share/environment_variable_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/environment_variable_utility.hpp


--------------------------------------------------------------------------------
/src/share/event_queue.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/event_queue.hpp


--------------------------------------------------------------------------------
/src/share/event_queue/entry.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/event_queue/entry.hpp


--------------------------------------------------------------------------------
/src/share/event_queue/event.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/event_queue/event.hpp


--------------------------------------------------------------------------------
/src/share/event_queue/event_time_stamp.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/event_queue/event_time_stamp.hpp


--------------------------------------------------------------------------------
/src/share/event_queue/queue.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/event_queue/queue.hpp


--------------------------------------------------------------------------------
/src/share/event_queue/state.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/event_queue/state.hpp


--------------------------------------------------------------------------------
/src/share/event_queue/utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/event_queue/utility.hpp


--------------------------------------------------------------------------------
/src/share/event_tap_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/event_tap_utility.hpp


--------------------------------------------------------------------------------
/src/share/exprtk_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/exprtk_utility.hpp


--------------------------------------------------------------------------------
/src/share/filesystem_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/filesystem_utility.hpp


--------------------------------------------------------------------------------
/src/share/hash.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/hash.hpp


--------------------------------------------------------------------------------
/src/share/hat_switch_convert.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/hat_switch_convert.hpp


--------------------------------------------------------------------------------
/src/share/iokit_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/iokit_utility.hpp


--------------------------------------------------------------------------------
/src/share/json_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/json_utility.hpp


--------------------------------------------------------------------------------
/src/share/json_writer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/json_writer.hpp


--------------------------------------------------------------------------------
/src/share/karabiner_version.h.in:
--------------------------------------------------------------------------------
1 | #pragma once
2 | 
3 | static const char* karabiner_version = "@VERSION@";
4 | 


--------------------------------------------------------------------------------
/src/share/keyboard_repeat_detector.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/keyboard_repeat_detector.hpp


--------------------------------------------------------------------------------
/src/share/krbn_notification_center.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/krbn_notification_center.hpp


--------------------------------------------------------------------------------
/src/share/logger.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/logger.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/condition_factory.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/condition_factory.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/condition_manager.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/condition_manager.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/conditions/base.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/conditions/base.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/conditions/device.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/conditions/device.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/conditions/expression.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/conditions/expression.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/conditions/nop.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/conditions/nop.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/conditions/variable.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/conditions/variable.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/manipulator_factory.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/manipulator_factory.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/manipulator_manager.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/manipulator_manager.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/manipulators/base.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/manipulators/base.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/manipulators/nop.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/manipulators/nop.hpp


--------------------------------------------------------------------------------
/src/share/manipulator/types.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/manipulator/types.hpp


--------------------------------------------------------------------------------
/src/share/modifier_flag_manager.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/modifier_flag_manager.hpp


--------------------------------------------------------------------------------
/src/share/monitor/configuration_monitor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/monitor/configuration_monitor.hpp


--------------------------------------------------------------------------------
/src/share/monitor/event_tap_monitor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/monitor/event_tap_monitor.hpp


--------------------------------------------------------------------------------
/src/share/monitor/version_monitor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/monitor/version_monitor.hpp


--------------------------------------------------------------------------------
/src/share/notification_message_manager.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/notification_message_manager.hpp


--------------------------------------------------------------------------------
/src/share/pointing_button_manager.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/pointing_button_manager.hpp


--------------------------------------------------------------------------------
/src/share/pressed_keys_manager.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/pressed_keys_manager.hpp


--------------------------------------------------------------------------------
/src/share/process_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/process_utility.hpp


--------------------------------------------------------------------------------
/src/share/run_loop_thread_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/run_loop_thread_utility.hpp


--------------------------------------------------------------------------------
/src/share/services_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/services_utility.hpp


--------------------------------------------------------------------------------
/src/share/state_json_writer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/state_json_writer.hpp


--------------------------------------------------------------------------------
/src/share/types.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types.hpp


--------------------------------------------------------------------------------
/src/share/types/absolute_time_duration.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/absolute_time_duration.hpp


--------------------------------------------------------------------------------
/src/share/types/absolute_time_point.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/absolute_time_point.hpp


--------------------------------------------------------------------------------
/src/share/types/device_id.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/device_id.hpp


--------------------------------------------------------------------------------
/src/share/types/device_identifiers.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/device_identifiers.hpp


--------------------------------------------------------------------------------
/src/share/types/device_state.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/device_state.hpp


--------------------------------------------------------------------------------
/src/share/types/event_integer_value.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/event_integer_value.hpp


--------------------------------------------------------------------------------
/src/share/types/event_type.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/event_type.hpp


--------------------------------------------------------------------------------
/src/share/types/grabbable_state.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/grabbable_state.hpp


--------------------------------------------------------------------------------
/src/share/types/led_state.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/led_state.hpp


--------------------------------------------------------------------------------
/src/share/types/location_id.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/location_id.hpp


--------------------------------------------------------------------------------
/src/share/types/modifier_flag.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/modifier_flag.hpp


--------------------------------------------------------------------------------
/src/share/types/momentary_switch_event.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/momentary_switch_event.hpp


--------------------------------------------------------------------------------
/src/share/types/mouse_key.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/mouse_key.hpp


--------------------------------------------------------------------------------
/src/share/types/notification_message.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/notification_message.hpp


--------------------------------------------------------------------------------
/src/share/types/operation_type.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/operation_type.hpp


--------------------------------------------------------------------------------
/src/share/types/pointing_motion.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/pointing_motion.hpp


--------------------------------------------------------------------------------
/src/share/types/software_function.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/software_function.hpp


--------------------------------------------------------------------------------
/src/share/types/sticky_modifier_type.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/sticky_modifier_type.hpp


--------------------------------------------------------------------------------
/src/share/types/validity.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/validity.hpp


--------------------------------------------------------------------------------
/src/share/types/virtual_hid_devices_state.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/types/virtual_hid_devices_state.hpp


--------------------------------------------------------------------------------
/src/share/update_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/update_utility.hpp


--------------------------------------------------------------------------------
/src/share/vector_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/vector_utility.hpp


--------------------------------------------------------------------------------
/src/share/virtual_hid_device_utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/src/share/virtual_hid_device_utility.hpp


--------------------------------------------------------------------------------
/tests/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/Makefile


--------------------------------------------------------------------------------
/tests/scripts/check-cmakelists.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/scripts/check-cmakelists.sh


--------------------------------------------------------------------------------
/tests/scripts/update_tests_input_json.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/scripts/update_tests_input_json.py


--------------------------------------------------------------------------------
/tests/src/Makefile.rules:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/Makefile.rules


--------------------------------------------------------------------------------
/tests/src/async_file_writer/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/async_file_writer/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/async_file_writer/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/async_file_writer/Makefile


--------------------------------------------------------------------------------
/tests/src/async_file_writer/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/async_file_writer/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/complex_modifications_assets/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/complex_modifications_assets/Makefile


--------------------------------------------------------------------------------
/tests/src/complex_modifications_assets/json/complex_modifications/broken.json:
--------------------------------------------------------------------------------
1 | {
2 |     "title": "broken json",
3 | 


--------------------------------------------------------------------------------
/tests/src/complex_modifications_assets/json/complex_modifications/broken_link.json:
--------------------------------------------------------------------------------
1 | not_found.json


--------------------------------------------------------------------------------
/tests/src/complex_modifications_assets/json/complex_modifications/link.json:
--------------------------------------------------------------------------------
1 | link/link.json


--------------------------------------------------------------------------------
/tests/src/complex_modifications_assets/json/lint/assets/broken.json:
--------------------------------------------------------------------------------
1 | {
2 | 


--------------------------------------------------------------------------------
/tests/src/complex_modifications_assets/json/lint/assets/rules_error.json:
--------------------------------------------------------------------------------
1 | {
2 |     "rules": null
3 | }
4 | 


--------------------------------------------------------------------------------
/tests/src/complex_modifications_assets/json/lint/assets/title_error.json:
--------------------------------------------------------------------------------
1 | {
2 |     "title": null
3 | }
4 | 


--------------------------------------------------------------------------------
/tests/src/complex_modifications_assets/json/lint/assets/type_error.json:
--------------------------------------------------------------------------------
1 | []
2 | 


--------------------------------------------------------------------------------
/tests/src/configuration_monitor/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 | 


--------------------------------------------------------------------------------
/tests/src/configuration_monitor/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/configuration_monitor/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/configuration_monitor/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/configuration_monitor/Makefile


--------------------------------------------------------------------------------
/tests/src/configuration_monitor/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/configuration_monitor/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/connected_devices/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/connected_devices/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/connected_devices/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/connected_devices/Makefile


--------------------------------------------------------------------------------
/tests/src/connected_devices/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/connected_devices/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/core_configuration/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/core_configuration/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/core_configuration/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/core_configuration/Makefile


--------------------------------------------------------------------------------
/tests/src/core_configuration/json/broken.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/core_configuration/json/broken.json


--------------------------------------------------------------------------------
/tests/src/core_configuration/json/errors.jsonc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/core_configuration/json/errors.jsonc


--------------------------------------------------------------------------------
/tests/src/core_configuration/json/example.jsonc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/core_configuration/json/example.jsonc


--------------------------------------------------------------------------------
/tests/src/core_configuration/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/core_configuration/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/device_properties/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/device_properties/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/device_properties/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/device_properties/Makefile


--------------------------------------------------------------------------------
/tests/src/device_properties/src/json_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/device_properties/src/json_test.hpp


--------------------------------------------------------------------------------
/tests/src/device_properties/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/device_properties/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/device_properties_manager/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/device_properties_manager/Makefile


--------------------------------------------------------------------------------
/tests/src/duktape_utility/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/duktape_utility/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/duktape_utility/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/duktape_utility/Makefile


--------------------------------------------------------------------------------
/tests/src/duktape_utility/data/lib/lib1.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/duktape_utility/data/lib/lib1.js


--------------------------------------------------------------------------------
/tests/src/duktape_utility/data/lib/sub/lib2.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/duktape_utility/data/lib/sub/lib2.js


--------------------------------------------------------------------------------
/tests/src/duktape_utility/data/module_not_found.js:
--------------------------------------------------------------------------------
1 | require('not_found')
2 | 


--------------------------------------------------------------------------------
/tests/src/duktape_utility/data/reference_error.js:
--------------------------------------------------------------------------------
1 | console2.log({ hello: 'world' })
2 | 


--------------------------------------------------------------------------------
/tests/src/duktape_utility/data/syntax_error.js:
--------------------------------------------------------------------------------
1 | console.log(
2 | 


--------------------------------------------------------------------------------
/tests/src/duktape_utility/data/valid.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/duktape_utility/data/valid.js


--------------------------------------------------------------------------------
/tests/src/duktape_utility/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/duktape_utility/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/event_queue/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/event_queue/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/event_queue/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/event_queue/Makefile


--------------------------------------------------------------------------------
/tests/src/event_queue/src/event_queue_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/event_queue/src/event_queue_test.hpp


--------------------------------------------------------------------------------
/tests/src/event_queue/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/event_queue/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/event_queue/src/test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/event_queue/src/test.hpp


--------------------------------------------------------------------------------
/tests/src/event_tap_utility/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/event_tap_utility/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/event_tap_utility/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/event_tap_utility/Makefile


--------------------------------------------------------------------------------
/tests/src/event_tap_utility/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/event_tap_utility/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/exprtk_utility/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/exprtk_utility/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/exprtk_utility/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/exprtk_utility/Makefile


--------------------------------------------------------------------------------
/tests/src/exprtk_utility/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/exprtk_utility/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/iokit_utility/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/iokit_utility/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/iokit_utility/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/iokit_utility/Makefile


--------------------------------------------------------------------------------
/tests/src/iokit_utility/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/iokit_utility/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/json_utility/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/json_utility/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/json_utility/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/json_utility/Makefile


--------------------------------------------------------------------------------
/tests/src/json_utility/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/json_utility/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/keyboard_repeat_detector/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/keyboard_repeat_detector/Makefile


--------------------------------------------------------------------------------
/tests/src/keyboard_repeat_detector/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/keyboard_repeat_detector/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/manipulator/.gitignore:
--------------------------------------------------------------------------------
1 | /overwrite_expected_results
2 | 


--------------------------------------------------------------------------------
/tests/src/manipulator/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/manipulator/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator/Makefile


--------------------------------------------------------------------------------
/tests/src/manipulator/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/manipulator_basic/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_basic/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/manipulator_basic/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_basic/Makefile


--------------------------------------------------------------------------------
/tests/src/manipulator_basic/json/errors.jsonc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_basic/json/errors.jsonc


--------------------------------------------------------------------------------
/tests/src/manipulator_basic/src/errors_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_basic/src/errors_test.hpp


--------------------------------------------------------------------------------
/tests/src/manipulator_basic/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_basic/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/manipulator_conditions/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_conditions/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/manipulator_conditions/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_conditions/Makefile


--------------------------------------------------------------------------------
/tests/src/manipulator_conditions/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_conditions/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/manipulator_conditions/tmp/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | 


--------------------------------------------------------------------------------
/tests/src/manipulator_mouse_basic/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_mouse_basic/Makefile


--------------------------------------------------------------------------------
/tests/src/manipulator_mouse_basic/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_mouse_basic/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/manipulator_types/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_types/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/manipulator_types/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_types/Makefile


--------------------------------------------------------------------------------
/tests/src/manipulator_types/json/errors.jsonc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_types/json/errors.jsonc


--------------------------------------------------------------------------------
/tests/src/manipulator_types/src/errors_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_types/src/errors_test.hpp


--------------------------------------------------------------------------------
/tests/src/manipulator_types/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/manipulator_types/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/modifier_flag_manager/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/modifier_flag_manager/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/modifier_flag_manager/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/modifier_flag_manager/Makefile


--------------------------------------------------------------------------------
/tests/src/modifier_flag_manager/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/modifier_flag_manager/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/pointing_button_manager/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/pointing_button_manager/Makefile


--------------------------------------------------------------------------------
/tests/src/pointing_button_manager/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/pointing_button_manager/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/post_event_to_virtual_devices/.gitignore:
--------------------------------------------------------------------------------
1 | /overwrite_expected_results
2 | 


--------------------------------------------------------------------------------
/tests/src/post_event_to_virtual_devices/json/expected_post_event_to_virtual_devices_queue/to_if_held_down_1.json:
--------------------------------------------------------------------------------
1 | []
2 | 


--------------------------------------------------------------------------------
/tests/src/post_event_to_virtual_devices/json/rules/empty.json:
--------------------------------------------------------------------------------
1 | []
2 | 


--------------------------------------------------------------------------------
/tests/src/pressed_keys_manager/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/pressed_keys_manager/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/pressed_keys_manager/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/pressed_keys_manager/Makefile


--------------------------------------------------------------------------------
/tests/src/pressed_keys_manager/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/pressed_keys_manager/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/share/json_helper.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/share/json_helper.hpp


--------------------------------------------------------------------------------
/tests/src/share/manipulator_helper.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/share/manipulator_helper.hpp


--------------------------------------------------------------------------------
/tests/src/share/ut_helper.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/share/ut_helper.hpp


--------------------------------------------------------------------------------
/tests/src/simple_modifications_json/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/simple_modifications_json/Makefile


--------------------------------------------------------------------------------
/tests/src/state_json_writer/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/state_json_writer/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/state_json_writer/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/state_json_writer/Makefile


--------------------------------------------------------------------------------
/tests/src/state_json_writer/data/empty_object.json:
--------------------------------------------------------------------------------
1 | {}
2 | 


--------------------------------------------------------------------------------
/tests/src/state_json_writer/data/key1_1.json:
--------------------------------------------------------------------------------
1 | {
2 |     "key1": 123
3 | }
4 | 


--------------------------------------------------------------------------------
/tests/src/state_json_writer/data/key1_2.json:
--------------------------------------------------------------------------------
1 | {
2 |     "key1": 345
3 | }
4 | 


--------------------------------------------------------------------------------
/tests/src/state_json_writer/data/key2_1.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/state_json_writer/data/key2_1.json


--------------------------------------------------------------------------------
/tests/src/state_json_writer/data/key2_2.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/state_json_writer/data/key2_2.json


--------------------------------------------------------------------------------
/tests/src/state_json_writer/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/state_json_writer/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/types/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/types/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/Makefile


--------------------------------------------------------------------------------
/tests/src/types/json/errors.jsonc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/json/errors.jsonc


--------------------------------------------------------------------------------
/tests/src/types/src/device_identifiers_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/src/device_identifiers_test.hpp


--------------------------------------------------------------------------------
/tests/src/types/src/errors_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/src/errors_test.hpp


--------------------------------------------------------------------------------
/tests/src/types/src/grabbable_state_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/src/grabbable_state_test.hpp


--------------------------------------------------------------------------------
/tests/src/types/src/modifier_flag_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/src/modifier_flag_test.hpp


--------------------------------------------------------------------------------
/tests/src/types/src/mouse_key_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/src/mouse_key_test.hpp


--------------------------------------------------------------------------------
/tests/src/types/src/operation_type_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/src/operation_type_test.hpp


--------------------------------------------------------------------------------
/tests/src/types/src/pointing_motion_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/src/pointing_motion_test.hpp


--------------------------------------------------------------------------------
/tests/src/types/src/software_function_test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/src/software_function_test.hpp


--------------------------------------------------------------------------------
/tests/src/types/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/types/src/test.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/types/src/test.hpp


--------------------------------------------------------------------------------
/tests/src/vector_utility/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/vector_utility/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/vector_utility/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/vector_utility/Makefile


--------------------------------------------------------------------------------
/tests/src/vector_utility/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/vector_utility/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/version_monitor/.gitignore:
--------------------------------------------------------------------------------
1 | /target/
2 | 


--------------------------------------------------------------------------------
/tests/src/version_monitor/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/version_monitor/CMakeLists.txt


--------------------------------------------------------------------------------
/tests/src/version_monitor/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/version_monitor/Makefile


--------------------------------------------------------------------------------
/tests/src/version_monitor/src/test.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/version_monitor/src/test.cpp


--------------------------------------------------------------------------------
/tests/src/virtual_hid_device_utility/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/src/virtual_hid_device_utility/Makefile


--------------------------------------------------------------------------------
/tests/tests.cmake:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/tests/tests.cmake


--------------------------------------------------------------------------------
/tools/clean-launch-services-database/.gitignore:
--------------------------------------------------------------------------------
1 | /.build
2 | 


--------------------------------------------------------------------------------
/tools/clean-launch-services-database/Makefile:
--------------------------------------------------------------------------------
1 | all:
2 | 	swift run
3 | 


--------------------------------------------------------------------------------
/vendor/.gitignore:
--------------------------------------------------------------------------------
1 | /build/
2 | 


--------------------------------------------------------------------------------
/vendor/CMakeLists.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/CMakeLists.txt


--------------------------------------------------------------------------------
/vendor/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/Makefile


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/AUTHORS.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/AUTHORS.rst


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/LICENSE.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/LICENSE.txt


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/Makefile.cmdline:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/Makefile.cmdline


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/Makefile.codepage:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/Makefile.codepage


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/Makefile.coffee:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/Makefile.coffee


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/Makefile.dukdebug:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/Makefile.dukdebug


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/Makefile.eval:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/Makefile.eval


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/Makefile.eventloop:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/Makefile.eventloop


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/Makefile.hello:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/Makefile.hello


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/Makefile.jsoncbor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/Makefile.jsoncbor


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/Makefile.jxpretty:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/Makefile.jxpretty


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/Makefile.sandbox:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/Makefile.sandbox


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/Makefile.sharedlibrary:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/Makefile.sharedlibrary


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/README.rst


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/config/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/config/README.rst


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/config/architectures.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/config/architectures.yaml


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/config/compilers.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/config/compilers.yaml


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/config/examples/enable_fastint.yaml:
--------------------------------------------------------------------------------
1 | # Enable fastint support.
2 | 
3 | DUK_USE_FASTINT: true
4 | 


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/config/header-snippets/architecture_fillins.h.in:
--------------------------------------------------------------------------------
1 | 


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/config/platforms.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/config/platforms.yaml


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/config/tags.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/config/tags.yaml


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/debugger/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/debugger/Makefile


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/debugger/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/debugger/README.rst


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/debugger/duk_debug.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/debugger/duk_debug.js


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/debugger/duk_opcodes.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/debugger/duk_opcodes.yaml


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/debugger/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/debugger/package.json


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/debugger/static/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/debugger/static/index.html


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/debugger/static/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/debugger/static/style.css


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/debugger/static/webui.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/debugger/static/webui.js


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/duk_dist_meta.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/duk_dist_meta.json


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/duktape.pc.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/duktape.pc.in


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/examples/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/examples/README.rst


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/examples/coffee/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/examples/coffee/README.rst


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/examples/eval/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/examples/eval/README.rst


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/examples/eval/eval.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/examples/eval/eval.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/examples/eventloop/main.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/examples/eventloop/main.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/examples/eventloop/poll.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/examples/eventloop/poll.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/examples/guide/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/examples/guide/README.rst


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/examples/guide/fib.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/examples/guide/fib.js


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/examples/guide/prime.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/examples/guide/prime.js


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/examples/hello/hello.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/examples/hello/hello.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/extras/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/extras/README.rst


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/extras/alloc-pool/test.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/extras/alloc-pool/test.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/extras/cbor/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/extras/cbor/Makefile


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/extras/cbor/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/extras/cbor/README.rst


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/extras/cbor/duk_cbor.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/extras/cbor/duk_cbor.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/extras/cbor/duk_cbor.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/extras/cbor/duk_cbor.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/extras/cbor/jsoncbor.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/extras/cbor/jsoncbor.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/extras/console/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/extras/console/Makefile


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/extras/console/test.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/extras/console/test.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/extras/logging/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/extras/logging/Makefile


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/extras/logging/test.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/extras/logging/test.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/licenses/commonjs.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/licenses/commonjs.txt


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/licenses/lua.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/licenses/lua.txt


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/licenses/murmurhash2.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/licenses/murmurhash2.txt


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/licenses/splitmix64.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/licenses/splitmix64.txt


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/mandel.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/mandel.js


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/polyfills/global.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/polyfills/global.js


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/polyfills/promise.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/polyfills/promise.js


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/builtins.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/builtins.yaml


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_api_call.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_api_call.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_api_heap.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_api_heap.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_api_time.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_api_time.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_bi_array.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_bi_array.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_bi_cbor.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_bi_cbor.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_bi_date.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_bi_date.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_bi_error.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_bi_error.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_bi_json.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_bi_json.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_bi_math.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_bi_math.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_bi_proxy.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_bi_proxy.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_dblunion.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_dblunion.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_debug.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_debug.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_debugger.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_debugger.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_debugger.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_debugger.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_error.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_error.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_fltunion.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_fltunion.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_forwdecl.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_forwdecl.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_harray.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_harray.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_hbuffer.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_hbuffer.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_hbufobj.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_hbufobj.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_heap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_heap.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_heaphdr.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_heaphdr.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_henv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_henv.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_hnatfunc.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_hnatfunc.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_hobject.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_hobject.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_hproxy.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_hproxy.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_hstring.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_hstring.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_hthread.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_hthread.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_internal.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_internal.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_jmpbuf.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_jmpbuf.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_js.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_js.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_js_arith.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_js_arith.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_js_call.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_js_call.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_js_ops.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_js_ops.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_js_var.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_js_var.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_json.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_json.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_lexer.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_lexer.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_lexer.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_lexer.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_numconv.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_numconv.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_numconv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_numconv.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_refcount.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_refcount.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_regexp.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_regexp.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_selftest.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_selftest.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_selftest.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_selftest.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_strings.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_strings.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_tval.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_tval.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_tval.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_tval.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_unicode.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_unicode.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duk_util.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duk_util.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/duktape.h.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/duktape.h.in


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-input/strings.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-input/strings.yaml


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-noline/duk_config.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-noline/duk_config.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-noline/duktape.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-noline/duktape.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-noline/duktape.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-noline/duktape.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duk_debug.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duk_debug.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duk_error.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duk_error.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duk_heap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duk_heap.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duk_henv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duk_henv.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duk_js.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duk_js.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duk_json.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duk_json.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duk_lexer.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duk_lexer.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duk_lexer.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duk_lexer.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duk_tval.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duk_tval.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duk_tval.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duk_tval.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duk_util.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duk_util.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src-separate/duktape.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src-separate/duktape.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src/duk_config.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src/duk_config.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src/duk_source_meta.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src/duk_source_meta.json


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src/duktape.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src/duktape.c


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/src/duktape.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/src/duktape.h


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/tools/combine_src.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/tools/combine_src.py


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/tools/configure.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/tools/configure.py


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/tools/dukutil.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/tools/dukutil.py


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/tools/dump_bytecode.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/tools/dump_bytecode.py


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/tools/extract_chars.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/tools/extract_chars.py


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/tools/genbuiltins.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/tools/genbuiltins.py


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/tools/genconfig.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/tools/genconfig.py


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/tools/json2yaml.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/tools/json2yaml.py


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/tools/scan_strings.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/tools/scan_strings.py


--------------------------------------------------------------------------------
/vendor/duktape-2.7.0/tools/yaml2json.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/duktape-2.7.0/tools/yaml2json.py


--------------------------------------------------------------------------------
/vendor/vendor/include/asio.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/append.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/append.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/as_tuple.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/as_tuple.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/associator.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/associator.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/async_result.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/async_result.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/awaitable.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/awaitable.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/basic_file.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/basic_file.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/basic_socket.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/basic_socket.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/bind_allocator.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/bind_allocator.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/bind_executor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/bind_executor.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/buffer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/buffer.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/cancel_after.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/cancel_after.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/cancel_at.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/cancel_at.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/co_composed.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/co_composed.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/co_spawn.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/co_spawn.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/compose.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/compose.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/composed.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/composed.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/config.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/config.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/connect.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/connect.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/connect_pipe.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/connect_pipe.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/consign.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/consign.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/coroutine.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/coroutine.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/deadline_timer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/deadline_timer.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/defer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/defer.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/deferred.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/deferred.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detached.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detached.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/array.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/array.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/assert.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/assert.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/chrono.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/chrono.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/config.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/config.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/cstddef.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/cstddef.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/cstdint.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/cstdint.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/event.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/event.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/future.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/future.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/global.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/global.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/limits.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/limits.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/memory.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/memory.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/mutex.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/mutex.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/reactor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/reactor.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/thread.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/thread.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/tss_ptr.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/tss_ptr.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/utility.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/utility.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/detail/wait_op.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/detail/wait_op.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/dispatch.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/dispatch.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/disposition.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/disposition.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/error.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/error.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/error_code.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/error_code.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/execution.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/execution.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/executor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/executor.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/file_base.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/file_base.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/immediate.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/immediate.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/append.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/append.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/as_tuple.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/as_tuple.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/awaitable.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/awaitable.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/awaitable.ipp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/awaitable.ipp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/cancel_at.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/cancel_at.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/co_spawn.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/co_spawn.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/config.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/config.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/config.ipp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/config.ipp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/connect.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/connect.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/consign.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/consign.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/deferred.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/deferred.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/detached.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/detached.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/error.ipp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/error.ipp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/executor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/executor.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/executor.ipp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/executor.ipp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/prepend.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/prepend.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/read.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/read.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/read_at.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/read_at.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/spawn.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/spawn.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/src.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/src.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/write.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/write.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/impl/write_at.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/impl/write_at.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/io_context.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/io_context.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/address.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/address.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/address_v4.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/address_v4.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/address_v6.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/address_v6.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/host_name.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/host_name.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/icmp.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/icmp.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/multicast.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/multicast.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/network_v4.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/network_v4.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/network_v6.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/network_v6.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/tcp.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/tcp.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/udp.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/udp.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/unicast.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/unicast.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ip/v6_only.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ip/v6_only.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/is_executor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/is_executor.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/packaged_task.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/packaged_task.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/placeholders.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/placeholders.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/post.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/post.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/prefer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/prefer.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/prepend.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/prepend.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/query.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/query.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/read.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/read.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/read_at.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/read_at.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/read_until.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/read_until.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/readable_pipe.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/readable_pipe.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/redirect_error.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/redirect_error.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/require.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/require.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/serial_port.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/serial_port.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/signal_set.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/signal_set.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/socket_base.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/socket_base.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/spawn.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/spawn.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ssl.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ssl.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ssl/context.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ssl/context.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ssl/detail/io.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ssl/detail/io.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ssl/error.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ssl/error.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ssl/impl/error.ipp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ssl/impl/error.ipp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ssl/impl/src.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ssl/impl/src.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ssl/stream.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ssl/stream.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/steady_timer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/steady_timer.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/strand.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/strand.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/stream_file.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/stream_file.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/streambuf.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/streambuf.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/system_context.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/system_context.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/system_error.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/system_error.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/system_timer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/system_timer.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/this_coro.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/this_coro.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/thread.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/thread.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/thread_pool.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/thread_pool.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/time_traits.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/time_traits.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ts/buffer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ts/buffer.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ts/executor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ts/executor.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ts/internet.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ts/internet.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ts/io_context.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ts/io_context.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ts/net.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ts/net.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ts/netfwd.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ts/netfwd.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ts/socket.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ts/socket.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/ts/timer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/ts/timer.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/unyield.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/unyield.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/use_awaitable.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/use_awaitable.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/use_future.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/use_future.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/uses_executor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/uses_executor.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/version.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/version.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/wait_traits.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/wait_traits.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/writable_pipe.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/writable_pipe.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/write.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/write.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/write_at.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/write_at.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/asio/yield.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/asio/yield.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/boost/ut.cppm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/boost/ut.cppm


--------------------------------------------------------------------------------
/vendor/vendor/include/boost/ut.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/boost/ut.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/cxxopts.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/cxxopts.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/debug_assert.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/debug_assert.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/exprtk/exprtk.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/exprtk/exprtk.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/glob/glob.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/glob/glob.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/gsl/algorithm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/gsl/algorithm


--------------------------------------------------------------------------------
/vendor/vendor/include/gsl/assert:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/gsl/assert


--------------------------------------------------------------------------------
/vendor/vendor/include/gsl/byte:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/gsl/byte


--------------------------------------------------------------------------------
/vendor/vendor/include/gsl/gsl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/gsl/gsl


--------------------------------------------------------------------------------
/vendor/vendor/include/gsl/narrow:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/gsl/narrow


--------------------------------------------------------------------------------
/vendor/vendor/include/gsl/pointers:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/gsl/pointers


--------------------------------------------------------------------------------
/vendor/vendor/include/gsl/span:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/gsl/span


--------------------------------------------------------------------------------
/vendor/vendor/include/gsl/span_ext:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/gsl/span_ext


--------------------------------------------------------------------------------
/vendor/vendor/include/gsl/util:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/gsl/util


--------------------------------------------------------------------------------
/vendor/vendor/include/gsl/zstring:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/gsl/zstring


--------------------------------------------------------------------------------
/vendor/vendor/include/mapbox/eternal.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/mapbox/eternal.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/natural_sort.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/natural_sort.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/nlohmann/json.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/nlohmann/json.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/nlohmann/json_fwd.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/nlohmann/json_fwd.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/nod/nod.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/nod/nod.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/cf/array.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/cf/array.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/cf/boolean.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/cf/boolean.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/cf/bundle.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/cf/bundle.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/cf/cf_ptr.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/cf/cf_ptr.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/cf/dictionary.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/cf/dictionary.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/cf/number.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/cf/number.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/cf/number/impl.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/cf/number/impl.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/cf/string.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/cf/string.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/cf/url.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/cf/url.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/dispatcher.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/dispatcher.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/filesystem.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/filesystem.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/gcd.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/gcd.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/gsl.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/gsl.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/hash.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/hash.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/hid.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/hid.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/hid/hash.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/hid/hash.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/hid/product_id.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/hid/product_id.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/hid/report_id.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/hid/report_id.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/hid/usage.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/hid/usage.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/hid/usage_page.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/hid/usage_page.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/hid/usage_pair.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/hid/usage_pair.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/hid/vendor_id.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/hid/vendor_id.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/json.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/json.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/json/formatter.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/json/formatter.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/local_datagram.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/local_datagram.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/osx/cg_display.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/osx/cg_display.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/osx/cg_event.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/osx/cg_event.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/osx/chrono.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/osx/chrono.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/osx/codesign.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/osx/codesign.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/osx/launchctl.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/osx/launchctl.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/osx/session.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/osx/session.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/osx/workspace.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/osx/workspace.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/process.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/process.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/process/pipe.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/process/pipe.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/regex.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/regex.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/shell.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/shell.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/sign.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/sign.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/spdlog.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/spdlog.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/spdlog/factory.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/spdlog/factory.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/spdlog/monitor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/spdlog/monitor.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/spdlog/reader.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/spdlog/reader.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/spdlog/spdlog.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/spdlog/spdlog.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/string.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/string.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/string/trim.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/string/trim.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/pqrs/thread_wait.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/pqrs/thread_wait.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/async.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/async.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/async_logger.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/async_logger.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/cfg/argv.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/cfg/argv.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/cfg/env.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/cfg/env.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/cfg/helpers.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/cfg/helpers.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/common-inl.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/common-inl.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/common.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/common.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/details/os-inl.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/details/os-inl.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/details/os.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/details/os.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/fmt/bin_to_hex.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/fmt/bin_to_hex.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/fmt/bundled/os.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/fmt/bundled/os.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/fmt/chrono.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/fmt/chrono.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/fmt/compile.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/fmt/compile.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/fmt/fmt.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/fmt/fmt.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/fmt/ostr.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/fmt/ostr.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/fmt/ranges.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/fmt/ranges.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/fmt/std.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/fmt/std.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/fmt/xchar.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/fmt/xchar.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/formatter.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/formatter.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/fwd.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/fwd.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/logger-inl.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/logger-inl.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/logger.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/logger.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/mdc.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/mdc.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/sinks/qt_sinks.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/sinks/qt_sinks.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/sinks/sink-inl.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/sinks/sink-inl.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/sinks/sink.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/sinks/sink.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/sinks/tcp_sink.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/sinks/tcp_sink.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/sinks/udp_sink.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/sinks/udp_sink.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/spdlog-inl.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/spdlog-inl.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/spdlog.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/spdlog.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/stopwatch.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/stopwatch.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/tweakme.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/tweakme.h


--------------------------------------------------------------------------------
/vendor/vendor/include/spdlog/version.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/spdlog/version.h


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/boolean.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/boolean.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/config.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/config.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/downcast.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/downcast.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/flag.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/flag.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/flag_set.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/flag_set.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/index.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/index.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/integer.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/integer.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/optional.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/optional.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/reference.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/reference.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/types.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/types.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/variant.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/variant.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/type_safe/visitor.hpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/type_safe/visitor.hpp


--------------------------------------------------------------------------------
/vendor/vendor/include/utf8cpp/utf8.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/utf8cpp/utf8.h


--------------------------------------------------------------------------------
/vendor/vendor/include/utf8cpp/utf8/checked.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/utf8cpp/utf8/checked.h


--------------------------------------------------------------------------------
/vendor/vendor/include/utf8cpp/utf8/core.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/utf8cpp/utf8/core.h


--------------------------------------------------------------------------------
/vendor/vendor/include/utf8cpp/utf8/cpp11.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/utf8cpp/utf8/cpp11.h


--------------------------------------------------------------------------------
/vendor/vendor/include/utf8cpp/utf8/cpp17.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/utf8cpp/utf8/cpp17.h


--------------------------------------------------------------------------------
/vendor/vendor/include/utf8cpp/utf8/cpp20.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/pqrs-org/Karabiner-Elements/HEAD/vendor/vendor/include/utf8cpp/utf8/cpp20.h


--------------------------------------------------------------------------------
/version:
--------------------------------------------------------------------------------
1 | 15.7.18
2 | 


--------------------------------------------------------------------------------