Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Replace mousetrap#6082

Merged
xet7 merged 1 commit intowekan:mainfrom
harryadel:mousetrap-migration
Jan 21, 2026
Merged

Replace mousetrap#6082
xet7 merged 1 commit intowekan:mainfrom
harryadel:mousetrap-migration

Conversation

@harryadel
Copy link
Contributor

@harryadel harryadel commented Jan 21, 2026

Trying to cut down on number of Meteor packages to ease migration

https://github.com/mquandalle/meteor-mousetrap-bindglobal
https://github.com/mquandalle/meteor-jquery-textcomplete

I opted to replace these with https://github.com/jaywcjlove/hotkeys-js and https://github.com/yuku/textcomplete

https://github.com/yuku/textcomplete is a bit outdated but I chose it because implementing a native solution would be ~150 lines or more which is a bit of a burden for a solor developer like @xet7

hotkeys-js had to be downgraded to 3.13.15 as regular imports weren't working v4

@socket-security
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​textcomplete/​core@​0.1.13911007580100
Added@​textcomplete/​contenteditable@​0.1.13771007880100
Added@​textcomplete/​textarea@​0.1.13891007880100
Addedhotkeys-js@​3.13.1510010010091100

View full report

@xet7 xet7 merged commit 8586fa8 into wekan:main Jan 21, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants