From 025fd90ab28a9dc03111b6a414c8f93614859422 Mon Sep 17 00:00:00 2001 From: ION606 Date: Sun, 24 Jul 2022 08:49:29 +0300 Subject: [PATCH] Initial commit --- .gitignore | 5 + Procfile | 1 + README.md | 3 +- assets/Selmer-icon.png | Bin 0 -> 50044 bytes assets/circleOutline.png | Bin 0 -> 100303 bytes assets/favicon.ico | Bin 0 -> 133982 bytes dashboard.html | 430 ++++++++ index.html | 227 ++++ main.js | 185 ++++ myGuilds.html | 130 +++ notes.txt | 1 + package-lock.json | 2250 ++++++++++++++++++++++++++++++++++++++ package.json | 22 + premium.html | 113 ++ 14 files changed, 3366 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 Procfile create mode 100644 assets/Selmer-icon.png create mode 100644 assets/circleOutline.png create mode 100644 assets/favicon.ico create mode 100644 dashboard.html create mode 100644 index.html create mode 100644 main.js create mode 100644 myGuilds.html create mode 100644 notes.txt create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 premium.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c78c72c --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +config.json +.env +node_modules +index - old.html +makefile \ No newline at end of file diff --git a/Procfile b/Procfile new file mode 100644 index 0000000..4fb0a5e --- /dev/null +++ b/Procfile @@ -0,0 +1 @@ +web: node main.js \ No newline at end of file diff --git a/README.md b/README.md index f0f0264..e910fea 100644 --- a/README.md +++ b/README.md @@ -1 +1,2 @@ -# selmer-bot-website \ No newline at end of file +# selmer-bot-website +A website/dashboard for Selmer Bot diff --git a/assets/Selmer-icon.png b/assets/Selmer-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b485bcf87beeefdb3b76c2fc6c7f4390ba374c2c GIT binary patch literal 50044 zcmV*8Kykl`P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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

2Uu#lZnh+e)ID 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

r);}l3inC5NU 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

Cv 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%0Agg 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�b>@sTr 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 F1OOvaQU3q{ literal 0 HcmV?d00001 diff --git a/assets/favicon.ico b/assets/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..fe8e6f34e3e497a0a3bf001a84829a0e12eab451 GIT binary patch literal 133982 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

rfbi!UN6$DC9@;rg?Lzy=!L_5pnTnIXWgXYer9; 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 literal 0 HcmV?d00001 diff --git a/dashboard.html b/dashboard.html new file mode 100644 index 0000000..aa98fa2 --- /dev/null +++ b/dashboard.html @@ -0,0 +1,430 @@ + + + + + + + Selmer Bot Web Dashboard + + + + + + + + + + + + + + +

+ + +
+

STATUS

+
SAVED
+
+ + + +
+ +
+
+
+ +

+ + +

+ + + + +
+
+ + +
+ +
+ +

+ + +

+ +

Log Severity

+ +

+ + +

+ + +

+ + +

+ + + +
+
+
+ + +
+ + + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..be09e1c --- /dev/null +++ b/index.html @@ -0,0 +1,227 @@ + + + + + + Selmer Bot Web Dashboard + + + + + + + + + + + + + + + + + + + + +
+

SELMER BOT WEB DASHBOARD

+ +
+ + Github Repository + +
+ + +
+ + + + + + + diff --git a/main.js b/main.js new file mode 100644 index 0000000..175ac7b --- /dev/null +++ b/main.js @@ -0,0 +1,185 @@ +// const { fetch } = require('undici'); +// const express = require('express'); +// const fetch = require('node-fetch'); +// const btoa = require('btoa'); +// const { clientId, clientSecret, port } = require('./config.json'); +import express from 'express'; +import fetch from 'node-fetch' +import { MongoClient, ServerApiVersion } from 'mongodb' + +//Bot section (PLACE IN ENV) +import { Client, Intents } from 'discord.js'; +const token = process.env.token; +const clientId = process.env.clientId; +const clientSecret = process.env.clientSecret; +const port = process.env.PORT || 3000; +const mongouri = process.env.mongouri; + + +const bot = new Client({ + intents: [ + Intents.FLAGS.GUILDS, + Intents.FLAGS.GUILD_MESSAGES, + Intents.FLAGS.GUILD_MESSAGE_REACTIONS, + Intents.FLAGS.GUILD_VOICE_STATES, + Intents.FLAGS.GUILD_EMOJIS_AND_STICKERS, + Intents.FLAGS.GUILD_PRESENCES, + Intents.FLAGS.GUILD_MEMBERS, + Intents.FLAGS.DIRECT_MESSAGES, + Intents.FLAGS.DIRECT_MESSAGE_REACTIONS, + Intents.FLAGS.DIRECT_MESSAGE_TYPING, + ], + partials: [ 'CHANNEL' ] +}); + +bot.on('ready', async () => {console.log('BOT RUNNING'); }); +bot.login(token); + + +async function getJSONResponse(body) { + let fullBody = ''; + + for await (const data of body) { + fullBody += data.toString(); + } + return JSON.parse(fullBody); +} + +const app = express(); +// app.use(express.json()); + +app.post('/user', async(request, response) => { + + const guilds = JSON.parse(request.headers.guilds); + + const id = request.headers.userid; + + for (let i = 0; i < guilds.length; i ++) { + const guild = bot.guilds.cache.get(guilds[i].id); + + if (guild && guild.ownerId == id) { + guilds[i].inServer = true; + } else { + guilds[i].inServer = false; + } + } + + return response.send(guilds); + return response.sendFile('myGuilds.html', { root: '.' }); +}) + + +app.get('/myGuilds.html', async (req, res) => { + return res.sendFile('myGuilds.html', { root: '.' }); +}); + + +app.post('/getServer', async (req, res) => { + const id = req.headers.servernumber; + + //Get info + const client = new MongoClient(mongouri, { useNewUrlParser: true, useUnifiedTopology: true, serverApi: ServerApiVersion.v1 }); + client.connect(err => { console.error(err); }); + const dbo = client.db(id).collection('SETUP'); + dbo.find().toArray(async (err, docs) => { + if (err) { return console.error(err); } + + const m = new Map(); + m.set('Id', id); + await Promise.all(docs.map(async (doc) => { + m.set(doc._id, doc); + + })).then(() => { res.send(JSON.stringify(Object.fromEntries(m))); }) + }) + + // return res.sendFile('myGuilds.html', { root: '.' }); +}) + + +app.get('/getChannels', async (req, res) => { + const id = req.headers.servernumber; + const channels = bot.guilds.cache.get(id).channels.cache; + + const arr = {text: [], voice: []}; + + channels.forEach((channel) => { + const type = channel.type; + if (type == 'GUILD_TEXT') { + arr.text.push({ name: channel.name, id: channel.id }); + } else if (type == 'GUILD_VOICE') { + arr.voice.push({ name: channel.name, id: channel.id }); + } + }) + + res.send(JSON.stringify(arr)); +}); + + +app.get('/dashboard.html', async (req, res) => { + return res.sendFile('dashboard.html', { root: '.' }); +}); + + +app.get('/premium.html', async (req, res) => { + return res.sendFile('premium.html', { root: '.' }); +}); + +app.get('/index.html', async (req, res) => { + return res.sendFile('index.html', { root: '.' }); +}); + + + +app.post('/sendData', async (req, res) => { + try { + const pref = JSON.parse(req.headers.serversettings); + + const client = new MongoClient(mongouri, { useNewUrlParser: true, useUnifiedTopology: true, serverApi: ServerApiVersion.v1 }); + client.connect(err => { console.error(err); }); + const dbo = client.db(pref.Id).collection('SETUP'); + + await dbo.updateOne({ _id: 'WELCOME' }, {$set: { welcomechannel: pref.WELCOME.welcomechannel, welcomemessage: pref.WELCOME.welcomemessage }}); + await dbo.updateOne({ _id: 'LOG' }, {$set: { keepLogs: pref.LOG.keepLogs, logchannel: pref.LOG.logchannel, severity: pref.LOG.severity }}); + + client.close().then(() => { + res.send("DONE"); + }); + } catch (err) { + console.error(err); + res.send("FAILED"); + } +}); + +app.get('/', async ({ query }, response) => { + const { code } = query; + + if (code) { + try { + await fetch('https://discord.com/api/oauth2/token', { + method: 'POST', + body: new URLSearchParams({ + client_id: clientId, + client_secret: clientSecret, + code, + grant_type: 'authorization_code', + redirect_uri: `http://localhost`, + scope: 'identify', + }), + headers: { + 'Content-Type': 'application/x-www-form-urlencoded', + }, + }).then(async response => { + const oauthData = await getJSONResponse(response.body); + // console.log(oauthData); + }).catch(err => { console.error(err); }); + } catch (error) { + // NOTE: An unauthorized token will not throw an error + // tokenResponseData.statusCode will be 401 + console.error(error); + } + } + + return response.sendFile('index.html', { root: '.' }); +}); + +app.listen(port, () => console.log(`App listening on port ${port}`)); \ No newline at end of file diff --git a/myGuilds.html b/myGuilds.html new file mode 100644 index 0000000..c33a9b6 --- /dev/null +++ b/myGuilds.html @@ -0,0 +1,130 @@ + + + + + Selmer Bot Web Dashboard + + + + + + + + + + + + + +
+ + +
+ \ No newline at end of file diff --git a/notes.txt b/notes.txt new file mode 100644 index 0000000..c03da10 --- /dev/null +++ b/notes.txt @@ -0,0 +1 @@ +href="https://discord.com/api/oauth2/authorize?client_id=926551095352901632&redirect_uri=http%3A%2F%2Flocalhost%3A53134%2F&response_type=token&scope=identify" \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..9fe8a95 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,2250 @@ +{ + "name": "selmer-bot-website", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "selmer-bot-website", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "btoa": "^1.2.1", + "discord.js": "^13.8.1", + "ejs": "^3.1.8", + "express": "^4.18.1", + "mongodb": "^4.8.0", + "nginx": "^1.0.8", + "node-fetch": "^3.2.9", + "undici": "^5.8.0" + } + }, + "node_modules/@discordjs/builders": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.14.0.tgz", + "integrity": "sha512-+fqLIqa9wN3R+kvlld8sgG0nt04BAZxdCDP4t2qZ9TJsquLWA+xMtT8Waibb3d4li4AQS+IOfjiHAznv/dhHgQ==", + "dependencies": { + "@sapphire/shapeshift": "^3.1.0", + "@sindresorhus/is": "^4.6.0", + "discord-api-types": "^0.33.3", + "fast-deep-equal": "^3.1.3", + "ts-mixer": "^6.0.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.9.0" + } + }, + "node_modules/@discordjs/collection": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.7.0.tgz", + "integrity": "sha512-R5i8Wb8kIcBAFEPLLf7LVBQKBDYUL+ekb23sOgpkpyGT+V4P7V83wTxcsqmX+PbqHt4cEHn053uMWfRqh/Z/nA==", + "engines": { + "node": ">=16.9.0" + } + }, + "node_modules/@sapphire/async-queue": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@sapphire/async-queue/-/async-queue-1.3.1.tgz", + "integrity": "sha512-FFTlPOWZX1kDj9xCAsRzH5xEJfawg1lNoYAA+ecOWJMHOfiZYb1uXOI3ne9U4UILSEPwfE68p3T9wUHwIQfR0g==", + "engines": { + "node": ">=v14.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/@sapphire/shapeshift": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-3.5.0.tgz", + "integrity": "sha512-r6Iw3ZWgwzWcWDtsPwHKHnc6LCD84AqyXi1IolSS8TGLodTuggYxQ63V+Si5Jb7KVLhMYPCdlwM0HEDHEeZ9Iw==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "lodash.uniqwith": "^4.5.0" + }, + "engines": { + "node": ">=v14.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@types/node": { + "version": "18.0.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.5.tgz", + "integrity": "sha512-En7tneq+j0qAiVwysBD79y86MT3ModuoIJbe7JXp+sb5UAjInSShmK3nXXMioBzfF7rXC12hv12d4IyCVwN4dA==" + }, + "node_modules/@types/node-fetch": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", + "dependencies": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "node_modules/@types/node-fetch/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/webidl-conversions": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", + "integrity": "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q==" + }, + "node_modules/@types/whatwg-url": { + "version": "8.2.2", + "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": "*" + } + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "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", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "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.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "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" + } + }, + "node_modules/bson": { + "version": "4.6.5", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.5.tgz", + "integrity": "sha512-uqrgcjyOaZsHfz7ea8zLRCLe1u+QGUSzMZmvXqO24CDW7DWoW1qiN9folSwa7hSneTSgM2ykDIzF5kcQQ8cwNw==", + "dependencies": { + "buffer": "^5.6.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", + "bin": { + "btoa": "bin/btoa.js" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "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" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "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" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", + "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/denque": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", + "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/discord-api-types": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.33.5.tgz", + "integrity": "sha512-dvO5M52v7m7Dy96+XUnzXNsQ/0npsYpU6dL205kAtEDueswoz3aU3bh1UMoK4cQmcGtB1YRyLKqp+DXi05lzFg==" + }, + "node_modules/discord.js": { + "version": "13.8.1", + "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-13.8.1.tgz", + "integrity": "sha512-jOsD+4tEZWWx0RHVyH+FBcqoTrsL+d5Mm5p+ULQOdU0qSaxhLNkWYig+yDHNZoND7nlkXX3qi+BW+gO5erWylg==", + "dependencies": { + "@discordjs/builders": "^0.14.0", + "@discordjs/collection": "^0.7.0", + "@sapphire/async-queue": "^1.3.1", + "@types/node-fetch": "^2.6.1", + "@types/ws": "^8.5.3", + "discord-api-types": "^0.33.3", + "form-data": "^4.0.0", + "node-fetch": "^2.6.1", + "ws": "^8.7.0" + }, + "engines": { + "node": ">=16.6.0", + "npm": ">=7.0.0" + } + }, + "node_modules/discord.js/node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==" + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/lodash.uniqwith": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniqwith/-/lodash.uniqwith-4.5.0.tgz", + "integrity": "sha512-7lYL8bLopMoy4CTICbxygAUq6CdRJ36vFc80DucPueUee+d5NBRxz3FdT9Pes/HEx5mPoT9jwnsEJWz1N7uq7Q==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "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" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mongodb": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.8.0.tgz", + "integrity": "sha512-a0eVzm1e1kxwnzJV1wZXIS54KegM2y6wXTXOGTSAxr/E2YOUkl/zGBHNSI4z+6z+YQtVdzDqy1nJ4n5MxYJRnQ==", + "dependencies": { + "bson": "^4.6.5", + "denque": "^2.0.1", + "mongodb-connection-string-url": "^2.5.2", + "socks": "^2.6.2" + }, + "engines": { + "node": ">=12.9.0" + }, + "optionalDependencies": { + "saslprep": "^1.0.3" + } + }, + "node_modules/mongodb-connection-string-url": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz", + "integrity": "sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA==", + "dependencies": { + "@types/whatwg-url": "^8.2.1", + "whatwg-url": "^11.0.0" + } + }, + "node_modules/mongodb-connection-string-url/node_modules/tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/mongodb-connection-string-url/node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "engines": { + "node": ">=12" + } + }, + "node_modules/mongodb-connection-string-url/node_modules/whatwg-url": { + "version": "11.0.0", + "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" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/nginx": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/nginx/-/nginx-1.0.8.tgz", + "integrity": "sha512-qd6erupgZjSnPX2Qa6uUYnNrdLyt6WyJAdP3olhaAITAveSHwUUzu9s0hnRbiYEQKf27LoSf1bpSqnljw9TyAg==", + "dependencies": { + "chalk": "^4.1.0", + "commander": "^7.2.0" + }, + "bin": { + "nginx-install": "index.js" + } + }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "engines": { + "node": ">=10.5.0" + } + }, + "node_modules/node-fetch": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.9.tgz", + "integrity": "sha512-/2lI+DBecVvVm9tDhjziTVjo2wmTsSxSk58saUYP0P/fRJ3xxtfMDY24+CKTkfm0Dlhyn3CSXNL0SoRiCZ8Rzg==", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "dependencies": { + "sparse-bitfield": "^3.0.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz", + "integrity": "sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA==", + "dependencies": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==", + "optional": true, + "dependencies": { + "memory-pager": "^1.0.2" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/ts-mixer": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.1.tgz", + "integrity": "sha512-hvE+ZYXuINrx6Ei6D6hz+PTim0Uf++dYbK9FFifLNwQj+RwKquhQpn868yZsCtJYiclZF1u8l6WZxxKi+vv7Rg==" + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/undici": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.8.0.tgz", + "integrity": "sha512-1F7Vtcez5w/LwH2G2tGnFIihuWUlc58YidwLiCv+jR2Z50x0tNXpRRw7eOIJ+GvqCqIkg9SB7NWAJ/T9TLfv8Q==", + "engines": { + "node": ">=12.18" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + } + }, + "dependencies": { + "@discordjs/builders": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.14.0.tgz", + "integrity": "sha512-+fqLIqa9wN3R+kvlld8sgG0nt04BAZxdCDP4t2qZ9TJsquLWA+xMtT8Waibb3d4li4AQS+IOfjiHAznv/dhHgQ==", + "requires": { + "@sapphire/shapeshift": "^3.1.0", + "@sindresorhus/is": "^4.6.0", + "discord-api-types": "^0.33.3", + "fast-deep-equal": "^3.1.3", + "ts-mixer": "^6.0.1", + "tslib": "^2.4.0" + } + }, + "@discordjs/collection": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.7.0.tgz", + "integrity": "sha512-R5i8Wb8kIcBAFEPLLf7LVBQKBDYUL+ekb23sOgpkpyGT+V4P7V83wTxcsqmX+PbqHt4cEHn053uMWfRqh/Z/nA==" + }, + "@sapphire/async-queue": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@sapphire/async-queue/-/async-queue-1.3.1.tgz", + "integrity": "sha512-FFTlPOWZX1kDj9xCAsRzH5xEJfawg1lNoYAA+ecOWJMHOfiZYb1uXOI3ne9U4UILSEPwfE68p3T9wUHwIQfR0g==" + }, + "@sapphire/shapeshift": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-3.5.0.tgz", + "integrity": "sha512-r6Iw3ZWgwzWcWDtsPwHKHnc6LCD84AqyXi1IolSS8TGLodTuggYxQ63V+Si5Jb7KVLhMYPCdlwM0HEDHEeZ9Iw==", + "requires": { + "fast-deep-equal": "^3.1.3", + "lodash.uniqwith": "^4.5.0" + } + }, + "@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==" + }, + "@types/node": { + "version": "18.0.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.5.tgz", + "integrity": "sha512-En7tneq+j0qAiVwysBD79y86MT3ModuoIJbe7JXp+sb5UAjInSShmK3nXXMioBzfF7rXC12hv12d4IyCVwN4dA==" + }, + "@types/node-fetch": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", + "requires": { + "@types/node": "*", + "form-data": "^3.0.0" + }, + "dependencies": { + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, + "@types/webidl-conversions": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", + "integrity": "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q==" + }, + "@types/whatwg-url": { + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.2.tgz", + "integrity": "sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==", + "requires": { + "@types/node": "*", + "@types/webidl-conversions": "*" + } + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "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.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "bson": { + "version": "4.6.5", + "resolved": "https://registry.npmjs.org/bson/-/bson-4.6.5.tgz", + "integrity": "sha512-uqrgcjyOaZsHfz7ea8zLRCLe1u+QGUSzMZmvXqO24CDW7DWoW1qiN9folSwa7hSneTSgM2ykDIzF5kcQQ8cwNw==", + "requires": { + "buffer": "^5.6.0" + } + }, + "btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "data-uri-to-buffer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz", + "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "denque": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", + "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "discord-api-types": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.33.5.tgz", + "integrity": "sha512-dvO5M52v7m7Dy96+XUnzXNsQ/0npsYpU6dL205kAtEDueswoz3aU3bh1UMoK4cQmcGtB1YRyLKqp+DXi05lzFg==" + }, + "discord.js": { + "version": "13.8.1", + "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-13.8.1.tgz", + "integrity": "sha512-jOsD+4tEZWWx0RHVyH+FBcqoTrsL+d5Mm5p+ULQOdU0qSaxhLNkWYig+yDHNZoND7nlkXX3qi+BW+gO5erWylg==", + "requires": { + "@discordjs/builders": "^0.14.0", + "@discordjs/collection": "^0.7.0", + "@sapphire/async-queue": "^1.3.1", + "@types/node-fetch": "^2.6.1", + "@types/ws": "^8.5.3", + "discord-api-types": "^0.33.3", + "form-data": "^4.0.0", + "node-fetch": "^2.6.1", + "ws": "^8.7.0" + }, + "dependencies": { + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + } + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "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": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "requires": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + } + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "requires": { + "fetch-blob": "^3.1.2" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==" + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + } + }, + "lodash.uniqwith": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniqwith/-/lodash.uniqwith-4.5.0.tgz", + "integrity": "sha512-7lYL8bLopMoy4CTICbxygAUq6CdRJ36vFc80DucPueUee+d5NBRxz3FdT9Pes/HEx5mPoT9jwnsEJWz1N7uq7Q==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memory-pager": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", + "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", + "optional": true + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mongodb": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.8.0.tgz", + "integrity": "sha512-a0eVzm1e1kxwnzJV1wZXIS54KegM2y6wXTXOGTSAxr/E2YOUkl/zGBHNSI4z+6z+YQtVdzDqy1nJ4n5MxYJRnQ==", + "requires": { + "bson": "^4.6.5", + "denque": "^2.0.1", + "mongodb-connection-string-url": "^2.5.2", + "saslprep": "^1.0.3", + "socks": "^2.6.2" + } + }, + "mongodb-connection-string-url": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz", + "integrity": "sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA==", + "requires": { + "@types/whatwg-url": "^8.2.1", + "whatwg-url": "^11.0.0" + }, + "dependencies": { + "tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "requires": { + "punycode": "^2.1.1" + } + }, + "webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" + }, + "whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "requires": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + } + } + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "nginx": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/nginx/-/nginx-1.0.8.tgz", + "integrity": "sha512-qd6erupgZjSnPX2Qa6uUYnNrdLyt6WyJAdP3olhaAITAveSHwUUzu9s0hnRbiYEQKf27LoSf1bpSqnljw9TyAg==", + "requires": { + "chalk": "^4.1.0", + "commander": "^7.2.0" + } + }, + "node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==" + }, + "node-fetch": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.9.tgz", + "integrity": "sha512-/2lI+DBecVvVm9tDhjziTVjo2wmTsSxSk58saUYP0P/fRJ3xxtfMDY24+CKTkfm0Dlhyn3CSXNL0SoRiCZ8Rzg==", + "requires": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + } + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "saslprep": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", + "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", + "optional": true, + "requires": { + "sparse-bitfield": "^3.0.3" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" + }, + "socks": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.0.tgz", + "integrity": "sha512-scnOe9y4VuiNUULJN72GrM26BNOjVsfPXI+j+98PkyEfsIXroa5ofyjT+FzGvn/xHs73U2JtoBYAVx9Hl4quSA==", + "requires": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + } + }, + "sparse-bitfield": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", + "integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==", + "optional": true, + "requires": { + "memory-pager": "^1.0.2" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "ts-mixer": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.1.tgz", + "integrity": "sha512-hvE+ZYXuINrx6Ei6D6hz+PTim0Uf++dYbK9FFifLNwQj+RwKquhQpn868yZsCtJYiclZF1u8l6WZxxKi+vv7Rg==" + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "undici": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.8.0.tgz", + "integrity": "sha512-1F7Vtcez5w/LwH2G2tGnFIihuWUlc58YidwLiCv+jR2Z50x0tNXpRRw7eOIJ+GvqCqIkg9SB7NWAJ/T9TLfv8Q==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "requires": {} + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..ff594db --- /dev/null +++ b/package.json @@ -0,0 +1,22 @@ +{ + "name": "selmer-bot-website", + "version": "1.0.0", + "description": "", + "main": "main.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "ION606", + "license": "ISC", + "dependencies": { + "btoa": "^1.2.1", + "discord.js": "^13.8.1", + "ejs": "^3.1.8", + "express": "^4.18.1", + "mongodb": "^4.8.0", + "nginx": "^1.0.8", + "node-fetch": "^3.2.9", + "undici": "^5.8.0" + }, + "type": "module" +} diff --git a/premium.html b/premium.html new file mode 100644 index 0000000..76de198 --- /dev/null +++ b/premium.html @@ -0,0 +1,113 @@ + + + + + + + Selmer Bot Web Dashboard + + + + + + + + + + + + + +

SELMER BOT PREMIUM

+ +

+ Experience All Selmer Bot has to offer! +

+ +

AI

+

Chat with Selmer Bot!

+ + + \ No newline at end of file