Skip to content

Commit 858e989

Browse files
committed
build(Needs bump): update dependencies
1 parent 3a0f0fe commit 858e989

File tree

37 files changed

+320
-316
lines changed

37 files changed

+320
-316
lines changed

apis/websocket/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
"@revanced/bot-shared": "workspace:*",
3131
"@sapphire/async-queue": "^1.5.5",
3232
"chalk": "^5.4.1",
33-
"tesseract.js": "^5.1.1",
34-
"ws": "^8.18.1"
33+
"tesseract.js": "^6.0.1",
34+
"ws": "^8.18.2"
3535
},
3636
"devDependencies": {
3737
"@types/ws": "^8.18.1",

apis/websocket/src/classes/Client.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
1-
import { EventEmitter } from 'events'
21
import {
32
ClientOperation,
43
DisconnectReason,
5-
type Packet,
6-
ServerOperation,
74
deserializePacket,
85
isClientPacket,
6+
type Packet,
7+
ServerOperation,
98
serializePacket,
109
uncapitalize,
1110
} from '@revanced/bot-shared'
12-
11+
import { EventEmitter } from 'events'
1312
import type TypedEmitter from 'typed-emitter'
1413
import type { RawData, WebSocket } from 'ws'
1514

@@ -100,7 +99,7 @@ export default class Client {
10099
// @ts-expect-error TypeScript doesn't know that the above line will negate the type enough
101100
packet,
102101
)
103-
} catch (e) {
102+
} catch (_e) {
104103
// TODO: add error fields to sent packet so we can log what went wrong
105104
this.disconnect(DisconnectReason.InvalidPacket)
106105
}

apis/websocket/src/context.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import { OEM, createWorker as createTesseractWorker } from 'tesseract.js'
2-
3-
import { join as joinPath } from 'path'
41
import { createLogger } from '@revanced/bot-shared'
52
import { exists as pathExists } from 'fs/promises'
3+
import { join as joinPath } from 'path'
4+
import { createWorker as createTesseractWorker, OEM } from 'tesseract.js'
65
import { getConfig } from './utils/config'
76

87
export const config = getConfig()

apis/websocket/src/events/index.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
import type { ClientOperation } from '@revanced/bot-shared'
2-
import type { Logger } from '@revanced/bot-shared'
1+
import type { ClientOperation, Logger } from '@revanced/bot-shared'
32
import type { Worker as TesseractWorker } from 'tesseract.js'
43
import type { ClientPacketObject } from '../classes/Client'
54
import type { WitMessageResponse } from '../context'
65
import type { Config } from '../utils/config'
76

8-
export { default as parseTextEventHandler } from './parseText'
97
export { default as parseImageEventHandler } from './parseImage'
8+
export { default as parseTextEventHandler } from './parseText'
109
export { default as trainMessageEventHandler } from './trainMessage'
1110

1211
export type EventHandler<POp extends ClientOperation> = (

apis/websocket/src/events/parseImage.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { type ClientOperation, ServerOperation } from '@revanced/bot-shared'
22
import { AsyncQueue } from '@sapphire/async-queue'
3-
43
import type { EventHandler } from '.'
54

65
const queue = new AsyncQueue()

apis/websocket/src/events/parseText.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { type ClientOperation, ServerOperation } from '@revanced/bot-shared'
2-
32
import type { EventHandler } from '.'
43

54
const parseTextEventHandler: EventHandler<ClientOperation.ParseText> = async (packet, { wit, logger }) => {

apis/websocket/src/events/trainMessage.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { type ClientOperation, ServerOperation } from '@revanced/bot-shared'
2-
32
import type { EventHandler } from '.'
43

54
const trainMessageEventHandler: EventHandler<ClientOperation.TrainMessage> = async (packet, { wit, logger }) => {

apis/websocket/src/index.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
1-
import { inspect as inspectObject } from 'util'
2-
3-
import Client from './classes/Client'
4-
5-
import { type EventContext, parseImageEventHandler, parseTextEventHandler, trainMessageEventHandler } from './events'
6-
71
import { DisconnectReason, HumanizedDisconnectReason } from '@revanced/bot-shared'
8-
92
import { createServer } from 'http'
3+
import { inspect as inspectObject } from 'util'
104
import { type WebSocket, WebSocketServer } from 'ws'
5+
import Client from './classes/Client'
116
import { config, logger, tesseract, wit } from './context'
7+
import { type EventContext, parseImageEventHandler, parseTextEventHandler, trainMessageEventHandler } from './events'
128

139
// Load config, init logger, check environment
1410

biome.json

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/1.8.2/schema.json",
3-
"organizeImports": {
2+
"$schema": "https://biomejs.dev/schemas/2.0.5/schema.json",
3+
"assist": {
4+
"actions": {
5+
"source": {
6+
"organizeImports": {
7+
"level": "on",
8+
"options": {
9+
"groups": [
10+
{
11+
"type": false
12+
}
13+
]
14+
}
15+
}
16+
}
17+
},
418
"enabled": true
519
},
620
"linter": {
@@ -24,7 +38,15 @@
2438
},
2539
"useNumberNamespace": {
2640
"level": "off"
27-
}
41+
},
42+
"noParameterAssign": "error",
43+
"useAsConstAssertion": "error",
44+
"useDefaultParameterLast": "error",
45+
"useSelfClosingElements": "error",
46+
"useSingleVarDeclarator": "error",
47+
"noUnusedTemplateLiteral": "error",
48+
"noInferrableTypes": "error",
49+
"noUselessElse": "error"
2850
}
2951
}
3052
},
@@ -54,7 +76,12 @@
5476
},
5577
"files": {
5678
"ignoreUnknown": true,
57-
"include": ["*.js", "*.json", "*.ts"],
58-
"ignore": ["dist/**/*", "node_modules/**/*"]
79+
"includes": [
80+
"**/*.js",
81+
"**/*.json",
82+
"**/*.ts",
83+
"!**/dist/**/*",
84+
"!**/node_modules/**/*"
85+
]
5986
}
6087
}

bots/discord/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,19 @@
2828
},
2929
"homepage": "https://github.com/revanced/revanced-bots#readme",
3030
"dependencies": {
31-
"@discordjs/builders": "^1.10.1",
32-
"@discordjs/rest": "^2.4.3",
31+
"@discordjs/builders": "^1.11.2",
32+
"@discordjs/rest": "^2.5.1",
3333
"@revanced/bot-api": "workspace:*",
3434
"@revanced/bot-shared": "workspace:*",
3535
"@sapphire/duration": "^1.2.0",
3636
"chalk": "^5.4.1",
37-
"decancer": "^3.2.8",
38-
"discord.js": "^14.18.0",
39-
"drizzle-orm": "^0.31.4"
37+
"decancer": "^3.3.2",
38+
"discord.js": "^14.20.0",
39+
"drizzle-orm": "^0.44.2"
4040
},
4141
"devDependencies": {
42-
"@libsql/client": "^0.7.0",
43-
"discord-api-types": "^0.37.119",
44-
"drizzle-kit": "^0.22.8"
42+
"@libsql/client": "^0.15.9",
43+
"discord-api-types": "^0.38.13",
44+
"drizzle-kit": "^0.31.2"
4545
}
46-
}
46+
}

0 commit comments

Comments
 (0)