update deps

master
Matthew 2023-02-11 21:03:39 -05:00
parent b7e0e0d99d
commit 6ffe4c30d8
27 changed files with 2005 additions and 568 deletions

34
index.js Normal file
View File

@ -0,0 +1,34 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
const MongoDB = tslib_1.__importStar(require("./mongodb"));
exports.default = {
MongoDBModels: {
Customer: (0, typegoose_1.getModelForClass)(MongoDB.Customer),
CustomerPortal: (0, typegoose_1.getModelForClass)(MongoDB.CustomerPortal),
ExecutiveOrder: (0, typegoose_1.getModelForClass)(MongoDB.ExecutiveOrder),
File: (0, typegoose_1.getModelForClass)(MongoDB.File),
Inquiry: (0, typegoose_1.getModelForClass)(MongoDB.Inquiry),
Judgement: (0, typegoose_1.getModelForClass)(MongoDB.Judgement),
Member: (0, typegoose_1.getModelForClass)(MongoDB.Member),
Merchant: (0, typegoose_1.getModelForClass)(MongoDB.Merchant),
Moderation: (0, typegoose_1.getModelForClass)(MongoDB.Moderation),
Motion: (0, typegoose_1.getModelForClass)(MongoDB.Motion),
Note: (0, typegoose_1.getModelForClass)(MongoDB.Note),
PagerNumber: (0, typegoose_1.getModelForClass)(MongoDB.PagerNumber),
Proclamation: (0, typegoose_1.getModelForClass)(MongoDB.Proclamation),
Promo: (0, typegoose_1.getModelForClass)(MongoDB.Promo),
Rank: (0, typegoose_1.getModelForClass)(MongoDB.Rank),
Redirect: (0, typegoose_1.getModelForClass)(MongoDB.Redirect),
Resolution: (0, typegoose_1.getModelForClass)(MongoDB.Resolution),
SAA: (0, typegoose_1.getModelForClass)(MongoDB.SAA),
Score: (0, typegoose_1.getModelForClass)(MongoDB.Score),
ScoreHistorical: (0, typegoose_1.getModelForClass)(MongoDB.ScoreHistorical),
Staff: (0, typegoose_1.getModelForClass)(MongoDB.Staff),
Stat: (0, typegoose_1.getModelForClass)(MongoDB.Stat),
},
constants: {
INQUIRY_TYPE: MongoDB.InqType,
}
};

15
mongodb/Customer.js Normal file
View File

@ -0,0 +1,15 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Customer {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Customer.prototype, "cusID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Customer.prototype, "userID", void 0);
exports.default = Customer;

31
mongodb/CustomerPortal.js Normal file
View File

@ -0,0 +1,31 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class CustomerPortal {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], CustomerPortal.prototype, "key", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], CustomerPortal.prototype, "username", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], CustomerPortal.prototype, "userID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], CustomerPortal.prototype, "emailAddress", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Date)
], CustomerPortal.prototype, "expiresOn", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Boolean)
], CustomerPortal.prototype, "used", void 0);
exports.default = CustomerPortal;

31
mongodb/ExecutiveOrder.js Normal file
View File

@ -0,0 +1,31 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class ExecutiveOrder {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], ExecutiveOrder.prototype, "issuer", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], ExecutiveOrder.prototype, "subject", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], ExecutiveOrder.prototype, "body", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], ExecutiveOrder.prototype, "at", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true, unique: true }),
tslib_1.__metadata("design:type", String)
], ExecutiveOrder.prototype, "oID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true, unique: true }),
tslib_1.__metadata("design:type", String)
], ExecutiveOrder.prototype, "msg", void 0);
exports.default = ExecutiveOrder;

31
mongodb/File.js Normal file
View File

@ -0,0 +1,31 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class File {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], File.prototype, "name", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], File.prototype, "identifier", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], File.prototype, "mimeType", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Buffer)
], File.prototype, "data", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], File.prototype, "downloaded", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], File.prototype, "maxDownloads", void 0);
exports.default = File;

42
mongodb/Inquiry.js Normal file
View File

@ -0,0 +1,42 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.InqType = void 0;
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
const Score_1 = tslib_1.__importDefault(require("./Score"));
var InqType;
(function (InqType) {
InqType[InqType["Hard"] = 0] = "Hard";
InqType[InqType["Soft"] = 1] = "Soft";
})(InqType = exports.InqType || (exports.InqType = {}));
class Inquiry {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Inquiry.prototype, "iid", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Inquiry.prototype, "userID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Inquiry.prototype, "type", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Inquiry.prototype, "name", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", String)
], Inquiry.prototype, "reason", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Date)
], Inquiry.prototype, "date", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Score_1.default)
], Inquiry.prototype, "report", void 0);
exports.default = Inquiry;

42
mongodb/Judgement.js Normal file
View File

@ -0,0 +1,42 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Severity = void 0;
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
var Severity;
(function (Severity) {
Severity[Severity["Low"] = 0] = "Low";
Severity[Severity["Medium"] = 1] = "Medium";
Severity[Severity["High"] = 2] = "High";
})(Severity = exports.Severity || (exports.Severity = {}));
class Judgement {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Judgement.prototype, "jid", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Judgement.prototype, "userID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Judgement.prototype, "enteredBy", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Judgement.prototype, "severity", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Date)
], Judgement.prototype, "date", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Date)
], Judgement.prototype, "expires", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Judgement.prototype, "description", void 0);
exports.default = Judgement;

27
mongodb/Member.js Normal file
View File

@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Member {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Member.prototype, "userID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Object)
], Member.prototype, "additional", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Object)
], Member.prototype, "misc", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", String)
], Member.prototype, "x509", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", String)
], Member.prototype, "pgp", void 0);
exports.default = Member;

28
mongodb/Merchant.js Normal file
View File

@ -0,0 +1,28 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
const Inquiry_1 = require("./Inquiry");
class Merchant {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Merchant.prototype, "name", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Merchant.prototype, "key", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Boolean)
], Merchant.prototype, "privileged", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Merchant.prototype, "type", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ default: [] }),
tslib_1.__metadata("design:type", Array)
], Merchant.prototype, "pulls", void 0);
exports.default = Merchant;

45
mongodb/Moderation.js Normal file
View File

@ -0,0 +1,45 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ModType = void 0;
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
var ModType;
(function (ModType) {
ModType[ModType["Warn"] = 0] = "Warn";
ModType[ModType["Unmute"] = 1] = "Unmute";
ModType[ModType["Mute"] = 2] = "Mute";
ModType[ModType["Kick"] = 3] = "Kick";
ModType[ModType["Unban"] = 4] = "Unban";
ModType[ModType["Ban"] = 5] = "Ban";
})(ModType = exports.ModType || (exports.ModType = {}));
class Moderation {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Moderation.prototype, "userID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Moderation.prototype, "logID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Moderation.prototype, "moderatorID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", String)
], Moderation.prototype, "reason", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Date)
], Moderation.prototype, "date", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Moderation.prototype, "type", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Object)
], Moderation.prototype, "expiration", void 0);
exports.default = Moderation;

39
mongodb/Motion.js Normal file
View File

@ -0,0 +1,39 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Motion {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Motion.prototype, "issuer", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Motion.prototype, "subject", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Motion.prototype, "body", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Motion.prototype, "at", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true, unique: true }),
tslib_1.__metadata("design:type", String)
], Motion.prototype, "oID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Object)
], Motion.prototype, "results", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Boolean)
], Motion.prototype, "processed", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true, unique: true }),
tslib_1.__metadata("design:type", String)
], Motion.prototype, "msg", void 0);
exports.default = Motion;

27
mongodb/Note.js Normal file
View File

@ -0,0 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Note {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Note.prototype, "userID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Note.prototype, "staffID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Date)
], Note.prototype, "date", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ default: '' }),
tslib_1.__metadata("design:type", String)
], Note.prototype, "category", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Note.prototype, "text", void 0);
exports.default = Note;

31
mongodb/PagerNumber.js Normal file
View File

@ -0,0 +1,31 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class PagerNumberRaw {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], PagerNumberRaw.prototype, "num", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", String)
], PagerNumberRaw.prototype, "individualAssignID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ default: [] }),
tslib_1.__metadata("design:type", Array)
], PagerNumberRaw.prototype, "emailAddresses", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ default: [] }),
tslib_1.__metadata("design:type", Array)
], PagerNumberRaw.prototype, "discordIDs", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Boolean)
], PagerNumberRaw.prototype, "receiveEmail", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Boolean)
], PagerNumberRaw.prototype, "receivePhone", void 0);
exports.default = PagerNumberRaw;

43
mongodb/Proclamation.js Normal file
View File

@ -0,0 +1,43 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Proclamation {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Proclamation.prototype, "issuer", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Proclamation.prototype, "subject", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Proclamation.prototype, "body", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Proclamation.prototype, "at", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true, unique: true }),
tslib_1.__metadata("design:type", String)
], Proclamation.prototype, "oID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Object)
], Proclamation.prototype, "results", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true, unique: true }),
tslib_1.__metadata("design:type", String)
], Proclamation.prototype, "msg", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Boolean)
], Proclamation.prototype, "processed", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Array)
], Proclamation.prototype, "votedDirectors", void 0);
exports.default = Proclamation;

15
mongodb/Promo.js Normal file
View File

@ -0,0 +1,15 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Promo {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Promo.prototype, "code", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Promo.prototype, "pID", void 0);
exports.default = Promo;

23
mongodb/Rank.js Normal file
View File

@ -0,0 +1,23 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Rank {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Rank.prototype, "name", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Rank.prototype, "roleID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ default: [] }),
tslib_1.__metadata("design:type", Array)
], Rank.prototype, "permissions", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", String)
], Rank.prototype, "description", void 0);
exports.default = Rank;

19
mongodb/Redirect.js Normal file
View File

@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Redirect {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Redirect.prototype, "key", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Redirect.prototype, "to", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Number)
], Redirect.prototype, "visitedCount", void 0);
exports.default = Redirect;

35
mongodb/Resolution.js Normal file
View File

@ -0,0 +1,35 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Resolution {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Resolution.prototype, "issuer", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Resolution.prototype, "subject", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Resolution.prototype, "body", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Resolution.prototype, "at", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true, unique: true }),
tslib_1.__metadata("design:type", String)
], Resolution.prototype, "oID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Object)
], Resolution.prototype, "results", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true, unique: true }),
tslib_1.__metadata("design:type", String)
], Resolution.prototype, "msg", void 0);
exports.default = Resolution;

23
mongodb/SAA.js Normal file
View File

@ -0,0 +1,23 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class SAA {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], SAA.prototype, "userID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], SAA.prototype, "applicationID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], SAA.prototype, "serviceCode", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], SAA.prototype, "edsToken", void 0);
exports.default = SAA;

63
mongodb/Score.js Normal file
View File

@ -0,0 +1,63 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Score {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Score.prototype, "userID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Score.prototype, "total", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Score.prototype, "activity", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Score.prototype, "roles", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Score.prototype, "moderation", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Score.prototype, "cloudServices", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Score.prototype, "staff", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Score.prototype, "other", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Boolean)
], Score.prototype, "notify", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Boolean)
], Score.prototype, "locked", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ default: [] }),
tslib_1.__metadata("design:type", Array)
], Score.prototype, "inquiries", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ default: [] }),
tslib_1.__metadata("design:type", Array)
], Score.prototype, "softInquiries", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Date)
], Score.prototype, "lastUpdate", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Array)
], Score.prototype, "pin", void 0);
exports.default = Score;

View File

@ -0,0 +1,23 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class ScoreHistorical {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], ScoreHistorical.prototype, "userID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Object)
], ScoreHistorical.prototype, "report", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ default: [] }),
tslib_1.__metadata("design:type", Array)
], ScoreHistorical.prototype, "inquiries", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Date)
], ScoreHistorical.prototype, "date", void 0);
exports.default = ScoreHistorical;

43
mongodb/Staff.js Normal file
View File

@ -0,0 +1,43 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Staff {
}
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", String)
], Staff.prototype, "name", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Staff.prototype, "userID", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", String)
], Staff.prototype, "title", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", String)
], Staff.prototype, "dept", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Array)
], Staff.prototype, "pn", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", String)
], Staff.prototype, "emailAddress", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", String)
], Staff.prototype, "extension", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Array)
], Staff.prototype, "acknowledgements", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)(),
tslib_1.__metadata("design:type", Array)
], Staff.prototype, "additionalRoles", void 0);
exports.default = Staff;

15
mongodb/Stat.js Normal file
View File

@ -0,0 +1,15 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const typegoose_1 = require("@typegoose/typegoose");
class Stat {
}
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", String)
], Stat.prototype, "name", void 0);
tslib_1.__decorate([
(0, typegoose_1.prop)({ required: true }),
tslib_1.__metadata("design:type", Number)
], Stat.prototype, "value", void 0);
exports.default = Stat;

51
mongodb/index.js Normal file
View File

@ -0,0 +1,51 @@
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.Stat = exports.Staff = exports.ScoreHistorical = exports.Score = exports.SAA = exports.Resolution = exports.Redirect = exports.Rank = exports.Proclamation = exports.Promo = exports.PagerNumber = exports.Note = exports.Motion = exports.Moderation = exports.Merchant = exports.Member = exports.Judgement = exports.InqType = exports.Inquiry = exports.ExecutiveOrder = exports.File = exports.CustomerPortal = exports.Customer = void 0;
var Customer_1 = require("./Customer");
Object.defineProperty(exports, "Customer", { enumerable: true, get: function () { return __importDefault(Customer_1).default; } });
var CustomerPortal_1 = require("./CustomerPortal");
Object.defineProperty(exports, "CustomerPortal", { enumerable: true, get: function () { return __importDefault(CustomerPortal_1).default; } });
var File_1 = require("./File");
Object.defineProperty(exports, "File", { enumerable: true, get: function () { return __importDefault(File_1).default; } });
var ExecutiveOrder_1 = require("./ExecutiveOrder");
Object.defineProperty(exports, "ExecutiveOrder", { enumerable: true, get: function () { return __importDefault(ExecutiveOrder_1).default; } });
var Inquiry_1 = require("./Inquiry");
Object.defineProperty(exports, "Inquiry", { enumerable: true, get: function () { return __importDefault(Inquiry_1).default; } });
Object.defineProperty(exports, "InqType", { enumerable: true, get: function () { return Inquiry_1.InqType; } });
var Judgement_1 = require("./Judgement");
Object.defineProperty(exports, "Judgement", { enumerable: true, get: function () { return __importDefault(Judgement_1).default; } });
var Member_1 = require("./Member");
Object.defineProperty(exports, "Member", { enumerable: true, get: function () { return __importDefault(Member_1).default; } });
var Merchant_1 = require("./Merchant");
Object.defineProperty(exports, "Merchant", { enumerable: true, get: function () { return __importDefault(Merchant_1).default; } });
var Moderation_1 = require("./Moderation");
Object.defineProperty(exports, "Moderation", { enumerable: true, get: function () { return __importDefault(Moderation_1).default; } });
var Motion_1 = require("./Motion");
Object.defineProperty(exports, "Motion", { enumerable: true, get: function () { return __importDefault(Motion_1).default; } });
var Note_1 = require("./Note");
Object.defineProperty(exports, "Note", { enumerable: true, get: function () { return __importDefault(Note_1).default; } });
var PagerNumber_1 = require("./PagerNumber");
Object.defineProperty(exports, "PagerNumber", { enumerable: true, get: function () { return __importDefault(PagerNumber_1).default; } });
var Promo_1 = require("./Promo");
Object.defineProperty(exports, "Promo", { enumerable: true, get: function () { return __importDefault(Promo_1).default; } });
var Proclamation_1 = require("./Proclamation");
Object.defineProperty(exports, "Proclamation", { enumerable: true, get: function () { return __importDefault(Proclamation_1).default; } });
var Rank_1 = require("./Rank");
Object.defineProperty(exports, "Rank", { enumerable: true, get: function () { return __importDefault(Rank_1).default; } });
var Redirect_1 = require("./Redirect");
Object.defineProperty(exports, "Redirect", { enumerable: true, get: function () { return __importDefault(Redirect_1).default; } });
var Resolution_1 = require("./Resolution");
Object.defineProperty(exports, "Resolution", { enumerable: true, get: function () { return __importDefault(Resolution_1).default; } });
var SAA_1 = require("./SAA");
Object.defineProperty(exports, "SAA", { enumerable: true, get: function () { return __importDefault(SAA_1).default; } });
var Score_1 = require("./Score");
Object.defineProperty(exports, "Score", { enumerable: true, get: function () { return __importDefault(Score_1).default; } });
var ScoreHistorical_1 = require("./ScoreHistorical");
Object.defineProperty(exports, "ScoreHistorical", { enumerable: true, get: function () { return __importDefault(ScoreHistorical_1).default; } });
var Staff_1 = require("./Staff");
Object.defineProperty(exports, "Staff", { enumerable: true, get: function () { return __importDefault(Staff_1).default; } });
var Stat_1 = require("./Stat");
Object.defineProperty(exports, "Stat", { enumerable: true, get: function () { return __importDefault(Stat_1).default; } });

1563
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -9,8 +9,8 @@
"postinstall": "npx tsc -p tsconfig.json"
},
"dependencies": {
"@typegoose/typegoose": "^9.4.0",
"mongoose": "^6.1.3"
"@typegoose/typegoose": "^10.1.1",
"mongoose": "^6.9.1"
},
"devDependencies": {
"typescript": "^4.5.5"

230
yarn.lock
View File

@ -1,230 +0,0 @@
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1
"@typegoose/typegoose@^9.4.0":
version "9.4.0"
resolved "https://registry.npmjs.org/@typegoose/typegoose/-/typegoose-9.4.0.tgz"
integrity sha512-Jazwurq+RI2M4igLioQezQGb2ZGwZuhE4wPpwllez+rnVc9kSWmrc0Iuc9qWfdN8cCKed6Hy4UxJRwPYqOrgHg==
dependencies:
lodash "^4.17.20"
loglevel "^1.8.0"
reflect-metadata "^0.1.13"
semver "^7.3.2"
tslib "^2.3.1"
"@types/node@*":
version "17.0.4"
resolved "https://registry.npmjs.org/@types/node/-/node-17.0.4.tgz"
integrity sha512-6xwbrW4JJiJLgF+zNypN5wr2ykM9/jHcL7rQ8fZe2vuftggjzZeRSM4OwRc6Xk8qWjwJ99qVHo/JgOGmomWRog==
"@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@^8.2.1":
version "8.2.1"
resolved "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz"
integrity sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ==
dependencies:
"@types/node" "*"
"@types/webidl-conversions" "*"
base64-js@^1.3.1:
version "1.5.1"
resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
bson@^4.2.2, bson@^4.6.0:
version "4.6.0"
resolved "https://registry.npmjs.org/bson/-/bson-4.6.0.tgz"
integrity sha512-8jw1NU1hglS+Da1jDOUYuNcBJ4cNHCFIqzlwoFNnsTOg2R/ox0aTYcTiBN4dzRa9q7Cvy6XErh3L8ReTEb9AQQ==
dependencies:
buffer "^5.6.0"
buffer@^5.6.0:
version "5.7.1"
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"
debug@4.x:
version "4.3.3"
resolved "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz"
integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==
dependencies:
ms "2.1.2"
denque@^2.0.1:
version "2.0.1"
resolved "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz"
integrity sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ==
ieee754@^1.1.13:
version "1.2.1"
resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
kareem@2.3.2:
version "2.3.2"
resolved "https://registry.npmjs.org/kareem/-/kareem-2.3.2.tgz"
integrity sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==
lodash@^4.17.20:
version "4.17.21"
resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
loglevel@^1.8.0:
version "1.8.0"
resolved "https://registry.npmjs.org/loglevel/-/loglevel-1.8.0.tgz"
integrity sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==
lru-cache@^6.0.0:
version "6.0.0"
resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"
integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
dependencies:
yallist "^4.0.0"
memory-pager@^1.0.2:
version "1.5.0"
resolved "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz"
integrity sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==
mongodb-connection-string-url@^2.3.2:
version "2.4.1"
resolved "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.4.1.tgz"
integrity sha512-d5Kd2bVsKcSA7YI/yo57fSTtMwRQdFkvc5IZwod1RRxJtECeWPPSo7zqcUGJELifRA//Igs4spVtYAmvFCatug==
dependencies:
"@types/whatwg-url" "^8.2.1"
whatwg-url "^11.0.0"
mongodb@4.2.2:
version "4.2.2"
resolved "https://registry.npmjs.org/mongodb/-/mongodb-4.2.2.tgz"
integrity sha512-zt8rCTnTKyMQppyt63qMnrLM5dbADgUk18ORPF1XbtHLIYCyc9hattaYHi0pqMvNxDpgGgUofSVzS+UQErgTug==
dependencies:
bson "^4.6.0"
denque "^2.0.1"
mongodb-connection-string-url "^2.3.2"
optionalDependencies:
saslprep "^1.0.3"
mongoose@^6.1.3:
version "6.1.3"
resolved "https://registry.npmjs.org/mongoose/-/mongoose-6.1.3.tgz"
integrity sha512-EK3IBmQcIZEhnX3HQYge82hF0ukAnrxnJovBUFwAEkoe3SZ3VJb2k1eMF4MOKEo5mF/h3auxzKJhItaXc3dfmg==
dependencies:
bson "^4.2.2"
kareem "2.3.2"
mongodb "4.2.2"
mpath "0.8.4"
mquery "4.0.0"
ms "2.1.2"
regexp-clone "1.0.0"
sift "13.5.2"
sliced "1.0.1"
mpath@0.8.4:
version "0.8.4"
resolved "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz"
integrity sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==
mquery@4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/mquery/-/mquery-4.0.0.tgz"
integrity sha512-nGjm89lHja+T/b8cybAby6H0YgA4qYC/lx6UlwvHGqvTq8bDaNeCwl1sY8uRELrNbVWJzIihxVd+vphGGn1vBw==
dependencies:
debug "4.x"
regexp-clone "^1.0.0"
sliced "1.0.1"
ms@2.1.2:
version "2.1.2"
resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
punycode@^2.1.1:
version "2.1.1"
resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
reflect-metadata@^0.1.13:
version "0.1.13"
resolved "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz"
integrity sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==
regexp-clone@1.0.0, regexp-clone@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz"
integrity sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==
saslprep@^1.0.3:
version "1.0.3"
resolved "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz"
integrity sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==
dependencies:
sparse-bitfield "^3.0.3"
semver@^7.3.2:
version "7.3.5"
resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz"
integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
dependencies:
lru-cache "^6.0.0"
sift@13.5.2:
version "13.5.2"
resolved "https://registry.npmjs.org/sift/-/sift-13.5.2.tgz"
integrity sha512-+gxdEOMA2J+AI+fVsCqeNn7Tgx3M9ZN9jdi95939l1IJ8cZsqS8sqpJyOkic2SJk+1+98Uwryt/gL6XDaV+UZA==
sliced@1.0.1:
version "1.0.1"
resolved "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz"
integrity sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=
sparse-bitfield@^3.0.3:
version "3.0.3"
resolved "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz"
integrity sha1-/0rm5oZWBWuks+eSqzM004JzyhE=
dependencies:
memory-pager "^1.0.2"
tr46@^3.0.0:
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"
tslib@^2.3.1:
version "2.3.1"
resolved "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz"
integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
typescript@^4.5.5:
version "4.5.5"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.5.5.tgz#d8c953832d28924a9e3d37c73d729c846c5896f3"
integrity sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==
webidl-conversions@^7.0.0:
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@^11.0.0:
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"
yallist@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==