From 93988f8eb93ebdd40e7a904249be5abfab7afbf5 Mon Sep 17 00:00:00 2001
From: Maxim <73140396+MaximKing1@users.noreply.github.com>
Date: Tue, 22 Oct 2024 17:46:09 +0100
Subject: [PATCH] Major Updates - 3.5.8
---
README.md | 8 +-
dist/Client.d.ts | 186 +-
dist/Client.js | 502 +++--
dist/Constants.d.ts | 13 +-
dist/Constants.js | 6 -
dist/models/vote.d.ts | 11 +
dist/models/vote.js | 8 +
examples/InfinityBotList.js | 51 +-
examples/top-gg.js | 4 +-
src/Client.ts | 738 ++++---
src/Constants.ts | 19 +-
src/Webhooks.ts | 29 +-
src/models/vote.ts | 15 +-
yarn.lock | 3726 +++++++++++++++++++----------------
14 files changed, 3001 insertions(+), 2315 deletions(-)
create mode 100644 dist/models/vote.d.ts
create mode 100644 dist/models/vote.js
diff --git a/README.md b/README.md
index 7c48d12..2c06276 100644
--- a/README.md
+++ b/README.md
@@ -99,7 +99,7 @@ const client = new Client({
const { WebhooksManager } = require("blwebhooks");
const voteClient = new WebhooksManager(client, 80, {
- database: "none", // mongoose or sqlite
+ database: "none", // mongoose or sqlite3
protocol: "discordjs", // Define the discord client
@@ -134,7 +134,7 @@ bot.on("ready", () => {
const { WebhooksManager } = require("blwebhooks");
const voteClient = new WebhooksManager(bot, 80, {
- database: "none", // mongoose or sqlite
+ database: "none", // mongoose or sqlite3
protocol: "eris", // Define the discord client
@@ -364,10 +364,10 @@ The vote Database feature will save the total votes a User had made for your bot
voteClient.setStroage(DB, String);
// MongooseDB Example (recommended)
-voteClient.setStroage("mongo", "mongodb://localhost/my_database");
+voteClient.setStroage("mongoose", "mongodb://localhost/my_database");
// SQLITE Example
-voteClient.setStroage("sqlite");
+voteClient.setStroage("sqlite3");
```
**Pulling User Votes**
diff --git a/dist/Client.d.ts b/dist/Client.d.ts
index a2ec925..02d9342 100644
--- a/dist/Client.d.ts
+++ b/dist/Client.d.ts
@@ -1,114 +1,94 @@
-///
-import { EventEmitter } from "events";
+import { EventEmitter } from 'events';
+import mongoose from 'mongoose';
export interface WebhooksManager extends EventEmitter {
client: any;
- port: any;
+ port: number;
options: {
/**
- * @param protocol The client either 'discordjs' or 'eris'
- */
- protocol: string;
+ * The client protocol, either 'discordjs' or 'eris'
+ */
+ protocol: 'discordjs' | 'eris';
/**
- * @param database Either 'mongoose' or 'sqlite3'
- */
- database: string;
+ * The database type, either 'mongoose' or 'sqlite3'
+ */
+ database: 'mongoose' | 'sqlite3' | 'none';
/**
- * @param string THe MongoDB connection string
- */
- string(string: any, arg1: {
- useNewUrlParser: boolean;
- useUnifiedTopology: boolean;
- useFindAndModify: boolean;
- useCreateIndex: boolean;
- }): unknown;
- storage: null;
- extraLogging: boolean;
- extra: {
+ * The MongoDB connection string
+ */
+ connectionString: string;
+ extra: null | {
extraProtection: boolean;
proxyTrust: boolean;
shardedClient: boolean;
};
+ extraLogging: boolean;
};
- db: any;
+ db: mongoose.Connection | any;
ready: boolean;
}
/**
* The Webhook Manager Class for configuration
- * ```js
+ * @example
+ * ```js
* import { WebhooksManager } from "blwebhooks";
*
- * const manager = WebhooksManager(client, {
+ * const manager = new WebhooksManager(client, PORT, {
* database: "mongoose", // mongoose or sqlite
- * port: "80",
- * storage: {
+ * protocol: 'discordjs',
+ * extra: {
* proxyTrust: true, // Use if behind a proxy
* shardedClient: true, // Use if behind a sharded client
- * extraProtection: true // Use for the enhanced security features (Will require more RAM)
+ * extraProtection: true // Use for enhanced security features (Will require more RAM)
* }
* });
*
- * client.voteManager = manager;
+ * client.voteManager = manager; // Attach the manager to the discord client
+ * ```
*
- *
- * @param client The client param is the discord.js v14 client instance.
- * @param port The port param is used to define the express webserver port.
- * @param options The options param is used to define the database options, and other settings.
+ * @param client - The Discord.js v14 client instance.
+ * @param options - Configuration options for the WebhooksManager.
+ * @param options.database - The database type to use ("mongoose" or "sqlite").
+ * @param options.protocol - The protocol to use ("discordjs" or "eris").
+ * @param options.port - The port for the Express webserver.
+ * @param options.extra - Additional storage options.
+ * @param options.extra.proxyTrust - Set to true if behind a proxy.
+ * @param options.extra.shardedClient - Set to true if using a sharded client.
+ * @param options.extra.extraProtection - Enable enhanced security features (requires more RAM).
*
* @since 1.0.3
*/
export declare class WebhooksManager extends EventEmitter {
client: any;
- port: any;
+ port: number;
options: {
/**
- * @param protocol The client either 'discordjs' or 'eris'
- */
- protocol: string;
+ * The client protocol, either 'discordjs' or 'eris'
+ */
+ protocol: 'discordjs' | 'eris';
/**
- * @param database Either 'mongoose' or 'sqlite3'
- */
- database: string;
+ * The database type, either 'mongoose' or 'sqlite3'
+ */
+ database: 'mongoose' | 'sqlite3' | 'none';
/**
- * @param string The MongoDB connection string
- */
- string(string: any, arg1: {
- useNewUrlParser: boolean;
- useUnifiedTopology: boolean;
- useFindAndModify: boolean;
- useCreateIndex: boolean;
- }): unknown;
+ * The MongoDB connection string
+ */
+ connectionString: string;
/**
- * @param storage The storage options can be used to set extraProtection, proxyTrust and shardedClient options.
- *
- * @example
- * ```js
- * import { WebhooksManager } from "blwebhooks";
-
- * const manager = WebhooksManager(client, {
- * database: "mongoose", // mongoose or sqlite
- * port: "80",
- * storage: {
- * proxyTrust: true, // Use if behind a proxy
- * shardedClient: true, // Use if behind a sharded client
- * extraProtection: true // Use for the enhanced security features (Will require more RAM)
- * }
- * });
- *
- * client.voteManager = manager;
- * ```
- *
- */
- storage: null;
- extraLogging: boolean;
- extra: {
+ * Storage options for extra configuration
+ */
+ extra: null | {
extraProtection: boolean;
proxyTrust: boolean;
shardedClient: boolean;
};
+ /**
+ * Enable extra logging
+ */
+ extraLogging: boolean;
};
- db: any;
+ db: mongoose.Connection | any;
/**
- * @returns
+ * Indicates whether the manager is ready
*/
ready: boolean;
/**
@@ -125,23 +105,67 @@ export declare class WebhooksManager extends EventEmitter {
};
}>, init?: boolean);
shardedClient(toggle: boolean): Promise;
+ /**
+ * @example
+ * ```js
+ * await voteManager.setStroage('mongoose', 'MongooseURL');
+ * ```
+ */
setStroage(DB: string, string: string): Promise;
+ /**
+ * @example
+ * ```js
+ * await voteManager.setLogging(true);
+ * ```
+ */
setLogging(toggle: boolean): Promise;
+ /**
+ * @example
+ * ```js
+ * await voteManager.extraProtection(true);
+ * ```
+ */
extraProtection(toggle: boolean): Promise;
+ /**
+ * @example
+ * ```js
+ * await voteManager.proxyTrust(true);
+ * ```
+ */
proxyTrust(toggle: boolean): Promise;
+ /**
+ * @example
+ * ```js
+ * await voteManager.testVote('userID', 'botID');
+ * ```
+ */
testVote(userID: string, botID: string): Promise;
+ /**
+ * @example
+ * ```js
+ * const server = await voteManager.getServer('serverID');
+ * ```
+ */
getServer(serverID: string): Promise;
- topggVoteHook(url: any, auth: any, toggle: boolean): Promise;
/**
- * @example
-const client = discord.Client();
-const { WebhooksManager } = require("blwebhooks");
-
-const voteClient = new WebhooksManager(client, 80);
-client.voteManager = voteClient;
-
-voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
- */
+ * @example
+ * ```js
+ * await voteManager.topggVoteHook('url', 'auth', true);
+ * ```
+ */
+ topggVoteHook(url: string, auth: string, toggle: boolean): Promise;
+ /**
+ * @example
+ * ```js
+ * const client = discord.Client();
+ * const { WebhooksManager } = require("blwebhooks");
+ *
+ * const voteClient = new WebhooksManager(client, 80);
+ * client.voteManager = voteClient;
+ *
+ * voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
+ * ```
+ */
IBLVoteHook(url: any, auth: any, toggle: boolean): Promise;
/**
* @deprecated Legacy API
diff --git a/dist/Client.js b/dist/Client.js
index 4f7d98a..9b20f57 100644
--- a/dist/Client.js
+++ b/dist/Client.js
@@ -4,6 +4,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.WebhooksManager = void 0;
+// Import required modules
const express_1 = __importDefault(require("express"));
const cookie_parser_1 = __importDefault(require("cookie-parser"));
const helmet_1 = __importDefault(require("helmet"));
@@ -16,37 +17,51 @@ const events_1 = require("events");
const errorhandler_1 = __importDefault(require("errorhandler"));
const mongoose_1 = __importDefault(require("mongoose"));
const Constants_1 = require("./Constants");
+const vote_1 = __importDefault(require("./models/vote"));
+const sdk_1 = __importDefault(require("@top-gg/sdk"));
+// Initialize Express application
const app = (0, express_1.default)();
+// Configure speed limiter
const speedLimiter = (0, express_slow_down_1.default)({
- windowMs: 15 * 60 * 1000,
- delayAfter: 250,
- delayMs: 400,
+ windowMs: 15 * 60 * 1000, // 15 minutes
+ delayAfter: 250, // Start delaying after 250 requests
+ delayMs: () => 400, // Delay each request by 400ms
+ message: 'Too many requests from this IP, please try again later.',
});
+// Configure rate limiter
const limiter = (0, express_rate_limit_1.default)({
- windowMs: 15 * 60 * 1000,
- max: 250,
+ windowMs: 15 * 60 * 1000, // 15 minutes
+ max: 250, // Limit each IP to 250 requests per windowMs
+ message: 'Too many requests from this IP, please try again later.',
});
/**
* The Webhook Manager Class for configuration
- * ```js
+ * @example
+ * ```js
* import { WebhooksManager } from "blwebhooks";
*
- * const manager = WebhooksManager(client, {
+ * const manager = new WebhooksManager(client, PORT, {
* database: "mongoose", // mongoose or sqlite
- * port: "80",
- * storage: {
+ * protocol: 'discordjs',
+ * extra: {
* proxyTrust: true, // Use if behind a proxy
* shardedClient: true, // Use if behind a sharded client
- * extraProtection: true // Use for the enhanced security features (Will require more RAM)
+ * extraProtection: true // Use for enhanced security features (Will require more RAM)
* }
* });
*
- * client.voteManager = manager;
+ * client.voteManager = manager; // Attach the manager to the discord client
+ * ```
*
- *
- * @param client The client param is the discord.js v14 client instance.
- * @param port The port param is used to define the express webserver port.
- * @param options The options param is used to define the database options, and other settings.
+ * @param client - The Discord.js v14 client instance.
+ * @param options - Configuration options for the WebhooksManager.
+ * @param options.database - The database type to use ("mongoose" or "sqlite").
+ * @param options.protocol - The protocol to use ("discordjs" or "eris").
+ * @param options.port - The port for the Express webserver.
+ * @param options.extra - Additional storage options.
+ * @param options.extra.proxyTrust - Set to true if behind a proxy.
+ * @param options.extra.shardedClient - Set to true if using a sharded client.
+ * @param options.extra.extraProtection - Enable enhanced security features (requires more RAM).
*
* @since 1.0.3
*/
@@ -58,12 +73,15 @@ class WebhooksManager extends events_1.EventEmitter {
constructor(client, port, options, init = true) {
super();
/**
- * @returns
+ * Indicates whether the manager is ready
*/
this.ready = false;
- console.log(chalk_1.default.red("-----------------------"));
- console.log("All Manager Options Updated Check Our Docs Now! https://github.com/MaximKing1/BLWebhooks#readme");
- console.log(chalk_1.default.red("----------------------"));
+ console.log(chalk_1.default.red('━━━━━━━━━━━━━━━━━━━━━━━'));
+ console.log(chalk_1.default.yellow('Important Notice:'));
+ console.log(chalk_1.default.cyan('Manager options have been updated.'));
+ console.log(chalk_1.default.cyan('Please review our documentation at:'));
+ console.log(chalk_1.default.blue('https://github.com/MaximKing1/BLWebhooks#readme'));
+ console.log(chalk_1.default.red('━━━━━━━━━━━━━━━━━━━━━━━'));
/**
* The Discord Client
* @type {discord.Client}
@@ -82,18 +100,18 @@ class WebhooksManager extends events_1.EventEmitter {
this.options = (0, deepmerge_1.default)(Constants_1.defaultManager, options);
if (!client) {
// @ts-ignore
- return console.log(chalk_1.default.red("[BLWEBHOOKS] The client is not defined"));
+ return console.log(chalk_1.default.red('[BLWEBHOOKS] The client is not defined'));
}
else if (!port) {
// @ts-ignore
- return console.log(chalk_1.default.red("[BLWEBHOOKS] The port is required!"));
+ return console.log(chalk_1.default.red('[BLWEBHOOKS] The port is required!'));
}
- else if (typeof port != "number") {
+ else if (typeof port != 'number') {
// @ts-ignore
- return console.log(chalk_1.default.red("[BLWEBHOOKS] The port is a number."));
+ return console.log(chalk_1.default.red('[BLWEBHOOKS] The port is a number.'));
}
else if (client) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] The Client has connected to BLWebhooks"));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] The Client has connected to BLWebhooks'));
}
if (port) {
app.listen(port);
@@ -108,15 +126,21 @@ class WebhooksManager extends events_1.EventEmitter {
}
async shardedClient(toggle) {
if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] Sharding client has been enabled."));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] Sharding client has been enabled.'));
}
else if (toggle == false) {
- console.log(chalk_1.default.red("[BLWEBHOOKS] Sharding client has been disabled."));
+ console.log(chalk_1.default.red('[BLWEBHOOKS] Sharding client has been disabled.'));
}
}
+ /**
+ * @example
+ * ```js
+ * await voteManager.setStroage('mongoose', 'MongooseURL');
+ * ```
+ */
async setStroage(DB, string) {
- if (DB == "mongo") {
- console.log(chalk_1.default.yellow("[BLWEBHOOKS] Enabled mongoose database."));
+ if (DB === 'mongoose') {
+ console.log(chalk_1.default.yellow('[BLWEBHOOKS] Enabled mongoose database.'));
mongoose_1.default.connect(string, {
// @ts-ignore
useUnifiedTopology: true,
@@ -124,134 +148,214 @@ class WebhooksManager extends events_1.EventEmitter {
useCreateIndex: true,
});
}
- else if (DB == "sqlite") {
- var sqlite3 = require("sqlite3");
- this.db = new sqlite3.Database("blwebhooks.db", async (err) => {
+ else if (DB == 'sqlite3') {
+ var sqlite3 = require('sqlite3');
+ this.db = new sqlite3.Database('blwebhooks.db', async (err) => {
if (err) {
console.error(chalk_1.default.red(err.message));
}
- console.log(chalk_1.default.yellow("[BLWEBHOOKS] Enabled SQLITE database."));
- console.log(chalk_1.default.yellow("[BLWEBHOOKS] Connected to the blwebhooks.db database."));
+ console.log(chalk_1.default.yellow('[BLWEBHOOKS] Enabled SQLITE database.'));
+ console.log(chalk_1.default.yellow('[BLWEBHOOKS] Connected to the blwebhooks.db database.'));
});
}
- else if (DB == "mysql") {
- console.log(chalk_1.default.yellow("[BLWEBHOOKS - Beta] Enabled MySQL database Connection."));
+ else if (DB == 'mysql') {
+ console.log(chalk_1.default.yellow('[BLWEBHOOKS - Beta] Enabled MySQL database Connection.'));
}
}
+ /**
+ * @example
+ * ```js
+ * await voteManager.setLogging(true);
+ * ```
+ */
async setLogging(toggle) {
if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] Advanced logging enabled."));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] Advanced logging enabled.'));
return app.use((0, errorhandler_1.default)());
}
else if (toggle == false) {
- console.log(chalk_1.default.red("[BLWEBHOOKS] Advance logging disabled"));
+ console.log(chalk_1.default.red('[BLWEBHOOKS] Advance logging disabled'));
}
}
+ /**
+ * @example
+ * ```js
+ * await voteManager.extraProtection(true);
+ * ```
+ */
async extraProtection(toggle) {
if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] Extra protection enabled."));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] Extra protection enabled.'));
return app.use((0, helmet_1.default)({
contentSecurityPolicy: false,
permittedCrossDomainPolicies: false,
}));
}
else if (toggle == false) {
- console.log(chalk_1.default.red("[BLWEBHOOKS] Extra protection disabled."));
+ console.log(chalk_1.default.red('[BLWEBHOOKS] Extra protection disabled.'));
}
}
+ /**
+ * @example
+ * ```js
+ * await voteManager.proxyTrust(true);
+ * ```
+ */
async proxyTrust(toggle) {
- if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] Proxy trust enabled."));
- app.enable("trust proxy");
- return;
+ if (toggle) {
+ console.log(chalk_1.default.green('[BLWEBHOOKS] Proxy trust enabled.'));
+ app.enable('trust proxy');
}
- else if (toggle == false) {
- console.log(chalk_1.default.red("[BLWEBHOOKS] Proxy trust disabled."));
+ else {
+ console.log(chalk_1.default.red('[BLWEBHOOKS] Proxy trust disabled.'));
+ app.disable('trust proxy');
}
- } // Enable this if your behind a proxy, Heroku, Docker, Replit, etc
+ }
+ /**
+ * @example
+ * ```js
+ * await voteManager.testVote('userID', 'botID');
+ * ```
+ */
async testVote(userID, botID) {
- const type = "test";
- const List = "Test";
- console.log(userID + " Voted For " + botID);
- this.client.emit("vote", userID, botID, List);
- this.client.emit("topgg-voted", userID, botID, type);
- this.client.emit("IBL-voted", userID, botID, type);
+ const type = 'test';
+ const list = 'Test';
+ console.log(`${userID} voted for ${botID}`);
+ // Emit events
+ this.client.emit('vote', userID, botID, list);
+ this.client.emit('topgg-voted', userID, botID, type);
+ this.client.emit('IBL-voted', userID, botID, type);
+ // Simulate vote expiration after 24 hours
+ setTimeout(() => {
+ this.client.emit('voteExpired', userID, botID, list);
+ }, 1000 * 60 * 60 * 24);
}
+ /**
+ * @example
+ * ```js
+ * const server = await voteManager.getServer('serverID');
+ * ```
+ */
async getServer(serverID) {
- let server = await this.client.guilds.cache.get(serverID);
+ let server;
+ if (this.options.protocol === 'discordjs') {
+ server = await this.client.guilds.cache.get(serverID);
+ }
+ else if (this.options.protocol === 'eris') {
+ server = this.client.guilds.get(serverID);
+ }
+ else {
+ throw new Error('Invalid protocol specified');
+ }
return server;
}
+ /**
+ * @example
+ * ```js
+ * await voteManager.topggVoteHook('url', 'auth', true);
+ * ```
+ */
async topggVoteHook(url, auth, toggle) {
if (toggle == false) {
- return console.log(chalk_1.default.red("[BLWEBHOOKS] Top.gg vote hooks have been disabled."));
+ return console.log(chalk_1.default.red('[BLWEBHOOKS] Top.gg vote hooks have been disabled.'));
}
else if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] Top.gg vote hooks have been enabled."));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] Top.gg vote hooks have been enabled.'));
}
- const TopGG = require("@top-gg/sdk");
- const WH = new TopGG.Webhook(auth);
- // @ts-ignore
+ const WH = new sdk_1.default.Webhook(auth);
app.post(`/${url}`, WH.middleware(), async (req, res) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- return console.log("Failed Access - Top.gg Endpoint");
- const userID = req.vote.user;
- const botID = req.vote.bot;
- const type = req.vote.type;
- const List = "top.gg";
- this.client.emit("topgg-voted", userID, botID, type);
- this.client.emit("vote", userID, botID, List);
- setTimeout(() => this.client.emit("voteExpired", userID, botID, List), 1000 * 60 * 60 * 24);
- res.status(200).send(JSON.stringify({
- error: false,
- message: "[BLWEBHOOKS] Received The Request!",
- }));
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth) {
+ console.log('Failed Access - Top.gg Endpoint');
+ return res.status(403).send(JSON.stringify({
+ error: true,
+ message: "[BLWEBHOOKS] You don't have access to use this endpoint. - Top.gg",
+ }));
+ }
+ const userID = req.body.user;
+ const botID = req.body.bot;
+ const type = req.body.type;
+ const List = 'top.gg';
+ try {
+ // Update the user's vote count in the database
+ await vote_1.default.findOneAndUpdate({ userID: userID }, { $inc: { totalVotes: 1 } }, { upsert: true, new: true });
+ // Emit events
+ this.client.emit('topgg-voted', userID, botID, type);
+ this.client.emit('vote', userID, botID, List);
+ // Set timeout for vote expiration
+ setTimeout(() => this.client.emit('voteExpired', userID, botID, List), 1000 * 60 * 60 * 24);
+ // Respond to Top.gg API
+ res.status(200).send(JSON.stringify({
+ error: false,
+ message: '[BLWEBHOOKS] Received the request!',
+ }));
+ }
+ catch (error) {
+ console.error('Error updating vote count:', error);
+ res.status(500).send(JSON.stringify({
+ error: true,
+ message: '[BLWEBHOOKS] Internal server error',
+ }));
+ }
});
}
/**
- * @example
-const client = discord.Client();
-const { WebhooksManager } = require("blwebhooks");
-
-const voteClient = new WebhooksManager(client, 80);
-client.voteManager = voteClient;
-
-voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
- */
+ * @example
+ * ```js
+ * const client = discord.Client();
+ * const { WebhooksManager } = require("blwebhooks");
+ *
+ * const voteClient = new WebhooksManager(client, 80);
+ * client.voteManager = voteClient;
+ *
+ * voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
+ * ```
+ */
async IBLVoteHook(url, auth, toggle) {
if (toggle == false) {
- return console.log(chalk_1.default.red("[BLWEBHOOKS] InfinityBotList vote hooks have been disabled."));
+ return console.log(chalk_1.default.red('[BLWEBHOOKS] InfinityBotList vote hooks have been disabled.'));
}
else if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] InfinityBotList vote hooks have been enabled."));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] InfinityBotList vote hooks have been enabled.'));
}
- // @ts-ignore
app.post(`/${url}`, async (req, res) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- return console.log("Failed Access - InfinityBotList Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth) {
+ console.log('Failed Access - InfinityBotList Endpoint');
return res.status(403).send(JSON.stringify({
error: true,
message: "[BLWEBHOOKS] You don't have access to use this endpoint. - InfinityBotList",
}));
+ }
// Use the data on whatever you want
console.log(req.body);
- // VotingModel.findOneAndUpdate({ userID : req.vote.user }, {$inc : {'totalVotes' : 1}});
const userID = req.body.userID;
const botID = req.body.botID;
const type = req.body.type;
- const List = "InfinityBotList";
- this.client.emit("IBL-voted", userID, botID, type);
- this.client.emit("vote", userID, botID, List);
- setTimeout(() => this.client.emit("voteExpired", userID, botID, List), 1000 * 60 * 60 * 24);
- // Respond to IBL API
- res.status(200).send(JSON.stringify({
- error: false,
- message: "[BLWEBHOOKS] Received the request!",
- }));
+ const List = 'InfinityBotList';
+ try {
+ // Update the user's vote count in the database
+ await vote_1.default.findOneAndUpdate({ userID: userID }, { $inc: { totalVotes: 1 } }, { upsert: true, new: true });
+ // Emit events
+ this.client.emit('IBL-voted', userID, botID, type);
+ this.client.emit('vote', userID, botID, List);
+ // Set timeout for vote expiration
+ setTimeout(() => this.client.emit('voteExpired', userID, botID, List), 1000 * 60 * 60 * 24);
+ // Respond to IBL API
+ res.status(200).send(JSON.stringify({
+ error: false,
+ message: '[BLWEBHOOKS] Received the request!',
+ }));
+ }
+ catch (error) {
+ console.error('Error updating user vote count:', error);
+ res.status(500).send(JSON.stringify({
+ error: true,
+ message: 'Error updating user vote count',
+ }));
+ }
});
}
/**
@@ -259,18 +363,18 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
*/
async PBLVoteHook(url, auth, toggle) {
if (toggle == false) {
- return console.log(chalk_1.default.red("[BLWEBHOOKS] ParaiseBots vote hooks have been disabled."));
+ return console.log(chalk_1.default.red('[BLWEBHOOKS] ParaiseBots vote hooks have been disabled.'));
}
else if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] ParaiseBots vote hooks have been enabled."));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] ParaiseBots vote hooks have been enabled.'));
}
// @ts-ignore
app.post(`/${url}`, async (req, res) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - ParaiseBots Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - ParaiseBots Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(JSON.stringify({
error: true,
message: "[BLWEBHOOKS] You don't have access to use this endpoint. - ParaiseBots",
@@ -280,31 +384,31 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
const botID = req.body.bot;
const userName = req.body.user;
const type = null;
- const List = "ParaiseBots";
- this.client.emit("PBL-voted", userID, botID, userName, type);
- this.client.emit("vote", userID, botID, List);
- setTimeout(() => this.client.emit("voteExpired", userID, botID, List), 1000 * 60 * 60 * 24);
+ const List = 'ParaiseBots';
+ this.client.emit('PBL-voted', userID, botID, userName, type);
+ this.client.emit('vote', userID, botID, List);
+ setTimeout(() => this.client.emit('voteExpired', userID, botID, List), 1000 * 60 * 60 * 24);
// Respond to IBL API
res.status(200).send(JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
}));
});
}
async VoidBotsVoteHook(url, auth, toggle) {
if (toggle == false) {
- return console.log(chalk_1.default.red("[BLWEBHOOKS] Void Bots vote hooks have been disabled."));
+ return console.log(chalk_1.default.red('[BLWEBHOOKS] Void Bots vote hooks have been disabled.'));
}
else if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] Void Bots vote hooks have been enabled."));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] Void Bots vote hooks have been enabled.'));
}
// @ts-ignore
app.post(`/${url}`, async (req, res) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - VoidBots Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - VoidBots Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(JSON.stringify({
error: true,
message: "[BLWEBHOOKS] You don't have access to this endpoint - VoidBots",
@@ -314,31 +418,31 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
// VotingModel.findOneAndUpdate({ userID : req.vote.user }, {$inc : {'totalVotes' : 1}});
const userID = req.body.user;
const botID = req.body.bot;
- const List = "VoidBots";
- this.client.emit("VB-voted", userID, botID);
- this.client.emit("vote", userID, botID, List);
- setTimeout(() => this.client.emit("voteExpired", userID, botID, List), 1000 * 60 * 60 * 24);
+ const List = 'VoidBots';
+ this.client.emit('VB-voted', userID, botID);
+ this.client.emit('vote', userID, botID, List);
+ setTimeout(() => this.client.emit('voteExpired', userID, botID, List), 1000 * 60 * 60 * 24);
// Respond to VoidBots API
res.status(200).send(JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
}));
});
}
async DiscordLabsVoteHook(url, auth, toggle) {
if (toggle == false) {
- return console.log(chalk_1.default.red("[BLWEBHOOKS] DiscordLabs vote hooks have been disabled."));
+ return console.log(chalk_1.default.red('[BLWEBHOOKS] DiscordLabs vote hooks have been disabled.'));
}
else if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] DiscordLabs Vote Hooks Enabled"));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] DiscordLabs Vote Hooks Enabled'));
}
// @ts-ignore
app.post(`/${url}`, async (req, res) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - DiscordLabs Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - DiscordLabs Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(JSON.stringify({
error: true,
message: "[BLWEBHOOKS] You don't have access to use this endpoint - DiscordLabs",
@@ -349,31 +453,31 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
const userID = req.body.uid;
const botID = req.body.bid;
const wasTest = req.body.test;
- const List = "DiscordLabs";
- this.client.emit("DL-voted", userID, botID, wasTest);
- this.client.emit("vote", userID, botID, List);
- setTimeout(() => this.client.emit("voteExpired", userID, botID, List), 1000 * 60 * 60 * 24);
+ const List = 'DiscordLabs';
+ this.client.emit('DL-voted', userID, botID, wasTest);
+ this.client.emit('vote', userID, botID, List);
+ setTimeout(() => this.client.emit('voteExpired', userID, botID, List), 1000 * 60 * 60 * 24);
// Respond to DiscordLabs API
res.status(200).send(JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
}));
});
}
async BListVoteHook(url, auth, toggle) {
if (toggle == false) {
- return console.log(chalk_1.default.red("[BLWEBHOOKS] BList vote hooks have been disabled."));
+ return console.log(chalk_1.default.red('[BLWEBHOOKS] BList vote hooks have been disabled.'));
}
else if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] BList hote hooks have been enabled."));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] BList hote hooks have been enabled.'));
}
// @ts-ignore
app.post(`/${url}`, async (req, res) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - BList Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - BList Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(JSON.stringify({
error: true,
message: "[BLWEBHOOKS] You don't have access to use this endpoint - BList",
@@ -383,31 +487,31 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
// VotingModel.findOneAndUpdate({ userID : req.vote.user }, {$inc : {'totalVotes' : 1}});
const userID = req.body.user;
const botID = null;
- const List = "BList";
- this.client.emit("BLT-voted", userID);
- this.client.emit("vote", userID, botID, List);
- setTimeout(() => this.client.emit("voteExpired", userID, botID, List), 1000 * 60 * 60 * 24);
+ const List = 'BList';
+ this.client.emit('BLT-voted', userID);
+ this.client.emit('vote', userID, botID, List);
+ setTimeout(() => this.client.emit('voteExpired', userID, botID, List), 1000 * 60 * 60 * 24);
// Respond to BList API
res.status(200).send(JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
}));
});
}
async MYBVoteHook(url, auth, toggle) {
if (toggle == false) {
- return console.log(chalk_1.default.red("[BLWEBHOOKS] BList vote hooks have been disabled."));
+ return console.log(chalk_1.default.red('[BLWEBHOOKS] BList vote hooks have been disabled.'));
}
else if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] BList hote hooks have been enabled."));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] BList hote hooks have been enabled.'));
}
// @ts-ignore
app.post(`/${url}`, async (req, res) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - Mythicalbots Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - Mythicalbots Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(JSON.stringify({
error: true,
message: "[BLWEBHOOKS] You don't have access to use this endpoint - Mythicalbots",
@@ -417,31 +521,31 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
// VotingModel.findOneAndUpdate({ userID : req.vote.user }, {$inc : {'totalVotes' : 1}});
const userID = req.body.user;
const botID = null;
- const List = "MythicalBots";
- this.client.emit("MYB-voted", userID);
- this.client.emit("vote", userID, botID, List);
- setTimeout(() => this.client.emit("voteExpired", userID, botID, List), 1000 * 60 * 60 * 24);
+ const List = 'MythicalBots';
+ this.client.emit('MYB-voted', userID);
+ this.client.emit('vote', userID, botID, List);
+ setTimeout(() => this.client.emit('voteExpired', userID, botID, List), 1000 * 60 * 60 * 24);
// Respond to Mythicalbots API
res.status(200).send(JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
}));
});
}
async DBCVoteHook(url, auth, toggle) {
if (toggle == false) {
- return console.log(chalk_1.default.red("[BLWEBHOOKS] DiscordBots.co vote hooks have been disabled."));
+ return console.log(chalk_1.default.red('[BLWEBHOOKS] DiscordBots.co vote hooks have been disabled.'));
}
else if (toggle == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] DiscordBots.co vote hooks have been enabled."));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] DiscordBots.co vote hooks have been enabled.'));
}
// @ts-ignore
app.post(`/${url}`, async (req, res) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - DiscordBots.co Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - DiscordBots.co Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(JSON.stringify({
error: true,
message: "[BLWEBHOOKS] You don't have access to use this endpoint - DiscordBots.co",
@@ -451,31 +555,31 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
// VotingModel.findOneAndUpdate({ userID : req.vote.user }, {$inc : {'totalVotes' : 1}});
const userID = req.body.userId;
const botID = null;
- const List = "DiscordBots.co";
- this.client.emit("DBC-voted", userID);
- this.client.emit("vote", userID, botID, List);
- setTimeout(() => this.client.emit("voteExpired", userID, botID, List), 1000 * 60 * 60 * 24);
+ const List = 'DiscordBots.co';
+ this.client.emit('DBC-voted', userID);
+ this.client.emit('vote', userID, botID, List);
+ setTimeout(() => this.client.emit('voteExpired', userID, botID, List), 1000 * 60 * 60 * 24);
// Respond to BList API
res.status(200).send(JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
}));
});
}
async getVotes(userID, option) {
if (!option)
- return console.log("Please provide option - daily, weekly, monthly");
- if (option == "total") {
+ return console.log('Please provide option - daily, weekly, monthly');
+ if (option == 'total') {
if (!userID)
- return console.log("Please provide userID");
+ return console.log('Please provide userID');
}
- else if (option == "daily") {
+ else if (option == 'daily') {
if (!userID)
- return console.log("Please provide userID");
+ return console.log('Please provide userID');
}
- else if (option == "weekly") {
+ else if (option == 'weekly') {
if (!userID)
- return console.log("Please provide userID");
+ return console.log('Please provide userID');
}
}
/**
@@ -483,60 +587,56 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
* @private
*/
async _init() {
- if (this.options.extra.proxyTrust == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] Proxy trust enabled."));
- return app.enable("trust proxy");
+ var _a, _b, _c, _d, _e, _f;
+ if (((_a = this.options.extra) === null || _a === void 0 ? void 0 : _a.proxyTrust) == true) {
+ console.log(chalk_1.default.green('[BLWEBHOOKS] Proxy trust enabled.'));
+ return app.enable('trust proxy');
}
- else if (this.options.extra.proxyTrust == false) {
- console.log(chalk_1.default.red("[BLWEBHOOKS] Proxy trust disabled."));
+ else if (((_b = this.options.extra) === null || _b === void 0 ? void 0 : _b.proxyTrust) == false) {
+ console.log(chalk_1.default.red('[BLWEBHOOKS] Proxy trust disabled.'));
} // Enable this if your behind a proxy, Heroku, Docker, Replit, etc
- if (this.options.extra.shardedClient == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] Sharding client has been enabled."));
+ if (((_c = this.options.extra) === null || _c === void 0 ? void 0 : _c.shardedClient) == true) {
+ console.log(chalk_1.default.green('[BLWEBHOOKS] Sharding client has been enabled.'));
}
- else if (this.options.extra.shardedClient == false) {
- console.log(chalk_1.default.red("[BLWEBHOOKS] Sharding client has been disabled."));
+ else if (((_d = this.options.extra) === null || _d === void 0 ? void 0 : _d.shardedClient) == false) {
+ console.log(chalk_1.default.red('[BLWEBHOOKS] Sharding client has been disabled.'));
}
if (this.options.extraLogging == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] Advanced logging enabled."));
+ console.log(chalk_1.default.green('[BLWEBHOOKS] Advanced logging enabled.'));
return app.use((0, errorhandler_1.default)());
}
else if (this.options.extraLogging == false) {
- console.log(chalk_1.default.red("[BLWEBHOOKS] Advance logging disabled"));
+ console.log(chalk_1.default.red('[BLWEBHOOKS] Advance logging disabled'));
}
- if (this.options.database == "mongo") {
- console.log(chalk_1.default.yellow("[BLWEBHOOKS] Enabled mongoose database."));
+ if (this.options.database == 'mongoose') {
+ console.log(chalk_1.default.yellow('[BLWEBHOOKS] Enabled mongoose database.'));
// @ts-ignore
- mongoose_1.default.connect(this.options.string, {
- useNewUrlParser: true,
- useUnifiedTopology: true,
- useFindAndModify: true,
- });
+ mongoose_1.default.connect(this.options.string);
}
- else if (this.options.database == "sqlite") {
- var sqlite3 = require("sqlite3").verbose();
- let db = new sqlite3.Database("voteHooks.db", async (err) => {
+ else if (this.options.database == 'sqlite3') {
+ var sqlite3 = require('sqlite3').verbose();
+ let db = new sqlite3.Database('voteHooks.db', async (err) => {
if (err) {
console.error(chalk_1.default.red(err.message));
}
- console.log(chalk_1.default.yellow("[BLWEBHOOKS] Enabled SQLITE database."));
- console.log(chalk_1.default.yellow("[BLWEBHOOKS] Connected to the voteHooks.db database."));
+ console.log(chalk_1.default.yellow('[BLWEBHOOKS] Enabled SQLITE database.'));
+ console.log(chalk_1.default.yellow('[BLWEBHOOKS] Connected to the voteHooks.db database.'));
});
}
- else if (this.options.database == "none") {
- console.log(chalk_1.default.red("Database Disabled"));
+ else if (this.options.database == 'none') {
+ console.log(chalk_1.default.red('Database Disabled'));
}
- if (this.options.extra.extraProtection == true) {
- console.log(chalk_1.default.green("[BLWEBHOOKS] Extra protection enabled."));
+ if (((_e = this.options.extra) === null || _e === void 0 ? void 0 : _e.extraProtection) == true) {
+ console.log(chalk_1.default.green('[BLWEBHOOKS] Extra protection enabled.'));
return app.use((0, helmet_1.default)({
contentSecurityPolicy: false,
permittedCrossDomainPolicies: false,
}));
}
- else if (this.options.extra.extraProtection == false) {
- console.log(chalk_1.default.red("[BLWEBHOOKS] Extra protection disabled."));
+ else if (((_f = this.options.extra) === null || _f === void 0 ? void 0 : _f.extraProtection) == false) {
+ console.log(chalk_1.default.red('[BLWEBHOOKS] Extra protection disabled.'));
}
this.ready = true;
}
}
exports.WebhooksManager = WebhooksManager;
-;
diff --git a/dist/Constants.d.ts b/dist/Constants.d.ts
index b7342bb..9b89ab2 100644
--- a/dist/Constants.d.ts
+++ b/dist/Constants.d.ts
@@ -1,16 +1,15 @@
/**
- * @default defaultManager The default manager configuration for the client instance
- *
- * @template
+ * Default manager configuration for the client instance
* @since 1.0.0
*/
-export declare const defaultManager: {
- storage: null;
+export interface ManagerConfig {
+ storage: null | string;
extraLogging: boolean;
- protocol: string;
+ protocol: 'discordjs' | 'eris';
extra: {
extraProtection: boolean;
proxyTrust: boolean;
shardedClient: boolean;
};
-};
+}
+export declare const defaultManager: ManagerConfig;
diff --git a/dist/Constants.js b/dist/Constants.js
index bc8a15a..45873b9 100644
--- a/dist/Constants.js
+++ b/dist/Constants.js
@@ -1,12 +1,6 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.defaultManager = void 0;
-/**
- * @default defaultManager The default manager configuration for the client instance
- *
- * @template
- * @since 1.0.0
- */
exports.defaultManager = {
storage: null,
extraLogging: false,
diff --git a/dist/models/vote.d.ts b/dist/models/vote.d.ts
new file mode 100644
index 0000000..477a3e8
--- /dev/null
+++ b/dist/models/vote.d.ts
@@ -0,0 +1,11 @@
+import { Document } from "mongoose";
+interface IUserVote extends Document {
+ userID: string;
+ totalVotes: number;
+}
+declare const _default: import("mongoose").Model & IUserVote & Required<{
+ _id: unknown;
+}> & {
+ __v?: number;
+}, any>;
+export default _default;
diff --git a/dist/models/vote.js b/dist/models/vote.js
new file mode 100644
index 0000000..5c8e28c
--- /dev/null
+++ b/dist/models/vote.js
@@ -0,0 +1,8 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+const mongoose_1 = require("mongoose");
+const userVoteSchema = new mongoose_1.Schema({
+ userID: { type: String, required: true, unique: true },
+ totalVotes: { type: Number, default: 0 }
+});
+exports.default = (0, mongoose_1.model)('UserVote', userVoteSchema);
diff --git a/examples/InfinityBotList.js b/examples/InfinityBotList.js
index 5f96dc2..7a9475e 100644
--- a/examples/InfinityBotList.js
+++ b/examples/InfinityBotList.js
@@ -1,33 +1,42 @@
-import { Client } from "discord.js";
+const { Client } = require('discord.js');
const client = new Client({
- intents: []
+ intents: [],
});
-import { WebhooksManager } from "blwebhooks";
+const { WebhooksManager } = require('../dist/index.js');
-// Attatch The Client and Port to the module.
+// Attach The Client and Port to the module.
// The client is it attaching to the client, 80 is the port it will run on
-const voteClient = new WebhooksManager(client, 80);
+const voteClient = new WebhooksManager(client, 80, {
+ extra: {
+ proxyTrust: false,
+ shardedClient: false,
+ extraProtection: true,
+ protocol: 'discordjs',
+ }
+});
client.voteManager = voteClient;
-voteClient.extraProtection(true);
-
-voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
+client.voteManager.IBLVoteHook('IBLHook', 'LOADS_OF_RANDOMNESS', true);
// This code will run after a new vote was received from InfinityBotList
-client.on("IBL-voted", async function (userID, botID, type, timeStamp) {
- console.log(userID)
-
+client.on('IBL-voted', async function (userID, botID, type, timeStamp) {
+ console.log(userID);
+
// Add role for 24 hours
- const guildD = client.guilds.cache.get("758641373074423808")
- guildD.members.fetch(userID).catch(() => null).then(member => {
-
- if (!member) return;
-
- member.roles.add("748340144897261660");
-
- setTimeout(() => member.roles.remove("748739144897261660").catch(console.error), 1000 * 60 * 60 * 24);
-
-}).catch(() => {});
+ const guildD = client.guilds.cache.get('758641373074423808');
+ guildD.members
+ .fetch(userID)
+ .catch(() => null)
+ .then((member) => {
+ if (!member) return;
+
+ member.roles.add('748340144897261660');
+ setTimeout(
+ () => member.roles.remove('748739144897261660').catch(console.error),
+ 1000 * 60 * 60 * 24
+ );
+ })
+ .catch(() => {});
});
diff --git a/examples/top-gg.js b/examples/top-gg.js
index 634350c..dd8207a 100644
--- a/examples/top-gg.js
+++ b/examples/top-gg.js
@@ -1,9 +1,9 @@
-import { Client } from "discord.js";
+const { Client } = require("discord.js");
const client = new Client({
intents: []
});
-import { WebhooksManager } from "blwebhooks";
+const { WebhooksManager } = require("../dist/index.js");
// Attatch The Client and Port to the module.
// The client is it attaching to the client, 80 is the port it will run on
diff --git a/src/Client.ts b/src/Client.ts
index 116157b..a3dbe33 100644
--- a/src/Client.ts
+++ b/src/Client.ts
@@ -1,125 +1,134 @@
-import express from "express";
-import cookieParser from "cookie-parser";
-import helmet from "helmet";
-import { json } from "body-parser";
-import slowDown from "express-slow-down";
-import rateLimit from "express-rate-limit";
-import chalk from "chalk";
-import merge from "deepmerge";
-import { EventEmitter } from "events";
-import errorhandler from "errorhandler";
-import mongoose from "mongoose";
-import { defaultManager } from "./Constants";
-
+// Import required modules
+import express, { Request, Response } from 'express';
+import cookieParser from 'cookie-parser';
+import helmet from 'helmet';
+import { json } from 'body-parser';
+import slowDown from 'express-slow-down';
+import rateLimit from 'express-rate-limit';
+import chalk from 'chalk';
+import merge from 'deepmerge';
+import { EventEmitter } from 'events';
+import errorhandler from 'errorhandler';
+import mongoose from 'mongoose';
+import { defaultManager } from './Constants';
+import UserVote from './models/vote';
+import TopGG from '@top-gg/sdk';
+
+// Initialize Express application
const app = express();
+// Configure speed limiter
const speedLimiter = slowDown({
- windowMs: 15 * 60 * 1000,
- delayAfter: 250,
- delayMs: 400,
+ windowMs: 15 * 60 * 1000, // 15 minutes
+ delayAfter: 250, // Start delaying after 250 requests
+ delayMs: () => 400, // Delay each request by 400ms
+ message: 'Too many requests from this IP, please try again later.',
});
+
+// Configure rate limiter
const limiter = rateLimit({
- windowMs: 15 * 60 * 1000,
- max: 250,
+ windowMs: 15 * 60 * 1000, // 15 minutes
+ max: 250, // Limit each IP to 250 requests per windowMs
+ message: 'Too many requests from this IP, please try again later.',
});
export interface WebhooksManager extends EventEmitter {
client: any;
- port: any;
+ port: number;
options: {
/**
- * @param protocol The client either 'discordjs' or 'eris'
- */
- protocol: string;
+ * The client protocol, either 'discordjs' or 'eris'
+ */
+ protocol: 'discordjs' | 'eris';
/**
- * @param database Either 'mongoose' or 'sqlite3'
- */
- database: string;
+ * The database type, either 'mongoose' or 'sqlite3'
+ */
+ database: 'mongoose' | 'sqlite3' | 'none';
/**
- * @param string THe MongoDB connection string
- */
- string(string: any, arg1: { useNewUrlParser: boolean; useUnifiedTopology: boolean; useFindAndModify: boolean; useCreateIndex: boolean; }): unknown;
- storage: null; extraLogging: boolean; extra: {
- extraProtection: boolean; proxyTrust: boolean; shardedClient: boolean;
+ * The MongoDB connection string
+ */
+ connectionString: string;
+ extra: null | {
+ extraProtection: boolean;
+ proxyTrust: boolean;
+ shardedClient: boolean;
};
+ extraLogging: boolean;
};
- db: any;
+ db: mongoose.Connection | any; // Replace 'any' with appropriate SQLite type if needed
ready: boolean;
}
/**
* The Webhook Manager Class for configuration
- * ```js
+ * @example
+ * ```js
* import { WebhooksManager } from "blwebhooks";
- *
- * const manager = WebhooksManager(client, {
+ *
+ * const manager = new WebhooksManager(client, PORT, {
* database: "mongoose", // mongoose or sqlite
- * port: "80",
- * storage: {
+ * protocol: 'discordjs',
+ * extra: {
* proxyTrust: true, // Use if behind a proxy
* shardedClient: true, // Use if behind a sharded client
- * extraProtection: true // Use for the enhanced security features (Will require more RAM)
+ * extraProtection: true // Use for enhanced security features (Will require more RAM)
* }
* });
- *
- * client.voteManager = manager;
- *
- *
- * @param client The client param is the discord.js v14 client instance.
- * @param port The port param is used to define the express webserver port.
- * @param options The options param is used to define the database options, and other settings.
- *
+ *
+ * client.voteManager = manager; // Attach the manager to the discord client
+ * ```
+ *
+ * @param client - The Discord.js v14 client instance.
+ * @param options - Configuration options for the WebhooksManager.
+ * @param options.database - The database type to use ("mongoose" or "sqlite").
+ * @param options.protocol - The protocol to use ("discordjs" or "eris").
+ * @param options.port - The port for the Express webserver.
+ * @param options.extra - Additional storage options.
+ * @param options.extra.proxyTrust - Set to true if behind a proxy.
+ * @param options.extra.shardedClient - Set to true if using a sharded client.
+ * @param options.extra.extraProtection - Enable enhanced security features (requires more RAM).
+ *
* @since 1.0.3
*/
export class WebhooksManager extends EventEmitter {
client: any;
- port: any;
+ port: number;
options: {
/**
- * @param protocol The client either 'discordjs' or 'eris'
- */
- protocol: string;
+ * The client protocol, either 'discordjs' or 'eris'
+ */
+ protocol: 'discordjs' | 'eris';
/**
- * @param database Either 'mongoose' or 'sqlite3'
- */
- database: string;
+ * The database type, either 'mongoose' or 'sqlite3'
+ */
+ database: 'mongoose' | 'sqlite3' | 'none';
/**
- * @param string The MongoDB connection string
- */
- string(string: any, arg1: { useNewUrlParser: boolean; useUnifiedTopology: boolean; useFindAndModify: boolean; useCreateIndex: boolean; }): unknown;
+ * The MongoDB connection string
+ */
+ connectionString: string;
/**
- * @param storage The storage options can be used to set extraProtection, proxyTrust and shardedClient options.
- *
- * @example
- * ```js
- * import { WebhooksManager } from "blwebhooks";
-
- * const manager = WebhooksManager(client, {
- * database: "mongoose", // mongoose or sqlite
- * port: "80",
- * storage: {
- * proxyTrust: true, // Use if behind a proxy
- * shardedClient: true, // Use if behind a sharded client
- * extraProtection: true // Use for the enhanced security features (Will require more RAM)
- * }
- * });
- *
- * client.voteManager = manager;
- * ```
- *
- */
- storage: null; extraLogging: boolean; extra: {
- extraProtection: boolean; proxyTrust: boolean; shardedClient: boolean;
+ * Storage options for extra configuration
+ */
+ extra: null | {
+ extraProtection: boolean;
+ proxyTrust: boolean;
+ shardedClient: boolean;
};
+
+ /**
+ * Enable extra logging
+ */
+ extraLogging: boolean;
};
- db: any;
+
+ db: mongoose.Connection | any; // Replace 'any' with appropriate SQLite type if needed
/**
- * @returns
+ * Indicates whether the manager is ready
*/
ready: boolean = false;
@@ -127,13 +136,27 @@ export class WebhooksManager extends EventEmitter {
* @param {Discord.Client} client The Discord Client
* @param {Express.Port} port The port of the webserver
*/
- constructor(client: any, port: any, options: Partial<{ storage: null; extraLogging: boolean; extra: { extraProtection: boolean; proxyTrust: boolean; shardedClient: boolean; }; }>, init = true) {
+ constructor(
+ client: any,
+ port: any,
+ options: Partial<{
+ storage: null;
+ extraLogging: boolean;
+ extra: {
+ extraProtection: boolean;
+ proxyTrust: boolean;
+ shardedClient: boolean;
+ };
+ }>,
+ init = true
+ ) {
super();
- console.log(chalk.red("-----------------------"));
- console.log(
- "All Manager Options Updated Check Our Docs Now! https://github.com/MaximKing1/BLWebhooks#readme"
- );
- console.log(chalk.red("----------------------"));
+ console.log(chalk.red('━━━━━━━━━━━━━━━━━━━━━━━'));
+ console.log(chalk.yellow('Important Notice:'));
+ console.log(chalk.cyan('Manager options have been updated.'));
+ console.log(chalk.cyan('Please review our documentation at:'));
+ console.log(chalk.blue('https://github.com/MaximKing1/BLWebhooks#readme'));
+ console.log(chalk.red('━━━━━━━━━━━━━━━━━━━━━━━'));
/**
* The Discord Client
@@ -154,16 +177,16 @@ export class WebhooksManager extends EventEmitter {
if (!client) {
// @ts-ignore
- return console.log(chalk.red("[BLWEBHOOKS] The client is not defined"));
+ return console.log(chalk.red('[BLWEBHOOKS] The client is not defined'));
} else if (!port) {
// @ts-ignore
- return console.log(chalk.red("[BLWEBHOOKS] The port is required!"));
- } else if (typeof port != "number") {
+ return console.log(chalk.red('[BLWEBHOOKS] The port is required!'));
+ } else if (typeof port != 'number') {
// @ts-ignore
- return console.log(chalk.red("[BLWEBHOOKS] The port is a number."));
+ return console.log(chalk.red('[BLWEBHOOKS] The port is a number.'));
} else if (client) {
console.log(
- chalk.green("[BLWEBHOOKS] The Client has connected to BLWebhooks")
+ chalk.green('[BLWEBHOOKS] The Client has connected to BLWebhooks')
);
}
@@ -179,56 +202,82 @@ export class WebhooksManager extends EventEmitter {
)
);
}
+
if (init) this._init();
}
async shardedClient(toggle: boolean) {
if (toggle == true) {
console.log(
- chalk.green("[BLWEBHOOKS] Sharding client has been enabled.")
+ chalk.green('[BLWEBHOOKS] Sharding client has been enabled.')
);
} else if (toggle == false) {
- console.log(chalk.red("[BLWEBHOOKS] Sharding client has been disabled."));
+ console.log(chalk.red('[BLWEBHOOKS] Sharding client has been disabled.'));
}
}
+ /**
+ * @example
+ * ```js
+ * await voteManager.setStroage('mongoose', 'MongooseURL');
+ * ```
+ */
async setStroage(DB: string, string: string) {
- if (DB == "mongo") {
- console.log(chalk.yellow("[BLWEBHOOKS] Enabled mongoose database."));
+ if (DB === 'mongoose') {
+ console.log(chalk.yellow('[BLWEBHOOKS] Enabled mongoose database.'));
mongoose.connect(string, {
// @ts-ignore
useUnifiedTopology: true,
useFindAndModify: true,
useCreateIndex: true,
});
- } else if (DB == "sqlite") {
- var sqlite3 = require("sqlite3");
- this.db = new sqlite3.Database("blwebhooks.db", async (err: { message: unknown; }) => {
- if (err) {
- console.error(chalk.red(err.message));
+ } else if (DB == 'sqlite3') {
+ var sqlite3 = require('sqlite3');
+ this.db = new sqlite3.Database(
+ 'blwebhooks.db',
+ async (err: { message: unknown }) => {
+ if (err) {
+ console.error(chalk.red(err.message));
+ }
+ console.log(chalk.yellow('[BLWEBHOOKS] Enabled SQLITE database.'));
+ console.log(
+ chalk.yellow(
+ '[BLWEBHOOKS] Connected to the blwebhooks.db database.'
+ )
+ );
}
- console.log(chalk.yellow("[BLWEBHOOKS] Enabled SQLITE database."));
- console.log(
- chalk.yellow("[BLWEBHOOKS] Connected to the blwebhooks.db database.")
- );
- });
- } else if (DB == "mysql") {
- console.log(chalk.yellow("[BLWEBHOOKS - Beta] Enabled MySQL database Connection."));
+ );
+ } else if (DB == 'mysql') {
+ console.log(
+ chalk.yellow('[BLWEBHOOKS - Beta] Enabled MySQL database Connection.')
+ );
}
}
+ /**
+ * @example
+ * ```js
+ * await voteManager.setLogging(true);
+ * ```
+ */
async setLogging(toggle: boolean) {
if (toggle == true) {
- console.log(chalk.green("[BLWEBHOOKS] Advanced logging enabled."));
+ console.log(chalk.green('[BLWEBHOOKS] Advanced logging enabled.'));
return app.use(errorhandler());
} else if (toggle == false) {
- console.log(chalk.red("[BLWEBHOOKS] Advance logging disabled"));
+ console.log(chalk.red('[BLWEBHOOKS] Advance logging disabled'));
}
}
+ /**
+ * @example
+ * ```js
+ * await voteManager.extraProtection(true);
+ * ```
+ */
async extraProtection(toggle: boolean) {
if (toggle == true) {
- console.log(chalk.green("[BLWEBHOOKS] Extra protection enabled."));
+ console.log(chalk.green('[BLWEBHOOKS] Extra protection enabled.'));
return app.use(
helmet({
contentSecurityPolicy: false,
@@ -236,99 +285,174 @@ export class WebhooksManager extends EventEmitter {
})
);
} else if (toggle == false) {
- console.log(chalk.red("[BLWEBHOOKS] Extra protection disabled."));
+ console.log(chalk.red('[BLWEBHOOKS] Extra protection disabled.'));
}
}
- async proxyTrust(toggle: boolean) {
- if (toggle == true) {
- console.log(chalk.green("[BLWEBHOOKS] Proxy trust enabled."));
- app.enable("trust proxy");
- return;
- } else if (toggle == false) {
- console.log(chalk.red("[BLWEBHOOKS] Proxy trust disabled."));
+ /**
+ * @example
+ * ```js
+ * await voteManager.proxyTrust(true);
+ * ```
+ */
+ async proxyTrust(toggle: boolean): Promise {
+ if (toggle) {
+ console.log(chalk.green('[BLWEBHOOKS] Proxy trust enabled.'));
+ app.enable('trust proxy');
+ } else {
+ console.log(chalk.red('[BLWEBHOOKS] Proxy trust disabled.'));
+ app.disable('trust proxy');
}
- } // Enable this if your behind a proxy, Heroku, Docker, Replit, etc
-
- async testVote(userID: string, botID: string) {
- const type = "test";
- const List = "Test";
- console.log(userID + " Voted For " + botID);
- this.client.emit("vote", userID, botID, List);
- this.client.emit("topgg-voted", userID, botID, type);
- this.client.emit("IBL-voted", userID, botID, type);
}
+ /**
+ * @example
+ * ```js
+ * await voteManager.testVote('userID', 'botID');
+ * ```
+ */
+ async testVote(userID: string, botID: string): Promise {
+ const type = 'test';
+ const list = 'Test';
+ console.log(`${userID} voted for ${botID}`);
+
+ // Emit events
+ this.client.emit('vote', userID, botID, list);
+ this.client.emit('topgg-voted', userID, botID, type);
+ this.client.emit('IBL-voted', userID, botID, type);
+
+ // Simulate vote expiration after 24 hours
+ setTimeout(() => {
+ this.client.emit('voteExpired', userID, botID, list);
+ }, 1000 * 60 * 60 * 24);
+ }
+
+ /**
+ * @example
+ * ```js
+ * const server = await voteManager.getServer('serverID');
+ * ```
+ */
async getServer(serverID: string) {
- let server = await this.client.guilds.cache.get(serverID);
+ let server;
+ if (this.options.protocol === 'discordjs') {
+ server = await this.client.guilds.cache.get(serverID);
+ } else if (this.options.protocol === 'eris') {
+ server = this.client.guilds.get(serverID);
+ } else {
+ throw new Error('Invalid protocol specified');
+ }
return server;
}
- async topggVoteHook(url: any, auth: any, toggle: boolean) {
+ /**
+ * @example
+ * ```js
+ * await voteManager.topggVoteHook('url', 'auth', true);
+ * ```
+ */
+ async topggVoteHook(url: string, auth: string, toggle: boolean) {
if (toggle == false) {
return console.log(
- chalk.red("[BLWEBHOOKS] Top.gg vote hooks have been disabled.")
+ chalk.red('[BLWEBHOOKS] Top.gg vote hooks have been disabled.')
);
} else if (toggle == true) {
console.log(
- chalk.green("[BLWEBHOOKS] Top.gg vote hooks have been enabled.")
+ chalk.green('[BLWEBHOOKS] Top.gg vote hooks have been enabled.')
);
}
- const TopGG = require("@top-gg/sdk");
+
const WH = new TopGG.Webhook(auth);
- // @ts-ignore
- app.post(`/${url}`, WH.middleware(), async (req: { header: (arg0: string) => any; vote: { user: any; bot: any; type: any; }; }, res: { setHeader: (arg0: string, arg1: string) => void; status: (arg0: number) => { (): any; new(): any; send: { (arg0: string): void; new(): any; }; }; }) => {
- // Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth) return console.log("Failed Access - Top.gg Endpoint");
- const userID = req.vote.user;
- const botID = req.vote.bot;
- const type = req.vote.type;
- const List = "top.gg";
- this.client.emit("topgg-voted", userID, botID, type);
- this.client.emit("vote", userID, botID, List);
- setTimeout(
- () => this.client.emit("voteExpired", userID, botID, List),
- 1000 * 60 * 60 * 24
- );
- res.status(200).send(
- JSON.stringify({
- error: false,
- message: "[BLWEBHOOKS] Received The Request!",
- })
- );
- });
+ app.post(
+ `/${url}`,
+ WH.middleware(),
+ async (req: Request, res: Response) => {
+ // Respond to invalid requests
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth) {
+ console.log('Failed Access - Top.gg Endpoint');
+ return res.status(403).send(
+ JSON.stringify({
+ error: true,
+ message: "[BLWEBHOOKS] You don't have access to use this endpoint. - Top.gg",
+ })
+ );
+ }
+
+ const userID = req.body.user;
+ const botID = req.body.bot;
+ const type = req.body.type;
+ const List = 'top.gg';
+
+ try {
+ // Update the user's vote count in the database
+ await UserVote.findOneAndUpdate(
+ { userID: userID },
+ { $inc: { totalVotes: 1 } },
+ { upsert: true, new: true }
+ );
+
+ // Emit events
+ this.client.emit('topgg-voted', userID, botID, type);
+ this.client.emit('vote', userID, botID, List);
+
+ // Set timeout for vote expiration
+ setTimeout(
+ () => this.client.emit('voteExpired', userID, botID, List),
+ 1000 * 60 * 60 * 24
+ );
+
+ // Respond to Top.gg API
+ res.status(200).send(
+ JSON.stringify({
+ error: false,
+ message: '[BLWEBHOOKS] Received the request!',
+ })
+ );
+ } catch (error) {
+ console.error('Error updating vote count:', error);
+ res.status(500).send(
+ JSON.stringify({
+ error: true,
+ message: '[BLWEBHOOKS] Internal server error',
+ })
+ );
+ }
+ }
+ );
}
- /**
+ /**
* @example
-const client = discord.Client();
-const { WebhooksManager } = require("blwebhooks");
-
-const voteClient = new WebhooksManager(client, 80);
-client.voteManager = voteClient;
-
-voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
+ * ```js
+ * const client = discord.Client();
+ * const { WebhooksManager } = require("blwebhooks");
+ *
+ * const voteClient = new WebhooksManager(client, 80);
+ * client.voteManager = voteClient;
+ *
+ * voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
+ * ```
*/
async IBLVoteHook(url: any, auth: any, toggle: boolean) {
if (toggle == false) {
return console.log(
- chalk.red("[BLWEBHOOKS] InfinityBotList vote hooks have been disabled.")
+ chalk.red('[BLWEBHOOKS] InfinityBotList vote hooks have been disabled.')
);
} else if (toggle == true) {
console.log(
chalk.green(
- "[BLWEBHOOKS] InfinityBotList vote hooks have been enabled."
+ '[BLWEBHOOKS] InfinityBotList vote hooks have been enabled.'
)
);
}
- // @ts-ignore
- app.post(`/${url}`, async (req: { header: (arg0: string) => any; body: { userID: any; botID: any; type: any; }; }, res: { setHeader: (arg0: string, arg1: string) => void; status: (arg0: number) => { (): any; new(): any; send: { (arg0: string): void; new(): any; }; }; }) => {
+
+ app.post(`/${url}`, async (req: Request, res: Response) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth) return console.log("Failed Access - InfinityBotList Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth) {
+ console.log('Failed Access - InfinityBotList Endpoint');
return res.status(403).send(
JSON.stringify({
error: true,
@@ -336,28 +460,49 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
"[BLWEBHOOKS] You don't have access to use this endpoint. - InfinityBotList",
})
);
+ }
// Use the data on whatever you want
console.log(req.body);
- // VotingModel.findOneAndUpdate({ userID : req.vote.user }, {$inc : {'totalVotes' : 1}});
const userID = req.body.userID;
const botID = req.body.botID;
const type = req.body.type;
- const List = "InfinityBotList";
- this.client.emit("IBL-voted", userID, botID, type);
- this.client.emit("vote", userID, botID, List);
- setTimeout(
- () => this.client.emit("voteExpired", userID, botID, List),
- 1000 * 60 * 60 * 24
- );
+ const List = 'InfinityBotList';
+
+ try {
+ // Update the user's vote count in the database
+ await UserVote.findOneAndUpdate(
+ { userID: userID },
+ { $inc: { totalVotes: 1 } },
+ { upsert: true, new: true }
+ );
- // Respond to IBL API
- res.status(200).send(
- JSON.stringify({
- error: false,
- message: "[BLWEBHOOKS] Received the request!",
- })
- );
+ // Emit events
+ this.client.emit('IBL-voted', userID, botID, type);
+ this.client.emit('vote', userID, botID, List);
+
+ // Set timeout for vote expiration
+ setTimeout(
+ () => this.client.emit('voteExpired', userID, botID, List),
+ 1000 * 60 * 60 * 24
+ );
+
+ // Respond to IBL API
+ res.status(200).send(
+ JSON.stringify({
+ error: false,
+ message: '[BLWEBHOOKS] Received the request!',
+ })
+ );
+ } catch (error) {
+ console.error('Error updating user vote count:', error);
+ res.status(500).send(
+ JSON.stringify({
+ error: true,
+ message: 'Error updating user vote count',
+ })
+ );
+ }
});
}
@@ -367,20 +512,20 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
async PBLVoteHook(url: any, auth: any, toggle: boolean) {
if (toggle == false) {
return console.log(
- chalk.red("[BLWEBHOOKS] ParaiseBots vote hooks have been disabled.")
+ chalk.red('[BLWEBHOOKS] ParaiseBots vote hooks have been disabled.')
);
} else if (toggle == true) {
console.log(
- chalk.green("[BLWEBHOOKS] ParaiseBots vote hooks have been enabled.")
+ chalk.green('[BLWEBHOOKS] ParaiseBots vote hooks have been enabled.')
);
}
// @ts-ignore
- app.post(`/${url}`, async (req: { header: (arg0: string) => any; body: { userID: any; bot: any; user: any; }; }, res: { setHeader: (arg0: string, arg1: string) => void; status: (arg0: number) => { (): any; new(): any; send: { (arg0: string): void; new(): any; }; }; }) => {
+ app.post(`/${url}`, async (req: Request, res: Response) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - ParaiseBots Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - ParaiseBots Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(
JSON.stringify({
error: true,
@@ -394,11 +539,11 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
const botID = req.body.bot;
const userName = req.body.user;
const type = null;
- const List = "ParaiseBots";
- this.client.emit("PBL-voted", userID, botID, userName, type);
- this.client.emit("vote", userID, botID, List);
+ const List = 'ParaiseBots';
+ this.client.emit('PBL-voted', userID, botID, userName, type);
+ this.client.emit('vote', userID, botID, List);
setTimeout(
- () => this.client.emit("voteExpired", userID, botID, List),
+ () => this.client.emit('voteExpired', userID, botID, List),
1000 * 60 * 60 * 24
);
@@ -406,7 +551,7 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
res.status(200).send(
JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
})
);
});
@@ -415,20 +560,20 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
async VoidBotsVoteHook(url: any, auth: any, toggle: boolean) {
if (toggle == false) {
return console.log(
- chalk.red("[BLWEBHOOKS] Void Bots vote hooks have been disabled.")
+ chalk.red('[BLWEBHOOKS] Void Bots vote hooks have been disabled.')
);
} else if (toggle == true) {
console.log(
- chalk.green("[BLWEBHOOKS] Void Bots vote hooks have been enabled.")
+ chalk.green('[BLWEBHOOKS] Void Bots vote hooks have been enabled.')
);
}
// @ts-ignore
- app.post(`/${url}`, async (req: { header: (arg0: string) => any; body: { user: any; bot: any; }; }, res: { setHeader: (arg0: string, arg1: string) => void; status: (arg0: number) => { (): any; new(): any; send: { (arg0: string): void; new(): any; }; }; }) => {
+ app.post(`/${url}`, async (req: Request, res: Response) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - VoidBots Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - VoidBots Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(
JSON.stringify({
error: true,
@@ -442,11 +587,11 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
// VotingModel.findOneAndUpdate({ userID : req.vote.user }, {$inc : {'totalVotes' : 1}});
const userID = req.body.user;
const botID = req.body.bot;
- const List = "VoidBots";
- this.client.emit("VB-voted", userID, botID);
- this.client.emit("vote", userID, botID, List);
+ const List = 'VoidBots';
+ this.client.emit('VB-voted', userID, botID);
+ this.client.emit('vote', userID, botID, List);
setTimeout(
- () => this.client.emit("voteExpired", userID, botID, List),
+ () => this.client.emit('voteExpired', userID, botID, List),
1000 * 60 * 60 * 24
);
@@ -454,7 +599,7 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
res.status(200).send(
JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
})
);
});
@@ -463,18 +608,18 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
async DiscordLabsVoteHook(url: any, auth: any, toggle: boolean) {
if (toggle == false) {
return console.log(
- chalk.red("[BLWEBHOOKS] DiscordLabs vote hooks have been disabled.")
+ chalk.red('[BLWEBHOOKS] DiscordLabs vote hooks have been disabled.')
);
} else if (toggle == true) {
- console.log(chalk.green("[BLWEBHOOKS] DiscordLabs Vote Hooks Enabled"));
+ console.log(chalk.green('[BLWEBHOOKS] DiscordLabs Vote Hooks Enabled'));
}
// @ts-ignore
- app.post(`/${url}`, async (req: { header: (arg0: string) => any; body: { uid: any; bid: any; test: any; }; }, res: { setHeader: (arg0: string, arg1: string) => void; status: (arg0: number) => { (): any; new(): any; send: { (arg0: string): void; new(): any; }; }; }) => {
+ app.post(`/${url}`, async (req: Request, res: Response) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - DiscordLabs Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - DiscordLabs Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(
JSON.stringify({
error: true,
@@ -489,11 +634,11 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
const userID = req.body.uid;
const botID = req.body.bid;
const wasTest = req.body.test;
- const List = "DiscordLabs";
- this.client.emit("DL-voted", userID, botID, wasTest);
- this.client.emit("vote", userID, botID, List);
+ const List = 'DiscordLabs';
+ this.client.emit('DL-voted', userID, botID, wasTest);
+ this.client.emit('vote', userID, botID, List);
setTimeout(
- () => this.client.emit("voteExpired", userID, botID, List),
+ () => this.client.emit('voteExpired', userID, botID, List),
1000 * 60 * 60 * 24
);
@@ -501,7 +646,7 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
res.status(200).send(
JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
})
);
});
@@ -510,20 +655,20 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
async BListVoteHook(url: any, auth: any, toggle: boolean) {
if (toggle == false) {
return console.log(
- chalk.red("[BLWEBHOOKS] BList vote hooks have been disabled.")
+ chalk.red('[BLWEBHOOKS] BList vote hooks have been disabled.')
);
} else if (toggle == true) {
console.log(
- chalk.green("[BLWEBHOOKS] BList hote hooks have been enabled.")
+ chalk.green('[BLWEBHOOKS] BList hote hooks have been enabled.')
);
}
// @ts-ignore
- app.post(`/${url}`, async (req: { header: (arg0: string) => any; body: { user: any; }; }, res: { setHeader: (arg0: string, arg1: string) => void; status: (arg0: number) => { (): any; new(): any; send: { (arg0: string): void; new(): any; }; }; }) => {
+ app.post(`/${url}`, async (req: Request, res: Response) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - BList Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - BList Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(
JSON.stringify({
error: true,
@@ -537,11 +682,11 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
// VotingModel.findOneAndUpdate({ userID : req.vote.user }, {$inc : {'totalVotes' : 1}});
const userID = req.body.user;
const botID = null;
- const List = "BList";
- this.client.emit("BLT-voted", userID);
- this.client.emit("vote", userID, botID, List);
+ const List = 'BList';
+ this.client.emit('BLT-voted', userID);
+ this.client.emit('vote', userID, botID, List);
setTimeout(
- () => this.client.emit("voteExpired", userID, botID, List),
+ () => this.client.emit('voteExpired', userID, botID, List),
1000 * 60 * 60 * 24
);
@@ -549,7 +694,7 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
res.status(200).send(
JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
})
);
});
@@ -558,20 +703,20 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
async MYBVoteHook(url: any, auth: any, toggle: boolean) {
if (toggle == false) {
return console.log(
- chalk.red("[BLWEBHOOKS] BList vote hooks have been disabled.")
+ chalk.red('[BLWEBHOOKS] BList vote hooks have been disabled.')
);
} else if (toggle == true) {
console.log(
- chalk.green("[BLWEBHOOKS] BList hote hooks have been enabled.")
+ chalk.green('[BLWEBHOOKS] BList hote hooks have been enabled.')
);
}
// @ts-ignore
- app.post(`/${url}`, async (req: { header: (arg0: string) => any; body: { user: any; }; }, res: { setHeader: (arg0: string, arg1: string) => void; status: (arg0: number) => { (): any; new(): any; send: { (arg0: string): void; new(): any; }; }; }) => {
+ app.post(`/${url}`, async (req: Request, res: Response) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - Mythicalbots Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - Mythicalbots Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(
JSON.stringify({
error: true,
@@ -585,11 +730,11 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
// VotingModel.findOneAndUpdate({ userID : req.vote.user }, {$inc : {'totalVotes' : 1}});
const userID = req.body.user;
const botID = null;
- const List = "MythicalBots";
- this.client.emit("MYB-voted", userID);
- this.client.emit("vote", userID, botID, List);
+ const List = 'MythicalBots';
+ this.client.emit('MYB-voted', userID);
+ this.client.emit('vote', userID, botID, List);
setTimeout(
- () => this.client.emit("voteExpired", userID, botID, List),
+ () => this.client.emit('voteExpired', userID, botID, List),
1000 * 60 * 60 * 24
);
@@ -597,7 +742,7 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
res.status(200).send(
JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
})
);
});
@@ -606,20 +751,20 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
async DBCVoteHook(url: any, auth: any, toggle: boolean) {
if (toggle == false) {
return console.log(
- chalk.red("[BLWEBHOOKS] DiscordBots.co vote hooks have been disabled.")
+ chalk.red('[BLWEBHOOKS] DiscordBots.co vote hooks have been disabled.')
);
} else if (toggle == true) {
console.log(
- chalk.green("[BLWEBHOOKS] DiscordBots.co vote hooks have been enabled.")
+ chalk.green('[BLWEBHOOKS] DiscordBots.co vote hooks have been enabled.')
);
}
// @ts-ignore
- app.post(`/${url}`, async (req: { header: (arg0: string) => any; body: { userId: any; }; }, res: { setHeader: (arg0: string, arg1: string) => void; status: (arg0: number) => { (): any; new(): any; send: { (arg0: string): void; new(): any; }; }; }) => {
+ app.post(`/${url}`, async (req: Request, res: Response) => {
// Respond to invalid requests
- res.setHeader("X-Powered-By", "BLWebhooks.js/Express");
- if (req.header("Authorization") != auth)
- console.log("Failed Access - DiscordBots.co Endpoint");
- if (req.header("Authorization") != auth)
+ res.setHeader('X-Powered-By', 'BLWebhooks.js/Express');
+ if (req.header('Authorization') != auth)
+ console.log('Failed Access - DiscordBots.co Endpoint');
+ if (req.header('Authorization') != auth)
return res.status(403).send(
JSON.stringify({
error: true,
@@ -633,11 +778,11 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
// VotingModel.findOneAndUpdate({ userID : req.vote.user }, {$inc : {'totalVotes' : 1}});
const userID = req.body.userId;
const botID = null;
- const List = "DiscordBots.co";
- this.client.emit("DBC-voted", userID);
- this.client.emit("vote", userID, botID, List);
+ const List = 'DiscordBots.co';
+ this.client.emit('DBC-voted', userID);
+ this.client.emit('vote', userID, botID, List);
setTimeout(
- () => this.client.emit("voteExpired", userID, botID, List),
+ () => this.client.emit('voteExpired', userID, botID, List),
1000 * 60 * 60 * 24
);
@@ -645,7 +790,7 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
res.status(200).send(
JSON.stringify({
error: false,
- message: "[BLWEBHOOKS] Received the request!",
+ message: '[BLWEBHOOKS] Received the request!',
})
);
});
@@ -653,13 +798,13 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
async getVotes(userID: any, option: string) {
if (!option)
- return console.log("Please provide option - daily, weekly, monthly");
- if (option == "total") {
- if (!userID) return console.log("Please provide userID");
- } else if (option == "daily") {
- if (!userID) return console.log("Please provide userID");
- } else if (option == "weekly") {
- if (!userID) return console.log("Please provide userID");
+ return console.log('Please provide option - daily, weekly, monthly');
+ if (option == 'total') {
+ if (!userID) return console.log('Please provide userID');
+ } else if (option == 'daily') {
+ if (!userID) return console.log('Please provide userID');
+ } else if (option == 'weekly') {
+ if (!userID) return console.log('Please provide userID');
}
}
@@ -668,63 +813,62 @@ voteClient.IBLVoteHook("IBLHook", "LOADS_OF_RANDOMNESS", true);
* @private
*/
async _init() {
- if (this.options.extra.proxyTrust == true) {
- console.log(chalk.green("[BLWEBHOOKS] Proxy trust enabled."));
- return app.enable("trust proxy");
- } else if (this.options.extra.proxyTrust == false) {
- console.log(chalk.red("[BLWEBHOOKS] Proxy trust disabled."));
+ if (this.options.extra?.proxyTrust == true) {
+ console.log(chalk.green('[BLWEBHOOKS] Proxy trust enabled.'));
+ return app.enable('trust proxy');
+ } else if (this.options.extra?.proxyTrust == false) {
+ console.log(chalk.red('[BLWEBHOOKS] Proxy trust disabled.'));
} // Enable this if your behind a proxy, Heroku, Docker, Replit, etc
- if (this.options.extra.shardedClient == true) {
+ if (this.options.extra?.shardedClient == true) {
console.log(
- chalk.green("[BLWEBHOOKS] Sharding client has been enabled.")
+ chalk.green('[BLWEBHOOKS] Sharding client has been enabled.')
);
- } else if (this.options.extra.shardedClient == false) {
- console.log(chalk.red("[BLWEBHOOKS] Sharding client has been disabled."));
+ } else if (this.options.extra?.shardedClient == false) {
+ console.log(chalk.red('[BLWEBHOOKS] Sharding client has been disabled.'));
}
if (this.options.extraLogging == true) {
- console.log(chalk.green("[BLWEBHOOKS] Advanced logging enabled."));
+ console.log(chalk.green('[BLWEBHOOKS] Advanced logging enabled.'));
return app.use(errorhandler());
} else if (this.options.extraLogging == false) {
- console.log(chalk.red("[BLWEBHOOKS] Advance logging disabled"));
+ console.log(chalk.red('[BLWEBHOOKS] Advance logging disabled'));
}
- if (this.options.database == "mongo") {
- console.log(chalk.yellow("[BLWEBHOOKS] Enabled mongoose database."));
+ if (this.options.database == 'mongoose') {
+ console.log(chalk.yellow('[BLWEBHOOKS] Enabled mongoose database.'));
// @ts-ignore
- mongoose.connect(this.options.string, {
- useNewUrlParser: true,
- useUnifiedTopology: true,
- useFindAndModify: true,
- });
- } else if (this.options.database == "sqlite") {
- var sqlite3 = require("sqlite3").verbose();
- let db = new sqlite3.Database("voteHooks.db", async (err: { message: unknown; }) => {
- if (err) {
- console.error(chalk.red(err.message));
+ mongoose.connect(this.options.string);
+ } else if (this.options.database == 'sqlite3') {
+ var sqlite3 = require('sqlite3').verbose();
+ let db = new sqlite3.Database(
+ 'voteHooks.db',
+ async (err: { message: unknown }) => {
+ if (err) {
+ console.error(chalk.red(err.message));
+ }
+ console.log(chalk.yellow('[BLWEBHOOKS] Enabled SQLITE database.'));
+ console.log(
+ chalk.yellow('[BLWEBHOOKS] Connected to the voteHooks.db database.')
+ );
}
- console.log(chalk.yellow("[BLWEBHOOKS] Enabled SQLITE database."));
- console.log(
- chalk.yellow("[BLWEBHOOKS] Connected to the voteHooks.db database.")
- );
- });
- } else if (this.options.database == "none") {
- console.log(chalk.red("Database Disabled"));
+ );
+ } else if (this.options.database == 'none') {
+ console.log(chalk.red('Database Disabled'));
}
- if (this.options.extra.extraProtection == true) {
- console.log(chalk.green("[BLWEBHOOKS] Extra protection enabled."));
+ if (this.options.extra?.extraProtection == true) {
+ console.log(chalk.green('[BLWEBHOOKS] Extra protection enabled.'));
return app.use(
helmet({
contentSecurityPolicy: false,
permittedCrossDomainPolicies: false,
})
);
- } else if (this.options.extra.extraProtection == false) {
- console.log(chalk.red("[BLWEBHOOKS] Extra protection disabled."));
+ } else if (this.options.extra?.extraProtection == false) {
+ console.log(chalk.red('[BLWEBHOOKS] Extra protection disabled.'));
}
this.ready = true;
}
-};
+}
diff --git a/src/Constants.ts b/src/Constants.ts
index d219efb..ce774f0 100644
--- a/src/Constants.ts
+++ b/src/Constants.ts
@@ -1,10 +1,19 @@
/**
- * @default defaultManager The default manager configuration for the client instance
- *
- * @template
+ * Default manager configuration for the client instance
* @since 1.0.0
*/
-export const defaultManager = {
+export interface ManagerConfig {
+ storage: null | string;
+ extraLogging: boolean;
+ protocol: 'discordjs' | 'eris';
+ extra: {
+ extraProtection: boolean;
+ proxyTrust: boolean;
+ shardedClient: boolean;
+ };
+}
+
+export const defaultManager: ManagerConfig = {
storage: null,
extraLogging: false,
protocol: 'discordjs',
@@ -13,4 +22,4 @@ export const defaultManager = {
proxyTrust: false,
shardedClient: false
}
-};
+};
\ No newline at end of file
diff --git a/src/Webhooks.ts b/src/Webhooks.ts
index d9e330d..090746f 100644
--- a/src/Webhooks.ts
+++ b/src/Webhooks.ts
@@ -1,32 +1,29 @@
import chalk from "chalk";
import { EventEmitter } from "events";
+import { Client } from "discord.js";
/**
- * Guild SettingsManager
+ * SettingsManager for handling webhook settings
*/
class SettingsManager extends EventEmitter {
- client: any;
- port: any;
+ client: Client;
+ port: number;
+
/**
- * @param {Discord.Client} client The Discord Client
- * @param {Express.Port} port port
+ * @param {Client} client The Discord Client
+ * @param {number} port The port number
*/
- constructor(client: any, port: any) {
+ constructor(client: Client, port: number) {
super();
this.client = client;
this.port = port;
-
}
- async shardedClient(toggle: boolean) {
- if (toggle == true) {
- console.log(chalk.green("[BLWEBHOOKS] Sharding client has been enabled."));
- }
- else if (toggle == false) {
- console.log(chalk.red("[BLWEBHOOKS] Sharding client has been disabled."));
- }
+ async setShardedClient(enabled: boolean): Promise {
+ const status = enabled ? "enabled" : "disabled";
+ const logColor = enabled ? chalk.green : chalk.red;
+ console.log(logColor(`[BLWEBHOOKS] Sharding client has been ${status}.`));
}
-
}
-module.exports.SettingsManager = SettingsManager;
\ No newline at end of file
+export { SettingsManager };
\ No newline at end of file
diff --git a/src/models/vote.ts b/src/models/vote.ts
index 47d71e2..6f6154e 100644
--- a/src/models/vote.ts
+++ b/src/models/vote.ts
@@ -1,8 +1,13 @@
-import { Schema, model } from "mongoose";
+import { Schema, model, Document } from "mongoose";
-const userSchema = new Schema({
- userID: { type: String, required: true },
- totalVotes: { type: Number, default: "0" }
+interface IUserVote extends Document {
+ userID: string;
+ totalVotes: number;
+}
+
+const userVoteSchema = new Schema({
+ userID: { type: String, required: true, unique: true },
+ totalVotes: { type: Number, default: 0 }
});
-export default model('userVote', userSchema);
+export default model('UserVote', userVoteSchema);
diff --git a/yarn.lock b/yarn.lock
index 8b632f2..dae5f92 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,806 +2,594 @@
# yarn lockfile v1
-"@aws-crypto/ie11-detection@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688"
- integrity sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==
- dependencies:
- tslib "^1.11.1"
-
-"@aws-crypto/sha256-browser@3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz#05f160138ab893f1c6ba5be57cfd108f05827766"
- integrity sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==
+"@aws-crypto/sha256-browser@5.2.0":
+ version "5.2.0"
+ resolved "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz"
+ integrity sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==
dependencies:
- "@aws-crypto/ie11-detection" "^3.0.0"
- "@aws-crypto/sha256-js" "^3.0.0"
- "@aws-crypto/supports-web-crypto" "^3.0.0"
- "@aws-crypto/util" "^3.0.0"
+ "@aws-crypto/sha256-js" "^5.2.0"
+ "@aws-crypto/supports-web-crypto" "^5.2.0"
+ "@aws-crypto/util" "^5.2.0"
"@aws-sdk/types" "^3.222.0"
"@aws-sdk/util-locate-window" "^3.0.0"
- "@aws-sdk/util-utf8-browser" "^3.0.0"
- tslib "^1.11.1"
+ "@smithy/util-utf8" "^2.0.0"
+ tslib "^2.6.2"
-"@aws-crypto/sha256-js@3.0.0", "@aws-crypto/sha256-js@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz#f06b84d550d25521e60d2a0e2a90139341e007c2"
- integrity sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==
+"@aws-crypto/sha256-js@5.2.0", "@aws-crypto/sha256-js@^5.2.0":
+ version "5.2.0"
+ resolved "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz"
+ integrity sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==
dependencies:
- "@aws-crypto/util" "^3.0.0"
+ "@aws-crypto/util" "^5.2.0"
"@aws-sdk/types" "^3.222.0"
- tslib "^1.11.1"
+ tslib "^2.6.2"
-"@aws-crypto/supports-web-crypto@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz#5d1bf825afa8072af2717c3e455f35cda0103ec2"
- integrity sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==
+"@aws-crypto/supports-web-crypto@^5.2.0":
+ version "5.2.0"
+ resolved "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz"
+ integrity sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==
dependencies:
- tslib "^1.11.1"
+ tslib "^2.6.2"
-"@aws-crypto/util@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-3.0.0.tgz#1c7ca90c29293f0883468ad48117937f0fe5bfb0"
- integrity sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==
+"@aws-crypto/util@^5.2.0":
+ version "5.2.0"
+ resolved "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz"
+ integrity sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==
dependencies:
"@aws-sdk/types" "^3.222.0"
- "@aws-sdk/util-utf8-browser" "^3.0.0"
- tslib "^1.11.1"
-
-"@aws-sdk/abort-controller@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.257.0.tgz#a9039bd9c409defbbeb7bafef3a1b206fbfedad1"
- integrity sha512-ekWy391lOerS0ZECdhp/c+X7AToJIpfNrCPjuj3bKr+GMQYckGsYsdbm6AUD4sxBmfvuaQmVniSXWovaxwcFcQ==
- dependencies:
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/client-cognito-identity@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.259.0.tgz#467f636fc44e4beb0536cec7b0683880cd747f20"
- integrity sha512-7rx+zh1HwiBiMqGGgYnwsp5vIzFBYHNmCVIn7rAXSzuG4c5H5DjgfKonQ/zUwa3SHtnahSBpH7cD3jsBq4tKmw==
- dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/client-sts" "3.259.0"
- "@aws-sdk/config-resolver" "3.259.0"
- "@aws-sdk/credential-provider-node" "3.259.0"
- "@aws-sdk/fetch-http-handler" "3.257.0"
- "@aws-sdk/hash-node" "3.257.0"
- "@aws-sdk/invalid-dependency" "3.257.0"
- "@aws-sdk/middleware-content-length" "3.257.0"
- "@aws-sdk/middleware-endpoint" "3.257.0"
- "@aws-sdk/middleware-host-header" "3.257.0"
- "@aws-sdk/middleware-logger" "3.257.0"
- "@aws-sdk/middleware-recursion-detection" "3.257.0"
- "@aws-sdk/middleware-retry" "3.259.0"
- "@aws-sdk/middleware-serde" "3.257.0"
- "@aws-sdk/middleware-signing" "3.257.0"
- "@aws-sdk/middleware-stack" "3.257.0"
- "@aws-sdk/middleware-user-agent" "3.257.0"
- "@aws-sdk/node-config-provider" "3.259.0"
- "@aws-sdk/node-http-handler" "3.257.0"
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/smithy-client" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/url-parser" "3.257.0"
- "@aws-sdk/util-base64" "3.208.0"
- "@aws-sdk/util-body-length-browser" "3.188.0"
- "@aws-sdk/util-body-length-node" "3.208.0"
- "@aws-sdk/util-defaults-mode-browser" "3.257.0"
- "@aws-sdk/util-defaults-mode-node" "3.259.0"
- "@aws-sdk/util-endpoints" "3.257.0"
- "@aws-sdk/util-retry" "3.257.0"
- "@aws-sdk/util-user-agent-browser" "3.257.0"
- "@aws-sdk/util-user-agent-node" "3.259.0"
- "@aws-sdk/util-utf8" "3.254.0"
- tslib "^2.3.1"
-
-"@aws-sdk/client-sso-oidc@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.259.0.tgz#9b0b68801dddb84c575397c19c01f26a0168045f"
- integrity sha512-TKpUX55qLM35sQXx96VnB/ZcQCcBxVU/0j0wqL8Hij+blD7fy6KrGGJPORzRphmFg8Ehf1IoCivFxrQwLrjZ6A==
- dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/config-resolver" "3.259.0"
- "@aws-sdk/fetch-http-handler" "3.257.0"
- "@aws-sdk/hash-node" "3.257.0"
- "@aws-sdk/invalid-dependency" "3.257.0"
- "@aws-sdk/middleware-content-length" "3.257.0"
- "@aws-sdk/middleware-endpoint" "3.257.0"
- "@aws-sdk/middleware-host-header" "3.257.0"
- "@aws-sdk/middleware-logger" "3.257.0"
- "@aws-sdk/middleware-recursion-detection" "3.257.0"
- "@aws-sdk/middleware-retry" "3.259.0"
- "@aws-sdk/middleware-serde" "3.257.0"
- "@aws-sdk/middleware-stack" "3.257.0"
- "@aws-sdk/middleware-user-agent" "3.257.0"
- "@aws-sdk/node-config-provider" "3.259.0"
- "@aws-sdk/node-http-handler" "3.257.0"
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/smithy-client" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/url-parser" "3.257.0"
- "@aws-sdk/util-base64" "3.208.0"
- "@aws-sdk/util-body-length-browser" "3.188.0"
- "@aws-sdk/util-body-length-node" "3.208.0"
- "@aws-sdk/util-defaults-mode-browser" "3.257.0"
- "@aws-sdk/util-defaults-mode-node" "3.259.0"
- "@aws-sdk/util-endpoints" "3.257.0"
- "@aws-sdk/util-retry" "3.257.0"
- "@aws-sdk/util-user-agent-browser" "3.257.0"
- "@aws-sdk/util-user-agent-node" "3.259.0"
- "@aws-sdk/util-utf8" "3.254.0"
- tslib "^2.3.1"
-
-"@aws-sdk/client-sso@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.259.0.tgz#f3e794ff11b4d212e9743970624a26e597795408"
- integrity sha512-TKi9Lj0zqxsrQWOZ+e4WchNDtLDz6B+ahMzYDIOFlglDPPEzbZE//PBMZCba/AAIe6U3xaUQSnni+4mNbRLg7Q==
- dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/config-resolver" "3.259.0"
- "@aws-sdk/fetch-http-handler" "3.257.0"
- "@aws-sdk/hash-node" "3.257.0"
- "@aws-sdk/invalid-dependency" "3.257.0"
- "@aws-sdk/middleware-content-length" "3.257.0"
- "@aws-sdk/middleware-endpoint" "3.257.0"
- "@aws-sdk/middleware-host-header" "3.257.0"
- "@aws-sdk/middleware-logger" "3.257.0"
- "@aws-sdk/middleware-recursion-detection" "3.257.0"
- "@aws-sdk/middleware-retry" "3.259.0"
- "@aws-sdk/middleware-serde" "3.257.0"
- "@aws-sdk/middleware-stack" "3.257.0"
- "@aws-sdk/middleware-user-agent" "3.257.0"
- "@aws-sdk/node-config-provider" "3.259.0"
- "@aws-sdk/node-http-handler" "3.257.0"
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/smithy-client" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/url-parser" "3.257.0"
- "@aws-sdk/util-base64" "3.208.0"
- "@aws-sdk/util-body-length-browser" "3.188.0"
- "@aws-sdk/util-body-length-node" "3.208.0"
- "@aws-sdk/util-defaults-mode-browser" "3.257.0"
- "@aws-sdk/util-defaults-mode-node" "3.259.0"
- "@aws-sdk/util-endpoints" "3.257.0"
- "@aws-sdk/util-retry" "3.257.0"
- "@aws-sdk/util-user-agent-browser" "3.257.0"
- "@aws-sdk/util-user-agent-node" "3.259.0"
- "@aws-sdk/util-utf8" "3.254.0"
- tslib "^2.3.1"
-
-"@aws-sdk/client-sts@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.259.0.tgz#02134c1cfe26e238be50367816db69b5a04430a0"
- integrity sha512-LXqua4FoXxR30sM4BSwmPI6x0YmDTw6yQhxQQXA5hrx+YwUf8CSpa0K6Xwfv8M5+zP0uHfY1iVxx/rnT8FOEmA==
- dependencies:
- "@aws-crypto/sha256-browser" "3.0.0"
- "@aws-crypto/sha256-js" "3.0.0"
- "@aws-sdk/config-resolver" "3.259.0"
- "@aws-sdk/credential-provider-node" "3.259.0"
- "@aws-sdk/fetch-http-handler" "3.257.0"
- "@aws-sdk/hash-node" "3.257.0"
- "@aws-sdk/invalid-dependency" "3.257.0"
- "@aws-sdk/middleware-content-length" "3.257.0"
- "@aws-sdk/middleware-endpoint" "3.257.0"
- "@aws-sdk/middleware-host-header" "3.257.0"
- "@aws-sdk/middleware-logger" "3.257.0"
- "@aws-sdk/middleware-recursion-detection" "3.257.0"
- "@aws-sdk/middleware-retry" "3.259.0"
- "@aws-sdk/middleware-sdk-sts" "3.257.0"
- "@aws-sdk/middleware-serde" "3.257.0"
- "@aws-sdk/middleware-signing" "3.257.0"
- "@aws-sdk/middleware-stack" "3.257.0"
- "@aws-sdk/middleware-user-agent" "3.257.0"
- "@aws-sdk/node-config-provider" "3.259.0"
- "@aws-sdk/node-http-handler" "3.257.0"
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/smithy-client" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/url-parser" "3.257.0"
- "@aws-sdk/util-base64" "3.208.0"
- "@aws-sdk/util-body-length-browser" "3.188.0"
- "@aws-sdk/util-body-length-node" "3.208.0"
- "@aws-sdk/util-defaults-mode-browser" "3.257.0"
- "@aws-sdk/util-defaults-mode-node" "3.259.0"
- "@aws-sdk/util-endpoints" "3.257.0"
- "@aws-sdk/util-retry" "3.257.0"
- "@aws-sdk/util-user-agent-browser" "3.257.0"
- "@aws-sdk/util-user-agent-node" "3.259.0"
- "@aws-sdk/util-utf8" "3.254.0"
- fast-xml-parser "4.0.11"
- tslib "^2.3.1"
-
-"@aws-sdk/config-resolver@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.259.0.tgz#b2c17b681f890dbe31bc1670da41ae653a734c84"
- integrity sha512-gViMRsc4Ye6+nzJ0OYTZIT8m4glIAdtugN2Sr/t6P2iJW5X0bSL/EcbcHBgsve1lHjeGPeyzVkT7UnyGOZ5Z/A==
- dependencies:
- "@aws-sdk/signature-v4" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/util-config-provider" "3.208.0"
- "@aws-sdk/util-middleware" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/credential-provider-cognito-identity@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.259.0.tgz#4273b5ef416f3b4d04d3cd3dcf7b2b421cd0bf73"
- integrity sha512-MkA+eektWXkszb1ZNyXAc4lfMB5GLbKAA7nDKYuX/HkjaXyTTCL+qcMXftpr4j4w4LAfJudc1VN7GiPOjNaIPQ==
- dependencies:
- "@aws-sdk/client-cognito-identity" "3.259.0"
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/credential-provider-env@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.257.0.tgz#131d06bafa738c7f2ce2e7ee12c227ff6a414ada"
- integrity sha512-GsmBi5Di6hk1JAi1iB6/LCY8o+GmlCvJoB7wuoVmXI3VxRVwptUVjuj8EtJbIrVGrF9dSuIRPCzUoSuzEzYGlg==
- dependencies:
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/credential-provider-imds@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.259.0.tgz#23bfa858dd4e97a6d530b9e3b0f4497ab0a0f8c7"
- integrity sha512-yCxoYWZAaDrCUEWxRfrpB0Mp1cFgJEMYW8T6GIb/+DQ5QLpZmorgaVD/j90QXupqFrR5tlxwuskBIkdD2E9YNg==
- dependencies:
- "@aws-sdk/node-config-provider" "3.259.0"
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/url-parser" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/credential-provider-ini@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.259.0.tgz#8aeff6d8ba545d910767d841fa03890da2a53f4c"
- integrity sha512-/sjZv+XvcSMnvDTsau0cHxMFcbz4f4ksvgu10JQ1PpcH5CPQJviDJjZRzzijcOuMZ3SOO0skyuYU6tjY18cgIg==
- dependencies:
- "@aws-sdk/credential-provider-env" "3.257.0"
- "@aws-sdk/credential-provider-imds" "3.259.0"
- "@aws-sdk/credential-provider-process" "3.257.0"
- "@aws-sdk/credential-provider-sso" "3.259.0"
- "@aws-sdk/credential-provider-web-identity" "3.257.0"
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/shared-ini-file-loader" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/credential-provider-node@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.259.0.tgz#304c4b06d99803d48492dc79db5233480ca2ab6a"
- integrity sha512-7doM6hCPTZD0H+A7VtElLY4Ztuhg3MbjoHs00TyPZNCym7f/AKmKi9Exiw1tGgxTJkfn/SzcAWz+TyqMP078ow==
- dependencies:
- "@aws-sdk/credential-provider-env" "3.257.0"
- "@aws-sdk/credential-provider-imds" "3.259.0"
- "@aws-sdk/credential-provider-ini" "3.259.0"
- "@aws-sdk/credential-provider-process" "3.257.0"
- "@aws-sdk/credential-provider-sso" "3.259.0"
- "@aws-sdk/credential-provider-web-identity" "3.257.0"
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/shared-ini-file-loader" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/credential-provider-process@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.257.0.tgz#7fd27f48606ad7c2af375b168c8e38dc938e3162"
- integrity sha512-xK8uYeNXaclaBCGrLi4z2pxPRngqLf5BM5jg2fn57zqvlL9V5gJF972FehrVBL0bfp1/laG0ZJtD2K2sapyWAw==
- dependencies:
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/shared-ini-file-loader" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/credential-provider-sso@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.259.0.tgz#670fa1073468fbc09678fe7a7d08dc8cf0f52fcf"
- integrity sha512-cz+8aNKxvZ8ikd0JDcB9MZredOJNRZkbco8QAM0gXfy6ziyX+23oU8+aekZljDzQR5QNRouvMz1KKmBxZLpNyg==
- dependencies:
- "@aws-sdk/client-sso" "3.259.0"
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/shared-ini-file-loader" "3.257.0"
- "@aws-sdk/token-providers" "3.259.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/credential-provider-web-identity@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.257.0.tgz#928f3234818c6acbf67bf157e4a366f920285e62"
- integrity sha512-Cm0uvRv4JuIbD0Kp3W0J/vwjADIyCx8HoZi5yg+QIi5nilocuTQ3ajvLeuPVSvFvdy+yaxSc5FxNXquWt7Mngw==
- dependencies:
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
+ "@smithy/util-utf8" "^2.0.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/client-cognito-identity@3.675.0":
+ version "3.675.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.675.0.tgz"
+ integrity sha512-KgYweyJyEa1UADd8p0JMDz+8OIbxcYDCCy7wdhlQ4GBDzJtEUYNeqQ+C+FNRkAafanYHlLBTHA8fyD1EDlQ3Tw==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/client-sso-oidc" "3.675.0"
+ "@aws-sdk/client-sts" "3.675.0"
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/credential-provider-node" "3.675.0"
+ "@aws-sdk/middleware-host-header" "3.667.0"
+ "@aws-sdk/middleware-logger" "3.667.0"
+ "@aws-sdk/middleware-recursion-detection" "3.667.0"
+ "@aws-sdk/middleware-user-agent" "3.669.0"
+ "@aws-sdk/region-config-resolver" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@aws-sdk/util-endpoints" "3.667.0"
+ "@aws-sdk/util-user-agent-browser" "3.675.0"
+ "@aws-sdk/util-user-agent-node" "3.669.0"
+ "@smithy/config-resolver" "^3.0.9"
+ "@smithy/core" "^2.4.8"
+ "@smithy/fetch-http-handler" "^3.2.9"
+ "@smithy/hash-node" "^3.0.7"
+ "@smithy/invalid-dependency" "^3.0.7"
+ "@smithy/middleware-content-length" "^3.0.9"
+ "@smithy/middleware-endpoint" "^3.1.4"
+ "@smithy/middleware-retry" "^3.0.23"
+ "@smithy/middleware-serde" "^3.0.7"
+ "@smithy/middleware-stack" "^3.0.7"
+ "@smithy/node-config-provider" "^3.1.8"
+ "@smithy/node-http-handler" "^3.2.4"
+ "@smithy/protocol-http" "^4.1.4"
+ "@smithy/smithy-client" "^3.4.0"
+ "@smithy/types" "^3.5.0"
+ "@smithy/url-parser" "^3.0.7"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.23"
+ "@smithy/util-defaults-mode-node" "^3.0.23"
+ "@smithy/util-endpoints" "^2.1.3"
+ "@smithy/util-middleware" "^3.0.7"
+ "@smithy/util-retry" "^3.0.7"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/client-sso-oidc@3.675.0":
+ version "3.675.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.675.0.tgz"
+ integrity sha512-4kEcaa2P/BFz+xy5tagbtzM08gbjHXyYqW+n6SJuUFK7N6bZNnA4cu1hVgHcqOqk8Dbwv7fiseGT0x3Hhqjwqg==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/credential-provider-node" "3.675.0"
+ "@aws-sdk/middleware-host-header" "3.667.0"
+ "@aws-sdk/middleware-logger" "3.667.0"
+ "@aws-sdk/middleware-recursion-detection" "3.667.0"
+ "@aws-sdk/middleware-user-agent" "3.669.0"
+ "@aws-sdk/region-config-resolver" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@aws-sdk/util-endpoints" "3.667.0"
+ "@aws-sdk/util-user-agent-browser" "3.675.0"
+ "@aws-sdk/util-user-agent-node" "3.669.0"
+ "@smithy/config-resolver" "^3.0.9"
+ "@smithy/core" "^2.4.8"
+ "@smithy/fetch-http-handler" "^3.2.9"
+ "@smithy/hash-node" "^3.0.7"
+ "@smithy/invalid-dependency" "^3.0.7"
+ "@smithy/middleware-content-length" "^3.0.9"
+ "@smithy/middleware-endpoint" "^3.1.4"
+ "@smithy/middleware-retry" "^3.0.23"
+ "@smithy/middleware-serde" "^3.0.7"
+ "@smithy/middleware-stack" "^3.0.7"
+ "@smithy/node-config-provider" "^3.1.8"
+ "@smithy/node-http-handler" "^3.2.4"
+ "@smithy/protocol-http" "^4.1.4"
+ "@smithy/smithy-client" "^3.4.0"
+ "@smithy/types" "^3.5.0"
+ "@smithy/url-parser" "^3.0.7"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.23"
+ "@smithy/util-defaults-mode-node" "^3.0.23"
+ "@smithy/util-endpoints" "^2.1.3"
+ "@smithy/util-middleware" "^3.0.7"
+ "@smithy/util-retry" "^3.0.7"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/client-sso@3.675.0":
+ version "3.675.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.675.0.tgz"
+ integrity sha512-2goBCEr4acZJ1YJ69eWPTsIfZUbO7enog+lBA5kZShDiwovqzwYSHSlf6OGz4ETs2xT1n7n+QfKY0p+TluTfEw==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/middleware-host-header" "3.667.0"
+ "@aws-sdk/middleware-logger" "3.667.0"
+ "@aws-sdk/middleware-recursion-detection" "3.667.0"
+ "@aws-sdk/middleware-user-agent" "3.669.0"
+ "@aws-sdk/region-config-resolver" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@aws-sdk/util-endpoints" "3.667.0"
+ "@aws-sdk/util-user-agent-browser" "3.675.0"
+ "@aws-sdk/util-user-agent-node" "3.669.0"
+ "@smithy/config-resolver" "^3.0.9"
+ "@smithy/core" "^2.4.8"
+ "@smithy/fetch-http-handler" "^3.2.9"
+ "@smithy/hash-node" "^3.0.7"
+ "@smithy/invalid-dependency" "^3.0.7"
+ "@smithy/middleware-content-length" "^3.0.9"
+ "@smithy/middleware-endpoint" "^3.1.4"
+ "@smithy/middleware-retry" "^3.0.23"
+ "@smithy/middleware-serde" "^3.0.7"
+ "@smithy/middleware-stack" "^3.0.7"
+ "@smithy/node-config-provider" "^3.1.8"
+ "@smithy/node-http-handler" "^3.2.4"
+ "@smithy/protocol-http" "^4.1.4"
+ "@smithy/smithy-client" "^3.4.0"
+ "@smithy/types" "^3.5.0"
+ "@smithy/url-parser" "^3.0.7"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.23"
+ "@smithy/util-defaults-mode-node" "^3.0.23"
+ "@smithy/util-endpoints" "^2.1.3"
+ "@smithy/util-middleware" "^3.0.7"
+ "@smithy/util-retry" "^3.0.7"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/client-sts@3.675.0":
+ version "3.675.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.675.0.tgz"
+ integrity sha512-zgjyR4GyuONeDGJBKNt9lFJ8HfDX7rpxZZVR7LSXr9lUkjf6vUGgD2k/K4UAoOTWCKKCor6TA562ezGlA8su6Q==
+ dependencies:
+ "@aws-crypto/sha256-browser" "5.2.0"
+ "@aws-crypto/sha256-js" "5.2.0"
+ "@aws-sdk/client-sso-oidc" "3.675.0"
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/credential-provider-node" "3.675.0"
+ "@aws-sdk/middleware-host-header" "3.667.0"
+ "@aws-sdk/middleware-logger" "3.667.0"
+ "@aws-sdk/middleware-recursion-detection" "3.667.0"
+ "@aws-sdk/middleware-user-agent" "3.669.0"
+ "@aws-sdk/region-config-resolver" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@aws-sdk/util-endpoints" "3.667.0"
+ "@aws-sdk/util-user-agent-browser" "3.675.0"
+ "@aws-sdk/util-user-agent-node" "3.669.0"
+ "@smithy/config-resolver" "^3.0.9"
+ "@smithy/core" "^2.4.8"
+ "@smithy/fetch-http-handler" "^3.2.9"
+ "@smithy/hash-node" "^3.0.7"
+ "@smithy/invalid-dependency" "^3.0.7"
+ "@smithy/middleware-content-length" "^3.0.9"
+ "@smithy/middleware-endpoint" "^3.1.4"
+ "@smithy/middleware-retry" "^3.0.23"
+ "@smithy/middleware-serde" "^3.0.7"
+ "@smithy/middleware-stack" "^3.0.7"
+ "@smithy/node-config-provider" "^3.1.8"
+ "@smithy/node-http-handler" "^3.2.4"
+ "@smithy/protocol-http" "^4.1.4"
+ "@smithy/smithy-client" "^3.4.0"
+ "@smithy/types" "^3.5.0"
+ "@smithy/url-parser" "^3.0.7"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-body-length-node" "^3.0.0"
+ "@smithy/util-defaults-mode-browser" "^3.0.23"
+ "@smithy/util-defaults-mode-node" "^3.0.23"
+ "@smithy/util-endpoints" "^2.1.3"
+ "@smithy/util-middleware" "^3.0.7"
+ "@smithy/util-retry" "^3.0.7"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/core@3.667.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/core/-/core-3.667.0.tgz"
+ integrity sha512-pMcDVI7Tmdsc8R3sDv0Omj/4iRParGY+uJtAfF669WnZfDfaBQaix2Mq7+Mu08vdjqO9K3gicFvjk9S1VLmOKA==
+ dependencies:
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/core" "^2.4.8"
+ "@smithy/node-config-provider" "^3.1.8"
+ "@smithy/property-provider" "^3.1.7"
+ "@smithy/protocol-http" "^4.1.4"
+ "@smithy/signature-v4" "^4.2.0"
+ "@smithy/smithy-client" "^3.4.0"
+ "@smithy/types" "^3.5.0"
+ "@smithy/util-middleware" "^3.0.7"
+ fast-xml-parser "4.4.1"
+ tslib "^2.6.2"
+
+"@aws-sdk/credential-provider-cognito-identity@3.675.0":
+ version "3.675.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.675.0.tgz"
+ integrity sha512-iH9YEDXewcLDuWC9Q4nBwQJN+y0+JLTgJO07Qy5QMgjrTuXMhxPPkShNmdEfCrlJMUuBlN2saVmfbnAMaOJnFQ==
+ dependencies:
+ "@aws-sdk/client-cognito-identity" "3.675.0"
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/property-provider" "^3.1.7"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/credential-provider-env@3.667.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.667.0.tgz"
+ integrity sha512-zZbrkkaPc54WXm+QAnpuv0LPNfsts0HPPd+oCECGs7IQRaFsGj187cwvPg9RMWDFZqpm64MdBDoA8OQHsqzYCw==
+ dependencies:
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/property-provider" "^3.1.7"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/credential-provider-http@3.667.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.667.0.tgz"
+ integrity sha512-sjtybFfERZWiqTY7fswBxKQLvUkiCucOWyqh3IaPo/4nE1PXRnaZCVG0+kRBPrYIxWqiVwytvZzMJy8sVZcG0A==
+ dependencies:
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/fetch-http-handler" "^3.2.9"
+ "@smithy/node-http-handler" "^3.2.4"
+ "@smithy/property-provider" "^3.1.7"
+ "@smithy/protocol-http" "^4.1.4"
+ "@smithy/smithy-client" "^3.4.0"
+ "@smithy/types" "^3.5.0"
+ "@smithy/util-stream" "^3.1.9"
+ tslib "^2.6.2"
+
+"@aws-sdk/credential-provider-ini@3.675.0":
+ version "3.675.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.675.0.tgz"
+ integrity sha512-kCBlC6grpbpCvgowk9T4JHZxJ88VfN0r77bDZClcadFRAKQ8UHyO02zhgFCfUdnU1lNv1mr3ngEcGN7XzJlYWA==
+ dependencies:
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/credential-provider-env" "3.667.0"
+ "@aws-sdk/credential-provider-http" "3.667.0"
+ "@aws-sdk/credential-provider-process" "3.667.0"
+ "@aws-sdk/credential-provider-sso" "3.675.0"
+ "@aws-sdk/credential-provider-web-identity" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/credential-provider-imds" "^3.2.4"
+ "@smithy/property-provider" "^3.1.7"
+ "@smithy/shared-ini-file-loader" "^3.1.8"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/credential-provider-node@3.675.0":
+ version "3.675.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.675.0.tgz"
+ integrity sha512-VO1WVZCDmAYu4sY/6qIBzdm5vJTxLhWKJWvL5kVFfSe8WiNNoHlTqYYUK9vAm/JYpIgFLTefPbIc5W4MK7o6Pg==
+ dependencies:
+ "@aws-sdk/credential-provider-env" "3.667.0"
+ "@aws-sdk/credential-provider-http" "3.667.0"
+ "@aws-sdk/credential-provider-ini" "3.675.0"
+ "@aws-sdk/credential-provider-process" "3.667.0"
+ "@aws-sdk/credential-provider-sso" "3.675.0"
+ "@aws-sdk/credential-provider-web-identity" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/credential-provider-imds" "^3.2.4"
+ "@smithy/property-provider" "^3.1.7"
+ "@smithy/shared-ini-file-loader" "^3.1.8"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/credential-provider-process@3.667.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.667.0.tgz"
+ integrity sha512-HZHnvop32fKgsNHkdhVaul7UzQ25sEc0j9yqA4bjhtbk0ECl42kj3f1pJ+ZU/YD9ut8lMJs/vVqiOdNThVdeBw==
+ dependencies:
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/property-provider" "^3.1.7"
+ "@smithy/shared-ini-file-loader" "^3.1.8"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/credential-provider-sso@3.675.0":
+ version "3.675.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.675.0.tgz"
+ integrity sha512-p/EE2c0ebSgRhg1Fe1OH2+xNl7j1P4DTc7kZy1mX1NJ72fkqnGgBuf1vk5J9RmiRpbauPNMlm+xohjkGS7iodA==
+ dependencies:
+ "@aws-sdk/client-sso" "3.675.0"
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/token-providers" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/property-provider" "^3.1.7"
+ "@smithy/shared-ini-file-loader" "^3.1.8"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/credential-provider-web-identity@3.667.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.667.0.tgz"
+ integrity sha512-t8CFlZMD/1p/8Cli3rvRiTJpjr/8BO64gw166AHgFZYSN2h95L2l1tcW0jpsc3PprA32nLg1iQVKYt4WGM4ugw==
+ dependencies:
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/property-provider" "^3.1.7"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
"@aws-sdk/credential-providers@^3.186.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.259.0.tgz#d947091fcf1697d8bee742c5c2e2261cd10141f3"
- integrity sha512-i8zL9D8vmsGe2CsDKOqriUjiwMFaGVzITPUIxfC99ZFHwbtABipur9CQFS56ifGm0VacsmMIUaUjEIrur6Jazw==
- dependencies:
- "@aws-sdk/client-cognito-identity" "3.259.0"
- "@aws-sdk/client-sso" "3.259.0"
- "@aws-sdk/client-sts" "3.259.0"
- "@aws-sdk/credential-provider-cognito-identity" "3.259.0"
- "@aws-sdk/credential-provider-env" "3.257.0"
- "@aws-sdk/credential-provider-imds" "3.259.0"
- "@aws-sdk/credential-provider-ini" "3.259.0"
- "@aws-sdk/credential-provider-node" "3.259.0"
- "@aws-sdk/credential-provider-process" "3.257.0"
- "@aws-sdk/credential-provider-sso" "3.259.0"
- "@aws-sdk/credential-provider-web-identity" "3.257.0"
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/shared-ini-file-loader" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/fetch-http-handler@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.257.0.tgz#0b384ad33a57479f340ba558920a3eedded82131"
- integrity sha512-zOF+RzQ+wfF7tq7tGUdPcqUTh3+k2f8KCVJE07A8kCopVq4nBu4NH6Eq29Tjpwdya3YlKvE+kFssuQRRRRex+Q==
- dependencies:
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/querystring-builder" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/util-base64" "3.208.0"
- tslib "^2.3.1"
-
-"@aws-sdk/hash-node@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.257.0.tgz#517e4c3c957586c0f35f916fd5c8c9841292f01f"
- integrity sha512-W/USUuea5Ep3OJ2U7Ve8/5KN1YsDun2WzOFUxc1PyxXP5pW6OgC15/op0e+bmWPG851clvp5S8ZuroUr3aKi3Q==
- dependencies:
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/util-buffer-from" "3.208.0"
- "@aws-sdk/util-utf8" "3.254.0"
- tslib "^2.3.1"
-
-"@aws-sdk/invalid-dependency@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.257.0.tgz#e4cb2c7be40aa061dff32b0dc70db966da0938eb"
- integrity sha512-T68SAPRNMEhpke0wlxURgogL7q0B8dfqZsSeS20BVR/lksJxLse9+pbmCDxiu1RrXoEIsEwl5rbLN+Hw8BFFYw==
- dependencies:
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/is-array-buffer@3.201.0":
- version "3.201.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.201.0.tgz#06e557adc284fac2f26071c2944ae01f61b95854"
- integrity sha512-UPez5qLh3dNgt0DYnPD/q0mVJY84rA17QE26hVNOW3fAji8W2wrwrxdacWOxyXvlxWsVRcKmr+lay1MDqpAMfg==
- dependencies:
- tslib "^2.3.1"
-
-"@aws-sdk/middleware-content-length@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.257.0.tgz#b84274ccdfca70068ce8526a197ab00359404a9a"
- integrity sha512-yiawbV2azm6QnMY1L2ypG8PDRdjOcEIvFmT0T7y0F49rfbKJOu21j1ONAoCkLrINK6kMqcD5JSQLVCoURxiTxQ==
- dependencies:
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/middleware-endpoint@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.257.0.tgz#425ee4ab43807b34957685d782c84fd418a2526f"
- integrity sha512-RQNQe/jeVuWZtXXfcOm+e3qMFICY6ERsXUrbt0rjHgvajZCklcrRJgxJSCwrcS7Le3nl9azFPMAMj9L7uSK28g==
- dependencies:
- "@aws-sdk/middleware-serde" "3.257.0"
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/signature-v4" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/url-parser" "3.257.0"
- "@aws-sdk/util-config-provider" "3.208.0"
- "@aws-sdk/util-middleware" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/middleware-host-header@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.257.0.tgz#75d2ddb8073f901961665070d69c5ff3736fabdc"
- integrity sha512-gEi9AJdJfRfU8Qr6HK1hfhxTzyV3Giq4B/h7um99hIFAT/GCg9xiPvAOKPo6UeuiKEv3b7RpSL4s6cBvnJMJBA==
- dependencies:
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/middleware-logger@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.257.0.tgz#db35e776fe3561d0602fa39d6c69d68ee4ab36ca"
- integrity sha512-8RDXW/VbMKBsXDfcCLmROZcWKyrekyiPa3J1aIaBy0tq9o4xpGoXw/lwwIrNVvISAFslb57rteup34bfn6ta6w==
- dependencies:
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/middleware-recursion-detection@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.257.0.tgz#83512e0228b41dfc37a337d2ad064cf6dc41f8df"
- integrity sha512-rUCih6zHh8k9Edf5N5Er4s508FYbwLM0MWTD2axzlj9TjLqEQ9OKED3wHaLffXSDzodd3oTAfJCLPbWQyoZ3ZQ==
- dependencies:
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/middleware-retry@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.259.0.tgz#18bbb2cd655fff1ea155dfcb9eaa2b583b67e42e"
- integrity sha512-pVh1g8e84MAi7eVtWLiiiCtn82LzxOP7+LxTRHatmgIeN22yGQBZILliPDJypUPvDYlwxI1ekiK+oPTcte0Uww==
- dependencies:
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/service-error-classification" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/util-middleware" "3.257.0"
- "@aws-sdk/util-retry" "3.257.0"
- tslib "^2.3.1"
- uuid "^8.3.2"
-
-"@aws-sdk/middleware-sdk-sts@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.257.0.tgz#9cfbe9e8846c9053a40e32bc695f4bd735afeae2"
- integrity sha512-d6IJCLRi3O2tm4AFK60WNhIwmMmspj1WzKR1q1TaoPzoREPG2xg+Am18wZBRkCyYuRPPrbizmkvAmAJiUolMAw==
- dependencies:
- "@aws-sdk/middleware-signing" "3.257.0"
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/signature-v4" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/middleware-serde@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.257.0.tgz#13c529b942dafffcb198d9333f8f8dc2a662c187"
- integrity sha512-/JasfXPWFq24mnCrx9fxW/ISBSp07RJwhsF14qzm8Qy3Z0z470C+QRM6otTwAkYuuVt1wuLjja5agq3Jtzq7dQ==
- dependencies:
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/middleware-signing@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.257.0.tgz#436c9e2fbbe1342c30572028e90ac62f7e90548f"
- integrity sha512-hCH3D83LHmm6nqmtNrGTWZCVjsQXrGHIXbd17/qrw7aPFvcAhsiiCncGFP+XsUXEKa2ZqcSNMUyPrx69ofNRZQ==
- dependencies:
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/signature-v4" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/util-middleware" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/middleware-stack@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.257.0.tgz#c9fdc580c5337b703f87f6ae7df283540d6f16ac"
- integrity sha512-awg2F0SvwACBaw4HIObK8pQGfSqAc4Vy+YFzWSfZNVC35oRO6RsRdKHVU99lRC0LrT2Ptmfghl2DMPSrRDbvlQ==
- dependencies:
- tslib "^2.3.1"
-
-"@aws-sdk/middleware-user-agent@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.257.0.tgz#9ca650f5909bd9b55879835088760173a9d3d249"
- integrity sha512-37rt75LZyD0UWpbcFuxEGqwF3DZKSixQPl7AsDe6q3KtrO5gGQB+diH5vbY0txNNYyv5IK9WMwvY73mVmoWRmw==
- dependencies:
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/node-config-provider@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.259.0.tgz#0b522020c4a0e445b41f7150ce624b7b63e96e68"
- integrity sha512-DUOqr71oonBvM6yKPdhDBmraqgXHCFrVWFw7hc5ZNxL2wS/EsbKfGPJp+C+SUgpn1upIWPNnh/bNoLAbBkcLsA==
- dependencies:
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/shared-ini-file-loader" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/node-http-handler@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.257.0.tgz#33e3ba0d8b0bf72a05be6c91e6b4cf90b8a7b786"
- integrity sha512-8KnWHVVwaGKyTlkTU9BSOAiSovNDoagxemU2l10QqBbzUCVpljCUMUkABEGRJ1yoQCl6DJ7RtNkAyZ8Ne/E15A==
- dependencies:
- "@aws-sdk/abort-controller" "3.257.0"
- "@aws-sdk/protocol-http" "3.257.0"
- "@aws-sdk/querystring-builder" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/property-provider@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.257.0.tgz#dd6872ace54f8fd691a15167490ab52e40306c58"
- integrity sha512-3rUbRAcF0GZ5PhDiXhS4yREfZ5hOEtvYEa9S/19OdM5eoypOaLU5XnFcCKfnccSP8SkdgpJujzxOMRWNWadlAQ==
- dependencies:
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/protocol-http@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.257.0.tgz#1452ce4f6a51e24297cc39f73aa889570dddd348"
- integrity sha512-xt7LGOgZIvbLS3418AYQLacOqx+mo5j4mPiIMz7f6AaUg+/fBUgESVsncKDqxbEJVwwCXSka8Ca0cntJmoeMSw==
- dependencies:
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/querystring-builder@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.257.0.tgz#75e662fc451cf59763bdee52ba64b05e5cd2de0a"
- integrity sha512-mZHWLP7XIkzx1GIXO5WfX/iJ+aY9TWs02RE9FkdL2+by0HEMR65L3brQTbU1mIBJ7BjaPwYH24dljUOSABX7yg==
- dependencies:
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/util-uri-escape" "3.201.0"
- tslib "^2.3.1"
-
-"@aws-sdk/querystring-parser@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.257.0.tgz#c8614e424d7d840c01be919161f61ef85eca46af"
- integrity sha512-UDrE1dEwWrWT8dG2VCrGYrPxCWOkZ1fPTPkjpkR4KZEdQDZBqU5gYZF2xPj8Nz7pjQVHFuW2wFm3XYEk56GEjg==
- dependencies:
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/service-error-classification@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.257.0.tgz#a374e811ac587b9beb6e3fda77f2249570da7a8e"
- integrity sha512-FAyR0XsueGkkqDtkP03cTJQk52NdQ9sZelLynmmlGPUP75LApRPvFe1riKrou6+LsDbwVNVffj6mbDfIcOhaOw==
-
-"@aws-sdk/shared-ini-file-loader@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.257.0.tgz#513eee5c7ffa343bf5d91bdd73870fc5c47a4ad3"
- integrity sha512-HNjC1+Wx3xHiJc+CP14GhIdVhfQGSjroAsWseRxAhONocA9Fl1ZX4hx7+sA5c9nOoMVOovi6ivJ/6lCRPTDRrQ==
- dependencies:
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/signature-v4@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.257.0.tgz#c2f0c998bfe1980ed91e0f92c311682a61de0f90"
- integrity sha512-aLQQN59X/D0+ShzPD3Anj5ntdMA/RFeNLOUCDyDvremViGi6yxUS98usQ/8bG5Rq0sW2GGMdbFUFmrDvqdiqEQ==
- dependencies:
- "@aws-sdk/is-array-buffer" "3.201.0"
- "@aws-sdk/types" "3.257.0"
- "@aws-sdk/util-hex-encoding" "3.201.0"
- "@aws-sdk/util-middleware" "3.257.0"
- "@aws-sdk/util-uri-escape" "3.201.0"
- "@aws-sdk/util-utf8" "3.254.0"
- tslib "^2.3.1"
-
-"@aws-sdk/smithy-client@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.257.0.tgz#839241a67726697c65b69b4eb9450d8fac46f9b4"
- integrity sha512-Vy/en+llpslHG6WZ2yuN+On6u7p2hROEURwAST/lpReAwBETjbsxylkWvP8maeGKQ54u9uC6lIZAOJut2I3INw==
- dependencies:
- "@aws-sdk/middleware-stack" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/token-providers@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.259.0.tgz#b29157b8baadbee426826e952f0a832c1840f2a2"
- integrity sha512-61lbk+vjlHBtNK7ZOTdR0rgk9dQ6++tklHpXZY3AQWAl3xx6K4y00HsyAtcP6k24s8B356QwXlrQJrQY5nnkQQ==
- dependencies:
- "@aws-sdk/client-sso-oidc" "3.259.0"
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/shared-ini-file-loader" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/types@3.257.0", "@aws-sdk/types@^3.222.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.257.0.tgz#4951ee3456cd9a46829516f5596c2b8a05ffe06a"
- integrity sha512-LmqXuBQBGeaGi/3Rp7XiEX1B5IPO2UUfBVvu0wwGqVsmstT0SbOVDZGPmxygACbm64n+PRx3uTSDefRfoiWYZg==
- dependencies:
- tslib "^2.3.1"
-
-"@aws-sdk/url-parser@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.257.0.tgz#99b1abb302426f1b24c9777789fb0479d52d675d"
- integrity sha512-Qe/AcFe/NFZHa6cN2afXEQn9ehXxh57dWGdRjfjd2lQqNV4WW1R2pl2Tm1ZJ1dwuCNLJi4NHLMk8lrD3QQ8rdg==
- dependencies:
- "@aws-sdk/querystring-parser" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/util-base64@3.208.0":
- version "3.208.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-base64/-/util-base64-3.208.0.tgz#36b430e5396251f761590f7c2f0c5c12193f353c"
- integrity sha512-PQniZph5A6N7uuEOQi+1hnMz/FSOK/8kMFyFO+4DgA1dZ5pcKcn5wiFwHkcTb/BsgVqQa3Jx0VHNnvhlS8JyTg==
- dependencies:
- "@aws-sdk/util-buffer-from" "3.208.0"
- tslib "^2.3.1"
-
-"@aws-sdk/util-body-length-browser@3.188.0":
- version "3.188.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.188.0.tgz#e1d949318c10a621b38575a9ef01e39f9857ddb0"
- integrity sha512-8VpnwFWXhnZ/iRSl9mTf+VKOX9wDE8QtN4bj9pBfxwf90H1X7E8T6NkiZD3k+HubYf2J94e7DbeHs7fuCPW5Qg==
- dependencies:
- tslib "^2.3.1"
-
-"@aws-sdk/util-body-length-node@3.208.0":
- version "3.208.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.208.0.tgz#baabd1fa1206ff2bd4ce3785122d86eb3258dd20"
- integrity sha512-3zj50e5g7t/MQf53SsuuSf0hEELzMtD8RX8C76f12OSRo2Bca4FLLYHe0TZbxcfQHom8/hOaeZEyTyMogMglqg==
- dependencies:
- tslib "^2.3.1"
-
-"@aws-sdk/util-buffer-from@3.208.0":
- version "3.208.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.208.0.tgz#285e86f6dc9030148a4147d65239e75cb254a1b0"
- integrity sha512-7L0XUixNEFcLUGPeBF35enCvB9Xl+K6SQsmbrPk1P3mlV9mguWSDQqbOBwY1Ir0OVbD6H/ZOQU7hI/9RtRI0Zw==
- dependencies:
- "@aws-sdk/is-array-buffer" "3.201.0"
- tslib "^2.3.1"
-
-"@aws-sdk/util-config-provider@3.208.0":
- version "3.208.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-config-provider/-/util-config-provider-3.208.0.tgz#c485fd83fbac051337e5f6be60ea3f9fa61c0139"
- integrity sha512-DSRqwrERUsT34ug+anlMBIFooBEGwM8GejC7q00Y/9IPrQy50KnG5PW2NiTjuLKNi7pdEOlwTSEocJE15eDZIg==
- dependencies:
- tslib "^2.3.1"
-
-"@aws-sdk/util-defaults-mode-browser@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.257.0.tgz#80a7ae3618040a236df6faac8d353cb939ffea7e"
- integrity sha512-nkfK+MNacVd3Px/fcAvU0hDeh+r7d+RLLt3sJ5Zc0gGd+i3OQEP58V8QzR9PYMvUvSvGQP16fQVQHSbRZtuWyQ==
- dependencies:
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- bowser "^2.11.0"
- tslib "^2.3.1"
-
-"@aws-sdk/util-defaults-mode-node@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.259.0.tgz#526cd166c26ac3f97ff8f3bbdfdfdc5f25908769"
- integrity sha512-wRiiwT7ayIcTYGHUg/Ho9UN/Kd4V37OAxP2IbkG9rPZJNuvtKopQJhUSMDERXaMQ47dG5US8G4YVYJIEO4cKgw==
- dependencies:
- "@aws-sdk/config-resolver" "3.259.0"
- "@aws-sdk/credential-provider-imds" "3.259.0"
- "@aws-sdk/node-config-provider" "3.259.0"
- "@aws-sdk/property-provider" "3.257.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/util-endpoints@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.257.0.tgz#40cc8f67b996f8ea173f43d0e58e57ca8c244e67"
- integrity sha512-3bvmRn5XGYzPPWjLuvHBKdJOb+fijnb8Ungu9bfXnTYFsng/ndHUWeHC22O/p8w3OWoRYUIMaZHxdxe27BFozg==
- dependencies:
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/util-hex-encoding@3.201.0":
- version "3.201.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.201.0.tgz#21d7ec319240ee68c33d938e71cb79830bea315d"
- integrity sha512-7t1vR1pVxKx0motd3X9rI3m/xNp78p3sHtP5yo4NP4ARpxyJ0fokBomY8ScaH2D/B+U5o9ARxldJUdMqyBlJcA==
- dependencies:
- tslib "^2.3.1"
+ version "3.675.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.675.0.tgz"
+ integrity sha512-gaUPTiBX9SliPHYlOJnW7mEmHlZp/j7mMGtyx2pSK3Qt+t7d3sObILGt+p6zl7QewUFOwDav1AsLS3U9V6VAYQ==
+ dependencies:
+ "@aws-sdk/client-cognito-identity" "3.675.0"
+ "@aws-sdk/client-sso" "3.675.0"
+ "@aws-sdk/client-sts" "3.675.0"
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/credential-provider-cognito-identity" "3.675.0"
+ "@aws-sdk/credential-provider-env" "3.667.0"
+ "@aws-sdk/credential-provider-http" "3.667.0"
+ "@aws-sdk/credential-provider-ini" "3.675.0"
+ "@aws-sdk/credential-provider-node" "3.675.0"
+ "@aws-sdk/credential-provider-process" "3.667.0"
+ "@aws-sdk/credential-provider-sso" "3.675.0"
+ "@aws-sdk/credential-provider-web-identity" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/credential-provider-imds" "^3.2.4"
+ "@smithy/property-provider" "^3.1.7"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/middleware-host-header@3.667.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.667.0.tgz"
+ integrity sha512-Z7fIAMQnPegs7JjAQvlOeWXwpMRfegh5eCoIP6VLJIeR6DLfYKbP35JBtt98R6DXslrN2RsbTogjbxPEDQfw1w==
+ dependencies:
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/protocol-http" "^4.1.4"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/middleware-logger@3.667.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.667.0.tgz"
+ integrity sha512-PtTRNpNm/5c746jRgZCNg4X9xEJIwggkGJrF0GP9AB1ANg4pc/sF2Fvn1NtqPe9wtQ2stunJprnm5WkCHN7QiA==
+ dependencies:
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/middleware-recursion-detection@3.667.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.667.0.tgz"
+ integrity sha512-U5glWD3ehFohzpUpopLtmqAlDurGWo2wRGPNgi4SwhWU7UDt6LS7E/UvJjqC0CUrjlzOw+my2A+Ncf+fisMhxQ==
+ dependencies:
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/protocol-http" "^4.1.4"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/middleware-user-agent@3.669.0":
+ version "3.669.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.669.0.tgz"
+ integrity sha512-K8ScPi45zjJrj5Y2gRqVsvKKQCQbvQBfYGcBw9ZOx9TTavH80bOCBjWg/GFnvs4f37tqVc1wMN2oGvcTF6HveQ==
+ dependencies:
+ "@aws-sdk/core" "3.667.0"
+ "@aws-sdk/types" "3.667.0"
+ "@aws-sdk/util-endpoints" "3.667.0"
+ "@smithy/core" "^2.4.8"
+ "@smithy/protocol-http" "^4.1.4"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/region-config-resolver@3.667.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.667.0.tgz"
+ integrity sha512-iNr+JhhA902JMKHG9IwT9YdaEx6KGl6vjAL5BRNeOjfj4cZYMog6Lz/IlfOAltMtT0w88DAHDEFrBd2uO0l2eg==
+ dependencies:
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/node-config-provider" "^3.1.8"
+ "@smithy/types" "^3.5.0"
+ "@smithy/util-config-provider" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.7"
+ tslib "^2.6.2"
+
+"@aws-sdk/token-providers@3.667.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.667.0.tgz"
+ integrity sha512-ZecJlG8p6D4UTYlBHwOWX6nknVtw/OBJ3yPXTSajBjhUlj9lE2xvejI8gl4rqkyLXk7z3bki+KR4tATbMaM9yg==
+ dependencies:
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/property-provider" "^3.1.7"
+ "@smithy/shared-ini-file-loader" "^3.1.8"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/types@3.667.0", "@aws-sdk/types@^3.222.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz"
+ integrity sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==
+ dependencies:
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
+
+"@aws-sdk/util-endpoints@3.667.0":
+ version "3.667.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.667.0.tgz"
+ integrity sha512-X22SYDAuQJWnkF1/q17pkX3nGw5XMD9YEUbmt87vUnRq7iyJ3JOpl6UKOBeUBaL838wA5yzdbinmCITJ/VZ1QA==
+ dependencies:
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/types" "^3.5.0"
+ "@smithy/util-endpoints" "^2.1.3"
+ tslib "^2.6.2"
"@aws-sdk/util-locate-window@^3.0.0":
- version "3.208.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.208.0.tgz#0f598fc238a1256e4bcb64d01459f03a922dd4c3"
- integrity sha512-iua1A2+P7JJEDHVgvXrRJSvsnzG7stYSGQnBVphIUlemwl6nN5D+QrgbjECtrbxRz8asYFHSzhdhECqN+tFiBg==
- dependencies:
- tslib "^2.3.1"
-
-"@aws-sdk/util-middleware@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-middleware/-/util-middleware-3.257.0.tgz#b84ee6832eea9d439ff7e7a0453ea56af87b6b7a"
- integrity sha512-F9ieon8B8eGVs5tyZtAIG3DZEObDvujkspho0qRbUTHUosM0ylJLsMU800fmC/uRHLRrZvb/RSp59+kNDwSAMw==
- dependencies:
- tslib "^2.3.1"
-
-"@aws-sdk/util-retry@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-retry/-/util-retry-3.257.0.tgz#20454375267e120576c9f24316dad0ebc489dc4b"
- integrity sha512-l9TOsOAYtZxwW3q5fQKW4rsD9t2HVaBfQ4zBamHkNTfB4vBVvCnz4oxkvSvA2MlxCA6am+K1K/oj917Tpqk53g==
- dependencies:
- "@aws-sdk/service-error-classification" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/util-uri-escape@3.201.0":
- version "3.201.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.201.0.tgz#5e708d4cde001a4558ee616f889ceacfadd2ab03"
- integrity sha512-TeTWbGx4LU2c5rx0obHeDFeO9HvwYwQtMh1yniBz00pQb6Qt6YVOETVQikRZ+XRQwEyCg/dA375UplIpiy54mA==
+ version "3.568.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.568.0.tgz"
+ integrity sha512-3nh4TINkXYr+H41QaPelCceEB2FXP3fxp93YZXB/kqJvX0U9j0N0Uk45gvsjmEPzG8XxkPEeLIfT2I1M7A6Lig==
dependencies:
- tslib "^2.3.1"
+ tslib "^2.6.2"
-"@aws-sdk/util-user-agent-browser@3.257.0":
- version "3.257.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.257.0.tgz#6fa29ab2a15bfa82ce77d77b12891109b7673fb9"
- integrity sha512-YdavWK6/8Cw6mypEgysGGX/dT9p9qnzFbnN5PQsUY+JJk2Nx8fKFydjGiQ+6rWPeW17RAv9mmbboh9uPVWxVlw==
+"@aws-sdk/util-user-agent-browser@3.675.0":
+ version "3.675.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.675.0.tgz"
+ integrity sha512-HW4vGfRiX54RLcsYjLuAhcBBJ6lRVEZd7njfGpAwBB9s7BH8t48vrpYbyA5XbbqbTvXfYBnugQCUw9HWjEa1ww==
dependencies:
- "@aws-sdk/types" "3.257.0"
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/types" "^3.5.0"
bowser "^2.11.0"
- tslib "^2.3.1"
+ tslib "^2.6.2"
-"@aws-sdk/util-user-agent-node@3.259.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.259.0.tgz#61141a0d64668ebcbbb1ac3dac1f497ca9f3707e"
- integrity sha512-R0VTmNs+ySDDebU98BUbsLyeIM5YmAEr9esPpy15XfSy3AWmAeru8nLlztdaLilHZzLIDzvM2t7NGk/FzZFCvA==
+"@aws-sdk/util-user-agent-node@3.669.0":
+ version "3.669.0"
+ resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.669.0.tgz"
+ integrity sha512-9jxCYrgggy2xd44ZASqI7AMiRVaSiFp+06Kg8BQSU0ijKpBJlwcsqIS8pDT/n6LxuOw2eV5ipvM2C0r1iKzrGA==
dependencies:
- "@aws-sdk/node-config-provider" "3.259.0"
- "@aws-sdk/types" "3.257.0"
- tslib "^2.3.1"
-
-"@aws-sdk/util-utf8-browser@^3.0.0":
- version "3.259.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz#3275a6f5eb334f96ca76635b961d3c50259fd9ff"
- integrity sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==
- dependencies:
- tslib "^2.3.1"
-
-"@aws-sdk/util-utf8@3.254.0":
- version "3.254.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8/-/util-utf8-3.254.0.tgz#909af9c6549833a9a9bf77004b7484bfc96b2c35"
- integrity sha512-14Kso/eIt5/qfIBmhEL9L1IfyUqswjSTqO2mY7KOzUZ9SZbwn3rpxmtkhmATkRjD7XIlLKaxBkI7tU9Zjzj8Kw==
- dependencies:
- "@aws-sdk/util-buffer-from" "3.208.0"
- tslib "^2.3.1"
+ "@aws-sdk/middleware-user-agent" "3.669.0"
+ "@aws-sdk/types" "3.667.0"
+ "@smithy/node-config-provider" "^3.1.8"
+ "@smithy/types" "^3.5.0"
+ tslib "^2.6.2"
"@babel/code-frame@^7.0.0":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
- integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
+ version "7.12.11"
+ resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz"
+ integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==
dependencies:
- "@babel/highlight" "^7.18.6"
+ "@babel/highlight" "^7.10.4"
"@babel/helper-validator-identifier@^7.18.6":
- version "7.19.1"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2"
- integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==
+ version "7.18.6"
+ resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz"
+ integrity sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==
-"@babel/highlight@^7.18.6":
+"@babel/highlight@^7.10.4":
version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf"
+ resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz"
integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==
dependencies:
"@babel/helper-validator-identifier" "^7.18.6"
chalk "^2.0.0"
js-tokens "^4.0.0"
-"@discordjs/builders@^1.4.0":
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/@discordjs/builders/-/builders-1.4.0.tgz#b951b5e6ce4e459cd06174ce50dbd51c254c1d47"
- integrity sha512-nEeTCheTTDw5kO93faM1j8ZJPonAX86qpq/QVoznnSa8WWcCgJpjlu6GylfINTDW6o7zZY0my2SYdxx2mfNwGA==
+"@discordjs/builders@^1.9.0":
+ version "1.9.0"
+ resolved "https://registry.npmjs.org/@discordjs/builders/-/builders-1.9.0.tgz"
+ integrity sha512-0zx8DePNVvQibh5ly5kCEei5wtPBIUbSoE9n+91Rlladz4tgtFbJ36PZMxxZrTEOQ7AHMZ/b0crT/0fCy6FTKg==
dependencies:
- "@discordjs/util" "^0.1.0"
- "@sapphire/shapeshift" "^3.7.1"
- discord-api-types "^0.37.20"
+ "@discordjs/formatters" "^0.5.0"
+ "@discordjs/util" "^1.1.1"
+ "@sapphire/shapeshift" "^4.0.0"
+ discord-api-types "0.37.97"
fast-deep-equal "^3.1.3"
- ts-mixer "^6.0.2"
- tslib "^2.4.1"
+ ts-mixer "^6.0.4"
+ tslib "^2.6.3"
-"@discordjs/collection@^1.3.0":
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/@discordjs/collection/-/collection-1.3.0.tgz#65bf9674db72f38c25212be562bb28fa0dba6aa3"
- integrity sha512-ylt2NyZ77bJbRij4h9u/wVy7qYw/aDqQLWnadjvDqW/WoWCxrsX6M3CIw9GVP5xcGCDxsrKj5e0r5evuFYwrKg==
+"@discordjs/collection@1.5.3":
+ version "1.5.3"
+ resolved "https://registry.npmjs.org/@discordjs/collection/-/collection-1.5.3.tgz"
+ integrity sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ==
-"@discordjs/rest@^1.4.0":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@discordjs/rest/-/rest-1.5.0.tgz#dc15474ab98cf6f31291bf61bbc72bcf4f30cea2"
- integrity sha512-lXgNFqHnbmzp5u81W0+frdXN6Etf4EUi8FAPcWpSykKd8hmlWh1xy6BmE0bsJypU1pxohaA8lQCgp70NUI3uzA==
- dependencies:
- "@discordjs/collection" "^1.3.0"
- "@discordjs/util" "^0.1.0"
- "@sapphire/async-queue" "^1.5.0"
- "@sapphire/snowflake" "^3.2.2"
- discord-api-types "^0.37.23"
- file-type "^18.0.0"
- tslib "^2.4.1"
- undici "^5.13.0"
-
-"@discordjs/util@^0.1.0":
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/@discordjs/util/-/util-0.1.0.tgz#e42ca1bf407bc6d9adf252877d1b206e32ba369a"
- integrity sha512-e7d+PaTLVQav6rOc2tojh2y6FE8S7REkqLldq1XF4soCx74XB/DIjbVbVLtBemf0nLW77ntz0v+o5DytKwFNLQ==
+"@discordjs/collection@^2.1.0", "@discordjs/collection@^2.1.1":
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/@discordjs/collection/-/collection-2.1.1.tgz"
+ integrity sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg==
-"@eslint/eslintrc@^1.4.1":
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz#af58772019a2d271b7e2d4c23ff4ddcba3ccfb3e"
- integrity sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==
+"@discordjs/formatters@^0.5.0":
+ version "0.5.0"
+ resolved "https://registry.npmjs.org/@discordjs/formatters/-/formatters-0.5.0.tgz"
+ integrity sha512-98b3i+Y19RFq1Xke4NkVY46x8KjJQjldHUuEbCqMvp1F5Iq9HgnGpu91jOi/Ufazhty32eRsKnnzS8n4c+L93g==
+ dependencies:
+ discord-api-types "0.37.97"
+
+"@discordjs/rest@^2.3.0", "@discordjs/rest@^2.4.0":
+ version "2.4.0"
+ resolved "https://registry.npmjs.org/@discordjs/rest/-/rest-2.4.0.tgz"
+ integrity sha512-Xb2irDqNcq+O8F0/k/NaDp7+t091p+acb51iA4bCKfIn+WFWd6HrNvcsSbMMxIR9NjcMZS6NReTKygqiQN+ntw==
+ dependencies:
+ "@discordjs/collection" "^2.1.1"
+ "@discordjs/util" "^1.1.1"
+ "@sapphire/async-queue" "^1.5.3"
+ "@sapphire/snowflake" "^3.5.3"
+ "@vladfrangu/async_event_emitter" "^2.4.6"
+ discord-api-types "0.37.97"
+ magic-bytes.js "^1.10.0"
+ tslib "^2.6.3"
+ undici "6.19.8"
+
+"@discordjs/util@^1.1.0", "@discordjs/util@^1.1.1":
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/@discordjs/util/-/util-1.1.1.tgz"
+ integrity sha512-eddz6UnOBEB1oITPinyrB2Pttej49M9FZQY8NxgEvc3tq6ZICZ19m70RsmzRdDHk80O9NoYN/25AqJl8vPVf/g==
+
+"@discordjs/ws@1.1.1":
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/@discordjs/ws/-/ws-1.1.1.tgz"
+ integrity sha512-PZ+vLpxGCRtmr2RMkqh8Zp+BenUaJqlS6xhgWKEZcgC/vfHLEzpHtKkB0sl3nZWpwtcKk6YWy+pU3okL2I97FA==
+ dependencies:
+ "@discordjs/collection" "^2.1.0"
+ "@discordjs/rest" "^2.3.0"
+ "@discordjs/util" "^1.1.0"
+ "@sapphire/async-queue" "^1.5.2"
+ "@types/ws" "^8.5.10"
+ "@vladfrangu/async_event_emitter" "^2.2.4"
+ discord-api-types "0.37.83"
+ tslib "^2.6.2"
+ ws "^8.16.0"
+
+"@eslint-community/eslint-utils@^4.2.0":
+ version "4.4.0"
+ resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz"
+ integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
+ dependencies:
+ eslint-visitor-keys "^3.3.0"
+
+"@eslint-community/regexpp@^4.6.1":
+ version "4.11.1"
+ resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz"
+ integrity sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==
+
+"@eslint/eslintrc@^2.1.4":
+ version "2.1.4"
+ resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz"
+ integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
- espree "^9.4.0"
+ espree "^9.6.0"
globals "^13.19.0"
ignore "^5.2.0"
import-fresh "^3.2.1"
@@ -809,53 +597,55 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
+"@eslint/js@8.57.1":
+ version "8.57.1"
+ resolved "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz"
+ integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==
+
+"@fastify/busboy@^2.0.0":
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz"
+ integrity sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==
+
"@gar/promisify@^1.0.1":
version "1.1.3"
- resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6"
+ resolved "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz"
integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==
-"@humanwhocodes/config-array@^0.11.8":
- version "0.11.8"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9"
- integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==
+"@humanwhocodes/config-array@^0.13.0":
+ version "0.13.0"
+ resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz"
+ integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==
dependencies:
- "@humanwhocodes/object-schema" "^1.2.1"
- debug "^4.1.1"
+ "@humanwhocodes/object-schema" "^2.0.3"
+ debug "^4.3.1"
minimatch "^3.0.5"
"@humanwhocodes/module-importer@^1.0.1":
version "1.0.1"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
+ resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz"
integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
-"@humanwhocodes/object-schema@^1.2.1":
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
- integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
+"@humanwhocodes/object-schema@^2.0.3":
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz"
+ integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
"@hutson/parse-repository-url@^3.0.0":
version "3.0.2"
- resolved "https://registry.yarnpkg.com/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340"
+ resolved "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz"
integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==
-"@mapbox/node-pre-gyp@^1.0.0":
- version "1.0.10"
- resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz#8e6735ccebbb1581e5a7e652244cadc8a844d03c"
- integrity sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==
+"@mongodb-js/saslprep@^1.1.0", "@mongodb-js/saslprep@^1.1.5":
+ version "1.1.9"
+ resolved "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.9.tgz"
+ integrity sha512-tVkljjeEaAhCqTzajSdgbQ6gE6f3oneVwa3iXR6csiEwXXOFsiC6Uh9iAjAhXPtqa/XMDHWjjeNH/77m/Yq2dw==
dependencies:
- detect-libc "^2.0.0"
- https-proxy-agent "^5.0.0"
- make-dir "^3.1.0"
- node-fetch "^2.6.7"
- nopt "^5.0.0"
- npmlog "^5.0.1"
- rimraf "^3.0.2"
- semver "^7.3.5"
- tar "^6.1.11"
+ sparse-bitfield "^3.0.3"
"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
+ resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
dependencies:
"@nodelib/fs.stat" "2.0.5"
@@ -863,12 +653,12 @@
"@nodelib/fs.stat@2.0.5":
version "2.0.5"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
+ resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
"@nodelib/fs.walk@^1.2.8":
version "1.2.8"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
+ resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
dependencies:
"@nodelib/fs.scandir" "2.1.5"
@@ -876,7 +666,7 @@
"@npmcli/fs@^1.0.0":
version "1.1.1"
- resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257"
+ resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz"
integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==
dependencies:
"@gar/promisify" "^1.0.1"
@@ -884,51 +674,450 @@
"@npmcli/move-file@^1.0.1":
version "1.1.2"
- resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674"
+ resolved "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz"
integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==
dependencies:
mkdirp "^1.0.4"
rimraf "^3.0.2"
-"@sapphire/async-queue@^1.5.0":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@sapphire/async-queue/-/async-queue-1.5.0.tgz#2f255a3f186635c4fb5a2381e375d3dfbc5312d8"
- integrity sha512-JkLdIsP8fPAdh9ZZjrbHWR/+mZj0wvKS5ICibcLrRI1j84UmLMshx5n9QmL8b95d4onJ2xxiyugTgSAX7AalmA==
+"@sapphire/async-queue@^1.5.2", "@sapphire/async-queue@^1.5.3":
+ version "1.5.3"
+ resolved "https://registry.npmjs.org/@sapphire/async-queue/-/async-queue-1.5.3.tgz"
+ integrity sha512-x7zadcfJGxFka1Q3f8gCts1F0xMwCKbZweM85xECGI0hBTeIZJGGCrHgLggihBoprlQ/hBmDR5LKfIPqnmHM3w==
-"@sapphire/shapeshift@^3.7.1":
- version "3.8.1"
- resolved "https://registry.yarnpkg.com/@sapphire/shapeshift/-/shapeshift-3.8.1.tgz#b98dc6a7180f9b38219267917b2e6fa33f9ec656"
- integrity sha512-xG1oXXBhCjPKbxrRTlox9ddaZTvVpOhYLmKmApD/vIWOV1xEYXnpoFs68zHIZBGbqztq6FrUPNPerIrO1Hqeaw==
+"@sapphire/shapeshift@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-4.0.0.tgz"
+ integrity sha512-d9dUmWVA7MMiKobL3VpLF8P2aeanRTu6ypG2OIaEv/ZHH/SUQ2iHOVyi5wAPjQ+HmnMuL0whK9ez8I/raWbtIg==
dependencies:
fast-deep-equal "^3.1.3"
lodash "^4.17.21"
-"@sapphire/snowflake@^3.2.2":
- version "3.4.0"
- resolved "https://registry.yarnpkg.com/@sapphire/snowflake/-/snowflake-3.4.0.tgz#25c012158a9feea2256c718985dbd6c1859a5022"
- integrity sha512-zZxymtVO6zeXVMPds+6d7gv/OfnCc25M1Z+7ZLB0oPmeMTPeRWVPQSS16oDJy5ZsyCOLj7M6mbZml5gWXcVRNw==
+"@sapphire/snowflake@3.5.3", "@sapphire/snowflake@^3.5.3":
+ version "3.5.3"
+ resolved "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.5.3.tgz"
+ integrity sha512-jjmJywLAFoWeBi1W7994zZyiNWPIiqRRNAmSERxyg93xRGzNYvGjlZ0gR6x0F4gPRi2+0O6S71kOZYyr3cxaIQ==
-"@tokenizer/token@^0.3.0":
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/@tokenizer/token/-/token-0.3.0.tgz#fe98a93fe789247e998c75e74e9c7c63217aa276"
- integrity sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==
+"@smithy/abort-controller@^3.1.6":
+ version "3.1.6"
+ resolved "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz"
+ integrity sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/config-resolver@^3.0.10", "@smithy/config-resolver@^3.0.9":
+ version "3.0.10"
+ resolved "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.10.tgz"
+ integrity sha512-Uh0Sz9gdUuz538nvkPiyv1DZRX9+D15EKDtnQP5rYVAzM/dnYk3P8cg73jcxyOitPgT3mE3OVj7ky7sibzHWkw==
+ dependencies:
+ "@smithy/node-config-provider" "^3.1.9"
+ "@smithy/types" "^3.6.0"
+ "@smithy/util-config-provider" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.8"
+ tslib "^2.6.2"
+
+"@smithy/core@^2.4.8", "@smithy/core@^2.5.1":
+ version "2.5.1"
+ resolved "https://registry.npmjs.org/@smithy/core/-/core-2.5.1.tgz"
+ integrity sha512-DujtuDA7BGEKExJ05W5OdxCoyekcKT3Rhg1ZGeiUWaz2BJIWXjZmsG/DIP4W48GHno7AQwRsaCb8NcBgH3QZpg==
+ dependencies:
+ "@smithy/middleware-serde" "^3.0.8"
+ "@smithy/protocol-http" "^4.1.5"
+ "@smithy/types" "^3.6.0"
+ "@smithy/util-body-length-browser" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.8"
+ "@smithy/util-stream" "^3.2.1"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/credential-provider-imds@^3.2.4", "@smithy/credential-provider-imds@^3.2.5":
+ version "3.2.5"
+ resolved "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.5.tgz"
+ integrity sha512-4FTQGAsuwqTzVMmiRVTn0RR9GrbRfkP0wfu/tXWVHd2LgNpTY0uglQpIScXK4NaEyXbB3JmZt8gfVqO50lP8wg==
+ dependencies:
+ "@smithy/node-config-provider" "^3.1.9"
+ "@smithy/property-provider" "^3.1.8"
+ "@smithy/types" "^3.6.0"
+ "@smithy/url-parser" "^3.0.8"
+ tslib "^2.6.2"
+
+"@smithy/fetch-http-handler@^3.2.9":
+ version "3.2.9"
+ resolved "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz"
+ integrity sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==
+ dependencies:
+ "@smithy/protocol-http" "^4.1.4"
+ "@smithy/querystring-builder" "^3.0.7"
+ "@smithy/types" "^3.5.0"
+ "@smithy/util-base64" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/fetch-http-handler@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz"
+ integrity sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==
+ dependencies:
+ "@smithy/protocol-http" "^4.1.5"
+ "@smithy/querystring-builder" "^3.0.8"
+ "@smithy/types" "^3.6.0"
+ "@smithy/util-base64" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/hash-node@^3.0.7":
+ version "3.0.8"
+ resolved "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.8.tgz"
+ integrity sha512-tlNQYbfpWXHimHqrvgo14DrMAgUBua/cNoz9fMYcDmYej7MAmUcjav/QKQbFc3NrcPxeJ7QClER4tWZmfwoPng==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+ "@smithy/util-buffer-from" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/invalid-dependency@^3.0.7":
+ version "3.0.8"
+ resolved "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.8.tgz"
+ integrity sha512-7Qynk6NWtTQhnGTTZwks++nJhQ1O54Mzi7fz4PqZOiYXb4Z1Flpb2yRvdALoggTS8xjtohWUM+RygOtB30YL3Q==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/is-array-buffer@^2.2.0":
+ version "2.2.0"
+ resolved "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz"
+ integrity sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==
+ dependencies:
+ tslib "^2.6.2"
+
+"@smithy/is-array-buffer@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz"
+ integrity sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==
+ dependencies:
+ tslib "^2.6.2"
+
+"@smithy/middleware-content-length@^3.0.9":
+ version "3.0.10"
+ resolved "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.10.tgz"
+ integrity sha512-T4dIdCs1d/+/qMpwhJ1DzOhxCZjZHbHazEPJWdB4GDi2HjIZllVzeBEcdJUN0fomV8DURsgOyrbEUzg3vzTaOg==
+ dependencies:
+ "@smithy/protocol-http" "^4.1.5"
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/middleware-endpoint@^3.1.4", "@smithy/middleware-endpoint@^3.2.1":
+ version "3.2.1"
+ resolved "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.1.tgz"
+ integrity sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==
+ dependencies:
+ "@smithy/core" "^2.5.1"
+ "@smithy/middleware-serde" "^3.0.8"
+ "@smithy/node-config-provider" "^3.1.9"
+ "@smithy/shared-ini-file-loader" "^3.1.9"
+ "@smithy/types" "^3.6.0"
+ "@smithy/url-parser" "^3.0.8"
+ "@smithy/util-middleware" "^3.0.8"
+ tslib "^2.6.2"
+
+"@smithy/middleware-retry@^3.0.23":
+ version "3.0.25"
+ resolved "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.25.tgz"
+ integrity sha512-m1F70cPaMBML4HiTgCw5I+jFNtjgz5z5UdGnUbG37vw6kh4UvizFYjqJGHvicfgKMkDL6mXwyPp5mhZg02g5sg==
+ dependencies:
+ "@smithy/node-config-provider" "^3.1.9"
+ "@smithy/protocol-http" "^4.1.5"
+ "@smithy/service-error-classification" "^3.0.8"
+ "@smithy/smithy-client" "^3.4.2"
+ "@smithy/types" "^3.6.0"
+ "@smithy/util-middleware" "^3.0.8"
+ "@smithy/util-retry" "^3.0.8"
+ tslib "^2.6.2"
+ uuid "^9.0.1"
+
+"@smithy/middleware-serde@^3.0.7", "@smithy/middleware-serde@^3.0.8":
+ version "3.0.8"
+ resolved "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz"
+ integrity sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/middleware-stack@^3.0.7", "@smithy/middleware-stack@^3.0.8":
+ version "3.0.8"
+ resolved "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.8.tgz"
+ integrity sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/node-config-provider@^3.1.8", "@smithy/node-config-provider@^3.1.9":
+ version "3.1.9"
+ resolved "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz"
+ integrity sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==
+ dependencies:
+ "@smithy/property-provider" "^3.1.8"
+ "@smithy/shared-ini-file-loader" "^3.1.9"
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/node-http-handler@^3.2.4", "@smithy/node-http-handler@^3.2.5":
+ version "3.2.5"
+ resolved "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz"
+ integrity sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==
+ dependencies:
+ "@smithy/abort-controller" "^3.1.6"
+ "@smithy/protocol-http" "^4.1.5"
+ "@smithy/querystring-builder" "^3.0.8"
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/property-provider@^3.1.7", "@smithy/property-provider@^3.1.8":
+ version "3.1.8"
+ resolved "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz"
+ integrity sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/protocol-http@^4.1.4", "@smithy/protocol-http@^4.1.5":
+ version "4.1.5"
+ resolved "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz"
+ integrity sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/querystring-builder@^3.0.7", "@smithy/querystring-builder@^3.0.8":
+ version "3.0.8"
+ resolved "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz"
+ integrity sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+ "@smithy/util-uri-escape" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/querystring-parser@^3.0.8":
+ version "3.0.8"
+ resolved "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz"
+ integrity sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/service-error-classification@^3.0.8":
+ version "3.0.8"
+ resolved "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.8.tgz"
+ integrity sha512-uEC/kCCFto83bz5ZzapcrgGqHOh/0r69sZ2ZuHlgoD5kYgXJEThCoTuw/y1Ub3cE7aaKdznb+jD9xRPIfIwD7g==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+
+"@smithy/shared-ini-file-loader@^3.1.8", "@smithy/shared-ini-file-loader@^3.1.9":
+ version "3.1.9"
+ resolved "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz"
+ integrity sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/signature-v4@^4.2.0":
+ version "4.2.1"
+ resolved "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.1.tgz"
+ integrity sha512-NsV1jF4EvmO5wqmaSzlnTVetemBS3FZHdyc5CExbDljcyJCEEkJr8ANu2JvtNbVg/9MvKAWV44kTrGS+Pi4INg==
+ dependencies:
+ "@smithy/is-array-buffer" "^3.0.0"
+ "@smithy/protocol-http" "^4.1.5"
+ "@smithy/types" "^3.6.0"
+ "@smithy/util-hex-encoding" "^3.0.0"
+ "@smithy/util-middleware" "^3.0.8"
+ "@smithy/util-uri-escape" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/smithy-client@^3.4.0", "@smithy/smithy-client@^3.4.2":
+ version "3.4.2"
+ resolved "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.2.tgz"
+ integrity sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==
+ dependencies:
+ "@smithy/core" "^2.5.1"
+ "@smithy/middleware-endpoint" "^3.2.1"
+ "@smithy/middleware-stack" "^3.0.8"
+ "@smithy/protocol-http" "^4.1.5"
+ "@smithy/types" "^3.6.0"
+ "@smithy/util-stream" "^3.2.1"
+ tslib "^2.6.2"
+
+"@smithy/types@^3.5.0", "@smithy/types@^3.6.0":
+ version "3.6.0"
+ resolved "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz"
+ integrity sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==
+ dependencies:
+ tslib "^2.6.2"
+
+"@smithy/url-parser@^3.0.7", "@smithy/url-parser@^3.0.8":
+ version "3.0.8"
+ resolved "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz"
+ integrity sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==
+ dependencies:
+ "@smithy/querystring-parser" "^3.0.8"
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/util-base64@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-3.0.0.tgz"
+ integrity sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==
+ dependencies:
+ "@smithy/util-buffer-from" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/util-body-length-browser@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-3.0.0.tgz"
+ integrity sha512-cbjJs2A1mLYmqmyVl80uoLTJhAcfzMOyPgjwAYusWKMdLeNtzmMz9YxNl3/jRLoxSS3wkqkf0jwNdtXWtyEBaQ==
+ dependencies:
+ tslib "^2.6.2"
+
+"@smithy/util-body-length-node@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-3.0.0.tgz"
+ integrity sha512-Tj7pZ4bUloNUP6PzwhN7K386tmSmEET9QtQg0TgdNOnxhZvCssHji+oZTUIuzxECRfG8rdm2PMw2WCFs6eIYkA==
+ dependencies:
+ tslib "^2.6.2"
+
+"@smithy/util-buffer-from@^2.2.0":
+ version "2.2.0"
+ resolved "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz"
+ integrity sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==
+ dependencies:
+ "@smithy/is-array-buffer" "^2.2.0"
+ tslib "^2.6.2"
+
+"@smithy/util-buffer-from@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz"
+ integrity sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==
+ dependencies:
+ "@smithy/is-array-buffer" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/util-config-provider@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-3.0.0.tgz"
+ integrity sha512-pbjk4s0fwq3Di/ANL+rCvJMKM5bzAQdE5S/6RL5NXgMExFAi6UgQMPOm5yPaIWPpr+EOXKXRonJ3FoxKf4mCJQ==
+ dependencies:
+ tslib "^2.6.2"
+
+"@smithy/util-defaults-mode-browser@^3.0.23":
+ version "3.0.25"
+ resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.25.tgz"
+ integrity sha512-fRw7zymjIDt6XxIsLwfJfYUfbGoO9CmCJk6rjJ/X5cd20+d2Is7xjU5Kt/AiDt6hX8DAf5dztmfP5O82gR9emA==
+ dependencies:
+ "@smithy/property-provider" "^3.1.8"
+ "@smithy/smithy-client" "^3.4.2"
+ "@smithy/types" "^3.6.0"
+ bowser "^2.11.0"
+ tslib "^2.6.2"
+
+"@smithy/util-defaults-mode-node@^3.0.23":
+ version "3.0.25"
+ resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.25.tgz"
+ integrity sha512-H3BSZdBDiVZGzt8TG51Pd2FvFO0PAx/A0mJ0EH8a13KJ6iUCdYnw/Dk/MdC1kTd0eUuUGisDFaxXVXo4HHFL1g==
+ dependencies:
+ "@smithy/config-resolver" "^3.0.10"
+ "@smithy/credential-provider-imds" "^3.2.5"
+ "@smithy/node-config-provider" "^3.1.9"
+ "@smithy/property-provider" "^3.1.8"
+ "@smithy/smithy-client" "^3.4.2"
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/util-endpoints@^2.1.3":
+ version "2.1.4"
+ resolved "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.1.4.tgz"
+ integrity sha512-kPt8j4emm7rdMWQyL0F89o92q10gvCUa6sBkBtDJ7nV2+P7wpXczzOfoDJ49CKXe5CCqb8dc1W+ZdLlrKzSAnQ==
+ dependencies:
+ "@smithy/node-config-provider" "^3.1.9"
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/util-hex-encoding@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz"
+ integrity sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==
+ dependencies:
+ tslib "^2.6.2"
+
+"@smithy/util-middleware@^3.0.7", "@smithy/util-middleware@^3.0.8":
+ version "3.0.8"
+ resolved "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz"
+ integrity sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==
+ dependencies:
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/util-retry@^3.0.7", "@smithy/util-retry@^3.0.8":
+ version "3.0.8"
+ resolved "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.8.tgz"
+ integrity sha512-TCEhLnY581YJ+g1x0hapPz13JFqzmh/pMWL2KEFASC51qCfw3+Y47MrTmea4bUE5vsdxQ4F6/KFbUeSz22Q1ow==
+ dependencies:
+ "@smithy/service-error-classification" "^3.0.8"
+ "@smithy/types" "^3.6.0"
+ tslib "^2.6.2"
+
+"@smithy/util-stream@^3.1.9", "@smithy/util-stream@^3.2.1":
+ version "3.2.1"
+ resolved "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz"
+ integrity sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==
+ dependencies:
+ "@smithy/fetch-http-handler" "^4.0.0"
+ "@smithy/node-http-handler" "^3.2.5"
+ "@smithy/types" "^3.6.0"
+ "@smithy/util-base64" "^3.0.0"
+ "@smithy/util-buffer-from" "^3.0.0"
+ "@smithy/util-hex-encoding" "^3.0.0"
+ "@smithy/util-utf8" "^3.0.0"
+ tslib "^2.6.2"
+
+"@smithy/util-uri-escape@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz"
+ integrity sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==
+ dependencies:
+ tslib "^2.6.2"
+
+"@smithy/util-utf8@^2.0.0":
+ version "2.3.0"
+ resolved "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz"
+ integrity sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==
+ dependencies:
+ "@smithy/util-buffer-from" "^2.2.0"
+ tslib "^2.6.2"
+
+"@smithy/util-utf8@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-3.0.0.tgz"
+ integrity sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==
+ dependencies:
+ "@smithy/util-buffer-from" "^3.0.0"
+ tslib "^2.6.2"
"@tootallnate/once@1":
version "1.1.2"
- resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
+ resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz"
integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
-"@top-gg/sdk@^3.1.3":
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/@top-gg/sdk/-/sdk-3.1.3.tgz#197e2726c76cb80ec19b83d7e2a68e212ee913e7"
- integrity sha512-jvj3jH8BY35AXKFXkap2cJRuFMOz1yBvBvCvNq90gfvplKWDYqGPQKt+nOhT/hdYc+XcKskY/c5OOWDX0xbg2Q==
+"@top-gg/sdk@^3.1.3", "@top-gg/sdk@^3.1.6":
+ version "3.1.6"
+ resolved "https://registry.npmjs.org/@top-gg/sdk/-/sdk-3.1.6.tgz"
+ integrity sha512-qWWYDKAwJHaKaA/5EyLYMzfR76MwCbmKVMSXTPMd9FZFPHuLWJHO+m7Q8dWpWtcnunHa6evRAwlB3p83cht7Ww==
dependencies:
- node-fetch "^2.6.1"
- raw-body "^2.4.1"
+ raw-body "^2.5.2"
+ undici "^5.23.0"
"@types/body-parser@*":
version "1.19.2"
- resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0"
+ resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz"
integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==
dependencies:
"@types/connect" "*"
@@ -936,36 +1125,36 @@
"@types/connect@*":
version "3.4.35"
- resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1"
+ resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz"
integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==
dependencies:
"@types/node" "*"
"@types/cookie-parser@^1.4.3":
version "1.4.3"
- resolved "https://registry.yarnpkg.com/@types/cookie-parser/-/cookie-parser-1.4.3.tgz#3a01df117c5705cf89a84c876b50c5a1fd427a21"
+ resolved "https://registry.npmjs.org/@types/cookie-parser/-/cookie-parser-1.4.3.tgz"
integrity sha512-CqSKwFwefj4PzZ5n/iwad/bow2hTCh0FlNAeWLtQM3JA/NX/iYagIpWG2cf1bQKQ2c9gU2log5VUCrn7LDOs0w==
dependencies:
"@types/express" "*"
"@types/errorhandler@^1.5.0":
version "1.5.0"
- resolved "https://registry.yarnpkg.com/@types/errorhandler/-/errorhandler-1.5.0.tgz#2e6be2e419e505130c6342d11b3981867db6de2b"
+ resolved "https://registry.npmjs.org/@types/errorhandler/-/errorhandler-1.5.0.tgz"
integrity sha512-g5jrn2aofEn7O2OW/T+PlmGUUD/AtrX7DI87zrxz6rK5XIyvQf3FbPJrwgYaVjVOaCyvEkx9yxLd/XlEA43OcA==
dependencies:
"@types/express" "*"
"@types/express-rate-limit@^6.0.0":
version "6.0.0"
- resolved "https://registry.yarnpkg.com/@types/express-rate-limit/-/express-rate-limit-6.0.0.tgz#11a314477895a8a888958f27650ed0d1ddad01b0"
+ resolved "https://registry.npmjs.org/@types/express-rate-limit/-/express-rate-limit-6.0.0.tgz"
integrity sha512-nZxo3nwU20EkTl/f2eGdndQkDIJYwkXIX4S3Vrp2jMdSdFJ6AWtIda8gOz0wiMuOFoeH/UUlCAiacz3x3eWNFA==
dependencies:
express-rate-limit "*"
-"@types/express-serve-static-core@^4.17.31":
- version "4.17.33"
- resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz#de35d30a9d637dc1450ad18dd583d75d5733d543"
- integrity sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==
+"@types/express-serve-static-core@^4.17.18":
+ version "4.17.30"
+ resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz"
+ integrity sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==
dependencies:
"@types/node" "*"
"@types/qs" "*"
@@ -973,82 +1162,101 @@
"@types/express-slow-down@^1.3.2":
version "1.3.2"
- resolved "https://registry.yarnpkg.com/@types/express-slow-down/-/express-slow-down-1.3.2.tgz#99a5513b3f465efb1cb4f2db6375d36d7ab72fa4"
+ resolved "https://registry.npmjs.org/@types/express-slow-down/-/express-slow-down-1.3.2.tgz"
integrity sha512-Jw/orNMX+htFMYMugjhLotS5eRkdId4V5/89vqNXoUfxaHBU8VVIshItDh5YuWeyGeKuPli2fh94ORjYz/dkxA==
dependencies:
"@types/express" "*"
"@types/express@*":
- version "4.17.16"
- resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.16.tgz#986caf0b4b850611254505355daa24e1b8323de8"
- integrity sha512-LkKpqRZ7zqXJuvoELakaFYuETHjZkSol8EV6cNnyishutDBCCdv6+dsKPbKkCcIk57qRphOLY5sEgClw1bO3gA==
+ version "4.17.13"
+ resolved "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz"
+ integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==
dependencies:
"@types/body-parser" "*"
- "@types/express-serve-static-core" "^4.17.31"
+ "@types/express-serve-static-core" "^4.17.18"
"@types/qs" "*"
"@types/serve-static" "*"
"@types/mime@*":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10"
- integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@types/mime/-/mime-3.0.0.tgz"
+ integrity sha512-fccbsHKqFDXClBZTDLA43zl0+TbxyIwyzIzwwhvoJvhNjOErCdeX2xJbURimv2EbSVUGav001PaCJg4mZxMl4w==
"@types/minimist@^1.2.0":
version "1.2.2"
- resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c"
+ resolved "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz"
integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==
-"@types/node@*", "@types/node@^18.11.18":
- version "18.11.18"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.18.tgz#8dfb97f0da23c2293e554c5a50d61ef134d7697f"
- integrity sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==
+"@types/node@*", "@types/node@^18.19.58":
+ version "18.19.58"
+ resolved "https://registry.npmjs.org/@types/node/-/node-18.19.58.tgz"
+ integrity sha512-2ryJttbOAWCYuZMdk4rmZZ6oqE+GSL5LxbaTVe4PCs0FUrHObZZAQL4ihMw9/cH1Pn8lSQ9TXVhsM4LrnfZ0aA==
+ dependencies:
+ undici-types "~5.26.4"
"@types/normalize-package-data@^2.4.0":
version "2.4.1"
- resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301"
+ resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz"
integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==
"@types/qs@*":
version "6.9.7"
- resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb"
+ resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz"
integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==
"@types/range-parser@*":
version "1.2.4"
- resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc"
+ resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz"
integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==
"@types/serve-static@*":
version "1.15.0"
- resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.0.tgz#c7930ff61afb334e121a9da780aac0d9b8f34155"
+ resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz"
integrity sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==
dependencies:
"@types/mime" "*"
"@types/node" "*"
"@types/webidl-conversions@*":
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz#2b8e60e33906459219aa587e9d1a612ae994cfe7"
- integrity sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog==
+ version "7.0.3"
+ resolved "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz"
+ integrity sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==
+
+"@types/whatwg-url@^11.0.2":
+ version "11.0.5"
+ resolved "https://registry.yarnpkg.com/@types/whatwg-url/-/whatwg-url-11.0.5.tgz#aaa2546e60f0c99209ca13360c32c78caf2c409f"
+ integrity sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==
+ dependencies:
+ "@types/webidl-conversions" "*"
"@types/whatwg-url@^8.2.1":
version "8.2.2"
- resolved "https://registry.yarnpkg.com/@types/whatwg-url/-/whatwg-url-8.2.2.tgz#749d5b3873e845897ada99be4448041d4cc39e63"
+ resolved "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.2.tgz"
integrity sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==
dependencies:
"@types/node" "*"
"@types/webidl-conversions" "*"
-"@types/ws@^8.5.3":
- version "8.5.4"
- resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.4.tgz#bb10e36116d6e570dd943735f86c933c1587b8a5"
- integrity sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==
+"@types/ws@^8.5.10":
+ version "8.5.12"
+ resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz"
+ integrity sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==
dependencies:
"@types/node" "*"
+"@ungap/structured-clone@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz"
+ integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
+
+"@vladfrangu/async_event_emitter@^2.2.4", "@vladfrangu/async_event_emitter@^2.4.6":
+ version "2.4.6"
+ resolved "https://registry.npmjs.org/@vladfrangu/async_event_emitter/-/async_event_emitter-2.4.6.tgz"
+ integrity sha512-RaI5qZo6D2CVS6sTHFKg1v5Ohq/+Bo2LZ5gzUEwZ/WkHhwtGTCB/sVLw8ijOkAUxasZ+WshN/Rzj4ywsABJ5ZA==
+
JSONStream@^1.0.4:
version "1.3.5"
- resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
+ resolved "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz"
integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
dependencies:
jsonparse "^1.2.0"
@@ -1056,12 +1264,12 @@ JSONStream@^1.0.4:
abbrev@1:
version "1.1.1"
- resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
+ resolved "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"
integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
accepts@~1.3.7, accepts@~1.3.8:
version "1.3.8"
- resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
+ resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz"
integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==
dependencies:
mime-types "~2.1.34"
@@ -1069,29 +1277,29 @@ accepts@~1.3.7, accepts@~1.3.8:
acorn-jsx@^5.3.2:
version "5.3.2"
- resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
+ resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
-acorn@^8.8.0:
- version "8.8.2"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
- integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
+acorn@^8.9.0:
+ version "8.13.0"
+ resolved "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz"
+ integrity sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==
add-stream@^1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa"
+ resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz"
integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==
agent-base@6, agent-base@^6.0.2:
version "6.0.2"
- resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
+ resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
dependencies:
debug "4"
agentkeepalive@^4.1.3:
version "4.2.1"
- resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.2.1.tgz#a7975cbb9f83b367f06c90cc51ff28fe7d499717"
+ resolved "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz"
integrity sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==
dependencies:
debug "^4.1.0"
@@ -1100,15 +1308,15 @@ agentkeepalive@^4.1.3:
aggregate-error@^3.0.0:
version "3.1.0"
- resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a"
+ resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz"
integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==
dependencies:
clean-stack "^2.0.0"
indent-string "^4.0.0"
-ajv@^6.10.0, ajv@^6.12.4:
+ajv@^6.12.4:
version "6.12.6"
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
+ resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
dependencies:
fast-deep-equal "^3.1.1"
@@ -1118,39 +1326,31 @@ ajv@^6.10.0, ajv@^6.12.4:
ansi-regex@^5.0.1:
version "5.0.1"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
+ resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
ansi-styles@^3.2.1:
version "3.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
+ resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"
integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
dependencies:
color-convert "^1.9.0"
ansi-styles@^4.0.0, ansi-styles@^4.1.0:
version "4.3.0"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
+ resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
dependencies:
color-convert "^2.0.1"
"aproba@^1.0.3 || ^2.0.0":
version "2.0.0"
- resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
+ resolved "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz"
integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
-are-we-there-yet@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c"
- integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==
- dependencies:
- delegates "^1.0.0"
- readable-stream "^3.6.0"
-
are-we-there-yet@^3.0.0:
version "3.0.1"
- resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz#679df222b278c64f2cdba1175cdc00b0d96164bd"
+ resolved "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz"
integrity sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==
dependencies:
delegates "^1.0.0"
@@ -1158,64 +1358,62 @@ are-we-there-yet@^3.0.0:
argparse@^2.0.1:
version "2.0.1"
- resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
+ resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
array-flatten@1.1.1:
version "1.1.1"
- resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
+ resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"
integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==
array-ify@^1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
+ resolved "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz"
integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==
arrify@^1.0.1:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
+ resolved "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz"
integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==
balanced-match@^1.0.0:
version "1.0.2"
- resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
+ resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
base64-js@^1.3.1:
version "1.5.1"
- resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
+ resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
-blwebhooks@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/blwebhooks/-/blwebhooks-3.2.0.tgz#7998825b25964a95ce718f1f45abbc75fda0eb07"
- integrity sha512-HoyYnmgcPJRK9Be7i92Nh7q+CiwzZV5qariEb6WWWQ7fhGio1ve2sMv8Q6vMVnG7nAdQhXpSlAySIGOZ7F77zw==
+bindings@^1.5.0:
+ version "1.5.0"
+ resolved "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz"
+ integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==
dependencies:
- "@top-gg/sdk" "^3.1.3"
- body-parser "^1.20.1"
- chalk "^4.1.2"
- cookie-parser "^1.4.6"
- deepmerge "^4.2.2"
- errorhandler "^1.5.1"
- events "^3.3.0"
- express "^4.18.2"
- express-rate-limit "^6.7.0"
- express-slow-down "^1.5.0"
- helmet "^6.0.1"
- mongoose "^6.9.0"
- sqlite3 "^5.1.4"
+ file-uri-to-path "1.0.0"
-blwebhooks@^3.2.1:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/blwebhooks/-/blwebhooks-3.2.1.tgz#3737e2b88b05498ffb0b01962ceb8d4290f462d2"
- integrity sha512-xPpmudYV8APpKYlvROgPjf2vhft1JRKr+dpnDSW4AWE4bqzc09u6YElP8BzvUQYr5pGF4aem+pnuBsJIIe04mg==
+bl@^4.0.3:
+ version "4.1.0"
+ resolved "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz"
+ integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==
+ dependencies:
+ buffer "^5.5.0"
+ inherits "^2.0.4"
+ readable-stream "^3.4.0"
+
+blwebhooks@^3.2.1, blwebhooks@^3.5.6:
+ version "3.5.6"
+ resolved "https://registry.npmjs.org/blwebhooks/-/blwebhooks-3.5.6.tgz"
+ integrity sha512-xNxKAhFQiAOMgOEbHKHTr5jPb2ZMDljgtM/kI9g+mBGe+pXhtw57MXJPhG+xLq69RWr8/P7CM+VxY55cF9fGXA==
dependencies:
"@top-gg/sdk" "^3.1.3"
- blwebhooks "^3.2.0"
+ blwebhooks "^3.2.1"
body-parser "^1.20.1"
chalk "^4.1.2"
cookie-parser "^1.4.6"
deepmerge "^4.2.2"
+ discord.js "^14.7.1"
errorhandler "^1.5.1"
events "^3.3.0"
express "^4.18.2"
@@ -1224,73 +1422,72 @@ blwebhooks@^3.2.1:
helmet "^6.0.1"
mongoose "^6.9.0"
sqlite3 "^5.1.4"
+ typescript "^4.9.5"
-body-parser@1.20.1, body-parser@^1.20.1:
- version "1.20.1"
- resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668"
- integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==
+body-parser@1.20.3, body-parser@^1.20.1, body-parser@^1.20.3:
+ version "1.20.3"
+ resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz"
+ integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==
dependencies:
bytes "3.1.2"
- content-type "~1.0.4"
+ content-type "~1.0.5"
debug "2.6.9"
depd "2.0.0"
destroy "1.2.0"
http-errors "2.0.0"
iconv-lite "0.4.24"
on-finished "2.4.1"
- qs "6.11.0"
- raw-body "2.5.1"
+ qs "6.13.0"
+ raw-body "2.5.2"
type-is "~1.6.18"
unpipe "1.0.0"
bowser@^2.11.0:
version "2.11.0"
- resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.11.0.tgz#5ca3c35757a7aa5771500c70a73a9f91ef420a8f"
+ resolved "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz"
integrity sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==
brace-expansion@^1.1.7:
version "1.1.11"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
+ resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
dependencies:
balanced-match "^1.0.0"
concat-map "0.0.1"
-bson@^4.7.0:
+bson@^4.7.2:
version "4.7.2"
- resolved "https://registry.yarnpkg.com/bson/-/bson-4.7.2.tgz#320f4ad0eaf5312dd9b45dc369cc48945e2a5f2e"
+ resolved "https://registry.npmjs.org/bson/-/bson-4.7.2.tgz"
integrity sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==
dependencies:
buffer "^5.6.0"
+bson@^6.7.0:
+ version "6.9.0"
+ resolved "https://registry.yarnpkg.com/bson/-/bson-6.9.0.tgz#2be50049430dceaa9300402520fe03e4ed5fdfd6"
+ integrity sha512-X9hJeyeM0//Fus+0pc5dSUMhhrrmWwQUtdavaQeF3Ta6m69matZkGWV/MrBcnwUeLC8W9kwwc2hfkZgUuCX3Ig==
+
buffer-from@^1.0.0:
version "1.1.2"
- resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
+ resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz"
integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
-buffer@^5.6.0:
+buffer@^5.5.0, buffer@^5.6.0:
version "5.7.1"
- resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
+ resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz"
integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
dependencies:
base64-js "^1.3.1"
ieee754 "^1.1.13"
-busboy@^1.6.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893"
- integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==
- dependencies:
- streamsearch "^1.1.0"
-
bytes@3.1.2:
version "3.1.2"
- resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5"
+ resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz"
integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==
cacache@^15.2.0:
version "15.3.0"
- resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb"
+ resolved "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz"
integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==
dependencies:
"@npmcli/fs" "^1.0.0"
@@ -1312,22 +1509,25 @@ cacache@^15.2.0:
tar "^6.0.2"
unique-filename "^1.1.1"
-call-bind@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
- integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
+call-bind@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz"
+ integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==
dependencies:
- function-bind "^1.1.1"
- get-intrinsic "^1.0.2"
+ es-define-property "^1.0.0"
+ es-errors "^1.3.0"
+ function-bind "^1.1.2"
+ get-intrinsic "^1.2.4"
+ set-function-length "^1.2.1"
callsites@^3.0.0:
version "3.1.0"
- resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
+ resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
camelcase-keys@^6.2.2:
version "6.2.2"
- resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
+ resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz"
integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==
dependencies:
camelcase "^5.3.1"
@@ -1336,12 +1536,12 @@ camelcase-keys@^6.2.2:
camelcase@^5.3.1:
version "5.3.1"
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
+ resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz"
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
chalk@^2.0.0, chalk@^2.4.2:
version "2.4.2"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
+ resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
dependencies:
ansi-styles "^3.2.1"
@@ -1350,68 +1550,68 @@ chalk@^2.0.0, chalk@^2.4.2:
chalk@^4.0.0, chalk@^4.1.2:
version "4.1.2"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
+ resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
dependencies:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
+chownr@^1.1.1:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz"
+ integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
+
chownr@^2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
+ resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz"
integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
clean-stack@^2.0.0:
version "2.2.0"
- resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
+ resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz"
integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
cliui@^7.0.2:
version "7.0.4"
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
+ resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz"
integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
dependencies:
string-width "^4.2.0"
strip-ansi "^6.0.0"
wrap-ansi "^7.0.0"
-clone@^1.0.2:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
- integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==
-
color-convert@^1.9.0:
version "1.9.3"
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
+ resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
dependencies:
color-name "1.1.3"
color-convert@^2.0.1:
version "2.0.1"
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
+ resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
dependencies:
color-name "~1.1.4"
color-name@1.1.3:
version "1.1.3"
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
+ resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
color-name@~1.1.4:
version "1.1.4"
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
+ resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
-color-support@^1.1.2, color-support@^1.1.3:
+color-support@^1.1.3:
version "1.1.3"
- resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
+ resolved "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz"
integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
compare-func@^2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-2.0.0.tgz#fb65e75edbddfd2e568554e8b5b05fff7a51fcb3"
+ resolved "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz"
integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==
dependencies:
array-ify "^1.0.0"
@@ -1419,12 +1619,12 @@ compare-func@^2.0.0:
concat-map@0.0.1:
version "0.0.1"
- resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+ resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
concat-stream@^2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz#414cf5af790a48c60ab9be4527d56d5e41133cb1"
+ resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz"
integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==
dependencies:
buffer-from "^1.0.0"
@@ -1432,26 +1632,26 @@ concat-stream@^2.0.0:
readable-stream "^3.0.2"
typedarray "^0.0.6"
-console-control-strings@^1.0.0, console-control-strings@^1.1.0:
+console-control-strings@^1.1.0:
version "1.1.0"
- resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
+ resolved "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"
integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==
content-disposition@0.5.4:
version "0.5.4"
- resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe"
+ resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz"
integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==
dependencies:
safe-buffer "5.2.1"
-content-type@~1.0.4:
+content-type@~1.0.4, content-type@~1.0.5:
version "1.0.5"
- resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918"
+ resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz"
integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==
conventional-changelog-angular@^5.0.12:
version "5.0.13"
- resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz#896885d63b914a70d4934b59d2fe7bde1832b28c"
+ resolved "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz"
integrity sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==
dependencies:
compare-func "^2.0.0"
@@ -1459,26 +1659,26 @@ conventional-changelog-angular@^5.0.12:
conventional-changelog-atom@^2.0.8:
version "2.0.8"
- resolved "https://registry.yarnpkg.com/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz#a759ec61c22d1c1196925fca88fe3ae89fd7d8de"
+ resolved "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz"
integrity sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==
dependencies:
q "^1.5.1"
conventional-changelog-codemirror@^2.0.8:
version "2.0.8"
- resolved "https://registry.yarnpkg.com/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz#398e9530f08ce34ec4640af98eeaf3022eb1f7dc"
+ resolved "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz"
integrity sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==
dependencies:
q "^1.5.1"
conventional-changelog-config-spec@2.1.0:
version "2.1.0"
- resolved "https://registry.yarnpkg.com/conventional-changelog-config-spec/-/conventional-changelog-config-spec-2.1.0.tgz#874a635287ef8b581fd8558532bf655d4fb59f2d"
+ resolved "https://registry.npmjs.org/conventional-changelog-config-spec/-/conventional-changelog-config-spec-2.1.0.tgz"
integrity sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==
conventional-changelog-conventionalcommits@4.6.3, conventional-changelog-conventionalcommits@^4.5.0:
version "4.6.3"
- resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz#0765490f56424b46f6cb4db9135902d6e5a36dc2"
+ resolved "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz"
integrity sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==
dependencies:
compare-func "^2.0.0"
@@ -1487,7 +1687,7 @@ conventional-changelog-conventionalcommits@4.6.3, conventional-changelog-convent
conventional-changelog-core@^4.2.1:
version "4.2.4"
- resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz#e50d047e8ebacf63fac3dc67bf918177001e1e9f"
+ resolved "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz"
integrity sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==
dependencies:
add-stream "^1.0.0"
@@ -1507,35 +1707,35 @@ conventional-changelog-core@^4.2.1:
conventional-changelog-ember@^2.0.9:
version "2.0.9"
- resolved "https://registry.yarnpkg.com/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz#619b37ec708be9e74a220f4dcf79212ae1c92962"
+ resolved "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz"
integrity sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==
dependencies:
q "^1.5.1"
conventional-changelog-eslint@^3.0.9:
version "3.0.9"
- resolved "https://registry.yarnpkg.com/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz#689bd0a470e02f7baafe21a495880deea18b7cdb"
+ resolved "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz"
integrity sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==
dependencies:
q "^1.5.1"
conventional-changelog-express@^2.0.6:
version "2.0.6"
- resolved "https://registry.yarnpkg.com/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz#420c9d92a347b72a91544750bffa9387665a6ee8"
+ resolved "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz"
integrity sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==
dependencies:
q "^1.5.1"
conventional-changelog-jquery@^3.0.11:
version "3.0.11"
- resolved "https://registry.yarnpkg.com/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz#d142207400f51c9e5bb588596598e24bba8994bf"
+ resolved "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz"
integrity sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==
dependencies:
q "^1.5.1"
conventional-changelog-jshint@^2.0.9:
version "2.0.9"
- resolved "https://registry.yarnpkg.com/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz#f2d7f23e6acd4927a238555d92c09b50fe3852ff"
+ resolved "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz"
integrity sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==
dependencies:
compare-func "^2.0.0"
@@ -1543,12 +1743,12 @@ conventional-changelog-jshint@^2.0.9:
conventional-changelog-preset-loader@^2.3.4:
version "2.3.4"
- resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz#14a855abbffd59027fd602581f1f34d9862ea44c"
+ resolved "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz"
integrity sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==
conventional-changelog-writer@^5.0.0:
version "5.0.1"
- resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz#e0757072f045fe03d91da6343c843029e702f359"
+ resolved "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz"
integrity sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==
dependencies:
conventional-commits-filter "^2.0.7"
@@ -1563,7 +1763,7 @@ conventional-changelog-writer@^5.0.0:
conventional-changelog@3.1.25:
version "3.1.25"
- resolved "https://registry.yarnpkg.com/conventional-changelog/-/conventional-changelog-3.1.25.tgz#3e227a37d15684f5aa1fb52222a6e9e2536ccaff"
+ resolved "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.25.tgz"
integrity sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==
dependencies:
conventional-changelog-angular "^5.0.12"
@@ -1580,7 +1780,7 @@ conventional-changelog@3.1.25:
conventional-commits-filter@^2.0.7:
version "2.0.7"
- resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz#f8d9b4f182fce00c9af7139da49365b136c8a0b3"
+ resolved "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz"
integrity sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==
dependencies:
lodash.ismatch "^4.4.0"
@@ -1588,7 +1788,7 @@ conventional-commits-filter@^2.0.7:
conventional-commits-parser@^3.2.0:
version "3.2.4"
- resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz#a7d3b77758a202a9b2293d2112a8d8052c740972"
+ resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz"
integrity sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==
dependencies:
JSONStream "^1.0.4"
@@ -1600,7 +1800,7 @@ conventional-commits-parser@^3.2.0:
conventional-recommended-bump@6.1.0:
version "6.1.0"
- resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz#cfa623285d1de554012f2ffde70d9c8a22231f55"
+ resolved "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz"
integrity sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==
dependencies:
concat-stream "^2.0.0"
@@ -1612,37 +1812,37 @@ conventional-recommended-bump@6.1.0:
meow "^8.0.0"
q "^1.5.1"
-cookie-parser@^1.4.6:
- version "1.4.6"
- resolved "https://registry.yarnpkg.com/cookie-parser/-/cookie-parser-1.4.6.tgz#3ac3a7d35a7a03bbc7e365073a26074824214594"
- integrity sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==
+cookie-parser@^1.4.6, cookie-parser@^1.4.7:
+ version "1.4.7"
+ resolved "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.7.tgz"
+ integrity sha512-nGUvgXnotP3BsjiLX2ypbQnWoGUPIIfHQNZkkC668ntrzGWEZVW70HDEB1qnNGMicPje6EttlIgzo51YSwNQGw==
dependencies:
- cookie "0.4.1"
+ cookie "0.7.2"
cookie-signature "1.0.6"
cookie-signature@1.0.6:
version "1.0.6"
- resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
+ resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"
integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==
-cookie@0.4.1:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
- integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
+cookie@0.7.1:
+ version "0.7.1"
+ resolved "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz"
+ integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==
-cookie@0.5.0:
- version "0.5.0"
- resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b"
- integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==
+cookie@0.7.2:
+ version "0.7.2"
+ resolved "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz"
+ integrity sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==
core-util-is@~1.0.0:
version "1.0.3"
- resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
+ resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz"
integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
cross-spawn@^7.0.2:
version "7.0.3"
- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
+ resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
dependencies:
path-key "^3.1.0"
@@ -1651,133 +1851,164 @@ cross-spawn@^7.0.2:
dargs@^7.0.0:
version "7.0.0"
- resolved "https://registry.yarnpkg.com/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc"
+ resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz"
integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==
dateformat@^3.0.0:
version "3.0.3"
- resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
+ resolved "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz"
integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==
debug@2.6.9:
version "2.6.9"
- resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
+ resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
dependencies:
ms "2.0.0"
-debug@4, debug@4.x, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3:
+debug@4, debug@4.x, debug@^4.1.0, debug@^4.3.3:
version "4.3.4"
- resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
+ resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
dependencies:
ms "2.1.2"
+debug@^4.3.1, debug@^4.3.2:
+ version "4.3.7"
+ resolved "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz"
+ integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==
+ dependencies:
+ ms "^2.1.3"
+
decamelize-keys@^1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8"
- integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz"
+ integrity sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==
dependencies:
decamelize "^1.1.0"
map-obj "^1.0.0"
decamelize@^1.1.0:
version "1.2.0"
- resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
+ resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==
+decompress-response@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz"
+ integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==
+ dependencies:
+ mimic-response "^3.1.0"
+
+deep-extend@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"
+ integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
+
deep-is@^0.1.3:
version "0.1.4"
- resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
+ resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz"
integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
-deepmerge@^4.2.2:
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
- integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
+deepmerge@^4.2.2, deepmerge@^4.3.1:
+ version "4.3.1"
+ resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz"
+ integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
-defaults@^1.0.3:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a"
- integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==
+define-data-property@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz"
+ integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==
dependencies:
- clone "^1.0.2"
+ es-define-property "^1.0.0"
+ es-errors "^1.3.0"
+ gopd "^1.0.1"
delegates@^1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
+ resolved "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"
integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==
depd@2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df"
+ resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==
depd@^1.1.2:
version "1.1.2"
- resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
+ resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz"
integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==
destroy@1.2.0:
version "1.2.0"
- resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015"
+ resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz"
integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==
detect-indent@^6.0.0:
version "6.1.0"
- resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6"
+ resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz"
integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==
detect-libc@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.1.tgz#e1897aa88fa6ad197862937fbc0441ef352ee0cd"
- integrity sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz"
+ integrity sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==
detect-newline@^3.1.0:
version "3.1.0"
- resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
+ resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz"
integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
-discord-api-types@^0.37.20, discord-api-types@^0.37.23:
- version "0.37.30"
- resolved "https://registry.yarnpkg.com/discord-api-types/-/discord-api-types-0.37.30.tgz#04b43ec92b48f20a1bd055681c126f5d5b0840b2"
- integrity sha512-TzNF28zWV63clYW1+rbKT2+2qSI+lw/aNG3lyP2fIj5NioGPz4C+bCSvwhP3Ly3uLwL7v8FxIiu8XKGDsvuwWA==
-
-discord.js@^14.7.1:
- version "14.7.1"
- resolved "https://registry.yarnpkg.com/discord.js/-/discord.js-14.7.1.tgz#26079d0ff4d27daf02480a403c456121f0682bd9"
- integrity sha512-1FECvqJJjjeYcjSm0IGMnPxLqja/pmG1B0W2l3lUY2Gi4KXiyTeQmU1IxWcbXHn2k+ytP587mMWqva2IA87EbA==
- dependencies:
- "@discordjs/builders" "^1.4.0"
- "@discordjs/collection" "^1.3.0"
- "@discordjs/rest" "^1.4.0"
- "@discordjs/util" "^0.1.0"
- "@sapphire/snowflake" "^3.2.2"
- "@types/ws" "^8.5.3"
- discord-api-types "^0.37.20"
- fast-deep-equal "^3.1.3"
- lodash.snakecase "^4.1.1"
- tslib "^2.4.1"
- undici "^5.13.0"
- ws "^8.11.0"
+discord-api-types@0.37.100:
+ version "0.37.100"
+ resolved "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.100.tgz"
+ integrity sha512-a8zvUI0GYYwDtScfRd/TtaNBDTXwP5DiDVX7K5OmE+DRT57gBqKnwtOC5Ol8z0mRW8KQfETIgiB8U0YZ9NXiCA==
+
+discord-api-types@0.37.83:
+ version "0.37.83"
+ resolved "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.83.tgz"
+ integrity sha512-urGGYeWtWNYMKnYlZnOnDHm8fVRffQs3U0SpE8RHeiuLKb/u92APS8HoQnPTFbnXmY1vVnXjXO4dOxcAn3J+DA==
+
+discord-api-types@0.37.97:
+ version "0.37.97"
+ resolved "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.97.tgz"
+ integrity sha512-No1BXPcVkyVD4ZVmbNgDKaBoqgeQ+FJpzZ8wqHkfmBnTZig1FcH3iPPersiK1TUIAzgClh2IvOuVUYfcWLQAOA==
+
+discord.js@^14.16.3, discord.js@^14.7.1:
+ version "14.16.3"
+ resolved "https://registry.npmjs.org/discord.js/-/discord.js-14.16.3.tgz"
+ integrity sha512-EPCWE9OkA9DnFFNrO7Kl1WHHDYFXu3CNVFJg63bfU7hVtjZGyhShwZtSBImINQRWxWP2tgo2XI+QhdXx28r0aA==
+ dependencies:
+ "@discordjs/builders" "^1.9.0"
+ "@discordjs/collection" "1.5.3"
+ "@discordjs/formatters" "^0.5.0"
+ "@discordjs/rest" "^2.4.0"
+ "@discordjs/util" "^1.1.1"
+ "@discordjs/ws" "1.1.1"
+ "@sapphire/snowflake" "3.5.3"
+ discord-api-types "0.37.100"
+ fast-deep-equal "3.1.3"
+ lodash.snakecase "4.1.1"
+ tslib "^2.6.3"
+ undici "6.19.8"
doctrine@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
+ resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz"
integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
dependencies:
esutils "^2.0.2"
dot-prop@^5.1.0:
version "5.3.0"
- resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88"
+ resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz"
integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==
dependencies:
is-obj "^2.0.0"
dotgitignore@^2.1.0:
version "2.1.0"
- resolved "https://registry.yarnpkg.com/dotgitignore/-/dotgitignore-2.1.0.tgz#a4b15a4e4ef3cf383598aaf1dfa4a04bcc089b7b"
+ resolved "https://registry.npmjs.org/dotgitignore/-/dotgitignore-2.1.0.tgz"
integrity sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==
dependencies:
find-up "^3.0.0"
@@ -1785,292 +2016,314 @@ dotgitignore@^2.1.0:
ee-first@1.1.1:
version "1.1.1"
- resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
+ resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
emoji-regex@^8.0.0:
version "8.0.0"
- resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
+ resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
encodeurl@~1.0.2:
version "1.0.2"
- resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
+ resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"
integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
+encodeurl@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz"
+ integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==
+
encoding@^0.1.12:
version "0.1.13"
- resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
+ resolved "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz"
integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==
dependencies:
iconv-lite "^0.6.2"
+end-of-stream@^1.1.0, end-of-stream@^1.4.1:
+ version "1.4.4"
+ resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"
+ integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
+ dependencies:
+ once "^1.4.0"
+
env-paths@^2.2.0:
version "2.2.1"
- resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
+ resolved "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz"
integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
err-code@^2.0.2:
version "2.0.3"
- resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9"
+ resolved "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz"
integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==
error-ex@^1.3.1:
version "1.3.2"
- resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
+ resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz"
integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
dependencies:
is-arrayish "^0.2.1"
errorhandler@^1.5.1:
version "1.5.1"
- resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.1.tgz#b9ba5d17cf90744cd1e851357a6e75bf806a9a91"
+ resolved "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz"
integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==
dependencies:
accepts "~1.3.7"
escape-html "~1.0.3"
+es-define-property@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz"
+ integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==
+ dependencies:
+ get-intrinsic "^1.2.4"
+
+es-errors@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz"
+ integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
+
escalade@^3.1.1:
version "3.1.1"
- resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
+ resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
escape-html@~1.0.3:
version "1.0.3"
- resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
+ resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==
escape-string-regexp@^1.0.5:
version "1.0.5"
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
+ resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
escape-string-regexp@^4.0.0:
version "4.0.0"
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
+ resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
-eslint-scope@^7.1.1:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642"
- integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==
+eslint-scope@^7.2.2:
+ version "7.2.2"
+ resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz"
+ integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
dependencies:
esrecurse "^4.3.0"
estraverse "^5.2.0"
-eslint-utils@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
- integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
- dependencies:
- eslint-visitor-keys "^2.0.0"
-
-eslint-visitor-keys@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
- integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
-
-eslint-visitor-keys@^3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
- integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
+eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
+ version "3.4.3"
+ resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz"
+ integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
eslint@^8.33.0:
- version "8.33.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.33.0.tgz#02f110f32998cb598c6461f24f4d306e41ca33d7"
- integrity sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==
- dependencies:
- "@eslint/eslintrc" "^1.4.1"
- "@humanwhocodes/config-array" "^0.11.8"
+ version "8.57.1"
+ resolved "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz"
+ integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==
+ dependencies:
+ "@eslint-community/eslint-utils" "^4.2.0"
+ "@eslint-community/regexpp" "^4.6.1"
+ "@eslint/eslintrc" "^2.1.4"
+ "@eslint/js" "8.57.1"
+ "@humanwhocodes/config-array" "^0.13.0"
"@humanwhocodes/module-importer" "^1.0.1"
"@nodelib/fs.walk" "^1.2.8"
- ajv "^6.10.0"
+ "@ungap/structured-clone" "^1.2.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.1.1"
- eslint-utils "^3.0.0"
- eslint-visitor-keys "^3.3.0"
- espree "^9.4.0"
- esquery "^1.4.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"
file-entry-cache "^6.0.1"
find-up "^5.0.0"
glob-parent "^6.0.2"
globals "^13.19.0"
- grapheme-splitter "^1.0.4"
+ graphemer "^1.4.0"
ignore "^5.2.0"
- import-fresh "^3.0.0"
imurmurhash "^0.1.4"
is-glob "^4.0.0"
is-path-inside "^3.0.3"
- js-sdsl "^4.1.4"
js-yaml "^4.1.0"
json-stable-stringify-without-jsonify "^1.0.1"
levn "^0.4.1"
lodash.merge "^4.6.2"
minimatch "^3.1.2"
natural-compare "^1.4.0"
- optionator "^0.9.1"
- regexpp "^3.2.0"
+ optionator "^0.9.3"
strip-ansi "^6.0.1"
- strip-json-comments "^3.1.0"
text-table "^0.2.0"
-espree@^9.4.0:
- version "9.4.1"
- resolved "https://registry.yarnpkg.com/espree/-/espree-9.4.1.tgz#51d6092615567a2c2cff7833445e37c28c0065bd"
- integrity sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==
+espree@^9.6.0, espree@^9.6.1:
+ version "9.6.1"
+ resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz"
+ integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==
dependencies:
- acorn "^8.8.0"
+ acorn "^8.9.0"
acorn-jsx "^5.3.2"
- eslint-visitor-keys "^3.3.0"
+ eslint-visitor-keys "^3.4.1"
-esquery@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5"
- integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==
+esquery@^1.4.2:
+ version "1.6.0"
+ resolved "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz"
+ integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==
dependencies:
estraverse "^5.1.0"
esrecurse@^4.3.0:
version "4.3.0"
- resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
+ resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz"
integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
dependencies:
estraverse "^5.2.0"
estraverse@^5.1.0, estraverse@^5.2.0:
version "5.3.0"
- resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
+ resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
esutils@^2.0.2:
version "2.0.3"
- resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
+ resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
etag@~1.8.1:
version "1.8.1"
- resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
+ resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"
integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==
events@^3.3.0:
version "3.3.0"
- resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
+ resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz"
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
+expand-template@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz"
+ integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==
+
express-rate-limit@*, express-rate-limit@^6.7.0:
- version "6.7.0"
- resolved "https://registry.yarnpkg.com/express-rate-limit/-/express-rate-limit-6.7.0.tgz#6aa8a1bd63dfe79702267b3af1161a93afc1d3c2"
- integrity sha512-vhwIdRoqcYB/72TK3tRZI+0ttS8Ytrk24GfmsxDXK9o9IhHNO5bXRiXQSExPQ4GbaE5tvIS7j1SGrxsuWs+sGA==
+ version "6.11.2"
+ resolved "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-6.11.2.tgz"
+ integrity sha512-a7uwwfNTh1U60ssiIkuLFWHt4hAC5yxlLGU2VP0X4YNlyEDZAqF4tK3GD3NSitVBrCQmQ0++0uOyFOgC2y4DDw==
+
+express-rate-limit@7, express-rate-limit@^7.4.1:
+ version "7.4.1"
+ resolved "https://registry.yarnpkg.com/express-rate-limit/-/express-rate-limit-7.4.1.tgz#90954ecbcde9e7ae7b5000325395f86991191d94"
+ integrity sha512-KS3efpnpIDVIXopMc65EMbWbUht7qvTCdtCR2dD/IZmi9MIkopYESwyRqLgv8Pfu589+KqDqOdzJWW7AHoACeg==
express-slow-down@^1.5.0:
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/express-slow-down/-/express-slow-down-1.5.0.tgz#7222ffb72e7f085f9eed19f60071d239e3d6657e"
- integrity sha512-GCoa2a+mf7CE7C00TIoPMbcgQSXxEVolSAbP97uHyzVy87ssp0/IDtJ/GBxjv+gnfM2R1l2QcEfYixFJK75n7w==
+ version "1.6.0"
+ resolved "https://registry.npmjs.org/express-slow-down/-/express-slow-down-1.6.0.tgz"
+ integrity sha512-M2+Gl6vtvHW5CiRwy82epoiMHWWDVsLws+YnhO2C0lY6eAbRSvRdCA1G1VxSY68y+Urfb74npTO0kdHgC6OPHg==
+
+express-slow-down@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/express-slow-down/-/express-slow-down-2.0.3.tgz#7b953a15c95105386d78370f8d172d88bb225dd6"
+ integrity sha512-vATCiFd8uQHtTeK5/Q0nLUukhZh+RV5zkcHxLQr0X5dEFVEYqzVXEe48nW23Z49fwtR+ApD9zn9sZRisTCR99w==
dependencies:
- defaults "^1.0.3"
+ express-rate-limit "7"
-express@^4.18.2:
- version "4.18.2"
- resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59"
- integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==
+express@^4.18.2, express@^4.21.1:
+ version "4.21.1"
+ resolved "https://registry.npmjs.org/express/-/express-4.21.1.tgz"
+ integrity sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==
dependencies:
accepts "~1.3.8"
array-flatten "1.1.1"
- body-parser "1.20.1"
+ body-parser "1.20.3"
content-disposition "0.5.4"
content-type "~1.0.4"
- cookie "0.5.0"
+ cookie "0.7.1"
cookie-signature "1.0.6"
debug "2.6.9"
depd "2.0.0"
- encodeurl "~1.0.2"
+ encodeurl "~2.0.0"
escape-html "~1.0.3"
etag "~1.8.1"
- finalhandler "1.2.0"
+ finalhandler "1.3.1"
fresh "0.5.2"
http-errors "2.0.0"
- merge-descriptors "1.0.1"
+ merge-descriptors "1.0.3"
methods "~1.1.2"
on-finished "2.4.1"
parseurl "~1.3.3"
- path-to-regexp "0.1.7"
+ path-to-regexp "0.1.10"
proxy-addr "~2.0.7"
- qs "6.11.0"
+ qs "6.13.0"
range-parser "~1.2.1"
safe-buffer "5.2.1"
- send "0.18.0"
- serve-static "1.15.0"
+ send "0.19.0"
+ serve-static "1.16.2"
setprototypeof "1.2.0"
statuses "2.0.1"
type-is "~1.6.18"
utils-merge "1.0.1"
vary "~1.1.2"
-fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
+fast-deep-equal@3.1.3, fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
version "3.1.3"
- resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
+ resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
fast-json-stable-stringify@^2.0.0:
version "2.1.0"
- resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
+ resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
fast-levenshtein@^2.0.6:
version "2.0.6"
- resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
+ resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
-fast-xml-parser@4.0.11:
- version "4.0.11"
- resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.0.11.tgz#42332a9aca544520631c8919e6ea871c0185a985"
- integrity sha512-4aUg3aNRR/WjQAcpceODG1C3x3lFANXRo8+1biqfieHmg9pyMt7qB4lQV/Ta6sJCTbA5vfD8fnA8S54JATiFUA==
+fast-xml-parser@4.4.1:
+ version "4.4.1"
+ resolved "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz"
+ integrity sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==
dependencies:
strnum "^1.0.5"
fastq@^1.6.0:
- version "1.15.0"
- resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a"
- integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==
+ version "1.17.1"
+ resolved "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz"
+ integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==
dependencies:
reusify "^1.0.4"
figures@^3.1.0:
version "3.2.0"
- resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
+ resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz"
integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
dependencies:
escape-string-regexp "^1.0.5"
file-entry-cache@^6.0.1:
version "6.0.1"
- resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
+ resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz"
integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
dependencies:
flat-cache "^3.0.4"
-file-type@^18.0.0:
- version "18.2.0"
- resolved "https://registry.yarnpkg.com/file-type/-/file-type-18.2.0.tgz#c2abec00d1af0f09151e1549e3588aab0bac5001"
- integrity sha512-M3RQMWY3F2ykyWZ+IHwNCjpnUmukYhtdkGGC1ZVEUb0ve5REGF7NNJ4Q9ehCUabtQKtSVFOMbFTXgJlFb0DQIg==
- dependencies:
- readable-web-to-node-stream "^3.0.2"
- strtok3 "^7.0.0"
- token-types "^5.0.1"
+file-uri-to-path@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz"
+ integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
-finalhandler@1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32"
- integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==
+finalhandler@1.3.1:
+ version "1.3.1"
+ resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz"
+ integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==
dependencies:
debug "2.6.9"
- encodeurl "~1.0.2"
+ encodeurl "~2.0.0"
escape-html "~1.0.3"
on-finished "2.4.1"
parseurl "~1.3.3"
@@ -2079,21 +2332,21 @@ finalhandler@1.2.0:
find-up@^2.0.0:
version "2.1.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
+ resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz"
integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==
dependencies:
locate-path "^2.0.0"
find-up@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
+ resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz"
integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
dependencies:
locate-path "^3.0.0"
find-up@^4.1.0:
version "4.1.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
+ resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz"
integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
dependencies:
locate-path "^5.0.0"
@@ -2101,7 +2354,7 @@ find-up@^4.1.0:
find-up@^5.0.0:
version "5.0.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
+ resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz"
integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
dependencies:
locate-path "^6.0.0"
@@ -2109,62 +2362,52 @@ find-up@^5.0.0:
flat-cache@^3.0.4:
version "3.0.4"
- resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
+ resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz"
integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==
dependencies:
flatted "^3.1.0"
rimraf "^3.0.2"
flatted@^3.1.0:
- version "3.2.7"
- resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787"
- integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
+ version "3.2.6"
+ resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz"
+ integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==
forwarded@0.2.0:
version "0.2.0"
- resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811"
+ resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz"
integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
fresh@0.5.2:
version "0.5.2"
- resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
+ resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"
integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==
+fs-constants@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz"
+ integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==
+
fs-minipass@^2.0.0:
version "2.1.0"
- resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"
+ resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz"
integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==
dependencies:
minipass "^3.0.0"
fs.realpath@^1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+ resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
-function-bind@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
- integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
-
-gauge@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395"
- integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==
- dependencies:
- aproba "^1.0.3 || ^2.0.0"
- color-support "^1.1.2"
- console-control-strings "^1.0.0"
- has-unicode "^2.0.1"
- object-assign "^4.1.1"
- signal-exit "^3.0.0"
- string-width "^4.2.3"
- strip-ansi "^6.0.1"
- wide-align "^1.1.2"
+function-bind@^1.1.1, function-bind@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"
+ integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
gauge@^4.0.3:
version "4.0.4"
- resolved "https://registry.yarnpkg.com/gauge/-/gauge-4.0.4.tgz#52ff0652f2bbf607a989793d53b751bef2328dce"
+ resolved "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz"
integrity sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==
dependencies:
aproba "^1.0.3 || ^2.0.0"
@@ -2178,21 +2421,23 @@ gauge@^4.0.3:
get-caller-file@^2.0.5:
version "2.0.5"
- resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
+ resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz"
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
-get-intrinsic@^1.0.2:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f"
- integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==
+get-intrinsic@^1.1.3, get-intrinsic@^1.2.4:
+ version "1.2.4"
+ resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz"
+ integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==
dependencies:
- function-bind "^1.1.1"
- has "^1.0.3"
+ es-errors "^1.3.0"
+ function-bind "^1.1.2"
+ has-proto "^1.0.1"
has-symbols "^1.0.3"
+ hasown "^2.0.0"
get-pkg-repo@^4.0.0:
version "4.2.1"
- resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz#75973e1c8050c73f48190c52047c4cee3acbf385"
+ resolved "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz"
integrity sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==
dependencies:
"@hutson/parse-repository-url" "^3.0.0"
@@ -2202,7 +2447,7 @@ get-pkg-repo@^4.0.0:
git-raw-commits@^2.0.8:
version "2.0.11"
- resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.11.tgz#bc3576638071d18655e1cc60d7f524920008d723"
+ resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz"
integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==
dependencies:
dargs "^7.0.0"
@@ -2213,7 +2458,7 @@ git-raw-commits@^2.0.8:
git-remote-origin-url@^2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f"
+ resolved "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz"
integrity sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==
dependencies:
gitconfiglocal "^1.0.0"
@@ -2221,7 +2466,7 @@ git-remote-origin-url@^2.0.0:
git-semver-tags@^4.0.0, git-semver-tags@^4.1.1:
version "4.1.1"
- resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-4.1.1.tgz#63191bcd809b0ec3e151ba4751c16c444e5b5780"
+ resolved "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz"
integrity sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==
dependencies:
meow "^8.0.0"
@@ -2229,21 +2474,26 @@ git-semver-tags@^4.0.0, git-semver-tags@^4.1.1:
gitconfiglocal@^1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b"
+ resolved "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz"
integrity sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==
dependencies:
ini "^1.3.2"
+github-from-package@0.0.0:
+ version "0.0.0"
+ resolved "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz"
+ integrity sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==
+
glob-parent@^6.0.2:
version "6.0.2"
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
+ resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz"
integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
dependencies:
is-glob "^4.0.3"
glob@^7.1.3, glob@^7.1.4:
version "7.2.3"
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
+ resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
dependencies:
fs.realpath "^1.0.0"
@@ -2254,25 +2504,32 @@ glob@^7.1.3, glob@^7.1.4:
path-is-absolute "^1.0.0"
globals@^13.19.0:
- version "13.20.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz#ea276a1e508ffd4f1612888f9d1bad1e2717bf82"
- integrity sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==
+ version "13.24.0"
+ resolved "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz"
+ integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==
dependencies:
type-fest "^0.20.2"
+gopd@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz"
+ integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
+ dependencies:
+ get-intrinsic "^1.1.3"
+
graceful-fs@^4.1.2, graceful-fs@^4.2.6:
version "4.2.10"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
+ resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz"
integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
-grapheme-splitter@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e"
- integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==
+graphemer@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz"
+ integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
handlebars@^4.7.7:
version "4.7.7"
- resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1"
+ resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz"
integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==
dependencies:
minimist "^1.2.5"
@@ -2284,61 +2541,85 @@ handlebars@^4.7.7:
hard-rejection@^2.1.0:
version "2.1.0"
- resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883"
+ resolved "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz"
integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==
has-flag@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
+ resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
has-flag@^4.0.0:
version "4.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
+ resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
+has-property-descriptors@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz"
+ integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==
+ dependencies:
+ es-define-property "^1.0.0"
+
+has-proto@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz"
+ integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==
+
has-symbols@^1.0.3:
version "1.0.3"
- resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
+ resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz"
integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
has-unicode@^2.0.1:
version "2.0.1"
- resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
+ resolved "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"
integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==
has@^1.0.3:
version "1.0.3"
- resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
+ resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
dependencies:
function-bind "^1.1.1"
+hasown@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz"
+ integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==
+ dependencies:
+ function-bind "^1.1.2"
+
helmet@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/helmet/-/helmet-6.0.1.tgz#52ec353638b2e87f14fe079d142b368ac11e79a4"
- integrity sha512-8wo+VdQhTMVBMCITYZaGTbE4lvlthelPYSvoyNvk4RECTmrVjMerp9RfUOQXZWLvCcAn1pKj7ZRxK4lI9Alrcw==
+ version "6.2.0"
+ resolved "https://registry.npmjs.org/helmet/-/helmet-6.2.0.tgz"
+ integrity sha512-DWlwuXLLqbrIOltR6tFQXShj/+7Cyp0gLi6uAb8qMdFh/YBBFbKSgQ6nbXmScYd8emMctuthmgIa7tUfo9Rtyg==
+
+helmet@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/helmet/-/helmet-8.0.0.tgz#05370fb1953aa7b81bd0ddfa459221247be6ea5c"
+ integrity sha512-VyusHLEIIO5mjQPUI1wpOAEu+wl6Q0998jzTxqUYGE45xCIcAxy3MsbEK/yyJUJ3ADeMoB6MornPH6GMWAf+Pw==
hosted-git-info@^2.1.4:
version "2.8.9"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
+ resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz"
integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
hosted-git-info@^4.0.0, hosted-git-info@^4.0.1:
version "4.1.0"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224"
+ resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz"
integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==
dependencies:
lru-cache "^6.0.0"
http-cache-semantics@^4.1.0:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a"
- integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==
+ version "4.1.0"
+ resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz"
+ integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
http-errors@2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3"
+ resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz"
integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==
dependencies:
depd "2.0.0"
@@ -2349,7 +2630,7 @@ http-errors@2.0.0:
http-proxy-agent@^4.0.1:
version "4.0.1"
- resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
+ resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz"
integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
dependencies:
"@tootallnate/once" "1"
@@ -2358,7 +2639,7 @@ http-proxy-agent@^4.0.1:
https-proxy-agent@^5.0.0:
version "5.0.1"
- resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
+ resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==
dependencies:
agent-base "6"
@@ -2366,38 +2647,38 @@ https-proxy-agent@^5.0.0:
humanize-ms@^1.2.1:
version "1.2.1"
- resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed"
+ resolved "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz"
integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==
dependencies:
ms "^2.0.0"
iconv-lite@0.4.24:
version "0.4.24"
- resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
+ resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"
integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
dependencies:
safer-buffer ">= 2.1.2 < 3"
iconv-lite@^0.6.2:
version "0.6.3"
- resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
+ resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz"
integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
dependencies:
safer-buffer ">= 2.1.2 < 3.0.0"
-ieee754@^1.1.13, ieee754@^1.2.1:
+ieee754@^1.1.13:
version "1.2.1"
- resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
+ resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
ignore@^5.2.0:
- version "5.2.4"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
- integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
+ version "5.3.2"
+ resolved "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz"
+ integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
-import-fresh@^3.0.0, import-fresh@^3.2.1:
+import-fresh@^3.2.1:
version "3.3.0"
- resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
+ resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz"
integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
dependencies:
parent-module "^1.0.0"
@@ -2405,173 +2686,181 @@ import-fresh@^3.0.0, import-fresh@^3.2.1:
imurmurhash@^0.1.4:
version "0.1.4"
- resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
+ resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
indent-string@^4.0.0:
version "4.0.0"
- resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
+ resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz"
integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
infer-owner@^1.0.4:
version "1.0.4"
- resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467"
+ resolved "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz"
integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==
inflight@^1.0.4:
version "1.0.6"
- resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+ resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
dependencies:
once "^1.3.0"
wrappy "1"
-inherits@2, inherits@2.0.4, inherits@^2.0.3, inherits@~2.0.3:
+inherits@2, inherits@2.0.4, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3:
version "2.0.4"
- resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
+ resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
-ini@^1.3.2:
+ini@^1.3.2, ini@~1.3.0:
version "1.3.8"
- resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
+ resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz"
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
-ip@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da"
- integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==
+ip-address@^9.0.5:
+ version "9.0.5"
+ resolved "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz"
+ integrity sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==
+ dependencies:
+ jsbn "1.1.0"
+ sprintf-js "^1.1.3"
ipaddr.js@1.9.1:
version "1.9.1"
- resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
+ resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz"
integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
is-arrayish@^0.2.1:
version "0.2.1"
- resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
+ resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
is-core-module@^2.5.0, is-core-module@^2.9.0:
- version "2.11.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
- integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
+ version "2.9.0"
+ resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz"
+ integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
dependencies:
has "^1.0.3"
is-extglob@^2.1.1:
version "2.1.1"
- resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
+ resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
is-fullwidth-code-point@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
+ resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
is-glob@^4.0.0, is-glob@^4.0.3:
version "4.0.3"
- resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
+ resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
dependencies:
is-extglob "^2.1.1"
is-lambda@^1.0.1:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5"
+ resolved "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz"
integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==
is-obj@^2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
+ resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz"
integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
is-path-inside@^3.0.3:
version "3.0.3"
- resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
+ resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz"
integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
is-plain-obj@^1.1.0:
version "1.1.0"
- resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
+ resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"
integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==
is-text-path@^1.0.1:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e"
+ resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz"
integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==
dependencies:
text-extensions "^1.0.0"
isarray@~1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+ resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
isexe@^2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+ resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
-js-sdsl@^4.1.4:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.3.0.tgz#aeefe32a451f7af88425b11fdb5f58c90ae1d711"
- integrity sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==
-
js-tokens@^4.0.0:
version "4.0.0"
- resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
+ resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
js-yaml@^4.1.0:
version "4.1.0"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
+ resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz"
integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
dependencies:
argparse "^2.0.1"
+jsbn@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz"
+ integrity sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==
+
json-parse-better-errors@^1.0.1:
version "1.0.2"
- resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
+ resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz"
integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
json-parse-even-better-errors@^2.3.0:
version "2.3.1"
- resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
+ resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz"
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
json-schema-traverse@^0.4.1:
version "0.4.1"
- resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
+ resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
json-stable-stringify-without-jsonify@^1.0.1:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
+ resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"
integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
json-stringify-safe@^5.0.1:
version "5.0.1"
- resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
+ resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==
jsonparse@^1.2.0:
version "1.3.1"
- resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
+ resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz"
integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==
kareem@2.5.1:
version "2.5.1"
- resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.5.1.tgz#7b8203e11819a8e77a34b3517d3ead206764d15d"
+ resolved "https://registry.npmjs.org/kareem/-/kareem-2.5.1.tgz"
integrity sha512-7jFxRVm+jD+rkq3kY0iZDJfsO2/t4BBPeEb2qKn2lR/9KhuksYk5hxzfRYWMPV8P/x2d0kHD306YyWLzjjH+uA==
+kareem@2.6.3:
+ version "2.6.3"
+ resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.6.3.tgz#23168ec8ffb6c1abfd31b7169a6fb1dd285992ac"
+ integrity sha512-C3iHfuGUXK2u8/ipq9LfjFfXFxAZMQJJq7vLS45r3D9Y2xQ/m4S8zaR4zMLFWh9AsNPXmcFfUDhTEO8UIC/V6Q==
+
kind-of@^6.0.3:
version "6.0.3"
- resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
+ resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz"
integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
levn@^0.4.1:
version "0.4.1"
- resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
+ resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz"
integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
dependencies:
prelude-ls "^1.2.1"
@@ -2579,12 +2868,12 @@ levn@^0.4.1:
lines-and-columns@^1.1.6:
version "1.2.4"
- resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
+ resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz"
integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
load-json-file@^4.0.0:
version "4.0.0"
- resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
+ resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz"
integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==
dependencies:
graceful-fs "^4.1.2"
@@ -2594,7 +2883,7 @@ load-json-file@^4.0.0:
locate-path@^2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
+ resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz"
integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==
dependencies:
p-locate "^2.0.0"
@@ -2602,7 +2891,7 @@ locate-path@^2.0.0:
locate-path@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
+ resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz"
integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
dependencies:
p-locate "^3.0.0"
@@ -2610,55 +2899,53 @@ locate-path@^3.0.0:
locate-path@^5.0.0:
version "5.0.0"
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
+ resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz"
integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
dependencies:
p-locate "^4.1.0"
locate-path@^6.0.0:
version "6.0.0"
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
+ resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz"
integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
dependencies:
p-locate "^5.0.0"
lodash.ismatch@^4.4.0:
version "4.4.0"
- resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37"
+ resolved "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz"
integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==
lodash.merge@^4.6.2:
version "4.6.2"
- resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
+ resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz"
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
-lodash.snakecase@^4.1.1:
+lodash.snakecase@4.1.1:
version "4.1.1"
- resolved "https://registry.yarnpkg.com/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d"
+ resolved "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz"
integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==
lodash@^4.17.15, lodash@^4.17.21:
version "4.17.21"
- resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
+ resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
lru-cache@^6.0.0:
version "6.0.0"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
+ resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"
integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
dependencies:
yallist "^4.0.0"
-make-dir@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
- integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
- dependencies:
- semver "^6.0.0"
+magic-bytes.js@^1.10.0:
+ version "1.10.0"
+ resolved "https://registry.npmjs.org/magic-bytes.js/-/magic-bytes.js-1.10.0.tgz"
+ integrity sha512-/k20Lg2q8LE5xiaaSkMXk4sfvI+9EGEykFS4b0CHHGWqDYU0bGUFSwchNOMA56D7TCs9GwVTkqe9als1/ns8UQ==
make-fetch-happen@^9.1.0:
version "9.1.0"
- resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968"
+ resolved "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz"
integrity sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==
dependencies:
agentkeepalive "^4.1.3"
@@ -2680,27 +2967,27 @@ make-fetch-happen@^9.1.0:
map-obj@^1.0.0:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
+ resolved "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==
map-obj@^4.0.0:
version "4.3.0"
- resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a"
+ resolved "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz"
integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==
media-typer@0.3.0:
version "0.3.0"
- resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
+ resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"
integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==
memory-pager@^1.0.2:
version "1.5.0"
- resolved "https://registry.yarnpkg.com/memory-pager/-/memory-pager-1.5.0.tgz#d8751655d22d384682741c972f2c3d6dfa3e66b5"
+ resolved "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz"
integrity sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==
meow@^8.0.0:
version "8.1.2"
- resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897"
+ resolved "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz"
integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==
dependencies:
"@types/minimist" "^1.2.0"
@@ -2715,69 +3002,74 @@ meow@^8.0.0:
type-fest "^0.18.0"
yargs-parser "^20.2.3"
-merge-descriptors@1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
- integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==
+merge-descriptors@1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz"
+ integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==
methods@~1.1.2:
version "1.1.2"
- resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
+ resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"
integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==
mime-db@1.52.0:
version "1.52.0"
- resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
+ resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
mime-types@~2.1.24, mime-types@~2.1.34:
version "2.1.35"
- resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
+ resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
dependencies:
mime-db "1.52.0"
mime@1.6.0:
version "1.6.0"
- resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
+ resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
+mimic-response@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz"
+ integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
+
min-indent@^1.0.0:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
+ resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz"
integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
version "3.1.2"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
+ resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
dependencies:
brace-expansion "^1.1.7"
minimist-options@4.1.0:
version "4.1.0"
- resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
+ resolved "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz"
integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==
dependencies:
arrify "^1.0.1"
is-plain-obj "^1.1.0"
kind-of "^6.0.3"
-minimist@^1.2.5:
- version "1.2.7"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18"
- integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==
+minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5:
+ version "1.2.6"
+ resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"
+ integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==
minipass-collect@^1.0.2:
version "1.0.2"
- resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617"
+ resolved "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz"
integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==
dependencies:
minipass "^3.0.0"
minipass-fetch@^1.3.2:
version "1.4.1"
- resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz#d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6"
+ resolved "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz"
integrity sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==
dependencies:
minipass "^3.1.0"
@@ -2788,147 +3080,187 @@ minipass-fetch@^1.3.2:
minipass-flush@^1.0.5:
version "1.0.5"
- resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373"
+ resolved "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz"
integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==
dependencies:
minipass "^3.0.0"
minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4:
version "1.2.4"
- resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c"
+ resolved "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz"
integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==
dependencies:
minipass "^3.0.0"
minipass-sized@^1.0.3:
version "1.0.3"
- resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70"
+ resolved "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz"
integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==
dependencies:
minipass "^3.0.0"
minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3:
- version "3.3.6"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a"
- integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==
- dependencies:
- yallist "^4.0.0"
-
-minipass@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.0.0.tgz#7cebb0f9fa7d56f0c5b17853cbe28838a8dbbd3b"
- integrity sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==
+ version "3.3.4"
+ resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz"
+ integrity sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==
dependencies:
yallist "^4.0.0"
minizlib@^2.0.0, minizlib@^2.1.1:
version "2.1.2"
- resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931"
+ resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz"
integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==
dependencies:
minipass "^3.0.0"
yallist "^4.0.0"
+mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3:
+ version "0.5.3"
+ resolved "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz"
+ integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==
+
mkdirp@^1.0.3, mkdirp@^1.0.4:
version "1.0.4"
- resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
+ resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz"
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
modify-values@^1.0.0:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022"
+ resolved "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz"
integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==
-mongodb-connection-string-url@^2.5.4:
+mongodb-connection-string-url@^2.6.0:
version "2.6.0"
- resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz#57901bf352372abdde812c81be47b75c6b2ec5cf"
+ resolved "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz"
integrity sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==
dependencies:
"@types/whatwg-url" "^8.2.1"
whatwg-url "^11.0.0"
-mongodb@4.13.0:
- version "4.13.0"
- resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.13.0.tgz#2aa832b827e2891eb2e52e8235c201cbb4701ed2"
- integrity sha512-+taZ/bV8d1pYuHL4U+gSwkhmDrwkWbH1l4aah4YpmpscMwgFBkufIKxgP/G7m87/NUuQzc2Z75ZTI7ZOyqZLbw==
+mongodb-connection-string-url@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.1.tgz#c13e6ac284ae401752ebafdb8cd7f16c6723b141"
+ integrity sha512-XqMGwRX0Lgn05TDB4PyG2h2kKO/FfWJyCzYQbIhXUxz7ETt0I/FqHjUeqj37irJ+Dl1ZtU82uYyj14u2XsZKfg==
dependencies:
- bson "^4.7.0"
- mongodb-connection-string-url "^2.5.4"
+ "@types/whatwg-url" "^11.0.2"
+ whatwg-url "^13.0.0"
+
+mongodb@4.17.2:
+ version "4.17.2"
+ resolved "https://registry.npmjs.org/mongodb/-/mongodb-4.17.2.tgz"
+ integrity sha512-mLV7SEiov2LHleRJPMPrK2PMyhXFZt2UQLC4VD4pnth3jMjYKHhtqfwwkkvS/NXuo/Fp3vbhaNcXrIDaLRb9Tg==
+ dependencies:
+ bson "^4.7.2"
+ mongodb-connection-string-url "^2.6.0"
socks "^2.7.1"
optionalDependencies:
"@aws-sdk/credential-providers" "^3.186.0"
- saslprep "^1.0.3"
+ "@mongodb-js/saslprep" "^1.1.0"
-mongoose@^6.9.0:
+mongodb@6.9.0:
version "6.9.0"
- resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-6.9.0.tgz#cfc5acb2e4aa8188eb248e98a920a829ffcc273d"
- integrity sha512-5tu6+trwjk5TIH6b6iYgAwmzZ0RNOxFoqXQb9h21Oi45DeM1rWM/niHxJ4ROqBISDfQMwRvLSABHTsyn3AzoFQ==
+ resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-6.9.0.tgz#743ebfff6b3c14b04ac6e00a55e30d4127d3016d"
+ integrity sha512-UMopBVx1LmEUbW/QE0Hw18u583PEDVQmUmVzzBRH0o/xtE9DBRA5ZYLOjpLIa03i8FXjzvQECJcqoMvCXftTUA==
+ dependencies:
+ "@mongodb-js/saslprep" "^1.1.5"
+ bson "^6.7.0"
+ mongodb-connection-string-url "^3.0.0"
+
+mongoose@^6.9.0:
+ version "6.13.3"
+ resolved "https://registry.npmjs.org/mongoose/-/mongoose-6.13.3.tgz"
+ integrity sha512-TCB/k6ZmkLZGZY/HJ78Ep45Za63591ZuZu5+HCISTe+0lsqbDeomqwezh+Ir7gMLa0wJwIy6CNkl5dxhCXTu9Q==
dependencies:
- bson "^4.7.0"
+ bson "^4.7.2"
kareem "2.5.1"
- mongodb "4.13.0"
+ mongodb "4.17.2"
mpath "0.9.0"
mquery "4.0.3"
ms "2.1.3"
sift "16.0.1"
+mongoose@^8.7.2:
+ version "8.7.2"
+ resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-8.7.2.tgz#b13559dafce8efd8b1d721802596d3ecc0957506"
+ integrity sha512-Ok4VzMds9p5G3ZSUhmvBm1GdxanbzhS29jpSn02SPj+IXEVFnIdfwAlHHXWkyNscZKlcn8GuMi68FH++jo0flg==
+ dependencies:
+ bson "^6.7.0"
+ kareem "2.6.3"
+ mongodb "6.9.0"
+ mpath "0.9.0"
+ mquery "5.0.0"
+ ms "2.1.3"
+ sift "17.1.3"
+
mpath@0.9.0:
version "0.9.0"
- resolved "https://registry.yarnpkg.com/mpath/-/mpath-0.9.0.tgz#0c122fe107846e31fc58c75b09c35514b3871904"
+ resolved "https://registry.npmjs.org/mpath/-/mpath-0.9.0.tgz"
integrity sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew==
mquery@4.0.3:
version "4.0.3"
- resolved "https://registry.yarnpkg.com/mquery/-/mquery-4.0.3.tgz#4d15f938e6247d773a942c912d9748bd1965f89d"
+ resolved "https://registry.npmjs.org/mquery/-/mquery-4.0.3.tgz"
integrity sha512-J5heI+P08I6VJ2Ky3+33IpCdAvlYGTSUjwTPxkAr8i8EoduPMBX2OY/wa3IKZIQl7MU4SbFk8ndgSKyB/cl1zA==
dependencies:
debug "4.x"
-ms@2.0.0:
+mquery@5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/mquery/-/mquery-5.0.0.tgz#a95be5dfc610b23862df34a47d3e5d60e110695d"
+ integrity sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg==
+ dependencies:
+ debug "4.x"
+
+ms@2.0.0, ms@^2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
+ resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
ms@2.1.2:
version "2.1.2"
- resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
+ resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
-ms@2.1.3, ms@^2.0.0:
+ms@2.1.3, ms@^2.1.3:
version "2.1.3"
- resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
+ resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+napi-build-utils@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz"
+ integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==
+
natural-compare@^1.4.0:
version "1.4.0"
- resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
+ resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
negotiator@0.6.3, negotiator@^0.6.2:
version "0.6.3"
- resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
+ resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"
integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
neo-async@^2.6.0:
version "2.6.2"
- resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
+ resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz"
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
-node-addon-api@^4.2.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-4.3.0.tgz#52a1a0b475193e0928e98e0426a0d1254782b77f"
- integrity sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==
-
-node-fetch@^2.6.1, node-fetch@^2.6.7:
- version "2.6.8"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.8.tgz#a68d30b162bc1d8fd71a367e81b997e1f4d4937e"
- integrity sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==
+node-abi@^3.3.0:
+ version "3.71.0"
+ resolved "https://registry.npmjs.org/node-abi/-/node-abi-3.71.0.tgz"
+ integrity sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==
dependencies:
- whatwg-url "^5.0.0"
+ semver "^7.3.5"
+
+node-addon-api@^7.0.0:
+ version "7.1.1"
+ resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz"
+ integrity sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==
node-gyp@8.x:
version "8.4.1"
- resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-8.4.1.tgz#3d49308fc31f768180957d6b5746845fbd429937"
+ resolved "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz"
integrity sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==
dependencies:
env-paths "^2.2.0"
@@ -2944,14 +3276,14 @@ node-gyp@8.x:
nopt@^5.0.0:
version "5.0.0"
- resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88"
+ resolved "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz"
integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==
dependencies:
abbrev "1"
normalize-package-data@^2.3.2, normalize-package-data@^2.5.0:
version "2.5.0"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
+ resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz"
integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
dependencies:
hosted-git-info "^2.1.4"
@@ -2961,7 +3293,7 @@ normalize-package-data@^2.3.2, normalize-package-data@^2.5.0:
normalize-package-data@^3.0.0:
version "3.0.3"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e"
+ resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz"
integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==
dependencies:
hosted-git-info "^4.0.1"
@@ -2969,19 +3301,9 @@ normalize-package-data@^3.0.0:
semver "^7.3.4"
validate-npm-package-license "^3.0.1"
-npmlog@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0"
- integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==
- dependencies:
- are-we-there-yet "^2.0.0"
- console-control-strings "^1.1.0"
- gauge "^3.0.0"
- set-blocking "^2.0.0"
-
npmlog@^6.0.0:
version "6.0.2"
- resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-6.0.2.tgz#c8166017a42f2dea92d6453168dd865186a70830"
+ resolved "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz"
integrity sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==
dependencies:
are-we-there-yet "^3.0.0"
@@ -2989,118 +3311,113 @@ npmlog@^6.0.0:
gauge "^4.0.3"
set-blocking "^2.0.0"
-object-assign@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
- integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
-
-object-inspect@^1.9.0:
- version "1.12.3"
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
- integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
+object-inspect@^1.13.1:
+ version "1.13.2"
+ resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz"
+ integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==
on-finished@2.4.1:
version "2.4.1"
- resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f"
+ resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz"
integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==
dependencies:
ee-first "1.1.1"
-once@^1.3.0:
+once@^1.3.0, once@^1.3.1, once@^1.4.0:
version "1.4.0"
- resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+ resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
dependencies:
wrappy "1"
-optionator@^0.9.1:
- version "0.9.1"
- resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
- integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==
+optionator@^0.9.3:
+ version "0.9.4"
+ resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz"
+ integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==
dependencies:
deep-is "^0.1.3"
fast-levenshtein "^2.0.6"
levn "^0.4.1"
prelude-ls "^1.2.1"
type-check "^0.4.0"
- word-wrap "^1.2.3"
+ word-wrap "^1.2.5"
p-limit@^1.1.0:
version "1.3.0"
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
+ resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz"
integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
dependencies:
p-try "^1.0.0"
p-limit@^2.0.0, p-limit@^2.2.0:
version "2.3.0"
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
+ resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz"
integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
dependencies:
p-try "^2.0.0"
p-limit@^3.0.2:
version "3.1.0"
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
+ resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz"
integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
dependencies:
yocto-queue "^0.1.0"
p-locate@^2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
+ resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz"
integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==
dependencies:
p-limit "^1.1.0"
p-locate@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
+ resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz"
integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
dependencies:
p-limit "^2.0.0"
p-locate@^4.1.0:
version "4.1.0"
- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
+ resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz"
integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
dependencies:
p-limit "^2.2.0"
p-locate@^5.0.0:
version "5.0.0"
- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
+ resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz"
integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
dependencies:
p-limit "^3.0.2"
p-map@^4.0.0:
version "4.0.0"
- resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b"
+ resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz"
integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==
dependencies:
aggregate-error "^3.0.0"
p-try@^1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
+ resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz"
integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==
p-try@^2.0.0:
version "2.2.0"
- resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
+ resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz"
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
parent-module@^1.0.0:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
+ resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz"
integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
dependencies:
callsites "^3.0.0"
parse-json@^4.0.0:
version "4.0.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
+ resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz"
integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==
dependencies:
error-ex "^1.3.1"
@@ -3108,7 +3425,7 @@ parse-json@^4.0.0:
parse-json@^5.0.0:
version "5.2.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
+ resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz"
integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
dependencies:
"@babel/code-frame" "^7.0.0"
@@ -3118,79 +3435,92 @@ parse-json@^5.0.0:
parseurl@~1.3.3:
version "1.3.3"
- resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
+ resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
path-exists@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
+ resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz"
integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==
path-exists@^4.0.0:
version "4.0.0"
- resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
+ resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
path-is-absolute@^1.0.0:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+ resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
path-key@^3.1.0:
version "3.1.1"
- resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
+ resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
path-parse@^1.0.7:
version "1.0.7"
- resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
+ resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
-path-to-regexp@0.1.7:
- version "0.1.7"
- resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
- integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==
+path-to-regexp@0.1.10:
+ version "0.1.10"
+ resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz"
+ integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==
path-type@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f"
+ resolved "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz"
integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==
dependencies:
pify "^3.0.0"
-peek-readable@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/peek-readable/-/peek-readable-5.0.0.tgz#7ead2aff25dc40458c60347ea76cfdfd63efdfec"
- integrity sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==
-
pify@^2.3.0:
version "2.3.0"
- resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
+ resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==
pify@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
+ resolved "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz"
integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==
+prebuild-install@^7.1.1:
+ version "7.1.2"
+ resolved "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz"
+ integrity sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==
+ dependencies:
+ detect-libc "^2.0.0"
+ expand-template "^2.0.3"
+ github-from-package "0.0.0"
+ minimist "^1.2.3"
+ mkdirp-classic "^0.5.3"
+ napi-build-utils "^1.0.1"
+ node-abi "^3.3.0"
+ pump "^3.0.0"
+ rc "^1.2.7"
+ simple-get "^4.0.0"
+ tar-fs "^2.0.0"
+ tunnel-agent "^0.6.0"
+
prelude-ls@^1.2.1:
version "1.2.1"
- resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
+ resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz"
integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
process-nextick-args@~2.0.0:
version "2.0.1"
- resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
+ resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
promise-inflight@^1.0.1:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
+ resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz"
integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==
promise-retry@^2.0.1:
version "2.0.1"
- resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22"
+ resolved "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz"
integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==
dependencies:
err-code "^2.0.2"
@@ -3198,57 +3528,75 @@ promise-retry@^2.0.1:
proxy-addr@~2.0.7:
version "2.0.7"
- resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"
+ resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz"
integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==
dependencies:
forwarded "0.2.0"
ipaddr.js "1.9.1"
-punycode@^2.1.0, punycode@^2.1.1:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f"
- integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==
+pump@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz"
+ integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
+punycode@^2.1.0, punycode@^2.1.1, punycode@^2.3.0:
+ version "2.3.1"
+ resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz"
+ integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
q@^1.5.1:
version "1.5.1"
- resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
+ resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz"
integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==
-qs@6.11.0:
- version "6.11.0"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a"
- integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==
+qs@6.13.0:
+ version "6.13.0"
+ resolved "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz"
+ integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==
dependencies:
- side-channel "^1.0.4"
+ side-channel "^1.0.6"
queue-microtask@^1.2.2:
version "1.2.3"
- resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
+ resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz"
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
quick-lru@^4.0.1:
version "4.0.1"
- resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f"
+ resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz"
integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==
range-parser@~1.2.1:
version "1.2.1"
- resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
+ resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz"
integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
-raw-body@2.5.1, raw-body@^2.4.1:
- version "2.5.1"
- resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857"
- integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==
+raw-body@2.5.2, raw-body@^2.5.2:
+ version "2.5.2"
+ resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz"
+ integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==
dependencies:
bytes "3.1.2"
http-errors "2.0.0"
iconv-lite "0.4.24"
unpipe "1.0.0"
+rc@^1.2.7:
+ version "1.2.8"
+ resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"
+ integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
+ dependencies:
+ deep-extend "^0.6.0"
+ ini "~1.3.0"
+ minimist "^1.2.0"
+ strip-json-comments "~2.0.1"
+
read-pkg-up@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
+ resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz"
integrity sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==
dependencies:
find-up "^2.0.0"
@@ -3256,7 +3604,7 @@ read-pkg-up@^3.0.0:
read-pkg-up@^7.0.1:
version "7.0.1"
- resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507"
+ resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz"
integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
dependencies:
find-up "^4.1.0"
@@ -3265,7 +3613,7 @@ read-pkg-up@^7.0.1:
read-pkg@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
+ resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz"
integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==
dependencies:
load-json-file "^4.0.0"
@@ -3274,7 +3622,7 @@ read-pkg@^3.0.0:
read-pkg@^5.2.0:
version "5.2.0"
- resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
+ resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz"
integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
dependencies:
"@types/normalize-package-data" "^2.4.0"
@@ -3282,9 +3630,9 @@ read-pkg@^5.2.0:
parse-json "^5.0.0"
type-fest "^0.6.0"
-readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.6.0:
+readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0:
version "3.6.0"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
+ resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz"
integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
dependencies:
inherits "^2.0.3"
@@ -3293,7 +3641,7 @@ readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stre
readable-stream@~2.3.6:
version "2.3.7"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
+ resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
dependencies:
core-util-is "~1.0.0"
@@ -3304,39 +3652,27 @@ readable-stream@~2.3.6:
string_decoder "~1.1.1"
util-deprecate "~1.0.1"
-readable-web-to-node-stream@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz#5d52bb5df7b54861fd48d015e93a2cb87b3ee0bb"
- integrity sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==
- dependencies:
- readable-stream "^3.6.0"
-
redent@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
+ resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz"
integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
dependencies:
indent-string "^4.0.0"
strip-indent "^3.0.0"
-regexpp@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
- integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
-
require-directory@^2.1.1:
version "2.1.1"
- resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
+ resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
resolve-from@^4.0.0:
version "4.0.0"
- resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
+ resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
resolve@^1.10.0:
version "1.22.1"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
+ resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz"
integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
dependencies:
is-core-module "^2.9.0"
@@ -3345,71 +3681,64 @@ resolve@^1.10.0:
retry@^0.12.0:
version "0.12.0"
- resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b"
+ resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz"
integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==
reusify@^1.0.4:
version "1.0.4"
- resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
+ resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz"
integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
rimraf@^3.0.2:
version "3.0.2"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
+ resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
dependencies:
glob "^7.1.3"
run-parallel@^1.1.9:
version "1.2.0"
- resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
+ resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz"
integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
dependencies:
queue-microtask "^1.2.2"
-safe-buffer@5.2.1, safe-buffer@~5.2.0:
+safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@~5.2.0:
version "5.2.1"
- resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
+ resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
safe-buffer@~5.1.0, safe-buffer@~5.1.1:
version "5.1.2"
- resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+ resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0":
version "2.1.2"
- resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
+ resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
-saslprep@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/saslprep/-/saslprep-1.0.3.tgz#4c02f946b56cf54297e347ba1093e7acac4cf226"
- integrity sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==
- dependencies:
- sparse-bitfield "^3.0.3"
-
"semver@2 || 3 || 4 || 5":
version "5.7.1"
- resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
+ resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
semver@^6.0.0:
version "6.3.0"
- resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
+ resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
semver@^7.1.1, semver@^7.3.4, semver@^7.3.5:
- version "7.3.8"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798"
- integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==
+ version "7.3.7"
+ resolved "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz"
+ integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
dependencies:
lru-cache "^6.0.0"
-send@0.18.0:
- version "0.18.0"
- resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be"
- integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==
+send@0.19.0:
+ version "0.19.0"
+ resolved "https://registry.npmjs.org/send/-/send-0.19.0.tgz"
+ integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==
dependencies:
debug "2.6.9"
depd "2.0.0"
@@ -3425,65 +3754,97 @@ send@0.18.0:
range-parser "~1.2.1"
statuses "2.0.1"
-serve-static@1.15.0:
- version "1.15.0"
- resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540"
- integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==
+serve-static@1.16.2:
+ version "1.16.2"
+ resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz"
+ integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==
dependencies:
- encodeurl "~1.0.2"
+ encodeurl "~2.0.0"
escape-html "~1.0.3"
parseurl "~1.3.3"
- send "0.18.0"
+ send "0.19.0"
set-blocking@^2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
+ resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"
integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==
+set-function-length@^1.2.1:
+ version "1.2.2"
+ resolved "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz"
+ integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==
+ dependencies:
+ define-data-property "^1.1.4"
+ es-errors "^1.3.0"
+ function-bind "^1.1.2"
+ get-intrinsic "^1.2.4"
+ gopd "^1.0.1"
+ has-property-descriptors "^1.0.2"
+
setprototypeof@1.2.0:
version "1.2.0"
- resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
+ resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz"
integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
shebang-command@^2.0.0:
version "2.0.0"
- resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
+ resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
dependencies:
shebang-regex "^3.0.0"
shebang-regex@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
+ resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
-side-channel@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
- integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
+side-channel@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz"
+ integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==
dependencies:
- call-bind "^1.0.0"
- get-intrinsic "^1.0.2"
- object-inspect "^1.9.0"
+ call-bind "^1.0.7"
+ es-errors "^1.3.0"
+ get-intrinsic "^1.2.4"
+ object-inspect "^1.13.1"
sift@16.0.1:
version "16.0.1"
- resolved "https://registry.yarnpkg.com/sift/-/sift-16.0.1.tgz#e9c2ccc72191585008cf3e36fc447b2d2633a053"
+ resolved "https://registry.npmjs.org/sift/-/sift-16.0.1.tgz"
integrity sha512-Wv6BjQ5zbhW7VFefWusVP33T/EM0vYikCaQ2qR8yULbsilAT8/wQaXvuQ3ptGLpoKx+lihJE3y2UTgKDyyNHZQ==
-signal-exit@^3.0.0, signal-exit@^3.0.7:
+sift@17.1.3:
+ version "17.1.3"
+ resolved "https://registry.yarnpkg.com/sift/-/sift-17.1.3.tgz#9d2000d4d41586880b0079b5183d839c7a142bf7"
+ integrity sha512-Rtlj66/b0ICeFzYTuNvX/EF1igRbbnGSvEyT79McoZa/DeGhMyC5pWKOEsZKnpkqtSeovd5FL/bjHWC3CIIvCQ==
+
+signal-exit@^3.0.7:
version "3.0.7"
- resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
+ resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
+simple-concat@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz"
+ integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==
+
+simple-get@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz"
+ integrity sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==
+ dependencies:
+ decompress-response "^6.0.0"
+ once "^1.3.1"
+ simple-concat "^1.0.0"
+
smart-buffer@^4.2.0:
version "4.2.0"
- resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae"
+ resolved "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz"
integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==
socks-proxy-agent@^6.0.0:
version "6.2.1"
- resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz#2687a31f9d7185e38d530bef1944fe1f1496d6ce"
+ resolved "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz"
integrity sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==
dependencies:
agent-base "^6.0.2"
@@ -3491,28 +3852,28 @@ socks-proxy-agent@^6.0.0:
socks "^2.6.2"
socks@^2.6.2, socks@^2.7.1:
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55"
- integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==
+ version "2.8.3"
+ resolved "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz"
+ integrity sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==
dependencies:
- ip "^2.0.0"
+ ip-address "^9.0.5"
smart-buffer "^4.2.0"
source-map@^0.6.1:
version "0.6.1"
- resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
+ resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
sparse-bitfield@^3.0.3:
version "3.0.3"
- resolved "https://registry.yarnpkg.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz#ff4ae6e68656056ba4b3e792ab3334d38273ca11"
+ resolved "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz"
integrity sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==
dependencies:
memory-pager "^1.0.2"
spdx-correct@^3.0.0:
version "3.1.1"
- resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
+ resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz"
integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
dependencies:
spdx-expression-parse "^3.0.0"
@@ -3520,57 +3881,63 @@ spdx-correct@^3.0.0:
spdx-exceptions@^2.1.0:
version "2.3.0"
- resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
+ resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz"
integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
spdx-expression-parse@^3.0.0:
version "3.0.1"
- resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
+ resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz"
integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
dependencies:
spdx-exceptions "^2.1.0"
spdx-license-ids "^3.0.0"
spdx-license-ids@^3.0.0:
- version "3.0.12"
- resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779"
- integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==
+ version "3.0.11"
+ resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz"
+ integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==
split2@^3.0.0:
version "3.2.2"
- resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f"
+ resolved "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz"
integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==
dependencies:
readable-stream "^3.0.0"
split@^1.0.0:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9"
+ resolved "https://registry.npmjs.org/split/-/split-1.0.1.tgz"
integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==
dependencies:
through "2"
-sqlite3@^5.1.4:
- version "5.1.4"
- resolved "https://registry.yarnpkg.com/sqlite3/-/sqlite3-5.1.4.tgz#35f83d368963168b324ad2f0fffce09f3b8723a7"
- integrity sha512-i0UlWAzPlzX3B5XP2cYuhWQJsTtlMD6obOa1PgeEQ4DHEXUuyJkgv50I3isqZAP5oFc2T8OFvakmDh2W6I+YpA==
+sprintf-js@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz"
+ integrity sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==
+
+sqlite3@^5.1.4, sqlite3@^5.1.7:
+ version "5.1.7"
+ resolved "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.7.tgz"
+ integrity sha512-GGIyOiFaG+TUra3JIfkI/zGP8yZYLPQ0pl1bH+ODjiX57sPhrLU5sQJn1y9bDKZUFYkX1crlrPfSYt0BKKdkog==
dependencies:
- "@mapbox/node-pre-gyp" "^1.0.0"
- node-addon-api "^4.2.0"
+ bindings "^1.5.0"
+ node-addon-api "^7.0.0"
+ prebuild-install "^7.1.1"
tar "^6.1.11"
optionalDependencies:
node-gyp "8.x"
ssri@^8.0.0, ssri@^8.0.1:
version "8.0.1"
- resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af"
+ resolved "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz"
integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==
dependencies:
minipass "^3.1.1"
standard-version@^9.5.0:
version "9.5.0"
- resolved "https://registry.yarnpkg.com/standard-version/-/standard-version-9.5.0.tgz#851d6dcddf5320d5079601832aeb185dbf497949"
+ resolved "https://registry.npmjs.org/standard-version/-/standard-version-9.5.0.tgz"
integrity sha512-3zWJ/mmZQsOaO+fOlsa0+QK90pwhNd042qEcw6hKFNoLFs7peGyvPffpEBbK/DSGPbyOvli0mUIFv5A4qTjh2Q==
dependencies:
chalk "^2.4.2"
@@ -3590,17 +3957,12 @@ standard-version@^9.5.0:
statuses@2.0.1:
version "2.0.1"
- resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63"
+ resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz"
integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==
-streamsearch@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764"
- integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==
-
"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
version "4.2.3"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
+ resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
dependencies:
emoji-regex "^8.0.0"
@@ -3609,104 +3971,122 @@ streamsearch@^1.1.0:
string_decoder@^1.1.1:
version "1.3.0"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
+ resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"
integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
dependencies:
safe-buffer "~5.2.0"
string_decoder@~1.1.1:
version "1.1.1"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+ resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
dependencies:
safe-buffer "~5.1.0"
stringify-package@^1.0.1:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/stringify-package/-/stringify-package-1.0.1.tgz#e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85"
+ resolved "https://registry.npmjs.org/stringify-package/-/stringify-package-1.0.1.tgz"
integrity sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==
strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
+ resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
dependencies:
ansi-regex "^5.0.1"
strip-bom@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
+ resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz"
integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==
strip-indent@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
+ resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz"
integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
dependencies:
min-indent "^1.0.0"
-strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
+strip-json-comments@^3.1.1:
version "3.1.1"
- resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
+ resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
+strip-json-comments@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"
+ integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==
+
strnum@^1.0.5:
version "1.0.5"
- resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db"
+ resolved "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz"
integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==
-strtok3@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/strtok3/-/strtok3-7.0.0.tgz#868c428b4ade64a8fd8fee7364256001c1a4cbe5"
- integrity sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==
- dependencies:
- "@tokenizer/token" "^0.3.0"
- peek-readable "^5.0.0"
-
supports-color@^5.3.0:
version "5.5.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
+ resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
dependencies:
has-flag "^3.0.0"
supports-color@^7.1.0:
version "7.2.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
+ resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
dependencies:
has-flag "^4.0.0"
supports-preserve-symlinks-flag@^1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
+ resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
+tar-fs@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz"
+ integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==
+ dependencies:
+ chownr "^1.1.1"
+ mkdirp-classic "^0.5.2"
+ pump "^3.0.0"
+ tar-stream "^2.1.4"
+
+tar-stream@^2.1.4:
+ version "2.2.0"
+ resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz"
+ integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==
+ dependencies:
+ bl "^4.0.3"
+ end-of-stream "^1.4.1"
+ fs-constants "^1.0.0"
+ inherits "^2.0.3"
+ readable-stream "^3.1.1"
+
tar@^6.0.2, tar@^6.1.11, tar@^6.1.2:
- version "6.1.13"
- resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b"
- integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==
+ version "6.1.11"
+ resolved "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz"
+ integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==
dependencies:
chownr "^2.0.0"
fs-minipass "^2.0.0"
- minipass "^4.0.0"
+ minipass "^3.0.0"
minizlib "^2.1.1"
mkdirp "^1.0.3"
yallist "^4.0.0"
text-extensions@^1.0.0:
version "1.9.0"
- resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26"
+ resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz"
integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==
text-table@^0.2.0:
version "0.2.0"
- resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
+ resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz"
integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
through2@^2.0.0:
version "2.0.5"
- resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
+ resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz"
integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
dependencies:
readable-stream "~2.3.6"
@@ -3714,91 +4094,87 @@ through2@^2.0.0:
through2@^4.0.0:
version "4.0.2"
- resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764"
+ resolved "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz"
integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==
dependencies:
readable-stream "3"
through@2, "through@>=2.2.7 <3":
version "2.3.8"
- resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
+ resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz"
integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==
toidentifier@1.0.1:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
+ resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"
integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
-token-types@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/token-types/-/token-types-5.0.1.tgz#aa9d9e6b23c420a675e55413b180635b86a093b4"
- integrity sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==
- dependencies:
- "@tokenizer/token" "^0.3.0"
- ieee754 "^1.2.1"
-
tr46@^3.0.0:
version "3.0.0"
- resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9"
+ resolved "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz"
integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==
dependencies:
punycode "^2.1.1"
-tr46@~0.0.3:
- version "0.0.3"
- resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
- integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
+tr46@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/tr46/-/tr46-4.1.1.tgz#281a758dcc82aeb4fe38c7dfe4d11a395aac8469"
+ integrity sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==
+ dependencies:
+ punycode "^2.3.0"
trim-newlines@^3.0.0:
version "3.0.1"
- resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
+ resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz"
integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
-ts-mixer@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/ts-mixer/-/ts-mixer-6.0.2.tgz#3e4e4bb8daffb24435f6980b15204cb5b287e016"
- integrity sha512-zvHx3VM83m2WYCE8XL99uaM7mFwYSkjR2OZti98fabHrwkjsCvgwChda5xctein3xGOyaQhtTeDq/1H/GNvF3A==
+ts-mixer@^6.0.4:
+ version "6.0.4"
+ resolved "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz"
+ integrity sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==
-tslib@^1.11.1:
- version "1.14.1"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
- integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
+tslib@^2.6.2, tslib@^2.6.3:
+ version "2.8.0"
+ resolved "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz"
+ integrity sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==
-tslib@^2.3.1, tslib@^2.4.1:
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf"
- integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==
+tunnel-agent@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"
+ integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==
+ dependencies:
+ safe-buffer "^5.0.1"
type-check@^0.4.0, type-check@~0.4.0:
version "0.4.0"
- resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
+ resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz"
integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
dependencies:
prelude-ls "^1.2.1"
type-fest@^0.18.0:
version "0.18.1"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f"
+ resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz"
integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==
type-fest@^0.20.2:
version "0.20.2"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
+ resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz"
integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
type-fest@^0.6.0:
version "0.6.0"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
+ resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz"
integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
type-fest@^0.8.1:
version "0.8.1"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
+ resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz"
integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
type-is@~1.6.18:
version "1.6.18"
- resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
+ resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz"
integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
dependencies:
media-typer "0.3.0"
@@ -3806,70 +4182,85 @@ type-is@~1.6.18:
typedarray@^0.0.6:
version "0.0.6"
- resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
+ resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==
typescript@^4.9.5:
version "4.9.5"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
+ resolved "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz"
integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
+typescript@^5.6.3:
+ version "5.6.3"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b"
+ integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==
+
uglify-js@^3.1.4:
- version "3.17.4"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c"
- integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==
+ version "3.16.3"
+ resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.16.3.tgz"
+ integrity sha512-uVbFqx9vvLhQg0iBaau9Z75AxWJ8tqM9AV890dIZCLApF4rTcyHwmAvLeEdYRs+BzYWu8Iw81F79ah0EfTXbaw==
+
+undici-types@~5.26.4:
+ version "5.26.5"
+ resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz"
+ integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
+
+undici@6.19.8:
+ version "6.19.8"
+ resolved "https://registry.npmjs.org/undici/-/undici-6.19.8.tgz"
+ integrity sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==
-undici@^5.13.0:
- version "5.16.0"
- resolved "https://registry.yarnpkg.com/undici/-/undici-5.16.0.tgz#6b64f9b890de85489ac6332bd45ca67e4f7d9943"
- integrity sha512-KWBOXNv6VX+oJQhchXieUznEmnJMqgXMbs0xxH2t8q/FUAWSJvOSr/rMaZKnX5RIVq7JDn0JbP4BOnKG2SGXLQ==
+undici@^5.23.0:
+ version "5.28.4"
+ resolved "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz"
+ integrity sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==
dependencies:
- busboy "^1.6.0"
+ "@fastify/busboy" "^2.0.0"
unique-filename@^1.1.1:
version "1.1.1"
- resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
+ resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz"
integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==
dependencies:
unique-slug "^2.0.0"
unique-slug@^2.0.0:
version "2.0.2"
- resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c"
+ resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz"
integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==
dependencies:
imurmurhash "^0.1.4"
unpipe@1.0.0, unpipe@~1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
+ resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"
integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==
uri-js@^4.2.2:
version "4.4.1"
- resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
+ resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz"
integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
dependencies:
punycode "^2.1.0"
util-deprecate@^1.0.1, util-deprecate@~1.0.1:
version "1.0.2"
- resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+ resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
utils-merge@1.0.1:
version "1.0.1"
- resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
+ resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"
integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==
-uuid@^8.3.2:
- version "8.3.2"
- resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
- integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
+uuid@^9.0.1:
+ version "9.0.1"
+ resolved "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz"
+ integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==
validate-npm-package-license@^3.0.1:
version "3.0.4"
- resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
+ resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz"
integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
dependencies:
spdx-correct "^3.0.0"
@@ -3877,62 +4268,57 @@ validate-npm-package-license@^3.0.1:
vary@~1.1.2:
version "1.1.2"
- resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
+ resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==
-webidl-conversions@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
- integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
-
webidl-conversions@^7.0.0:
version "7.0.0"
- resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a"
+ resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz"
integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==
whatwg-url@^11.0.0:
version "11.0.0"
- resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018"
+ resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz"
integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==
dependencies:
tr46 "^3.0.0"
webidl-conversions "^7.0.0"
-whatwg-url@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
- integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==
+whatwg-url@^13.0.0:
+ version "13.0.0"
+ resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-13.0.0.tgz#b7b536aca48306394a34e44bda8e99f332410f8f"
+ integrity sha512-9WWbymnqj57+XEuqADHrCJ2eSXzn8WXIW/YSGaZtb2WKAInQ6CHfaUUcTyyver0p8BDg5StLQq8h1vtZuwmOig==
dependencies:
- tr46 "~0.0.3"
- webidl-conversions "^3.0.0"
+ tr46 "^4.1.1"
+ webidl-conversions "^7.0.0"
which@^2.0.1, which@^2.0.2:
version "2.0.2"
- resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
+ resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
dependencies:
isexe "^2.0.0"
-wide-align@^1.1.2, wide-align@^1.1.5:
+wide-align@^1.1.5:
version "1.1.5"
- resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3"
+ resolved "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz"
integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==
dependencies:
string-width "^1.0.2 || 2 || 3 || 4"
-word-wrap@^1.2.3:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
- integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
+word-wrap@^1.2.5:
+ version "1.2.5"
+ resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz"
+ integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==
wordwrap@^1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
+ resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"
integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
wrap-ansi@^7.0.0:
version "7.0.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
+ resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
dependencies:
ansi-styles "^4.0.0"
@@ -3941,37 +4327,37 @@ wrap-ansi@^7.0.0:
wrappy@1:
version "1.0.2"
- resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+ resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
-ws@^8.11.0:
- version "8.12.0"
- resolved "https://registry.yarnpkg.com/ws/-/ws-8.12.0.tgz#485074cc392689da78e1828a9ff23585e06cddd8"
- integrity sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==
+ws@^8.16.0:
+ version "8.18.0"
+ resolved "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz"
+ integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==
xtend@~4.0.1:
version "4.0.2"
- resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
+ resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz"
integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
y18n@^5.0.5:
version "5.0.8"
- resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
+ resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz"
integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
yallist@^4.0.0:
version "4.0.0"
- resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
+ resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
yargs-parser@^20.2.2, yargs-parser@^20.2.3:
version "20.2.9"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
+ resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz"
integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
yargs@^16.0.0, yargs@^16.2.0:
version "16.2.0"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
+ resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz"
integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
dependencies:
cliui "^7.0.2"
@@ -3984,5 +4370,5 @@ yargs@^16.0.0, yargs@^16.2.0:
yocto-queue@^0.1.0:
version "0.1.0"
- resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
+ resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz"
integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==