chore: fix more build issues

BREAKING CHANGE: In `@revanced/discord-bot`, its environment variable
                 `DATABASE_URL` has been renamed to `DATABASE_PATH`
                 and the `file:` prefix is no longer needed
This commit is contained in:
Palm
2024-07-08 17:18:39 +00:00
committed by GitHub
parent 9b6ba56d99
commit 77fefb9bef
12 changed files with 29 additions and 27 deletions

View File

@@ -1,16 +1,16 @@
// AUTO-GENERATED BY A SCRIPT, DON'T TOUCH
import './index'
import './fun/reply'
import './fun/coinflip'
import './development/eval'
import './development/stop'
import './development/exception-test'
import './fun/reply'
import './moderation/unban'
import './moderation/purge'
import './moderation/cure'
import './moderation/role-preset'
import './moderation/mute'
import './moderation/unmute'
import './moderation/unban'
import './moderation/slowmode'
import './moderation/mute'
import './moderation/ban'
import './moderation/role-preset'
import './moderation/slowmode'
import './development/stop'
import './development/exception-test'
import './development/eval'

View File

@@ -29,7 +29,7 @@ export const api = {
disconnectCount: 0,
}
const db = new Database(process.env['DATABASE_URL'])
const db = new Database(process.env['DATABASE_PATH'])
export const database = drizzle(db, {
schema: schemas,
@@ -61,5 +61,8 @@ export const discord = {
],
},
}),
commands: Object.fromEntries(Object.values<Command>(commands).map((cmd) => [cmd.data.name, cmd])) as Record<string, Command>,
commands: Object.fromEntries(Object.values<Command>(commands).map(cmd => [cmd.data.name, cmd])) as Record<
string,
Command
>,
} as const

View File

@@ -1,5 +1,5 @@
// AUTO-GENERATED BY A SCRIPT, DON'T TOUCH
import './ready'
import './disconnect'
import './index'
import './disconnect'

View File

@@ -4,7 +4,7 @@ import './ready'
import './cureRequired'
import './index'
import './messageCreate/messageScanRequired'
import './messageReactionAdd/correctResponse'
import './interactionCreate/chatCommand'
import './interactionCreate/correctResponse'
import './guildMemberAdd/applyRolePresets'
import './interactionCreate/correctResponse'
import './interactionCreate/chatCommand'
import './messageReactionAdd/correctResponse'

View File

@@ -4,7 +4,7 @@ import { getMissingEnvironmentVariables } from '@revanced/bot-shared'
import './events/register'
// Check if token exists
const missingEnvs = getMissingEnvironmentVariables(['DISCORD_TOKEN', 'DATABASE_URL'])
const missingEnvs = getMissingEnvironmentVariables(['DISCORD_TOKEN', 'DATABASE_PATH'])
if (missingEnvs.length) {
for (const env of missingEnvs) logger.fatal(`${env} is not defined in environment variables`)
process.exit(1)