another absolutely massive diff
* Disabled keyboard handler for focus management, the club got better at this
* Input history redone entirely, the code contains comments
* Completion now takes cursor position into account
* Dropped autoremoval of service messages in favour of future manual deletion
* Tons of typechecking cleanup and style improvements
* The code now has zero errors on the strictest TS settings I know
This commit is contained in:
2024-08-18 01:12:10 +00:00
parent 16308eccf1
commit 6034adae3c
6 changed files with 1007 additions and 641 deletions

15
package-lock.json generated
View File

@@ -1,16 +1,17 @@
{
"name": "mbchc",
"version": "105.13.0",
"version": "107.13.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "mbchc",
"version": "105.13.0",
"license": "SEE LICENSE IN LICENSE.",
"version": "107.13.0",
"license": "SEE LICENSE IN LICENSE",
"devDependencies": {
"bc-stubs": "^105.0.0",
"bc-stubs": "^106.0.0",
"bondage-club-mod-sdk": "^1.2.0",
"typescript": "^5.5.2",
"xo": "^0.56.0"
}
},
@@ -1073,9 +1074,9 @@
"dev": true
},
"node_modules/bc-stubs": {
"version": "105.0.3",
"resolved": "https://registry.npmjs.org/bc-stubs/-/bc-stubs-105.0.3.tgz",
"integrity": "sha512-haKRphxOdPQT/9W6s5L0x5DFDttOrk0xBddFfoLnMQlz7AiXnU3TGdlJ+biWpmQtyHc7WrJARbYd4Wf7+a4j8g==",
"version": "106.0.0",
"resolved": "https://registry.npmjs.org/bc-stubs/-/bc-stubs-106.0.0.tgz",
"integrity": "sha512-qUbBXFdTZNq+JUGJLpWCiqfMwSDu/i36fcoTtwfbHMV32lSkXsaLgqK7itOpDZIUTWcZhneN4DO2m6Jd7juk7w==",
"dev": true,
"dependencies": {
"socket.io-client": "4.6.1"