mirror of
https://github.com/pacnpal/markov-discord.git
synced 2025-12-20 03:01:04 -05:00
Update dependencies to latest
This commit is contained in:
619
package-lock.json
generated
619
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
26
package.json
26
package.json
@@ -30,36 +30,36 @@
|
|||||||
},
|
},
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@discordjs/builders": "^0.9.0",
|
"@discordjs/builders": "^0.11.0",
|
||||||
"@discordjs/rest": "^0.2.0-canary.0",
|
"@discordjs/rest": "^0.2.0-canary.0",
|
||||||
"@types/fs-extra": "^9.0.13",
|
"@types/fs-extra": "^9.0.13",
|
||||||
"better-sqlite3": "^7.4.5",
|
"better-sqlite3": "^7.4.6",
|
||||||
"bufferutil": "^4.0.5",
|
"bufferutil": "^4.0.6",
|
||||||
"class-transformer": "^0.5.1",
|
"class-transformer": "^0.5.1",
|
||||||
"class-validator": "^0.13.2",
|
"class-validator": "^0.13.2",
|
||||||
"date-fns": "^2.28.0",
|
"date-fns": "^2.28.0",
|
||||||
"discord-api-types": "^0.25.2",
|
"discord-api-types": "^0.26.1",
|
||||||
"discord.js": "^13.3.1",
|
"discord.js": "^13.5.0",
|
||||||
"dotenv": "^10.0.0",
|
"dotenv": "^10.0.0",
|
||||||
"erlpack": "github:discord/erlpack",
|
"erlpack": "github:discord/erlpack",
|
||||||
"fs-extra": "^10.0.0",
|
"fs-extra": "^10.0.0",
|
||||||
"json5": "^2.2.0",
|
"json5": "^2.2.0",
|
||||||
"markov-strings-db": "^4.1.4",
|
"markov-strings-db": "^4.1.4",
|
||||||
"pino": "^7.5.1",
|
"pino": "^7.6.2",
|
||||||
"pino-pretty": "^7.3.0",
|
"pino-pretty": "^7.3.0",
|
||||||
"reflect-metadata": "^0.1.13",
|
"reflect-metadata": "^0.1.13",
|
||||||
"simple-eta": "^3.0.2",
|
"simple-eta": "^3.0.2",
|
||||||
"source-map-support": "^0.5.21",
|
"source-map-support": "^0.5.21",
|
||||||
"typeorm": "^0.2.38",
|
"typeorm": "^0.2.41",
|
||||||
"utf-8-validate": "^5.0.7",
|
"utf-8-validate": "^5.0.8",
|
||||||
"zlib-sync": "^0.1.7"
|
"zlib-sync": "^0.1.7"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^16.11.14",
|
"@types/node": "^16.11.17",
|
||||||
"@types/validator": "^13.7.0",
|
"@types/validator": "^13.7.1",
|
||||||
"@typescript-eslint/eslint-plugin": "^5.7.0",
|
"@typescript-eslint/eslint-plugin": "^5.8.1",
|
||||||
"@typescript-eslint/parser": "^5.7.0",
|
"@typescript-eslint/parser": "^5.8.1",
|
||||||
"eslint": "^8.4.1",
|
"eslint": "^8.6.0",
|
||||||
"eslint-config-airbnb-base": "^15.0.0",
|
"eslint-config-airbnb-base": "^15.0.0",
|
||||||
"eslint-config-prettier": "^8.3.0",
|
"eslint-config-prettier": "^8.3.0",
|
||||||
"eslint-plugin-import": "^2.25.3",
|
"eslint-plugin-import": "^2.25.3",
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ const channelOptionsGenerator = (builder: SlashCommandChannelOption, index: numb
|
|||||||
.setName(`channel-${index + 1}`)
|
.setName(`channel-${index + 1}`)
|
||||||
.setDescription('A text channel')
|
.setDescription('A text channel')
|
||||||
.setRequired(index === 0)
|
.setRequired(index === 0)
|
||||||
.addChannelType(ChannelType.GuildText as any);
|
.addChannelType(ChannelType.GuildText);
|
||||||
|
|
||||||
export const listenChannelCommand = new SlashCommandBuilder()
|
export const listenChannelCommand = new SlashCommandBuilder()
|
||||||
.setName('listen')
|
.setName('listen')
|
||||||
|
|||||||
16
src/index.ts
16
src/index.ts
@@ -12,13 +12,11 @@ import Markov, {
|
|||||||
import { createConnection } from 'typeorm';
|
import { createConnection } from 'typeorm';
|
||||||
import { MarkovInputData } from 'markov-strings-db/dist/src/entity/MarkovInputData';
|
import { MarkovInputData } from 'markov-strings-db/dist/src/entity/MarkovInputData';
|
||||||
import type { PackageJsonPerson } from 'types-package-json';
|
import type { PackageJsonPerson } from 'types-package-json';
|
||||||
import {
|
|
||||||
APISelectMenuComponent,
|
|
||||||
APIInteractionGuildMember,
|
|
||||||
} from 'discord.js/node_modules/discord-api-types';
|
|
||||||
import makeEta from 'simple-eta';
|
import makeEta from 'simple-eta';
|
||||||
import formatDistanceToNow from 'date-fns/formatDistanceToNow';
|
import formatDistanceToNow from 'date-fns/formatDistanceToNow';
|
||||||
import addSeconds from 'date-fns/addSeconds';
|
import addSeconds from 'date-fns/addSeconds';
|
||||||
|
import type { APIInteractionGuildMember, APISelectMenuComponent } from 'discord-api-types';
|
||||||
import L from './logger';
|
import L from './logger';
|
||||||
import { Channel } from './entity/Channel';
|
import { Channel } from './entity/Channel';
|
||||||
import { Guild } from './entity/Guild';
|
import { Guild } from './entity/Guild';
|
||||||
@@ -632,6 +630,11 @@ client.on('interactionCreate', async (interaction) => {
|
|||||||
await interaction.followUp({ content: INVALID_PERMISSIONS_MESSAGE, ephemeral: true });
|
await interaction.followUp({ content: INVALID_PERMISSIONS_MESSAGE, ephemeral: true });
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (!interaction.guildId) {
|
||||||
|
await interaction.deleteReply();
|
||||||
|
await interaction.followUp({ content: INVALID_GUILD_MESSAGE, ephemeral: true });
|
||||||
|
return;
|
||||||
|
}
|
||||||
const channels = getChannelsFromInteraction(interaction);
|
const channels = getChannelsFromInteraction(interaction);
|
||||||
await addValidChannels(channels, interaction.guildId);
|
await addValidChannels(channels, interaction.guildId);
|
||||||
await interaction.editReply(
|
await interaction.editReply(
|
||||||
@@ -643,6 +646,11 @@ client.on('interactionCreate', async (interaction) => {
|
|||||||
await interaction.followUp({ content: INVALID_PERMISSIONS_MESSAGE, ephemeral: true });
|
await interaction.followUp({ content: INVALID_PERMISSIONS_MESSAGE, ephemeral: true });
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (!interaction.guildId) {
|
||||||
|
await interaction.deleteReply();
|
||||||
|
await interaction.followUp({ content: INVALID_GUILD_MESSAGE, ephemeral: true });
|
||||||
|
return;
|
||||||
|
}
|
||||||
const channels = getChannelsFromInteraction(interaction);
|
const channels = getChannelsFromInteraction(interaction);
|
||||||
await removeValidChannels(channels, interaction.guildId);
|
await removeValidChannels(channels, interaction.guildId);
|
||||||
await interaction.editReply(
|
await interaction.editReply(
|
||||||
|
|||||||
Reference in New Issue
Block a user