diff --git a/package.json b/package.json index df36f605..db4b080f 100644 --- a/package.json +++ b/package.json @@ -17,18 +17,18 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "@sentry/integrations": "^7.58.1", - "@sentry/node": "^7.58.1", - "axios": "^1.4.0", + "@sentry/integrations": "^7.66.0", + "@sentry/node": "^7.66.0", + "axios": "^1.5.0", "class-validator": "^0.14.0", "common-tags": "^1.8.2", - "discord.js": "^14.11.0", + "discord.js": "^14.13.0", "dotenv": "^16.3.1", "emoji-regex": "^10.2.1", "inversify": "^6.0.1", "lodash": "^4.17.21", "node-cron": "^3.0.2", - "pg": "^8.11.1", + "pg": "^8.11.3", "pg-hstore": "^2.3.4", "pluralize": "^8.0.0", "typeorm": "^0.3.17", @@ -37,18 +37,18 @@ "devDependencies": { "@guidojw/bloxy": "^5.7.6", "@types/common-tags": "^1.8.1", - "@types/lodash": "^4.14.195", - "@types/node": "^18.16.19", + "@types/lodash": "^4.14.197", + "@types/node": "^18.17.14", "@types/node-cron": "^3.0.8", "@types/pluralize": "^0.0.30", "@types/ws": "^8.5.5", "@typescript-eslint/eslint-plugin": "^5.62.0", - "eslint": "^8.45.0", + "eslint": "^8.48.0", "eslint-config-standard-with-typescript": "^35.0.0", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-n": "^16.0.1", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-n": "^16.0.2", "eslint-plugin-promise": "^6.1.1", - "eslint-plugin-unicorn": "^48.0.0", + "eslint-plugin-unicorn": "^48.0.1", "reflect-metadata": "^0.1.13", "typescript": "^5.1.6" }, diff --git a/src/client/events/guild-member-add.ts b/src/client/events/guild-member-add.ts index fa1b4443..cde2b398 100644 --- a/src/client/events/guild-member-add.ts +++ b/src/client/events/guild-member-add.ts @@ -31,7 +31,7 @@ export default class GuildMemberAddEventHandler implements BaseHandler { if (welcomeChannelsGroup !== null && welcomeChannelsGroup.isChannelGroup() && welcomeChannelsGroup.channels.cache.size > 0) { const embed = new EmbedBuilder() - .setTitle(`Hey ${member.user.tag},`) + .setTitle(`Hey ${member.user.username},`) .setDescription(`You're the **${getOrdinalNum(guild.memberCount)}** member on **${guild.name}**!`) .setThumbnail(member.user.displayAvatarURL()) .setColor(context.primaryColor ?? applicationConfig.defaultColor) diff --git a/src/interactions/application-commands/slash-commands/admin/persistent-roles.ts b/src/interactions/application-commands/slash-commands/admin/persistent-roles.ts index 6625ff9e..77aeca74 100644 --- a/src/interactions/application-commands/slash-commands/admin/persistent-roles.ts +++ b/src/interactions/application-commands/slash-commands/admin/persistent-roles.ts @@ -70,7 +70,7 @@ export default class PersistentRolesCommand extends SubCommandCommand role.toString()).toString()) .setColor(context.primaryColor ?? applicationConfig.defaultColor) await interaction.reply({ embeds: [embed] }) diff --git a/src/interactions/application-commands/slash-commands/main/boost-info.ts b/src/interactions/application-commands/slash-commands/main/boost-info.ts index 6f58f7fd..e03c57e8 100644 --- a/src/interactions/application-commands/slash-commands/main/boost-info.ts +++ b/src/interactions/application-commands/slash-commands/main/boost-info.ts @@ -37,7 +37,7 @@ export default class BoostInfoCommand extends Command { await member.user.fetch() } const embed = new EmbedBuilder() - .setTitle(`${member.user.tag} ${emoji?.toString() ?? ''}`) + .setTitle(`${member.user.username} ${emoji?.toString() ?? ''}`) .setThumbnail(member.user.displayAvatarURL()) .setDescription(`Has been boosting this server for **${pluralize('month', months, true)}** and **${pluralize('day', days, true)}**!`) .setFooter({ text: '* Discord Nitro months are 30 days long.' }) diff --git a/src/interactions/application-commands/slash-commands/main/poll.ts b/src/interactions/application-commands/slash-commands/main/poll.ts index 0d4e611d..867efa41 100644 --- a/src/interactions/application-commands/slash-commands/main/poll.ts +++ b/src/interactions/application-commands/slash-commands/main/poll.ts @@ -40,7 +40,7 @@ export default class PollCommand extends Command { } const embed = new EmbedBuilder() .setDescription(poll) - .setAuthor({ name: interaction.user.tag, iconURL: interaction.user.displayAvatarURL() }) + .setAuthor({ name: interaction.user.username, iconURL: interaction.user.displayAvatarURL() }) .setColor(context?.primaryColor ?? applicationConfig.defaultColor) const newMessage = await interaction.reply({ embeds: [embed], fetchReply: true }) diff --git a/src/interactions/application-commands/slash-commands/main/suggest.ts b/src/interactions/application-commands/slash-commands/main/suggest.ts index 19bddbdd..fabef1dd 100644 --- a/src/interactions/application-commands/slash-commands/main/suggest.ts +++ b/src/interactions/application-commands/slash-commands/main/suggest.ts @@ -47,7 +47,7 @@ export default class SuggestCommand extends Command { const authorUrl = `https://discord.com/users/${interaction.user.id}` const embed = new EmbedBuilder() .setDescription(suggestion) - .setAuthor({ name: interaction.user.tag, iconURL: interaction.user.displayAvatarURL(), url: authorUrl }) + .setAuthor({ name: interaction.user.username, iconURL: interaction.user.displayAvatarURL(), url: authorUrl }) .setColor(0x000af43) if (attachment !== null) { if (attachment.height !== null) { diff --git a/src/jobs/premium-members-report.ts b/src/jobs/premium-members-report.ts index ba5fa5fb..2876886e 100644 --- a/src/jobs/premium-members-report.ts +++ b/src/jobs/premium-members-report.ts @@ -52,7 +52,7 @@ export default class PremiumMembersReportJob implements BaseJob { for (const { member, months } of monthlyPremiumMembers) { embed.addFields([ { - name: `${member.user.tag} ${emoji?.toString() ?? ''}`, + name: `${member.user.username} ${emoji?.toString() ?? ''}`, value: `Has been boosting this server for **${pluralize('month', months, true)}**!` } ]) diff --git a/src/loaders/index.ts b/src/loaders/index.ts index cf891473..d2f3c05d 100644 --- a/src/loaders/index.ts +++ b/src/loaders/index.ts @@ -41,7 +41,7 @@ export async function init (): Promise { await client.login(process.env.DISCORD_TOKEN) } catch (err) { console.error(err) - client.destroy() + await client.destroy() process.exit(1) } diff --git a/src/managers/guild-ticket.ts b/src/managers/guild-ticket.ts index f85979aa..d9a8ada5 100644 --- a/src/managers/guild-ticket.ts +++ b/src/managers/guild-ticket.ts @@ -57,7 +57,7 @@ export default class GuildTicketManager extends DataManager { } const embed = new EmbedBuilder() - .setAuthor({ name: author.tag, iconURL: author.displayAvatarURL() }) + .setAuthor({ name: author.username, iconURL: author.displayAvatarURL() }) .setColor(this.primaryColor ?? applicationConfig.defaultColor) .setDescription(content) if (typeof options.color !== 'undefined') { diff --git a/src/structures/ticket.ts b/src/structures/ticket.ts index c608241d..b561283d 100644 --- a/src/structures/ticket.ts +++ b/src/structures/ticket.ts @@ -196,7 +196,7 @@ export default class Ticket extends BaseStructure { ...this.moderators.cache.map(moderator => moderator.partial && moderator.fetch()) ]) let moderatorsString = makeCommaSeparatedString(this.moderators.cache.map((moderator: GuildMember) => { - return `**${moderator.user.tag ?? moderator.id}**` + return `**${moderator.user.username ?? moderator.id}**` })) if (moderatorsString === '') { moderatorsString = 'none' @@ -205,7 +205,7 @@ export default class Ticket extends BaseStructure { const embed = new EmbedBuilder() .setColor(this.context.primaryColor ?? applicationConfig.defaultColor) .setAuthor({ - name: this.author?.user?.tag ?? this.authorId ?? 'unknown', + name: this.author?.user?.username ?? this.authorId ?? 'unknown', iconURL: this.author?.user?.displayAvatarURL() }) .setTitle('Ticket Rating') @@ -230,7 +230,7 @@ export default class Ticket extends BaseStructure { } const { robloxId, robloxUsername } = await this.fetchAuthorData() output += 'AUTHOR INFORMATION\n' - output += `Discord tag: ${this.author?.user?.tag ?? 'unknown'}\nDiscord ID: ${this.authorId ?? 'unknown'}\n` + output += `Discord username: ${this.author?.user?.username ?? 'unknown'}\nDiscord ID: ${this.authorId ?? 'unknown'}\n` output += `Roblox username: ${robloxUsername ?? 'unknown'}\nRoblox ID: ${robloxId ?? 'unknown'}\n\n` output += `Created at: ${this.channel.createdAt.toString()}\nClosed at: ${new Date().toString()}\n\n` @@ -248,7 +248,7 @@ export default class Ticket extends BaseStructure { } for (const message of messages.values()) { if (message.content !== '' || message.attachments.size > 0) { - output += `Sent by: ${message.author.tag} (${message.author.id})\n\n` + output += `Sent by: ${message.author.username} (${message.author.id})\n\n` if (message.content !== '') { output += ` ${message.cleanContent}\n\n` diff --git a/yarn.lock b/yarn.lock index d091d41c..c4f76013 100644 --- a/yarn.lock +++ b/yarn.lock @@ -46,74 +46,75 @@ __metadata: languageName: node linkType: hard -"@discordjs/builders@npm:^1.6.3": - version: 1.6.3 - resolution: "@discordjs/builders@npm:1.6.3" - dependencies: - "@discordjs/formatters": ^0.3.1 - "@discordjs/util": ^0.3.1 - "@sapphire/shapeshift": ^3.8.2 - discord-api-types: ^0.37.41 +"@discordjs/builders@npm:^1.6.5": + version: 1.6.5 + resolution: "@discordjs/builders@npm:1.6.5" + dependencies: + "@discordjs/formatters": ^0.3.2 + "@discordjs/util": ^1.0.1 + "@sapphire/shapeshift": ^3.9.2 + discord-api-types: 0.37.50 fast-deep-equal: ^3.1.3 ts-mixer: ^6.0.3 - tslib: ^2.5.0 - checksum: 6a0c07fb910d8a6701f58f51f9f85a486c1f608bb7b81656581591b57eb54680db0a7715ac25b4659c115231bfd8c4ff706cc4ccffb4da308ad24233dc6524b3 + tslib: ^2.6.1 + checksum: 9c5c4d483a79a7c2f73d661433365f2996ae3bc74f95b70a2a31a26b582b7327d45217a78dfe8e304737661731690ef6e34ade7575f63fe8ab61d70ca53b2279 languageName: node linkType: hard -"@discordjs/collection@npm:^1.5.1": - version: 1.5.1 - resolution: "@discordjs/collection@npm:1.5.1" - checksum: 98cc9cff3c7e6f919097b7ffc96f0a13eba2a90265d187b4db5f8cc09b550efd3d9fc952a21d92a08baf7d9e06d0bfa0467e8d0dbccb2d2f8eb0ee124b8b38d4 +"@discordjs/collection@npm:^1.5.3": + version: 1.5.3 + resolution: "@discordjs/collection@npm:1.5.3" + checksum: fefed19bea0f69053d195f9d9dc8af07ca5d8c9b1064581e0aa14bda2b70e632b93c164d5ef3e4910f5442369612ff4eec8d52a700aec562510c19b223f67023 languageName: node linkType: hard -"@discordjs/formatters@npm:^0.3.1": - version: 0.3.1 - resolution: "@discordjs/formatters@npm:0.3.1" +"@discordjs/formatters@npm:^0.3.2": + version: 0.3.2 + resolution: "@discordjs/formatters@npm:0.3.2" dependencies: - discord-api-types: ^0.37.41 - checksum: 96355687853a203b280484419cd96a79b79b4b98f0469ec15be073862fb340cbd60ca2ea68f3d4684e17ff0e8c5f04ddcc6dd88188808e01fcbe0e3eea052d6d + discord-api-types: 0.37.50 + checksum: 653c88595fc6c25c1beedcd88b05a3f1241fef69844cc96e45f2cd34fea9ff07892c7f3b57edb4008ad59f7e62bca1b7b35400c6200b07ed42eef7189672d509 languageName: node linkType: hard -"@discordjs/rest@npm:^1.7.1": - version: 1.7.1 - resolution: "@discordjs/rest@npm:1.7.1" +"@discordjs/rest@npm:^2.0.1": + version: 2.0.1 + resolution: "@discordjs/rest@npm:2.0.1" dependencies: - "@discordjs/collection": ^1.5.1 - "@discordjs/util": ^0.3.0 + "@discordjs/collection": ^1.5.3 + "@discordjs/util": ^1.0.1 "@sapphire/async-queue": ^1.5.0 - "@sapphire/snowflake": ^3.4.2 - discord-api-types: ^0.37.41 - file-type: ^18.3.0 - tslib: ^2.5.0 - undici: ^5.22.0 - checksum: 397dca0f2433dcc20c98805427388dd2ab09b906c429185e5d7cfc5057ad7b2a815653482476cffb64b8e1c3628ff254d927796316956d737375be22383c88d7 + "@sapphire/snowflake": ^3.5.1 + "@vladfrangu/async_event_emitter": ^2.2.2 + discord-api-types: 0.37.50 + magic-bytes.js: ^1.0.15 + tslib: ^2.6.1 + undici: 5.22.1 + checksum: 36e33489293956e6356e68d69857c2ea910aa376be8c530d6aa640f5887d119d2c0abb736b427353bbdad92c534917fd38adb3a8529c87bdd010c75017ae6b27 languageName: node linkType: hard -"@discordjs/util@npm:^0.3.0, @discordjs/util@npm:^0.3.1": - version: 0.3.1 - resolution: "@discordjs/util@npm:0.3.1" - checksum: afd53427bc25c84e05cd34d6daf355cab14629a5f340d33528ea18d3a1177e777584bc5847cfcb7711c7387252c34917d749a0b1a91a99d2ce572878208212df +"@discordjs/util@npm:^1.0.1": + version: 1.0.1 + resolution: "@discordjs/util@npm:1.0.1" + checksum: b55d5284cd8306b0e77a303c41fa99dcc650babaf9ef2f02ea38b1f8ecc7218a7694128714343379dbf6b2a402a0851e00862c0d974ad07b8e980722f5139d73 languageName: node linkType: hard -"@discordjs/ws@npm:^0.8.3": - version: 0.8.3 - resolution: "@discordjs/ws@npm:0.8.3" +"@discordjs/ws@npm:^1.0.1": + version: 1.0.1 + resolution: "@discordjs/ws@npm:1.0.1" dependencies: - "@discordjs/collection": ^1.5.1 - "@discordjs/rest": ^1.7.1 - "@discordjs/util": ^0.3.1 + "@discordjs/collection": ^1.5.3 + "@discordjs/rest": ^2.0.1 + "@discordjs/util": ^1.0.1 "@sapphire/async-queue": ^1.5.0 - "@types/ws": ^8.5.4 - "@vladfrangu/async_event_emitter": ^2.2.1 - discord-api-types: ^0.37.41 - tslib: ^2.5.0 + "@types/ws": ^8.5.5 + "@vladfrangu/async_event_emitter": ^2.2.2 + discord-api-types: 0.37.50 + tslib: ^2.6.1 ws: ^8.13.0 - checksum: 28eb76ce58e31bc6be8b4d410aae448a8ad6388298f97392d1df002f3f5f1b0ab344bd4cb971aeebd0ea62558dcf1d9554cab3a21485d221f2a7af4ed0766a2e + checksum: d34f17646606dbac82989c3aa3fddd1e2a23da532b96f1fc130a0ddb6735079523f09a70b560b315f3e6634b6336accc48680539e4c62cf34826d79c6304778a languageName: node linkType: hard @@ -153,9 +154,16 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.1.0": - version: 2.1.0 - resolution: "@eslint/eslintrc@npm:2.1.0" +"@eslint-community/regexpp@npm:^4.6.1": + version: 4.8.0 + resolution: "@eslint-community/regexpp@npm:4.8.0" + checksum: 601e6d033d556e98e8c929905bef335f20d7389762812df4d0f709d9b4d2631610dda975fb272e23b5b68e24a163b3851b114c8080a0a19fb4c141a1eff6305b + languageName: node + linkType: hard + +"@eslint/eslintrc@npm:^2.1.2": + version: 2.1.2 + resolution: "@eslint/eslintrc@npm:2.1.2" dependencies: ajv: ^6.12.4 debug: ^4.3.2 @@ -166,14 +174,14 @@ __metadata: js-yaml: ^4.1.0 minimatch: ^3.1.2 strip-json-comments: ^3.1.1 - checksum: d5ed0adbe23f6571d8c9bb0ca6edf7618dc6aed4046aa56df7139f65ae7b578874e0d9c796df784c25bda648ceb754b6320277d828c8b004876d7443b8dc018c + checksum: bc742a1e3b361f06fedb4afb6bf32cbd27171292ef7924f61c62f2aed73048367bcc7ac68f98c06d4245cd3fabc43270f844e3c1699936d4734b3ac5398814a7 languageName: node linkType: hard -"@eslint/js@npm:8.44.0": - version: 8.44.0 - resolution: "@eslint/js@npm:8.44.0" - checksum: fc539583226a28f5677356e9f00d2789c34253f076643d2e32888250e509a4e13aafe0880cb2425139051de0f3a48d25bfc5afa96b7304f203b706c17340e3cf +"@eslint/js@npm:8.48.0": + version: 8.48.0 + resolution: "@eslint/js@npm:8.48.0" + checksum: b2755f9c0ee810c886eba3c50dcacb184ba5a5cd1cbc01988ee506ad7340653cae0bd55f1d95c64b56dfc6d25c2caa7825335ffd2c50165bae9996fe0f396851 languageName: node linkType: hard @@ -302,88 +310,88 @@ __metadata: languageName: node linkType: hard -"@sapphire/shapeshift@npm:^3.8.2": - version: 3.9.0 - resolution: "@sapphire/shapeshift@npm:3.9.0" +"@sapphire/shapeshift@npm:^3.9.2": + version: 3.9.2 + resolution: "@sapphire/shapeshift@npm:3.9.2" dependencies: fast-deep-equal: ^3.1.3 lodash: ^4.17.21 - checksum: 300cb9ac33ce0d2ca4adea37afa4065f8ceb483fdc5110d08335fee2f0c43a48acb4b8e219c3f2c6ef1fc010b272e2dbfd754303cf303ea649ce8372c365a6c4 + checksum: 0d4572281a2a43dc444f56aef7462d16fdc49cdf0e625d521bfeae4b2219e35b53b7752b4e7396e402ce3b1a21c86afc4c3c82ce1547822a6e844116bb220760 languageName: node linkType: hard -"@sapphire/snowflake@npm:^3.4.2": +"@sapphire/snowflake@npm:^3.5.1": version: 3.5.1 resolution: "@sapphire/snowflake@npm:3.5.1" checksum: 8fc025020adab1a7a1a5d2cf07704d598cc1977b50e5fcd3a5dd239f00934dc936d3a4d5ae336e71d8bf1d88ec27aa814b34de79e38ff097b7b9ba5a7977a683 languageName: node linkType: hard -"@sentry-internal/tracing@npm:7.58.1": - version: 7.58.1 - resolution: "@sentry-internal/tracing@npm:7.58.1" +"@sentry-internal/tracing@npm:7.66.0": + version: 7.66.0 + resolution: "@sentry-internal/tracing@npm:7.66.0" dependencies: - "@sentry/core": 7.58.1 - "@sentry/types": 7.58.1 - "@sentry/utils": 7.58.1 + "@sentry/core": 7.66.0 + "@sentry/types": 7.66.0 + "@sentry/utils": 7.66.0 tslib: ^2.4.1 || ^1.9.3 - checksum: dd9b67cda7eb42659fec948a7f229cc52cc00e46e7f0dc1e6b916284db0d879f697f4ddbc817259de31a59c744e0475556692a0bb2cbe0a1978fa68fbd2517c5 + checksum: 8eb427edf613df808b8e1030d0bf021af6a2e5d52930bb9561efe032a7b37c18af5c69b75017d667070bb987981bc2d9a40c7feaa646e23297bfec9a22853cd2 languageName: node linkType: hard -"@sentry/core@npm:7.58.1": - version: 7.58.1 - resolution: "@sentry/core@npm:7.58.1" +"@sentry/core@npm:7.66.0": + version: 7.66.0 + resolution: "@sentry/core@npm:7.66.0" dependencies: - "@sentry/types": 7.58.1 - "@sentry/utils": 7.58.1 + "@sentry/types": 7.66.0 + "@sentry/utils": 7.66.0 tslib: ^2.4.1 || ^1.9.3 - checksum: 1008d4b8e3a8f2e508f7bc41c474736fc6be3a3fe803a2e5054ea192a69d2e1fa44d435428bd92b3274aac2a0bd2f5bd78e1e10ee78aa1586eaebc95d03960f6 + checksum: 50f598d45586a643cbf75bade329160a06f2797932836e255b50ada52a531ec02d8c56022daf844cb0ee45437f222102b06a73020e7a17eadfbdb9457f7e9bf2 languageName: node linkType: hard -"@sentry/integrations@npm:^7.58.1": - version: 7.58.1 - resolution: "@sentry/integrations@npm:7.58.1" +"@sentry/integrations@npm:^7.66.0": + version: 7.66.0 + resolution: "@sentry/integrations@npm:7.66.0" dependencies: - "@sentry/types": 7.58.1 - "@sentry/utils": 7.58.1 + "@sentry/types": 7.66.0 + "@sentry/utils": 7.66.0 localforage: ^1.8.1 tslib: ^2.4.1 || ^1.9.3 - checksum: f6247be3c87387ab61eaf7aa1b1df07c784b692dab975f85354eeb24df85fc0be32a80bdc9e563638928f945197f085318a34cf48a62ef7c7d6a9730a0ed6f89 + checksum: bd54cf4c880facb058aac2888242f927b89270443c437748f88490738b3c2933e982638b65b1a01d745c815020b1e829a8a5442cd3e77c6a46ceff16efbeccd5 languageName: node linkType: hard -"@sentry/node@npm:^7.58.1": - version: 7.58.1 - resolution: "@sentry/node@npm:7.58.1" +"@sentry/node@npm:^7.66.0": + version: 7.66.0 + resolution: "@sentry/node@npm:7.66.0" dependencies: - "@sentry-internal/tracing": 7.58.1 - "@sentry/core": 7.58.1 - "@sentry/types": 7.58.1 - "@sentry/utils": 7.58.1 + "@sentry-internal/tracing": 7.66.0 + "@sentry/core": 7.66.0 + "@sentry/types": 7.66.0 + "@sentry/utils": 7.66.0 cookie: ^0.4.1 https-proxy-agent: ^5.0.0 lru_map: ^0.3.3 tslib: ^2.4.1 || ^1.9.3 - checksum: b2bf358f02de721ee132d1dcf59bb7001bfd2771e8ff5c7a6196a2fd19bb45213b08ab8d42d7ff42333c54d240a872104b7713995cd6f70089fdf7fa1cb496d1 + checksum: 5f3fec1cec663905140671886c5360a9306fe1766c369f4d4220ef9cedaf73431fcb29bd9910fa2fb9e5f08ba50bf6f9f6320d9cf05d43304439fc19da3ea7c8 languageName: node linkType: hard -"@sentry/types@npm:7.58.1": - version: 7.58.1 - resolution: "@sentry/types@npm:7.58.1" - checksum: 29874507bb0e348c35eedbb0169f7b6bfb84fbc131b8d1c4eeb368f1b67da39dc8cabd319a7068c0b7fdfa2447b6f243d9316ab08a361ae5c321daefff8fddeb +"@sentry/types@npm:7.66.0": + version: 7.66.0 + resolution: "@sentry/types@npm:7.66.0" + checksum: 33ae0139e0689979d570524c8ccf55348961cc6ac656140023a2348c7667524581162ac902ed85f2761bfaba095cbe9afbdee2e8e3fa1bf1dbe27b097869a5ea languageName: node linkType: hard -"@sentry/utils@npm:7.58.1": - version: 7.58.1 - resolution: "@sentry/utils@npm:7.58.1" +"@sentry/utils@npm:7.66.0": + version: 7.66.0 + resolution: "@sentry/utils@npm:7.66.0" dependencies: - "@sentry/types": 7.58.1 + "@sentry/types": 7.66.0 tslib: ^2.4.1 || ^1.9.3 - checksum: e2435a3ca2c240691ce23661754b2afa37a76b5cfd6287a6e36089fadfca859aefaa5d88afbd27b1c85b3d6ba1e73e988dd0a4bb2665dd25416b79e4c7112333 + checksum: b33d89c18cfcac1bf4bf20453f6ebd5229911a3264b32f25d6591cfab303c86da9b06ce46e8f3490f391c7b4efe5ddd153e5dffe8b2316cf605daa789da0c39c languageName: node linkType: hard @@ -394,13 +402,6 @@ __metadata: languageName: node linkType: hard -"@tokenizer/token@npm:^0.3.0": - version: 0.3.0 - resolution: "@tokenizer/token@npm:0.3.0" - checksum: 1d575d02d2a9f0c5a4ca5180635ebd2ad59e0f18b42a65f3d04844148b49b3db35cf00b6012a1af2d59c2ab3caca59451c5689f747ba8667ee586ad717ee58e1 - languageName: node - linkType: hard - "@tootallnate/once@npm:1": version: 1.1.2 resolution: "@tootallnate/once@npm:1.1.2" @@ -429,10 +430,10 @@ __metadata: languageName: node linkType: hard -"@types/lodash@npm:^4.14.195": - version: 4.14.195 - resolution: "@types/lodash@npm:4.14.195" - checksum: 39b75ca635b3fa943d17d3d3aabc750babe4c8212485a4df166fe0516e39288e14b0c60afc6e21913cc0e5a84734633c71e617e2bd14eaa1cf51b8d7799c432e +"@types/lodash@npm:^4.14.197": + version: 4.14.197 + resolution: "@types/lodash@npm:4.14.197" + checksum: 53d7567d1704de76cf33266c78062e0fd722d4b846e5b1417d0b6ef0ee41c0d9c451b92bc34f73d5f1fcc45c7d36511e92f6f47a9279b48157ba60a92ddaa078 languageName: node linkType: hard @@ -450,10 +451,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.16.19": - version: 18.16.19 - resolution: "@types/node@npm:18.16.19" - checksum: 63c31f09616508aa7135380a4c79470a897b75f9ff3a70eb069e534dfabdec3f32fb0f9df5939127f1086614d980ddea0fa5e8cc29a49103c4f74cd687618aaf +"@types/node@npm:^18.17.14": + version: 18.17.14 + resolution: "@types/node@npm:18.17.14" + checksum: f96ce1e588426a26cf82440193084f8bbab47bfb3c2e668cf174095f99ce808a20654b2137448c7e88cfd7b6c2b8521ffb6f714f521b3502ac595a0df0bff679 languageName: node linkType: hard @@ -485,15 +486,6 @@ __metadata: languageName: node linkType: hard -"@types/ws@npm:^8.5.4": - version: 8.5.4 - resolution: "@types/ws@npm:8.5.4" - dependencies: - "@types/node": "*" - checksum: fefbad20d211929bb996285c4e6f699b12192548afedbe4930ab4384f8a94577c9cd421acaad163cacd36b88649509970a05a0b8f20615b30c501ed5269038d1 - languageName: node - linkType: hard - "@types/ws@npm:^8.5.5": version: 8.5.5 resolution: "@types/ws@npm:8.5.5" @@ -669,7 +661,7 @@ __metadata: languageName: node linkType: hard -"@vladfrangu/async_event_emitter@npm:^2.2.1": +"@vladfrangu/async_event_emitter@npm:^2.2.2": version: 2.2.2 resolution: "@vladfrangu/async_event_emitter@npm:2.2.2" checksum: ed948294fea1a2dc8b8f307f4061bf65e2043a946132f288702f0572a806ebe3123b8c7e522e70d2abbd3616f5d67027c9e59df9ef80b0195f7502a848a426ba @@ -731,7 +723,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.10.0, ajv@npm:^6.12.4": +"ajv@npm:^6.12.4": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -818,31 +810,31 @@ __metadata: resolution: "arora-discord@workspace:." dependencies: "@guidojw/bloxy": ^5.7.6 - "@sentry/integrations": ^7.58.1 - "@sentry/node": ^7.58.1 + "@sentry/integrations": ^7.66.0 + "@sentry/node": ^7.66.0 "@types/common-tags": ^1.8.1 - "@types/lodash": ^4.14.195 - "@types/node": ^18.16.19 + "@types/lodash": ^4.14.197 + "@types/node": ^18.17.14 "@types/node-cron": ^3.0.8 "@types/pluralize": ^0.0.30 "@types/ws": ^8.5.5 "@typescript-eslint/eslint-plugin": ^5.62.0 - axios: ^1.4.0 + axios: ^1.5.0 class-validator: ^0.14.0 common-tags: ^1.8.2 - discord.js: ^14.11.0 + discord.js: ^14.13.0 dotenv: ^16.3.1 emoji-regex: ^10.2.1 - eslint: ^8.45.0 + eslint: ^8.48.0 eslint-config-standard-with-typescript: ^35.0.0 - eslint-plugin-import: ^2.27.5 - eslint-plugin-n: ^16.0.1 + eslint-plugin-import: ^2.28.1 + eslint-plugin-n: ^16.0.2 eslint-plugin-promise: ^6.1.1 - eslint-plugin-unicorn: ^48.0.0 + eslint-plugin-unicorn: ^48.0.1 inversify: ^6.0.1 lodash: ^4.17.21 node-cron: ^3.0.2 - pg: ^8.11.1 + pg: ^8.11.3 pg-hstore: ^2.3.4 pluralize: ^8.0.0 reflect-metadata: ^0.1.13 @@ -852,6 +844,16 @@ __metadata: languageName: unknown linkType: soft +"array-buffer-byte-length@npm:^1.0.0": + version: 1.0.0 + resolution: "array-buffer-byte-length@npm:1.0.0" + dependencies: + call-bind: ^1.0.2 + is-array-buffer: ^3.0.1 + checksum: 044e101ce150f4804ad19c51d6c4d4cfa505c5b2577bd179256e4aa3f3f6a0a5e9874c78cd428ee566ac574c8a04d7ce21af9fe52e844abfdccb82b33035a7c3 + languageName: node + linkType: hard + "array-includes@npm:^3.1.6": version: 3.1.6 resolution: "array-includes@npm:3.1.6" @@ -872,6 +874,19 @@ __metadata: languageName: node linkType: hard +"array.prototype.findlastindex@npm:^1.2.2": + version: 1.2.3 + resolution: "array.prototype.findlastindex@npm:1.2.3" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + es-shim-unscopables: ^1.0.0 + get-intrinsic: ^1.2.1 + checksum: 31f35d7b370c84db56484618132041a9af401b338f51899c2e78ef7690fbba5909ee7ca3c59a7192085b328cc0c68c6fd1f6d1553db01a689a589ae510f3966e + languageName: node + linkType: hard + "array.prototype.flat@npm:^1.3.1": version: 1.3.1 resolution: "array.prototype.flat@npm:1.3.1" @@ -896,6 +911,20 @@ __metadata: languageName: node linkType: hard +"arraybuffer.prototype.slice@npm:^1.0.1": + version: 1.0.1 + resolution: "arraybuffer.prototype.slice@npm:1.0.1" + dependencies: + array-buffer-byte-length: ^1.0.0 + call-bind: ^1.0.2 + define-properties: ^1.2.0 + get-intrinsic: ^1.2.1 + is-array-buffer: ^3.0.2 + is-shared-array-buffer: ^1.0.2 + checksum: e3e9b2a3e988ebfeddce4c7e8f69df730c9e48cb04b0d40ff0874ce3d86b3d1339dd520ffde5e39c02610bc172ecfbd4bc93324b1cabd9554c44a56b131ce0ce + languageName: node + linkType: hard + "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -910,14 +939,14 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.4.0": - version: 1.4.0 - resolution: "axios@npm:1.4.0" +"axios@npm:^1.5.0": + version: 1.5.0 + resolution: "axios@npm:1.5.0" dependencies: follow-redirects: ^1.15.0 form-data: ^4.0.0 proxy-from-env: ^1.1.0 - checksum: 7fb6a4313bae7f45e89d62c70a800913c303df653f19eafec88e56cea2e3821066b8409bc68be1930ecca80e861c52aa787659df0ffec6ad4d451c7816b9386b + checksum: e7405a5dbbea97760d0e6cd58fecba311b0401ddb4a8efbc4108f5537da9b3f278bde566deb777935a960beec4fa18e7b8353881f2f465e4f2c0e949fead35be languageName: node linkType: hard @@ -1356,7 +1385,7 @@ __metadata: languageName: node linkType: hard -"define-properties@npm:^1.1.4": +"define-properties@npm:^1.1.4, define-properties@npm:^1.2.0": version: 1.2.0 resolution: "define-properties@npm:1.2.0" dependencies: @@ -1396,32 +1425,32 @@ __metadata: languageName: node linkType: hard -"discord-api-types@npm:^0.37.41": - version: 0.37.42 - resolution: "discord-api-types@npm:0.37.42" - checksum: 3c4f78beae6e18ee8afbaf9e911ccc4ad6b0658c18ea5b95e35f0dc7e56f2cd32b69c16062ab014cce093140ba98d95172e83039cd197fe618873e72a4d26a8b +"discord-api-types@npm:0.37.50": + version: 0.37.50 + resolution: "discord-api-types@npm:0.37.50" + checksum: 08dc5145dbefda5f52b479cd42d96ac2b8110300861855e1f92cc8a0a6525a4059e32724cd5237490c286f5afd86797a86823238cd5eee016198560bb36f6d43 languageName: node linkType: hard -"discord.js@npm:^14.11.0": - version: 14.11.0 - resolution: "discord.js@npm:14.11.0" +"discord.js@npm:^14.13.0": + version: 14.13.0 + resolution: "discord.js@npm:14.13.0" dependencies: - "@discordjs/builders": ^1.6.3 - "@discordjs/collection": ^1.5.1 - "@discordjs/formatters": ^0.3.1 - "@discordjs/rest": ^1.7.1 - "@discordjs/util": ^0.3.1 - "@discordjs/ws": ^0.8.3 - "@sapphire/snowflake": ^3.4.2 - "@types/ws": ^8.5.4 - discord-api-types: ^0.37.41 + "@discordjs/builders": ^1.6.5 + "@discordjs/collection": ^1.5.3 + "@discordjs/formatters": ^0.3.2 + "@discordjs/rest": ^2.0.1 + "@discordjs/util": ^1.0.1 + "@discordjs/ws": ^1.0.1 + "@sapphire/snowflake": ^3.5.1 + "@types/ws": ^8.5.5 + discord-api-types: 0.37.50 fast-deep-equal: ^3.1.3 lodash.snakecase: ^4.1.1 - tslib: ^2.5.0 - undici: ^5.22.0 + tslib: ^2.6.1 + undici: 5.22.1 ws: ^8.13.0 - checksum: 63e0a312c4ee89b03bfd16f3d58ff185d1e4cee75aa2d75de7a56d049a0bcddb89e16ae77cb02ddf0272072698d490c6a98959a8a90dd68ac6175a3ee50a191d + checksum: c273645ac2f92a5052914261c40d04f7fbf81f8d2542f7f0ec9b2e5f9006ff7436d7c6254db924a12826b7f3b49cbfdd577807a0a4ed396036e106f39701a167 languageName: node linkType: hard @@ -1572,6 +1601,53 @@ __metadata: languageName: node linkType: hard +"es-abstract@npm:^1.22.1": + version: 1.22.1 + resolution: "es-abstract@npm:1.22.1" + dependencies: + array-buffer-byte-length: ^1.0.0 + arraybuffer.prototype.slice: ^1.0.1 + available-typed-arrays: ^1.0.5 + call-bind: ^1.0.2 + es-set-tostringtag: ^2.0.1 + es-to-primitive: ^1.2.1 + function.prototype.name: ^1.1.5 + get-intrinsic: ^1.2.1 + get-symbol-description: ^1.0.0 + globalthis: ^1.0.3 + gopd: ^1.0.1 + has: ^1.0.3 + has-property-descriptors: ^1.0.0 + has-proto: ^1.0.1 + has-symbols: ^1.0.3 + internal-slot: ^1.0.5 + is-array-buffer: ^3.0.2 + is-callable: ^1.2.7 + is-negative-zero: ^2.0.2 + is-regex: ^1.1.4 + is-shared-array-buffer: ^1.0.2 + is-string: ^1.0.7 + is-typed-array: ^1.1.10 + is-weakref: ^1.0.2 + object-inspect: ^1.12.3 + object-keys: ^1.1.1 + object.assign: ^4.1.4 + regexp.prototype.flags: ^1.5.0 + safe-array-concat: ^1.0.0 + safe-regex-test: ^1.0.0 + string.prototype.trim: ^1.2.7 + string.prototype.trimend: ^1.0.6 + string.prototype.trimstart: ^1.0.6 + typed-array-buffer: ^1.0.0 + typed-array-byte-length: ^1.0.0 + typed-array-byte-offset: ^1.0.0 + typed-array-length: ^1.0.4 + unbox-primitive: ^1.0.2 + which-typed-array: ^1.1.10 + checksum: 614e2c1c3717cb8d30b6128ef12ea110e06fd7d75ad77091ca1c5dbfb00da130e62e4bbbbbdda190eada098a22b27fe0f99ae5a1171dac2c8663b1e8be8a3a9b + languageName: node + linkType: hard + "es-set-tostringtag@npm:^2.0.1": version: 2.0.1 resolution: "es-set-tostringtag@npm:2.0.1" @@ -1696,15 +1772,15 @@ __metadata: languageName: node linkType: hard -"eslint-module-utils@npm:^2.7.4": - version: 2.7.4 - resolution: "eslint-module-utils@npm:2.7.4" +"eslint-module-utils@npm:^2.8.0": + version: 2.8.0 + resolution: "eslint-module-utils@npm:2.8.0" dependencies: debug: ^3.2.7 peerDependenciesMeta: eslint: optional: true - checksum: 5da13645daff145a5c922896b258f8bba560722c3767254e458d894ff5fbb505d6dfd945bffa932a5b0ae06714da2379bd41011c4c20d2d59cc83e23895360f7 + checksum: 74c6dfea7641ebcfe174be61168541a11a14aa8d72e515f5f09af55cd0d0862686104b0524aa4b8e0ce66418a44aa38a94d2588743db5fd07a6b49ffd16921d2 languageName: node linkType: hard @@ -1720,34 +1796,36 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:^2.27.5": - version: 2.27.5 - resolution: "eslint-plugin-import@npm:2.27.5" +"eslint-plugin-import@npm:^2.28.1": + version: 2.28.1 + resolution: "eslint-plugin-import@npm:2.28.1" dependencies: array-includes: ^3.1.6 + array.prototype.findlastindex: ^1.2.2 array.prototype.flat: ^1.3.1 array.prototype.flatmap: ^1.3.1 debug: ^3.2.7 doctrine: ^2.1.0 eslint-import-resolver-node: ^0.3.7 - eslint-module-utils: ^2.7.4 + eslint-module-utils: ^2.8.0 has: ^1.0.3 - is-core-module: ^2.11.0 + is-core-module: ^2.13.0 is-glob: ^4.0.3 minimatch: ^3.1.2 + object.fromentries: ^2.0.6 + object.groupby: ^1.0.0 object.values: ^1.1.6 - resolve: ^1.22.1 - semver: ^6.3.0 - tsconfig-paths: ^3.14.1 + semver: ^6.3.1 + tsconfig-paths: ^3.14.2 peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: f500571a380167e25d72a4d925ef9a7aae8899eada57653e5f3051ec3d3c16d08271fcefe41a30a9a2f4fefc232f066253673ee4ea77b30dba65ae173dade85d + checksum: e8ae6dd8f06d8adf685f9c1cfd46ac9e053e344a05c4090767e83b63a85c8421ada389807a39e73c643b9bff156715c122e89778169110ed68d6428e12607edf languageName: node linkType: hard -"eslint-plugin-n@npm:^16.0.1": - version: 16.0.1 - resolution: "eslint-plugin-n@npm:16.0.1" +"eslint-plugin-n@npm:^16.0.2": + version: 16.0.2 + resolution: "eslint-plugin-n@npm:16.0.2" dependencies: "@eslint-community/eslint-utils": ^4.4.0 builtins: ^5.0.1 @@ -1759,7 +1837,7 @@ __metadata: semver: ^7.5.3 peerDependencies: eslint: ">=7.0.0" - checksum: 407002bb06c2e4cefd5b1fb582a5e000ed190a47144edc7d7910afc32b4b0e76e4a72773207837ab73b0797f4a84f9ea83f8979d0bcab0225bfe672cd7e0e295 + checksum: 44cffe32a3a3cd2a706e82f45fedf79e0af7cae20e7c5f3185707233d941de1058373a27b90e86a8f0e5f9830b02c90116deaa05f139a67556954de72bc4935d languageName: node linkType: hard @@ -1772,9 +1850,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-unicorn@npm:^48.0.0": - version: 48.0.0 - resolution: "eslint-plugin-unicorn@npm:48.0.0" +"eslint-plugin-unicorn@npm:^48.0.1": + version: 48.0.1 + resolution: "eslint-plugin-unicorn@npm:48.0.1" dependencies: "@babel/helper-validator-identifier": ^7.22.5 "@eslint-community/eslint-utils": ^4.4.0 @@ -1793,7 +1871,7 @@ __metadata: strip-indent: ^3.0.0 peerDependencies: eslint: ">=8.44.0" - checksum: fc42b6ac3018d43cd68a2d91de43a0f761824a15de5f3c201b3369e15dc3675843bae1644de65b9aa87b2cd1f79ea9188087c54477bef9deef924a1200d5219f + checksum: e63112cbaa3a1347cbb427160d7b3c6a1f8cc8ef512075a0ab285c64761772356f4eb5f82c9fb1a8cde63d8794f8aa819eda02fa0a7c44bc9955c5113f87be78 languageName: node linkType: hard @@ -1807,13 +1885,13 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^7.2.0": - version: 7.2.0 - resolution: "eslint-scope@npm:7.2.0" +"eslint-scope@npm:^7.2.2": + version: 7.2.2 + resolution: "eslint-scope@npm:7.2.2" dependencies: esrecurse: ^4.3.0 estraverse: ^5.2.0 - checksum: 64591a2d8b244ade9c690b59ef238a11d5c721a98bcee9e9f445454f442d03d3e04eda88e95a4daec558220a99fa384309d9faae3d459bd40e7a81b4063980ae + checksum: ec97dbf5fb04b94e8f4c5a91a7f0a6dd3c55e46bfc7bbcd0e3138c3a76977570e02ed89a1810c778dcd72072ff0e9621ba1379b4babe53921d71e2e4486fda3e languageName: node linkType: hard @@ -1831,26 +1909,33 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.45.0": - version: 8.45.0 - resolution: "eslint@npm:8.45.0" +"eslint-visitor-keys@npm:^3.4.3": + version: 3.4.3 + resolution: "eslint-visitor-keys@npm:3.4.3" + checksum: 36e9ef87fca698b6fd7ca5ca35d7b2b6eeaaf106572e2f7fd31c12d3bfdaccdb587bba6d3621067e5aece31c8c3a348b93922ab8f7b2cbc6aaab5e1d89040c60 + languageName: node + linkType: hard + +"eslint@npm:^8.48.0": + version: 8.48.0 + resolution: "eslint@npm:8.48.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 - "@eslint-community/regexpp": ^4.4.0 - "@eslint/eslintrc": ^2.1.0 - "@eslint/js": 8.44.0 + "@eslint-community/regexpp": ^4.6.1 + "@eslint/eslintrc": ^2.1.2 + "@eslint/js": 8.48.0 "@humanwhocodes/config-array": ^0.11.10 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 - ajv: ^6.10.0 + ajv: ^6.12.4 chalk: ^4.0.0 cross-spawn: ^7.0.2 debug: ^4.3.2 doctrine: ^3.0.0 escape-string-regexp: ^4.0.0 - eslint-scope: ^7.2.0 - eslint-visitor-keys: ^3.4.1 - espree: ^9.6.0 + eslint-scope: ^7.2.2 + eslint-visitor-keys: ^3.4.3 + espree: ^9.6.1 esquery: ^1.4.2 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 @@ -1874,11 +1959,11 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 3e6dcce5cc43c5e301662db88ee26d1d188b22c177b9f104d7eefd1191236980bd953b3670fe2fac287114b26d7c5420ab48407d7ea1c3a446d6313c000009da + checksum: f20b359a4f8123fec5c033577368cc020d42978b1b45303974acd8da7a27063168ee3fe297ab5b35327162f6a93154063e3ce6577102f70f9809aff793db9bd0 languageName: node linkType: hard -"espree@npm:^9.6.0": +"espree@npm:^9.6.0, espree@npm:^9.6.1": version: 9.6.1 resolution: "espree@npm:9.6.1" dependencies: @@ -1989,17 +2074,6 @@ __metadata: languageName: node linkType: hard -"file-type@npm:^18.3.0": - version: 18.4.0 - resolution: "file-type@npm:18.4.0" - dependencies: - readable-web-to-node-stream: ^3.0.2 - strtok3: ^7.0.0 - token-types: ^5.0.1 - checksum: 191aa44b662417d496efc51bfb061da4c51cddfe2e3f7467b580964c3d83dbd88f76662368ea231a84d489a7d8cfc0bc2df9fefc439b519c2e6ddc498122dae0 - languageName: node - linkType: hard - "fill-range@npm:^7.0.1": version: 7.0.1 resolution: "fill-range@npm:7.0.1" @@ -2111,7 +2185,7 @@ __metadata: languageName: node linkType: hard -"functions-have-names@npm:^1.2.2": +"functions-have-names@npm:^1.2.2, functions-have-names@npm:^1.2.3": version: 1.2.3 resolution: "functions-have-names@npm:1.2.3" checksum: c3f1f5ba20f4e962efb71344ce0a40722163e85bee2101ce25f88214e78182d2d2476aa85ef37950c579eb6cf6ee811c17b3101bb84004bb75655f3e33f3fdb5 @@ -2164,6 +2238,18 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.2.1": + version: 1.2.1 + resolution: "get-intrinsic@npm:1.2.1" + dependencies: + function-bind: ^1.1.1 + has: ^1.0.3 + has-proto: ^1.0.1 + has-symbols: ^1.0.3 + checksum: 5b61d88552c24b0cf6fa2d1b3bc5459d7306f699de060d76442cce49a4721f52b8c560a33ab392cf5575b7810277d54ded9d4d39a1ea61855619ebc005aa7e5f + languageName: node + linkType: hard + "get-symbol-description@npm:^1.0.0": version: 1.0.0 resolution: "get-symbol-description@npm:1.0.0" @@ -2518,7 +2604,7 @@ __metadata: languageName: node linkType: hard -"internal-slot@npm:^1.0.4": +"internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.5": version: 1.0.5 resolution: "internal-slot@npm:1.0.5" dependencies: @@ -2543,7 +2629,7 @@ __metadata: languageName: node linkType: hard -"is-array-buffer@npm:^3.0.1": +"is-array-buffer@npm:^3.0.1, is-array-buffer@npm:^3.0.2": version: 3.0.2 resolution: "is-array-buffer@npm:3.0.2" dependencies: @@ -2621,6 +2707,15 @@ __metadata: languageName: node linkType: hard +"is-core-module@npm:^2.13.0": + version: 2.13.0 + resolution: "is-core-module@npm:2.13.0" + dependencies: + has: ^1.0.3 + checksum: 053ab101fb390bfeb2333360fd131387bed54e476b26860dc7f5a700bbf34a0ec4454f7c8c4d43e8a0030957e4b3db6e16d35e1890ea6fb654c833095e040355 + languageName: node + linkType: hard + "is-core-module@npm:^2.2.0": version: 2.6.0 resolution: "is-core-module@npm:2.6.0" @@ -2790,6 +2885,13 @@ __metadata: languageName: node linkType: hard +"isarray@npm:^2.0.5": + version: 2.0.5 + resolution: "isarray@npm:2.0.5" + checksum: bd5bbe4104438c4196ba58a54650116007fa0262eccef13a4c55b2e09a5b36b59f1e75b9fcc49883dd9d4953892e6fc007eef9e9155648ceea036e184b0f930a + languageName: node + linkType: hard + "isexe@npm:^2.0.0": version: 2.0.0 resolution: "isexe@npm:2.0.0" @@ -2854,14 +2956,14 @@ __metadata: languageName: node linkType: hard -"json5@npm:^1.0.1": - version: 1.0.1 - resolution: "json5@npm:1.0.1" +"json5@npm:^1.0.2": + version: 1.0.2 + resolution: "json5@npm:1.0.2" dependencies: minimist: ^1.2.0 bin: json5: lib/cli.js - checksum: e76ea23dbb8fc1348c143da628134a98adf4c5a4e8ea2adaa74a80c455fc2cdf0e2e13e6398ef819bfe92306b610ebb2002668ed9fc1af386d593691ef346fc3 + checksum: 866458a8c58a95a49bef3adba929c625e82532bcff1fe93f01d29cb02cac7c3fe1f4b79951b7792c2da9de0b32871a8401a6e3c5b36778ad852bf5b8a61165d7 languageName: node linkType: hard @@ -2962,6 +3064,13 @@ __metadata: languageName: node linkType: hard +"magic-bytes.js@npm:^1.0.15": + version: 1.0.15 + resolution: "magic-bytes.js@npm:1.0.15" + checksum: cef9a3f92853baa2ad3558bccdbf2332ec0d3f6ffc3d57b1d416709db59d0742773b11e17e3fc671d7a506c4419626a939510800d7bebec978bf73b1a7cbdd98 + languageName: node + linkType: hard + "make-fetch-happen@npm:^9.1.0": version: 9.1.0 resolution: "make-fetch-happen@npm:9.1.0" @@ -3304,7 +3413,7 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.12.2": +"object-inspect@npm:^1.12.2, object-inspect@npm:^1.12.3": version: 1.12.3 resolution: "object-inspect@npm:1.12.3" checksum: dabfd824d97a5f407e6d5d24810d888859f6be394d8b733a77442b277e0808860555176719c5905e765e3743a7cada6b8b0a3b85e5331c530fd418cc8ae991db @@ -3342,6 +3451,29 @@ __metadata: languageName: node linkType: hard +"object.fromentries@npm:^2.0.6": + version: 2.0.7 + resolution: "object.fromentries@npm:2.0.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + checksum: 7341ce246e248b39a431b87a9ddd331ff52a454deb79afebc95609f94b1f8238966cf21f52188f2a353f0fdf83294f32f1ebf1f7826aae915ebad21fd0678065 + languageName: node + linkType: hard + +"object.groupby@npm:^1.0.0": + version: 1.0.1 + resolution: "object.groupby@npm:1.0.1" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + get-intrinsic: ^1.2.1 + checksum: d7959d6eaaba358b1608066fc67ac97f23ce6f573dc8fc661f68c52be165266fcb02937076aedb0e42722fdda0bdc0bbf74778196ac04868178888e9fd3b78b5 + languageName: node + linkType: hard + "object.values@npm:^1.1.6": version: 1.1.6 resolution: "object.values@npm:1.1.6" @@ -3514,13 +3646,6 @@ __metadata: languageName: node linkType: hard -"peek-readable@npm:^5.0.0": - version: 5.0.0 - resolution: "peek-readable@npm:5.0.0" - checksum: bef5ceb50586eb42e14efba274ac57ffe97f0ed272df9239ce029f688f495d9bf74b2886fa27847c706a9db33acda4b7d23bbd09a2d21eb4c2a54da915117414 - languageName: node - linkType: hard - "pg-cloudflare@npm:^1.1.1": version: 1.1.1 resolution: "pg-cloudflare@npm:1.1.1" @@ -3528,10 +3653,10 @@ __metadata: languageName: node linkType: hard -"pg-connection-string@npm:^2.6.1": - version: 2.6.1 - resolution: "pg-connection-string@npm:2.6.1" - checksum: 882344a47e1ecf3a91383e0809bf2ac48facea97fcec0358d6e060e1cbcb8737acde419b4c86f05da4ce4a16634ee50fff1d2bb787d73b52ccbfde697243ad8a +"pg-connection-string@npm:^2.6.2": + version: 2.6.2 + resolution: "pg-connection-string@npm:2.6.2" + checksum: 22265882c3b6f2320785378d0760b051294a684989163d5a1cde4009e64e84448d7bf67d9a7b9e7f69440c3ee9e2212f9aa10dd17ad6773f6143c6020cebbcb5 languageName: node linkType: hard @@ -3580,14 +3705,14 @@ __metadata: languageName: node linkType: hard -"pg@npm:^8.11.1": - version: 8.11.1 - resolution: "pg@npm:8.11.1" +"pg@npm:^8.11.3": + version: 8.11.3 + resolution: "pg@npm:8.11.3" dependencies: buffer-writer: 2.0.0 packet-reader: 1.0.0 pg-cloudflare: ^1.1.1 - pg-connection-string: ^2.6.1 + pg-connection-string: ^2.6.2 pg-pool: ^3.6.1 pg-protocol: ^1.6.0 pg-types: ^2.1.0 @@ -3600,7 +3725,7 @@ __metadata: peerDependenciesMeta: pg-native: optional: true - checksum: e608fe1c52725e1c0c4cbdf97e29df8f41b9fd21aed821866e3488b3a0622be1c19801d8d8eb31f0de35f040c4f69163c211358e7df8c48d15ee8f660d2bd4cc + checksum: 8af9468b8969fa0d73a6b349216c8cbc953d938fcae5594f2d24043060e9226a072c8085fc4230172b5576fcab4c39c8563c655f271dc2a9209b6ad5370cafe5 languageName: node linkType: hard @@ -3743,15 +3868,6 @@ __metadata: languageName: node linkType: hard -"readable-web-to-node-stream@npm:^3.0.2": - version: 3.0.2 - resolution: "readable-web-to-node-stream@npm:3.0.2" - dependencies: - readable-stream: ^3.6.0 - checksum: 8c56cc62c68513425ddfa721954875b382768f83fa20e6b31e365ee00cbe7a3d6296f66f7f1107b16cd3416d33aa9f1680475376400d62a081a88f81f0ea7f9c - languageName: node - linkType: hard - "reflect-metadata@npm:^0.1.13": version: 0.1.13 resolution: "reflect-metadata@npm:0.1.13" @@ -3779,6 +3895,17 @@ __metadata: languageName: node linkType: hard +"regexp.prototype.flags@npm:^1.5.0": + version: 1.5.0 + resolution: "regexp.prototype.flags@npm:1.5.0" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + functions-have-names: ^1.2.3 + checksum: c541687cdbdfff1b9a07f6e44879f82c66bbf07665f9a7544c5fd16acdb3ec8d1436caab01662d2fbcad403f3499d49ab0b77fbc7ef29ef961d98cc4bc9755b4 + languageName: node + linkType: hard + "regjsparser@npm:^0.10.0": version: 0.10.0 resolution: "regjsparser@npm:0.10.0" @@ -3910,6 +4037,18 @@ __metadata: languageName: node linkType: hard +"safe-array-concat@npm:^1.0.0": + version: 1.0.0 + resolution: "safe-array-concat@npm:1.0.0" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.2.0 + has-symbols: ^1.0.3 + isarray: ^2.0.5 + checksum: f43cb98fe3b566327d0c09284de2b15fb85ae964a89495c1b1a5d50c7c8ed484190f4e5e71aacc167e16231940079b326f2c0807aea633d47cc7322f40a6b57f + languageName: node + linkType: hard + "safe-buffer@npm:^5.0.1, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" @@ -3944,12 +4083,12 @@ __metadata: languageName: node linkType: hard -"semver@npm:^6.3.0": - version: 6.3.0 - resolution: "semver@npm:6.3.0" +"semver@npm:^6.3.1": + version: 6.3.1 + resolution: "semver@npm:6.3.1" bin: - semver: ./bin/semver.js - checksum: 1b26ecf6db9e8292dd90df4e781d91875c0dcc1b1909e70f5d12959a23c7eebb8f01ea581c00783bbee72ceeaad9505797c381756326073850dc36ed284b21b9 + semver: bin/semver.js + checksum: ae47d06de28836adb9d3e25f22a92943477371292d9b665fb023fae278d345d508ca1958232af086d85e0155aee22e313e100971898bbb8d5d89b8b1d4054ca2 languageName: node linkType: hard @@ -4164,6 +4303,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trim@npm:^1.2.7": + version: 1.2.7 + resolution: "string.prototype.trim@npm:1.2.7" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.20.4 + checksum: 05b7b2d6af63648e70e44c4a8d10d8cc457536df78b55b9d6230918bde75c5987f6b8604438c4c8652eb55e4fc9725d2912789eb4ec457d6995f3495af190c09 + languageName: node + linkType: hard + "string.prototype.trimend@npm:^1.0.4": version: 1.0.4 resolution: "string.prototype.trimend@npm:1.0.4" @@ -4256,16 +4406,6 @@ __metadata: languageName: node linkType: hard -"strtok3@npm:^7.0.0": - version: 7.0.0 - resolution: "strtok3@npm:7.0.0" - dependencies: - "@tokenizer/token": ^0.3.0 - peek-readable: ^5.0.0 - checksum: 2ebe7ad8f2aea611dec6742cf6a42e82764892a362907f7ce493faf334501bf981ce21c828dcc300457e6d460dc9c34d644ededb3b01dcb9e37559203cf1748c - languageName: node - linkType: hard - "supports-color@npm:^5.3.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -4339,16 +4479,6 @@ __metadata: languageName: node linkType: hard -"token-types@npm:^5.0.1": - version: 5.0.1 - resolution: "token-types@npm:5.0.1" - dependencies: - "@tokenizer/token": ^0.3.0 - ieee754: ^1.2.1 - checksum: 32780123bc6ce8b6a2231d860445c994a02a720abf38df5583ea957aa6626873cd1c4dd8af62314da4cf16ede00c379a765707a3b06f04b8808c38efdae1c785 - languageName: node - linkType: hard - "tough-cookie@npm:^4.0.0": version: 4.0.0 resolution: "tough-cookie@npm:4.0.0" @@ -4367,15 +4497,15 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^3.14.1": - version: 3.14.1 - resolution: "tsconfig-paths@npm:3.14.1" +"tsconfig-paths@npm:^3.14.2": + version: 3.14.2 + resolution: "tsconfig-paths@npm:3.14.2" dependencies: "@types/json5": ^0.0.29 - json5: ^1.0.1 + json5: ^1.0.2 minimist: ^1.2.6 strip-bom: ^3.0.0 - checksum: 8afa01c673ebb4782ba53d3a12df97fa837ce524f8ad38ee4e2b2fd57f5ac79abc21c574e9e9eb014d93efe7fe8214001b96233b5c6ea75bd1ea82afe17a4c6d + checksum: a6162eaa1aed680537f93621b82399c7856afd10ec299867b13a0675e981acac4e0ec00896860480efc59fc10fd0b16fdc928c0b885865b52be62cadac692447 languageName: node linkType: hard @@ -4407,6 +4537,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:^2.6.1": + version: 2.6.2 + resolution: "tslib@npm:2.6.2" + checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad + languageName: node + linkType: hard + "tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0" @@ -4462,6 +4599,42 @@ __metadata: languageName: node linkType: hard +"typed-array-buffer@npm:^1.0.0": + version: 1.0.0 + resolution: "typed-array-buffer@npm:1.0.0" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.2.1 + is-typed-array: ^1.1.10 + checksum: 3e0281c79b2a40cd97fe715db803884301993f4e8c18e8d79d75fd18f796e8cd203310fec8c7fdb5e6c09bedf0af4f6ab8b75eb3d3a85da69328f28a80456bd3 + languageName: node + linkType: hard + +"typed-array-byte-length@npm:^1.0.0": + version: 1.0.0 + resolution: "typed-array-byte-length@npm:1.0.0" + dependencies: + call-bind: ^1.0.2 + for-each: ^0.3.3 + has-proto: ^1.0.1 + is-typed-array: ^1.1.10 + checksum: b03db16458322b263d87a702ff25388293f1356326c8a678d7515767ef563ef80e1e67ce648b821ec13178dd628eb2afdc19f97001ceae7a31acf674c849af94 + languageName: node + linkType: hard + +"typed-array-byte-offset@npm:^1.0.0": + version: 1.0.0 + resolution: "typed-array-byte-offset@npm:1.0.0" + dependencies: + available-typed-arrays: ^1.0.5 + call-bind: ^1.0.2 + for-each: ^0.3.3 + has-proto: ^1.0.1 + is-typed-array: ^1.1.10 + checksum: 04f6f02d0e9a948a95fbfe0d5a70b002191fae0b8fe0fe3130a9b2336f043daf7a3dda56a31333c35a067a97e13f539949ab261ca0f3692c41603a46a94e960b + languageName: node + linkType: hard + "typed-array-length@npm:^1.0.4": version: 1.0.4 resolution: "typed-array-length@npm:1.0.4" @@ -4613,7 +4786,7 @@ __metadata: languageName: node linkType: hard -"undici@npm:^5.22.0": +"undici@npm:5.22.1": version: 5.22.1 resolution: "undici@npm:5.22.1" dependencies: @@ -4735,6 +4908,19 @@ __metadata: languageName: node linkType: hard +"which-typed-array@npm:^1.1.10": + version: 1.1.11 + resolution: "which-typed-array@npm:1.1.11" + dependencies: + available-typed-arrays: ^1.0.5 + call-bind: ^1.0.2 + for-each: ^0.3.3 + gopd: ^1.0.1 + has-tostringtag: ^1.0.0 + checksum: 711ffc8ef891ca6597b19539075ec3e08bb9b4c2ca1f78887e3c07a977ab91ac1421940505a197758fb5939aa9524976d0a5bbcac34d07ed6faa75cedbb17206 + languageName: node + linkType: hard + "which-typed-array@npm:^1.1.9": version: 1.1.9 resolution: "which-typed-array@npm:1.1.9"