diff --git a/backend/app.js b/backend/app.js
index 9e5d75c..69bad9e 100644
--- a/backend/app.js
+++ b/backend/app.js
@@ -1,19 +1,19 @@
-const express = require("express");
-const path = require("path");
-const logger = require("morgan");
-const compression = require("compression");
-const bearerToken = require("express-bearer-token");
-const helmet = require("helmet");
-const cron = require("node-cron");
+import express from "express";
+import path from "path";
+import logger from "morgan";
+import compression from "compression";
+import bearerToken from "express-bearer-token";
+import helmet from "helmet";
+import { Cron } from "croner";
-const db = require("./utils/db");
-const initAdmin = require("./utils/init-admin");
-const pingAll = require("./utils/ping");
+import { db } from "./utils/db.js";
+import { initAdmin } from "./utils/init-admin.js";
+import { pingAll } from "./utils/ping.js";
-const authRoutes = require("./routes/auth");
-const networkRoutes = require("./routes/network");
-const memberRoutes = require("./routes/member");
-const controllerRoutes = require("./routes/controller");
+import authRoutes from "./routes/auth.js";
+import networkRoutes from "./routes/network.js";
+import memberRoutes from "./routes/member.js";
+import controllerRoutes from "./routes/controller.js";
const app = express();
@@ -63,7 +63,7 @@ initAdmin().then(function (admin) {
if (process.env.ZU_LAST_SEEN_FETCH !== "false") {
let schedule = process.env.ZU_LAST_SEEN_SCHEDULE || "*/5 * * * *";
- cron.schedule(schedule, () => {
+ Cron(schedule, () => {
console.debug("Running scheduled job");
const networks = db.get("networks").value();
networks.forEach(async (network) => {
@@ -93,4 +93,4 @@ app.use(function (err, req, res, next) {
res.status(500).json({ error: "500 Internal server error" });
});
-module.exports = app;
+export default app;
diff --git a/backend/bin/www b/backend/bin/www.js
similarity index 89%
rename from backend/bin/www
rename to backend/bin/www.js
index 6e28418..8f0d612 100755
--- a/backend/bin/www
+++ b/backend/bin/www.js
@@ -1,13 +1,16 @@
#!/usr/bin/env node
-require("dotenv").config();
+import dotenv from "dotenv";
+dotenv.config();
/**
* Module dependencies.
*/
-var app = require("../app");
-var debug = require("debug")("zero-ui:server");
-var http = require("http");
+import app from "../app.js";
+
+import debug from "debug";
+debug("zero-ui:server");
+import http from "node:http";
/**
* Get port from environment and store in Express.
@@ -82,6 +85,6 @@ function onError(error) {
function onListening() {
var addr = server.address();
- var bind = typeof addr === "string" ? "pipe " + addr : "port " + addr.port;
+ var bind = typeof addr === "string" ? "pipe " + addr : "port " + addr?.port;
debug("Listening on " + bind);
}
diff --git a/backend/package.json b/backend/package.json
index b2abce8..484afe0 100644
--- a/backend/package.json
+++ b/backend/package.json
@@ -1,6 +1,7 @@
{
"name": "backend",
"private": true,
+ "type": "module",
"scripts": {
"start": "node ./bin/www",
"lint": "eslint . --report-unused-disable-directives --max-warnings 0",
@@ -9,6 +10,7 @@
"dependencies": {
"axios": "^0.27.2",
"compression": "^1.7.4",
+ "croner": "^7.0.2",
"debug": "^4.3.4",
"dotenv": "^16.3.1",
"express": "^4.18.2",
@@ -17,7 +19,6 @@
"lodash": "^4.17.21",
"lowdb": "^1.0.0",
"morgan": "^1.10.0",
- "node-cron": "^3.0.2",
"pbkdf2-wrapper": "^1.3.4"
},
"devDependencies": {
diff --git a/backend/routes/auth.js b/backend/routes/auth.js
index dea35f9..890b8e1 100644
--- a/backend/routes/auth.js
+++ b/backend/routes/auth.js
@@ -1,7 +1,7 @@
-const express = require("express");
+import express from "express";
const router = express.Router();
-const auth = require("../services/auth");
+import * as auth from "../services/auth.js";
router.get("/login", async function (req, res) {
if (process.env.ZU_DISABLE_AUTH === "true") {
@@ -27,4 +27,4 @@ router.post("/login", async function (req, res) {
}
});
-module.exports = router;
+export default router;
diff --git a/backend/routes/controller.js b/backend/routes/controller.js
index 94b8f38..20c3c57 100644
--- a/backend/routes/controller.js
+++ b/backend/routes/controller.js
@@ -1,8 +1,8 @@
-const express = require("express");
+import express from "express";
const router = express.Router();
-const auth = require("../services/auth");
-const api = require("../utils/controller-api");
+import * as auth from "../services/auth.js";
+import { api } from "../utils/controller-api.js";
router.get("/status", auth.isAuthorized, async function (req, res) {
api.get("status").then(function (controllerRes) {
@@ -10,4 +10,4 @@ router.get("/status", auth.isAuthorized, async function (req, res) {
});
});
-module.exports = router;
+export default router;
diff --git a/backend/routes/member.js b/backend/routes/member.js
index 8c3c012..081a1ce 100644
--- a/backend/routes/member.js
+++ b/backend/routes/member.js
@@ -1,10 +1,10 @@
-const express = require("express");
+import express from "express";
const router = express.Router({ mergeParams: true });
-const auth = require("../services/auth");
-const member = require("../services/member");
+import * as auth from "../services/auth.js";
+import * as member from "../services/member.js";
-const api = require("../utils/controller-api");
+import { api } from "../utils/controller-api.js";
// get all members
router.get("/", auth.isAuthorized, async function (req, res) {
@@ -86,4 +86,4 @@ router.delete("/:mid", auth.isAuthorized, async function (req, res) {
});
});
-module.exports = router;
+export default router;
diff --git a/backend/routes/network.js b/backend/routes/network.js
index 6edef3a..ea9df95 100644
--- a/backend/routes/network.js
+++ b/backend/routes/network.js
@@ -1,12 +1,12 @@
-const express = require("express");
+import express from "express";
const router = express.Router();
-const auth = require("../services/auth");
-const network = require("../services/network");
+import * as auth from "../services/auth.js";
+import * as network from "../services/network.js";
-const api = require("../utils/controller-api");
-const constants = require("../utils/constants");
-const getZTAddress = require("../utils/zt-address");
+import { api } from "../utils/controller-api.js";
+import { defaultRules } from "../utils/constants.js";
+import { getZTAddress } from "../utils/zt-address.js";
let ZT_ADDRESS = null;
getZTAddress().then(function (address) {
@@ -40,7 +40,7 @@ router.post("/", auth.isAuthorized, async function (req, res) {
const config = reqData.config;
delete reqData.config;
reqData = config;
- reqData.rules = JSON.parse(constants.defaultRules);
+ reqData.rules = JSON.parse(defaultRules);
} else {
res.status(400).send({ error: "Bad request" });
}
@@ -87,4 +87,4 @@ router.delete("/:nwid", auth.isAuthorized, async function (req, res) {
});
});
-module.exports = router;
+export default router;
diff --git a/backend/services/auth.js b/backend/services/auth.js
index 9833857..f908037 100644
--- a/backend/services/auth.js
+++ b/backend/services/auth.js
@@ -1,8 +1,7 @@
-const db = require("../utils/db");
-const verifyHash = require("pbkdf2-wrapper/verifyHash");
+import { db } from "../utils/db.js";
+import verifyHash from "pbkdf2-wrapper/verifyHash.js";
-exports.authorize = authorize;
-async function authorize(username, password, callback) {
+export async function authorize(username, password, callback) {
try {
var users = await db.get("users");
} catch (err) {
@@ -18,8 +17,7 @@ async function authorize(username, password, callback) {
}
}
-exports.isAuthorized = isAuthorized;
-async function isAuthorized(req, res, next) {
+export async function isAuthorized(req, res, next) {
if (process.env.ZU_DISABLE_AUTH === "true") {
next();
} else {
diff --git a/backend/services/member.js b/backend/services/member.js
index 3f9f2d6..269d893 100644
--- a/backend/services/member.js
+++ b/backend/services/member.js
@@ -1,9 +1,9 @@
-const _ = require("lodash");
-const axios = require("axios");
+import _ from "lodash";
+import axios from "axios";
-const api = require("../utils/controller-api");
-const db = require("../utils/db");
-const getZTAddress = require("../utils/zt-address");
+import { api } from "../utils/controller-api.js";
+import { db } from "../utils/db.js";
+import { getZTAddress } from "../utils/zt-address.js";
let ZT_ADDRESS = null;
getZTAddress().then(function (address) {
@@ -91,8 +91,7 @@ async function filterDeleted(nwid, mid) {
else return;
}
-exports.getMembersData = getMembersData;
-async function getMembersData(nwid, mids) {
+export async function getMembersData(nwid, mids) {
const prefix = "/controller/network/" + nwid + "/member/";
const filtered = (
await Promise.all(mids.map(async (mid) => await filterDeleted(nwid, mid)))
@@ -119,8 +118,7 @@ async function getMembersData(nwid, mids) {
return data;
}
-exports.updateMemberAdditionalData = updateMemberAdditionalData;
-async function updateMemberAdditionalData(nwid, mid, data) {
+export async function updateMemberAdditionalData(nwid, mid, data) {
if (data.config && data.config.authorized) {
db.get("networks")
.filter({ id: nwid })
@@ -172,8 +170,7 @@ async function updateMemberAdditionalData(nwid, mid, data) {
}
}
-exports.deleteMemberAdditionalData = deleteMemberAdditionalData;
-async function deleteMemberAdditionalData(nwid, mid) {
+export async function deleteMemberAdditionalData(nwid, mid) {
// ZT controller bug
/* db.get("networks")
.find({ id: nwid })
diff --git a/backend/services/network.js b/backend/services/network.js
index 568efef..f3f4a3e 100644
--- a/backend/services/network.js
+++ b/backend/services/network.js
@@ -1,11 +1,11 @@
-const _ = require("lodash");
-const axios = require("axios");
+import _ from "lodash";
+import axios from "axios";
-const api = require("../utils/controller-api");
-const db = require("../utils/db");
-const constants = require("../utils/constants");
+import { api } from "../utils/controller-api.js";
+import { db } from "../utils/db.js";
+import { defaultRulesSource } from "../utils/constants.js";
-async function getNetworkAdditionalData(data) {
+export async function getNetworkAdditionalData(data) {
let additionalData = db
.get("networks")
.find({ id: data.id })
@@ -29,8 +29,7 @@ async function getNetworkAdditionalData(data) {
};
}
-exports.getNetworksData = getNetworksData;
-async function getNetworksData(nwids) {
+export async function getNetworksData(nwids) {
const prefix = "/controller/network/";
const links = nwids.map((nwid) => prefix + nwid);
@@ -54,13 +53,12 @@ async function getNetworksData(nwids) {
return data;
}
-exports.createNetworkAdditionalData = createNetworkAdditionalData;
-async function createNetworkAdditionalData(nwid) {
+export async function createNetworkAdditionalData(nwid) {
const saveData = {
id: nwid,
additionalConfig: {
description: "",
- rulesSource: constants.defaultRulesSource,
+ rulesSource: defaultRulesSource,
tagsByName: {},
capabilitiesByName: {},
},
@@ -70,8 +68,7 @@ async function createNetworkAdditionalData(nwid) {
db.get("networks").push(saveData).write();
}
-exports.updateNetworkAdditionalData = updateNetworkAdditionalData;
-async function updateNetworkAdditionalData(nwid, data) {
+export async function updateNetworkAdditionalData(nwid, data) {
let additionalData = {};
if (data.hasOwnProperty("description")) {
@@ -96,7 +93,6 @@ async function updateNetworkAdditionalData(nwid, data) {
}
}
-exports.deleteNetworkAdditionalData = deleteNetworkAdditionalData;
-async function deleteNetworkAdditionalData(nwid) {
+export async function deleteNetworkAdditionalData(nwid) {
db.get("networks").remove({ id: nwid }).write();
}
diff --git a/backend/utils/constants.js b/backend/utils/constants.js
index b8b16bf..5926e54 100644
--- a/backend/utils/constants.js
+++ b/backend/utils/constants.js
@@ -1,4 +1,4 @@
-exports.defaultRulesSource = `
+export const defaultRulesSource = `
# This is a default rule set that allows IPv4 and IPv6 traffic but otherwise
# behaves like a standard Ethernet switch.
@@ -26,7 +26,7 @@ drop
accept;
`;
-exports.defaultRules = `
+export const defaultRules = `
[
{
"type": "MATCH_ETHERTYPE",
diff --git a/backend/utils/controller-api.js b/backend/utils/controller-api.js
index 37f7338..8bdbfe3 100644
--- a/backend/utils/controller-api.js
+++ b/backend/utils/controller-api.js
@@ -1,5 +1,5 @@
-const axios = require("axios");
-const fs = require("fs");
+import axios from "axios";
+import fs from "node:fs";
const baseURL = process.env.ZU_CONTROLLER_ENDPOINT || "http://localhost:9993/";
@@ -10,7 +10,7 @@ if (process.env.ZU_CONTROLLER_TOKEN) {
token = fs.readFileSync("/var/lib/zerotier-one/authtoken.secret", "utf8");
}
-module.exports = axios.create({
+export const api = axios.create({
baseURL: baseURL,
responseType: "json",
headers: {
diff --git a/backend/utils/db.js b/backend/utils/db.js
index eff70fa..546306d 100644
--- a/backend/utils/db.js
+++ b/backend/utils/db.js
@@ -1,8 +1,6 @@
-const low = require("lowdb");
-const FileSync = require("lowdb/adapters/FileSync");
+import low from "lowdb";
+import FileSync from "lowdb/adapters/FileSync.js";
const adapter = new FileSync(process.env.ZU_DATAPATH || "data/db.json");
-const db = low(adapter);
-
-module.exports = db;
+export const db = low(adapter);
diff --git a/backend/utils/init-admin.js b/backend/utils/init-admin.js
index e900534..6fadb40 100644
--- a/backend/utils/init-admin.js
+++ b/backend/utils/init-admin.js
@@ -1,7 +1,7 @@
-const crypto = require("crypto");
-const hashPassword = require("pbkdf2-wrapper/hashText");
+import crypto from "crypto";
+import hashPassword from "pbkdf2-wrapper/hashText.js";
-module.exports = async function () {
+export async function initAdmin() {
if (!process.env.ZU_DEFAULT_PASSWORD || !process.env.ZU_DEFAULT_USERNAME) {
console.error("ZU_DEFAULT_PASSWORD or ZU_DEFAULT_USERNAME not found!");
process.exit(1);
@@ -13,4 +13,4 @@ module.exports = async function () {
password_hash: hash,
token: crypto.randomBytes(16).toString("hex"),
};
-};
+}
diff --git a/backend/utils/ping.js b/backend/utils/ping.js
index 218107f..0bf2846 100644
--- a/backend/utils/ping.js
+++ b/backend/utils/ping.js
@@ -1,9 +1,9 @@
-const _ = require("lodash");
+import _ from "lodash";
-const api = require("./controller-api");
-const db = require("./db");
+import { api } from "./controller-api.js";
+import { db } from "./db.js";
-async function pingAll(network) {
+export async function pingAll(network) {
await Promise.all(
network.members.map(async (member) => {
console.debug("Processing member " + member.id);
@@ -29,5 +29,3 @@ async function pingAll(network) {
})
);
}
-
-module.exports = pingAll;
diff --git a/backend/utils/zt-address.js b/backend/utils/zt-address.js
index 07ba783..49006b9 100644
--- a/backend/utils/zt-address.js
+++ b/backend/utils/zt-address.js
@@ -1,6 +1,6 @@
-const api = require("../utils/controller-api");
+import { api } from "../utils/controller-api.js";
-module.exports = async function () {
+export async function getZTAddress() {
try {
const res = await api.get("status");
return res.data.address;
@@ -10,4 +10,4 @@ module.exports = async function () {
"Couldn't connect to the controller on " + err.config.baseURL
);
}
-};
+}
diff --git a/frontend/src/routes/Network/Network.jsx b/frontend/src/routes/Network/Network.jsx
index f1475fb..272ba2a 100644
--- a/frontend/src/routes/Network/Network.jsx
+++ b/frontend/src/routes/Network/Network.jsx
@@ -39,10 +39,12 @@ function Network() {
if (loggedIn) {
return (
<>
-
-
- Networks
-
+
{network["config"] && (
<>
diff --git a/frontend/src/routes/Network/Network.styles.jsx b/frontend/src/routes/Network/Network.styles.jsx
index 9e87281..ac884a7 100644
--- a/frontend/src/routes/Network/Network.styles.jsx
+++ b/frontend/src/routes/Network/Network.styles.jsx
@@ -5,7 +5,11 @@ const useStyles = makeStyles((theme) => ({
fontSize: 12,
},
container: {
- margin: "1%",
+ margin: "3%",
+ },
+ breadcrumbs: {
+ paddingTop: "2%",
+ paddingLeft: "2%",
},
}));
diff --git a/yarn.lock b/yarn.lock
index 38733e8..ada336f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -22,16 +22,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/code-frame@npm:7.22.5"
- dependencies:
- "@babel/highlight": "npm:^7.22.5"
- checksum: b1ac7de75859699a9118c5247f489cc943d8d041339323904cd8140592993762f50abc14bc49b6703cb8a94b1aa90d6df2599625825e7ae470c9283b4a6170aa
- languageName: node
- linkType: hard
-
-"@babel/code-frame@npm:^7.22.13":
+"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.22.13":
version: 7.22.13
resolution: "@babel/code-frame@npm:7.22.13"
dependencies:
@@ -42,9 +33,9 @@ __metadata:
linkType: hard
"@babel/compat-data@npm:^7.22.9":
- version: 7.22.9
- resolution: "@babel/compat-data@npm:7.22.9"
- checksum: 6797f59857917e57e1765811e4f48371f2bc6063274be012e380e83cbc1a4f7931d616c235df56404134aa4bb4775ee61f7b382688314e1b625a4d51caabd734
+ version: 7.22.20
+ resolution: "@babel/compat-data@npm:7.22.20"
+ checksum: b93ff936b1b913116349341bde45709971a3cde98f47668162741ea75ddc80b0b1815bbe26233159b77c5f88c7cfa71fbbb9a5074edcf0a88b66d3936d9241f9
languageName: node
linkType: hard
@@ -71,18 +62,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:^7.22.7":
- version: 7.22.9
- resolution: "@babel/generator@npm:7.22.9"
- dependencies:
- "@babel/types": "npm:^7.22.5"
- "@jridgewell/gen-mapping": "npm:^0.3.2"
- "@jridgewell/trace-mapping": "npm:^0.3.17"
- jsesc: "npm:^2.5.1"
- checksum: 1ee43f99512c51d594c8992f4c4cd07d2843eb58cf3c22d1f605906b9c0ed89640bdcea2c8d583e75a8032a49bb4d950d2055007ecb75af404ebc2db8a513b94
- languageName: node
- linkType: hard
-
"@babel/generator@npm:^7.23.0":
version: 7.23.0
resolution: "@babel/generator@npm:7.23.0"
@@ -124,23 +103,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-environment-visitor@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/helper-environment-visitor@npm:7.22.5"
- checksum: 248532077d732a34cd0844eb7b078ff917c3a8ec81a7f133593f71a860a582f05b60f818dc5049c2212e5baa12289c27889a4b81d56ef409b4863db49646c4b1
- languageName: node
- linkType: hard
-
-"@babel/helper-function-name@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/helper-function-name@npm:7.22.5"
- dependencies:
- "@babel/template": "npm:^7.22.5"
- "@babel/types": "npm:^7.22.5"
- checksum: 6d02e304a45fe2a64d69dfa5b4fdfd6d68e08deb32b0a528e7b99403d664e9207e6b856787a8ff3f420e77d15987ac1de4eb869906e6ed764b67b07c804d20ba
- languageName: node
- linkType: hard
-
"@babel/helper-function-name@npm:^7.23.0":
version: 7.23.0
resolution: "@babel/helper-function-name@npm:7.23.0"
@@ -160,16 +122,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/helper-module-imports@npm:7.22.5"
- dependencies:
- "@babel/types": "npm:^7.22.5"
- checksum: d8296447c0cdc3c02417ba32864da3374e53bd2763a6c404aae118987c222c47238d9d1f4fd2a88250a85e0a68eff38d878c491b00c56d9bd20e809f91eb41b4
- languageName: node
- linkType: hard
-
-"@babel/helper-module-imports@npm:^7.22.15":
+"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.22.15, @babel/helper-module-imports@npm:^7.22.5":
version: 7.22.15
resolution: "@babel/helper-module-imports@npm:7.22.15"
dependencies:
@@ -225,20 +178,13 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-validator-identifier@npm:^7.22.20":
+"@babel/helper-validator-identifier@npm:^7.22.20, @babel/helper-validator-identifier@npm:^7.22.5":
version: 7.22.20
resolution: "@babel/helper-validator-identifier@npm:7.22.20"
checksum: df882d2675101df2d507b95b195ca2f86a3ef28cb711c84f37e79ca23178e13b9f0d8b522774211f51e40168bf5142be4c1c9776a150cddb61a0d5bf3e95750b
languageName: node
linkType: hard
-"@babel/helper-validator-identifier@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/helper-validator-identifier@npm:7.22.5"
- checksum: 12cb7d4535b3f8d109a446f7bef08d20eebe94fd97b534cd415c936ab342e9634edc5c99961af976bd78bcae6e6ec4b2ab8483d0da2ac5926fbe9f7dd9ab28ab
- languageName: node
- linkType: hard
-
"@babel/helper-validator-option@npm:^7.22.15":
version: 7.22.15
resolution: "@babel/helper-validator-option@npm:7.22.15"
@@ -268,27 +214,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/highlight@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/highlight@npm:7.22.5"
- dependencies:
- "@babel/helper-validator-identifier": "npm:^7.22.5"
- chalk: "npm:^2.0.0"
- js-tokens: "npm:^4.0.0"
- checksum: ff59305c0184648c9cb042638e9d2d184c12df2a112c71359268a982e7ab65cd5236f392ee8eb722a3bf5b5bd155954fdc7b5aacb6b2b1cd5e38dafcbe63cc57
- languageName: node
- linkType: hard
-
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.5, @babel/parser@npm:^7.22.7":
- version: 7.22.7
- resolution: "@babel/parser@npm:7.22.7"
- bin:
- parser: ./bin/babel-parser.js
- checksum: f420f89ea8e5803a44f76a57630002ca5721fbde719c10ac4eaebf1d01fad102447cd90a7721c97b1176bde33ec9bc2b68fe8c7d541668dc6610727ba79c8862
- languageName: node
- linkType: hard
-
-"@babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.0":
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.0":
version: 7.23.0
resolution: "@babel/parser@npm:7.23.0"
bin:
@@ -331,11 +257,11 @@ __metadata:
linkType: hard
"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.4.4, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.3, @babel/runtime@npm:^7.8.7":
- version: 7.22.6
- resolution: "@babel/runtime@npm:7.22.6"
+ version: 7.23.1
+ resolution: "@babel/runtime@npm:7.23.1"
dependencies:
- regenerator-runtime: "npm:^0.13.11"
- checksum: 1d2f56797f548b009910bddf3dc04f980a9701193233145dc923f3ea87c8f88121a3c3ef1d449e9cb52a370d7d025a2243c748882d5546ff079ddf5ffe29f240
+ regenerator-runtime: "npm:^0.14.0"
+ checksum: a9fdd322ae1f5d5e3446b6181745300f863164a30acb35ee296c6989cf0ecfd57598a7a6ef209b414575cabe81ef17756412052b3d85fcaf8729332b5b70c45f
languageName: node
linkType: hard
@@ -350,18 +276,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/template@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/template@npm:7.22.5"
- dependencies:
- "@babel/code-frame": "npm:^7.22.5"
- "@babel/parser": "npm:^7.22.5"
- "@babel/types": "npm:^7.22.5"
- checksum: 460634b1c5d61c779270968bd2f0817c19e3a5f20b469330dcab0a324dd29409b15ad1baa8530a21e09a9eb6c7db626500f437690c7be72987e40baa75357799
- languageName: node
- linkType: hard
-
-"@babel/traverse@npm:^7.23.0":
+"@babel/traverse@npm:^7.23.0, @babel/traverse@npm:^7.4.5":
version: 7.23.0
resolution: "@babel/traverse@npm:7.23.0"
dependencies:
@@ -379,36 +294,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.4.5":
- version: 7.22.8
- resolution: "@babel/traverse@npm:7.22.8"
- dependencies:
- "@babel/code-frame": "npm:^7.22.5"
- "@babel/generator": "npm:^7.22.7"
- "@babel/helper-environment-visitor": "npm:^7.22.5"
- "@babel/helper-function-name": "npm:^7.22.5"
- "@babel/helper-hoist-variables": "npm:^7.22.5"
- "@babel/helper-split-export-declaration": "npm:^7.22.6"
- "@babel/parser": "npm:^7.22.7"
- "@babel/types": "npm:^7.22.5"
- debug: "npm:^4.1.0"
- globals: "npm:^11.1.0"
- checksum: a2c2157c854a10f64bd8e2ac30e76723a4ee948572158962d102ba4d694abdb47c9cb7f0ede7d662ce083cd1940b631a6ad9ec55e86f4bbe1a1960cbf692078a
- languageName: node
- linkType: hard
-
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.5, @babel/types@npm:^7.8.3":
- version: 7.22.5
- resolution: "@babel/types@npm:7.22.5"
- dependencies:
- "@babel/helper-string-parser": "npm:^7.22.5"
- "@babel/helper-validator-identifier": "npm:^7.22.5"
- to-fast-properties: "npm:^2.0.0"
- checksum: 7f7edffe7e13dbd26a182677575ca7451bc234ce43b93dc49d27325306748628019e7753e6b5619ae462ea0d7e5ce2c0cc24092d53b592642ea89542037748b5
- languageName: node
- linkType: hard
-
-"@babel/types@npm:^7.22.15, @babel/types@npm:^7.23.0":
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.8.3":
version: 7.23.0
resolution: "@babel/types@npm:7.23.0"
dependencies:
@@ -511,29 +397,7 @@ __metadata:
languageName: node
linkType: hard
-"@commitlint/load@npm:>6.1.1":
- version: 17.6.7
- resolution: "@commitlint/load@npm:17.6.7"
- dependencies:
- "@commitlint/config-validator": "npm:^17.6.7"
- "@commitlint/execute-rule": "npm:^17.4.0"
- "@commitlint/resolve-extends": "npm:^17.6.7"
- "@commitlint/types": "npm:^17.4.4"
- "@types/node": "npm:*"
- chalk: "npm:^4.1.0"
- cosmiconfig: "npm:^8.0.0"
- cosmiconfig-typescript-loader: "npm:^4.0.0"
- lodash.isplainobject: "npm:^4.0.6"
- lodash.merge: "npm:^4.6.2"
- lodash.uniq: "npm:^4.5.0"
- resolve-from: "npm:^5.0.0"
- ts-node: "npm:^10.8.1"
- typescript: "npm:^4.6.4 || ^5.0.0"
- checksum: 70e627ee4146cba54889cdab242abe5b9d620de83b029a2c333c4b9b6b14e2bc2bd260e23443223b1c1e082c29cb2f4b8d928014bfc4c0680afa205e565ad3eb
- languageName: node
- linkType: hard
-
-"@commitlint/load@npm:^17.7.2":
+"@commitlint/load@npm:>6.1.1, @commitlint/load@npm:^17.7.2":
version: 17.7.2
resolution: "@commitlint/load@npm:17.7.2"
dependencies:
@@ -884,10 +748,10 @@ __metadata:
languageName: node
linkType: hard
-"@eslint/js@npm:8.50.0":
- version: 8.50.0
- resolution: "@eslint/js@npm:8.50.0"
- checksum: 1600a84ea1635cb46ae9f9cbc7c4cb054e54b8032707531b3b812d6096e46c54c449e8ecec7eb99725c3aa6da1ebbd4a60ca4fda925200395d5839ded09a0da8
+"@eslint/js@npm:8.51.0":
+ version: 8.51.0
+ resolution: "@eslint/js@npm:8.51.0"
+ checksum: 1641f02c787a6477bf4b054afb8113abdca552b8c222520b5ee44d85352294dafd4a34f0e510b1e38a02fc27c1f68547cb6c2abbea891d20688f474440266af3
languageName: node
linkType: hard
@@ -955,14 +819,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/resolve-uri@npm:3.1.0":
- version: 3.1.0
- resolution: "@jridgewell/resolve-uri@npm:3.1.0"
- checksum: 320ceb37af56953757b28e5b90c34556157676d41e3d0a3ff88769274d62373582bb0f0276a4f2d29c3f4fdd55b82b8be5731f52d391ad2ecae9b321ee1c742d
- languageName: node
- linkType: hard
-
-"@jridgewell/resolve-uri@npm:^3.0.3":
+"@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0":
version: 3.1.1
resolution: "@jridgewell/resolve-uri@npm:3.1.1"
checksum: 64d59df8ae1a4e74315eb1b61e012f1c7bc8aac47a3a1e683f6fe7008eab07bc512a742b7aa7c0405685d1421206de58c9c2e6adbfe23832f8bd69408ffc183e
@@ -976,14 +833,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/sourcemap-codec@npm:1.4.14":
- version: 1.4.14
- resolution: "@jridgewell/sourcemap-codec@npm:1.4.14"
- checksum: 26e768fae6045481a983e48aa23d8fcd23af5da70ebd74b0649000e815e7fbb01ea2bc088c9176b3fffeb9bec02184e58f46125ef3320b30eaa1f4094cfefa38
- languageName: node
- linkType: hard
-
-"@jridgewell/sourcemap-codec@npm:^1.4.10":
+"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14":
version: 1.4.15
resolution: "@jridgewell/sourcemap-codec@npm:1.4.15"
checksum: 89960ac087781b961ad918978975bcdf2051cd1741880469783c42de64239703eab9db5230d776d8e6a09d73bb5e4cb964e07d93ee6e2e7aea5a7d726e865c09
@@ -1001,12 +851,12 @@ __metadata:
linkType: hard
"@jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9":
- version: 0.3.18
- resolution: "@jridgewell/trace-mapping@npm:0.3.18"
+ version: 0.3.19
+ resolution: "@jridgewell/trace-mapping@npm:0.3.19"
dependencies:
- "@jridgewell/resolve-uri": "npm:3.1.0"
- "@jridgewell/sourcemap-codec": "npm:1.4.14"
- checksum: f4fabdddf82398a797bcdbb51c574cd69b383db041a6cae1a6a91478681d6aab340c01af655cfd8c6e01cde97f63436a1445f08297cdd33587621cf05ffa0d55
+ "@jridgewell/resolve-uri": "npm:^3.1.0"
+ "@jridgewell/sourcemap-codec": "npm:^1.4.14"
+ checksum: 06a2a4e26e3cc369c41144fad7cbee29ba9ea6aca85acc565ec8f2110e298fdbf93986e17da815afae94539dcc03115cdbdbb575d3bea356e167da6987531e4d
languageName: node
linkType: hard
@@ -1222,30 +1072,30 @@ __metadata:
linkType: hard
"@types/babel__generator@npm:*":
- version: 7.6.4
- resolution: "@types/babel__generator@npm:7.6.4"
+ version: 7.6.5
+ resolution: "@types/babel__generator@npm:7.6.5"
dependencies:
"@babel/types": "npm:^7.0.0"
- checksum: 34f361a0d54a0d85ea4c4b5122c4025a5738fe6795361c85f07a4f8f9add383de640e8611edeeb8339db8203c2d64bff30be266bdcfe3cf777c19e8d34f9cebc
+ checksum: 168bbfab7662353c472e03b06c4c10d3d4134756d2b15129bed987ebaaccd52d17f0c53a9bc6522cdc50babb41ed1c8e219953acbe4c27382ccffd6cb9d8a0c2
languageName: node
linkType: hard
"@types/babel__template@npm:*":
- version: 7.4.1
- resolution: "@types/babel__template@npm:7.4.1"
+ version: 7.4.2
+ resolution: "@types/babel__template@npm:7.4.2"
dependencies:
"@babel/parser": "npm:^7.1.0"
"@babel/types": "npm:^7.0.0"
- checksum: 649fe8b42c2876be1fd28c6ed9b276f78152d5904ec290b6c861d9ef324206e0a5c242e8305c421ac52ecf6358fa7e32ab7a692f55370484825c1df29b1596ee
+ checksum: 0fe977b45a3269336c77f3ae4641a6c48abf0fa35ab1a23fb571690786af02d6cec08255a43499b0b25c5633800f7ae882ace450cce905e3060fa9e6995047ae
languageName: node
linkType: hard
"@types/babel__traverse@npm:*":
- version: 7.20.1
- resolution: "@types/babel__traverse@npm:7.20.1"
+ version: 7.20.2
+ resolution: "@types/babel__traverse@npm:7.20.2"
dependencies:
"@babel/types": "npm:^7.20.7"
- checksum: 8f18d1488adf296f50d01e2386797c56a607cde2cfc3c7c55cea34d760aed9386c81ea808a151a0efb11d99e0083c138c5733d3f214471a30abed055bede39d8
+ checksum: 4f950a5d66ff266e70e01ae0c5277efb543221da2087dc3e86b1e0c8e74431364110d1c765ab875d06d02a357962a7419270a3115a7d23421d5ad788f41d92d0
languageName: node
linkType: hard
@@ -1335,16 +1185,16 @@ __metadata:
linkType: hard
"@types/minimist@npm:^1.2.0":
- version: 1.2.2
- resolution: "@types/minimist@npm:1.2.2"
- checksum: b8da83c66eb4aac0440e64674b19564d9d86c80ae273144db9681e5eeff66f238ade9515f5006ffbfa955ceff8b89ad2bd8ec577d7caee74ba101431fb07045d
+ version: 1.2.3
+ resolution: "@types/minimist@npm:1.2.3"
+ checksum: 666ea4f8c39dcbdfbc3171fe6b3902157c845cc9cb8cee33c10deb706cda5e0cc80f98ace2d6d29f6774b0dc21180c96cd73c592a1cbefe04777247c7ba0e84b
languageName: node
linkType: hard
"@types/node@npm:*":
- version: 20.4.5
- resolution: "@types/node@npm:20.4.5"
- checksum: aa31081f82a2d377f00cfd7ced73925753db1f542fca19e6b0442585a7322b8eacd957fdccaaff65d9976454d213af0980c12390c59a975cf8a368e3f872717a
+ version: 20.8.3
+ resolution: "@types/node@npm:20.8.3"
+ checksum: 6f69c2fc4b2f95764317fc23c6b92b0c3480e5026d47dcb7b882308908dd6beab3dd02c54344811c8db44f84abd3ef00e35097e2f6d2b79cff21f33981a504a1
languageName: node
linkType: hard
@@ -1356,16 +1206,16 @@ __metadata:
linkType: hard
"@types/normalize-package-data@npm:^2.4.0":
- version: 2.4.1
- resolution: "@types/normalize-package-data@npm:2.4.1"
- checksum: e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5
+ version: 2.4.2
+ resolution: "@types/normalize-package-data@npm:2.4.2"
+ checksum: 2132e4054711e6118de967ae3a34f8c564e58d71fbcab678ec2c34c14659f638a86c35a0fd45237ea35a4a03079cf0a485e3f97736ffba5ed647bfb5da086b03
languageName: node
linkType: hard
"@types/prop-types@npm:*":
- version: 15.7.5
- resolution: "@types/prop-types@npm:15.7.5"
- checksum: 5b43b8b15415e1f298243165f1d44390403bb2bd42e662bca3b5b5633fdd39c938e91b7fce3a9483699db0f7a715d08cef220c121f723a634972fdf596aec980
+ version: 15.7.8
+ resolution: "@types/prop-types@npm:15.7.8"
+ checksum: 61dfad79da8b1081c450bab83b77935df487ae1cdd4660ec7df6be8e74725c15fa45cf486ce057addc956ca4ae78300b97091e2a25061133d1b9a1440bc896ae
languageName: node
linkType: hard
@@ -1384,49 +1234,38 @@ __metadata:
linkType: hard
"@types/react-dom@npm:^18.2.9":
- version: 18.2.9
- resolution: "@types/react-dom@npm:18.2.9"
+ version: 18.2.11
+ resolution: "@types/react-dom@npm:18.2.11"
dependencies:
"@types/react": "npm:*"
- checksum: f0ce7e87fc6d70cc30bd73943b421ac66ce35e61fef673a1e0c406936e4fcb8f68cbedf1daae647d7569ccbf9d30a322cb941c14b5aa909cd3abe59328e2a1a8
+ checksum: 255c30c8a00b5da4806715c8e5c1cb4e443196c980f3c031212f61bc438316bbcdb48edc517f6df19af0ba36a1508c42bdbd736df1d94d5efd19a874e8f71888
languageName: node
linkType: hard
"@types/react-transition-group@npm:^4.2.0":
- version: 4.4.6
- resolution: "@types/react-transition-group@npm:4.4.6"
+ version: 4.4.7
+ resolution: "@types/react-transition-group@npm:4.4.7"
dependencies:
"@types/react": "npm:*"
- checksum: eb4a14df7ad283be56d44c4bd4351136bd50dfedf6958299fbbc571d6871fad17a373b5b9a6d44adac27154d1f2059225a26c4fee79053349a4d52eb89277787
+ checksum: 7bbd52516c79d5a0b621366115c161a625293c179c1c44f02301634f3f6aab32c0c484e8f109d0d1e20d158ed471aaaf3140b26c21dc52398c335fc0981027a0
languageName: node
linkType: hard
-"@types/react@npm:*":
- version: 18.2.17
- resolution: "@types/react@npm:18.2.17"
+"@types/react@npm:*, @types/react@npm:^18.2.24":
+ version: 18.2.25
+ resolution: "@types/react@npm:18.2.25"
dependencies:
"@types/prop-types": "npm:*"
"@types/scheduler": "npm:*"
csstype: "npm:^3.0.2"
- checksum: 13a74aebf0a7224ab3e1557aa6cfa5b93d6e11bb94f55d9ca88bd6873cd93e54c7cfcb3b495a777e987a7f8a59dc714860ae5cb5fd832ee8d9bde7e9a0b52b7e
- languageName: node
- linkType: hard
-
-"@types/react@npm:^18.2.24":
- version: 18.2.24
- resolution: "@types/react@npm:18.2.24"
- dependencies:
- "@types/prop-types": "npm:*"
- "@types/scheduler": "npm:*"
- csstype: "npm:^3.0.2"
- checksum: 4a3d63c07c9a5e7a32a66078f849c9f9dc8aa9ef14219812edbb822e9ac095a51fbd373b07ca805a2501036163202e82f9d3912f39d5104d3982ee3936911595
+ checksum: e777471a58bde47a710c7a1906eb9fcafa793671179fc9c0187694f916da043adac5ebd4b87c8cc14c42fd4979376e7a6acabae02b99450c2a5e198155880161
languageName: node
linkType: hard
"@types/scheduler@npm:*":
- version: 0.16.3
- resolution: "@types/scheduler@npm:0.16.3"
- checksum: 2b0aec39c24268e3ce938c5db2f2e77f5c3dd280e05c262d9c2fe7d890929e4632a6b8e94334017b66b45e4f92a5aa42ba3356640c2a1175fa37bef2f5200767
+ version: 0.16.4
+ resolution: "@types/scheduler@npm:0.16.4"
+ checksum: a57b0f10da1b021e6bd5eeef8a1917dd3b08a8715bd8029e2ded2096d8f091bb1bb1fef2d66e139588a983c4bfbad29b59e48011141725fa83c76e986e1257d7
languageName: node
linkType: hard
@@ -1695,13 +1534,11 @@ __metadata:
linkType: hard
"agentkeepalive@npm:^4.2.1":
- version: 4.3.0
- resolution: "agentkeepalive@npm:4.3.0"
+ version: 4.5.0
+ resolution: "agentkeepalive@npm:4.5.0"
dependencies:
- debug: "npm:^4.1.0"
- depd: "npm:^2.0.0"
humanize-ms: "npm:^1.2.1"
- checksum: f791317eb4b42278d094547669b9b745e19e5d783bb42a8695820c94098ef18fc99f9d2777b5871cae76d761e45b0add8e6703e044de5d74d47181038ec7b536
+ checksum: dd210ba2a2e2482028f027b1156789744aadbfd773a6c9dd8e4e8001930d5af82382abe19a69240307b1d8003222ce6b0542935038313434b900e351914fc15f
languageName: node
linkType: hard
@@ -2031,6 +1868,7 @@ __metadata:
"@typescript-eslint/parser": "npm:^6.7.4"
axios: "npm:^0.27.2"
compression: "npm:^1.7.4"
+ croner: "npm:^7.0.2"
debug: "npm:^4.3.4"
dotenv: "npm:^16.3.1"
eslint: "npm:^8.50.0"
@@ -2047,7 +1885,6 @@ __metadata:
lodash: "npm:^4.17.21"
lowdb: "npm:^1.0.0"
morgan: "npm:^1.10.0"
- node-cron: "npm:^3.0.2"
pbkdf2-wrapper: "npm:^1.3.4"
typescript: "npm:^5.2.2"
languageName: unknown
@@ -2143,16 +1980,16 @@ __metadata:
linkType: hard
"browserslist@npm:^4.21.9":
- version: 4.21.10
- resolution: "browserslist@npm:4.21.10"
+ version: 4.22.1
+ resolution: "browserslist@npm:4.22.1"
dependencies:
- caniuse-lite: "npm:^1.0.30001517"
- electron-to-chromium: "npm:^1.4.477"
+ caniuse-lite: "npm:^1.0.30001541"
+ electron-to-chromium: "npm:^1.4.535"
node-releases: "npm:^2.0.13"
- update-browserslist-db: "npm:^1.0.11"
+ update-browserslist-db: "npm:^1.0.13"
bin:
browserslist: cli.js
- checksum: cdb9272433994393a995235720c304e8c7123b4994b02fc0b24ca0f483db482c4f85fe8b40995aa6193d47d781e5535cf5d0efe96e465d2af42058fb3251b13a
+ checksum: 4a515168e0589c7b1ccbf13a93116ce0418cc5e65d228ec036022cf0e08773fdfb732e2abbf1e1188b96d19ecd4dd707504e75b6d393cba2782fc7d6a7fdefe8
languageName: node
linkType: hard
@@ -2213,14 +2050,14 @@ __metadata:
linkType: hard
"cacache@npm:^17.0.0":
- version: 17.1.3
- resolution: "cacache@npm:17.1.3"
+ version: 17.1.4
+ resolution: "cacache@npm:17.1.4"
dependencies:
"@npmcli/fs": "npm:^3.1.0"
fs-minipass: "npm:^3.0.0"
glob: "npm:^10.2.2"
lru-cache: "npm:^7.7.1"
- minipass: "npm:^5.0.0"
+ minipass: "npm:^7.0.3"
minipass-collect: "npm:^1.0.2"
minipass-flush: "npm:^1.0.5"
minipass-pipeline: "npm:^1.2.4"
@@ -2228,7 +2065,7 @@ __metadata:
ssri: "npm:^10.0.0"
tar: "npm:^6.1.11"
unique-filename: "npm:^3.0.0"
- checksum: 216fb41c739b845c5acbc1f8a01876ccc6293644e701ad0abb7acb87b648a12abc2af5fc4b86df2d82731d0f7d6beebee85e62b1d59211535ed72de4b8b0fce6
+ checksum: 6e26c788bc6a18ff42f4d4f97db30d5c60a5dfac8e7c10a03b0307a92cf1b647570547cf3cd96463976c051eb9c7258629863f156e224c82018862c1a8ad0e70
languageName: node
linkType: hard
@@ -2281,10 +2118,10 @@ __metadata:
languageName: node
linkType: hard
-"caniuse-lite@npm:^1.0.30001517":
- version: 1.0.30001518
- resolution: "caniuse-lite@npm:1.0.30001518"
- checksum: ee2793ba9d5e6a87cf643caf7f1bddc072ab6e06be663b28eb1adf95b30ed9d31def7e19ab9ddb8972822d581a37869742164e78b172d7c6697cb2fc331cf2fa
+"caniuse-lite@npm:^1.0.30001541":
+ version: 1.0.30001546
+ resolution: "caniuse-lite@npm:1.0.30001546"
+ checksum: efa765c9891beb187715dc794b6b21cd30c23cdaea5788b736b58dbea7a568d73577fd9e97202874ee19fea5e783a55a20296606d473153250b4f9a36aba58de
languageName: node
linkType: hard
@@ -2295,7 +2132,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^2.0.0, chalk@npm:^2.4.1, chalk@npm:^2.4.2":
+"chalk@npm:^2.4.1, chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
dependencies:
@@ -2391,9 +2228,9 @@ __metadata:
linkType: hard
"cli-spinners@npm:^2.5.0":
- version: 2.9.0
- resolution: "cli-spinners@npm:2.9.0"
- checksum: 457497ccef70eec3f1d0825e4a3396ba43f6833a4900c2047c0efe2beecb1c0df476949ea378bcb6595754f7508e28ae943eeb30bbda807f59f547b270ec334c
+ version: 2.9.1
+ resolution: "cli-spinners@npm:2.9.1"
+ checksum: 80b7b21f2e713729041b26afd02cd881a05ba83d0973c60d332e6010261a732a42d039bdf401dec32645cba41a69324880bbbd999c8876b1eb9888451137df01
languageName: node
linkType: hard
@@ -2451,9 +2288,9 @@ __metadata:
linkType: hard
"codemirror@npm:^5.62.3, codemirror@npm:^5.65.8":
- version: 5.65.14
- resolution: "codemirror@npm:5.65.14"
- checksum: 3401202f91208435c074e8c58d2eac6ba9bbc254cd7ed8782358bb3032ca703258778a131ba93b8063bb6444021362d6d5c2115936ba550e4cb668433925b77b
+ version: 5.65.15
+ resolution: "codemirror@npm:5.65.15"
+ checksum: 877c873b2b0b5ce0e0dfaf988f4b26f6c6fe0be0f7fcea39d6b046286c3141cb6c3529eff76b0f54b59fee005ec62c10cc17b283f9ee13e649c593f2b9e33686
languageName: node
linkType: hard
@@ -2973,14 +2810,19 @@ __metadata:
linkType: hard
"cosmiconfig@npm:^8.0.0":
- version: 8.2.0
- resolution: "cosmiconfig@npm:8.2.0"
+ version: 8.3.6
+ resolution: "cosmiconfig@npm:8.3.6"
dependencies:
- import-fresh: "npm:^3.2.1"
+ import-fresh: "npm:^3.3.0"
js-yaml: "npm:^4.1.0"
- parse-json: "npm:^5.0.0"
+ parse-json: "npm:^5.2.0"
path-type: "npm:^4.0.0"
- checksum: e0b188f9a672ee7135851bf9d9fc8f0ba00f9769c95fda5af0ebc274804f6aeb713b753e04e706f595e1fbd0fa67c5073840666019068c0296a06057560ab39d
+ peerDependencies:
+ typescript: ">=4.9.5"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 91d082baca0f33b1c085bf010f9ded4af43cbedacba8821da0fb5667184d0a848addc52c31fadd080007f904a555319c238cf5f4c03e6d58ece2e4876b2e73d6
languageName: node
linkType: hard
@@ -2991,6 +2833,13 @@ __metadata:
languageName: node
linkType: hard
+"croner@npm:^7.0.2":
+ version: 7.0.2
+ resolution: "croner@npm:7.0.2"
+ checksum: 4ba259cf149a02508484776ff49564d16a1cf8212eb29e5e6086946ebccbb07ed5cb8990b50b8b4e645bd7a02b65e875380d839406b7a1fc1d92831fbefe0f69
+ languageName: node
+ linkType: hard
+
"cross-env@npm:^7.0.3":
version: 7.0.3
resolution: "cross-env@npm:7.0.3"
@@ -3229,7 +3078,7 @@ __metadata:
languageName: node
linkType: hard
-"depd@npm:2.0.0, depd@npm:^2.0.0, depd@npm:~2.0.0":
+"depd@npm:2.0.0, depd@npm:~2.0.0":
version: 2.0.0
resolution: "depd@npm:2.0.0"
checksum: c0c8ff36079ce5ada64f46cc9d6fd47ebcf38241105b6e0c98f412e8ad91f084bcf906ff644cc3a4bd876ca27a62accb8b0fff72ea6ed1a414b89d8506f4a5ca
@@ -3366,10 +3215,10 @@ __metadata:
languageName: node
linkType: hard
-"electron-to-chromium@npm:^1.4.477":
- version: 1.4.477
- resolution: "electron-to-chromium@npm:1.4.477"
- checksum: 9418b7dadec48bbefa063cd079caf1cb9a84f21b8208a83ccaab8a9b61882ec7d3c1740395be54870549d4e8badb65c2c1fbf99cfcc95dab2f0ae57f4a15c840
+"electron-to-chromium@npm:^1.4.535":
+ version: 1.4.544
+ resolution: "electron-to-chromium@npm:1.4.544"
+ checksum: ea5559c0c6406dc0f34587de3a97ccc0686635fb5175fa3b751852d8c091cf7fc6ed7910eb85eab6efbf5f0c6926bd2ebaacec3307edc6ea2bd6cd6c3d84296c
languageName: node
linkType: hard
@@ -3854,13 +3703,13 @@ __metadata:
linkType: hard
"eslint@npm:^8.50.0":
- version: 8.50.0
- resolution: "eslint@npm:8.50.0"
+ version: 8.51.0
+ resolution: "eslint@npm:8.51.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.2.0"
"@eslint-community/regexpp": "npm:^4.6.1"
"@eslint/eslintrc": "npm:^2.1.2"
- "@eslint/js": "npm:8.50.0"
+ "@eslint/js": "npm:8.51.0"
"@humanwhocodes/config-array": "npm:^0.11.11"
"@humanwhocodes/module-importer": "npm:^1.0.1"
"@nodelib/fs.walk": "npm:^1.2.8"
@@ -3896,7 +3745,7 @@ __metadata:
text-table: "npm:^0.2.0"
bin:
eslint: bin/eslint.js
- checksum: 181f26677a80f21431e68a469470485467a5c847d14d8822c1041efc52905772816546ca4e3fc87b963b7b267d8faf960322df16a30a57044161a32199b0dcfa
+ checksum: 1f3720dd2a8e25198815c33720dd66ceee88d7527b3b6f2da57b57d0476440af29da2a1d9f28515660afb3345e4f84438562772d6b5fc19b6fab7c77c478ebca
languageName: node
linkType: hard
@@ -4250,17 +4099,17 @@ __metadata:
linkType: hard
"flat-cache@npm:^3.0.4":
- version: 3.1.0
- resolution: "flat-cache@npm:3.1.0"
+ version: 3.1.1
+ resolution: "flat-cache@npm:3.1.1"
dependencies:
- flatted: "npm:^3.2.7"
+ flatted: "npm:^3.2.9"
keyv: "npm:^4.5.3"
rimraf: "npm:^3.0.2"
- checksum: 0367e6dbe0684e4b723d9aeb603d3dd225776638ed64fba6d089dc9b107aa03fb9248f1b9a128f32299a0067d6b8c7640219063b34f84c5318d06211e863a83a
+ checksum: 04b57c7cb4bd54f1e80a335f037bff467cc7b2479ecc015ff7e78fd41aa12777757d55836e99c7e5faca2271eb204a96bf109b4d98c36c20c3b98cf1372b5592
languageName: node
linkType: hard
-"flatted@npm:^3.2.7":
+"flatted@npm:^3.2.9":
version: 3.2.9
resolution: "flatted@npm:3.2.9"
checksum: dc2b89e46a2ebde487199de5a4fcb79e8c46f984043fea5c41dbf4661eb881fefac1c939b5bdcd8a09d7f960ec364f516970c7ec44e58ff451239c07fd3d419b
@@ -4268,12 +4117,12 @@ __metadata:
linkType: hard
"follow-redirects@npm:^1.14.9":
- version: 1.15.2
- resolution: "follow-redirects@npm:1.15.2"
+ version: 1.15.3
+ resolution: "follow-redirects@npm:1.15.3"
peerDependenciesMeta:
debug:
optional: true
- checksum: 8be0d39919770054812537d376850ccde0b4762b0501c440bd08724971a078123b55f57704f2984e0664fecc0c86adea85add63295804d9dce401cd9604c91d3
+ checksum: 60d98693f4976892f8c654b16ef6d1803887a951898857ab0cdc009570b1c06314ad499505b7a040ac5b98144939f8597766e5e6a6859c0945d157b473aa6f5f
languageName: node
linkType: hard
@@ -4390,11 +4239,11 @@ __metadata:
linkType: hard
"fs-minipass@npm:^3.0.0":
- version: 3.0.2
- resolution: "fs-minipass@npm:3.0.2"
+ version: 3.0.3
+ resolution: "fs-minipass@npm:3.0.3"
dependencies:
- minipass: "npm:^5.0.0"
- checksum: 1c071b5b8fc5b553ad2bd40f85988bc4d78d80eee766d0082a67dcff9a2536fd4fdd5fa2441661f799fa95000054296e4f900d6e96b2a025d173d325f3adf458
+ minipass: "npm:^7.0.3"
+ checksum: af143246cf6884fe26fa281621d45cfe111d34b30535a475bfa38dafe343dadb466c047a924ffc7d6b7b18265df4110224ce3803806dbb07173bf2087b648d7f
languageName: node
linkType: hard
@@ -4406,18 +4255,18 @@ __metadata:
linkType: hard
"fsevents@npm:~2.3.2":
- version: 2.3.2
- resolution: "fsevents@npm:2.3.2"
+ version: 2.3.3
+ resolution: "fsevents@npm:2.3.3"
dependencies:
node-gyp: "npm:latest"
- checksum: 6b5b6f5692372446ff81cf9501c76e3e0459a4852b3b5f1fc72c103198c125a6b8c72f5f166bdd76ffb2fca261e7f6ee5565daf80dca6e571e55bcc589cc1256
+ checksum: 4c1ade961ded57cdbfbb5cac5106ec17bc8bccd62e16343c569a0ceeca83b9dfef87550b4dc5cbb89642da412b20c5071f304c8c464b80415446e8e155a038c0
conditions: os=darwin
languageName: node
linkType: hard
"fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin":
- version: 2.3.2
- resolution: "fsevents@patch:fsevents@npm%3A2.3.2#optional!builtin::version=2.3.2&hash=df0bf1"
+ version: 2.3.3
+ resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1"
dependencies:
node-gyp: "npm:latest"
conditions: os=darwin
@@ -4610,22 +4459,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^10.2.2":
- version: 10.3.3
- resolution: "glob@npm:10.3.3"
- dependencies:
- foreground-child: "npm:^3.1.0"
- jackspeak: "npm:^2.0.3"
- minimatch: "npm:^9.0.1"
- minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0"
- path-scurry: "npm:^1.10.1"
- bin:
- glob: dist/cjs/src/bin.js
- checksum: 0d1a59dff5d5d7085f9c1e3b0c9c3a7e3a199a013ef8f800c0886e3cfe6f8e293f7847081021a97f96616bf778c053c6937382675f369ec8231c8b95d3ba11e2
- languageName: node
- linkType: hard
-
-"glob@npm:^10.3.7":
+"glob@npm:^10.2.2, glob@npm:^10.3.7":
version: 10.3.10
resolution: "glob@npm:10.3.10"
dependencies:
@@ -4681,11 +4515,11 @@ __metadata:
linkType: hard
"globals@npm:^13.19.0":
- version: 13.22.0
- resolution: "globals@npm:13.22.0"
+ version: 13.23.0
+ resolution: "globals@npm:13.23.0"
dependencies:
type-fest: "npm:^0.20.2"
- checksum: 2f05c268a544b9e55a7f76f27248923116e50bcd046371fe6fa0920d9fce8432af8f92f47311986f48a1393f61f009c9345de9ed82b3a902d89245c73d0a4047
+ checksum: bf6a8616f4a64959c0b9a8eb4dc8a02e7dd0082385f7f06bc9694d9fceabe39f83f83789322cfe0470914dc8b273b7a29af5570b9e1a0507d3fb7348a64703a3
languageName: node
linkType: hard
@@ -4745,11 +4579,11 @@ __metadata:
linkType: hard
"handlebars@npm:^4.7.7":
- version: 4.7.7
- resolution: "handlebars@npm:4.7.7"
+ version: 4.7.8
+ resolution: "handlebars@npm:4.7.8"
dependencies:
minimist: "npm:^1.2.5"
- neo-async: "npm:^2.6.0"
+ neo-async: "npm:^2.6.2"
source-map: "npm:^0.6.1"
uglify-js: "npm:^3.1.4"
wordwrap: "npm:^1.0.0"
@@ -4758,7 +4592,7 @@ __metadata:
optional: true
bin:
handlebars: bin/handlebars
- checksum: 617b1e689b7577734abc74564bdb8cdaddf8fd48ce72afdb489f426e9c60a7d6ee2a2707c023720c4059070128243c948bded8f2716e4543378033e3971b85ea
+ checksum: bd528f4dd150adf67f3f857118ef0fa43ff79a153b1d943fa0a770f2599e38b25a7a0dbac1a3611a4ec86970fd2325a81310fb788b5c892308c9f8743bd02e11
languageName: node
linkType: hard
@@ -4830,11 +4664,9 @@ __metadata:
linkType: hard
"has@npm:^1.0.3":
- version: 1.0.3
- resolution: "has@npm:1.0.3"
- dependencies:
- function-bind: "npm:^1.1.1"
- checksum: a449f3185b1d165026e8d25f6a8c3390bd25c201ff4b8c1aaf948fc6a5fcfd6507310b8c00c13a3325795ea9791fcc3d79d61eafa313b5750438fc19183df57b
+ version: 1.0.4
+ resolution: "has@npm:1.0.4"
+ checksum: c245f332fe78c7b6b8753857240ac12b3286f995f656a33c77e0f5baab7d0157e6ddb1c34940ffd2bffc51f75ede50cd8b29ff65c13e336376aca8cf3df58043
languageName: node
linkType: hard
@@ -5021,7 +4853,7 @@ __metadata:
languageName: node
linkType: hard
-"import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1":
+"import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0":
version: 3.3.0
resolution: "import-fresh@npm:3.3.0"
dependencies:
@@ -5205,16 +5037,7 @@ __metadata:
languageName: node
linkType: hard
-"is-core-module@npm:^2.12.0, is-core-module@npm:^2.5.0":
- version: 2.12.1
- resolution: "is-core-module@npm:2.12.1"
- dependencies:
- has: "npm:^1.0.3"
- checksum: 35d5f90c95f7c737d287121e924bdfcad0a47b33efd7f89c58e9ab3810b43b1f1d377b641797326bde500e47edf5a7bf74a464e0c336a5c7e827b13fa41b57af
- languageName: node
- linkType: hard
-
-"is-core-module@npm:^2.12.1, is-core-module@npm:^2.13.0, is-core-module@npm:^2.9.0":
+"is-core-module@npm:^2.12.1, is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.9.0":
version: 2.13.0
resolution: "is-core-module@npm:2.13.0"
dependencies:
@@ -5541,19 +5364,6 @@ __metadata:
languageName: node
linkType: hard
-"jackspeak@npm:^2.0.3":
- version: 2.2.2
- resolution: "jackspeak@npm:2.2.2"
- dependencies:
- "@isaacs/cliui": "npm:^8.0.2"
- "@pkgjs/parseargs": "npm:^0.11.0"
- dependenciesMeta:
- "@pkgjs/parseargs":
- optional: true
- checksum: 0f43b70bddaf42f5fa4373c78d46819d2b9e5c1e7a245d53bc7b8693b0c6c7925985fadc5e4c4b2aafa9207c8b108e8ffd15c9f0ab59fd6be60e7326749e4010
- languageName: node
- linkType: hard
-
"jackspeak@npm:^2.3.5":
version: 2.3.6
resolution: "jackspeak@npm:2.3.6"
@@ -5828,11 +5638,11 @@ __metadata:
linkType: hard
"keyv@npm:^4.5.3":
- version: 4.5.3
- resolution: "keyv@npm:4.5.3"
+ version: 4.5.4
+ resolution: "keyv@npm:4.5.4"
dependencies:
json-buffer: "npm:3.0.1"
- checksum: 2c96e345ecee2c7bf8876b368190b0067308b8da080c1462486fbe71a5b863242c350f1507ddad8f373c5d886b302c42f491de4d3be725071c6743a2f1188ff2
+ checksum: 167eb6ef64cc84b6fa0780ee50c9de456b422a1e18802209234f7c2cf7eae648c7741f32e50d7e24ccb22b24c13154070b01563d642755b156c357431a191e75
languageName: node
linkType: hard
@@ -6134,9 +5944,9 @@ __metadata:
linkType: hard
"lru-cache@npm:^9.1.1 || ^10.0.0":
- version: 10.0.0
- resolution: "lru-cache@npm:10.0.0"
- checksum: 590e00d6ccd76a1ada056585be3fd6dbddda395fc9359390cff38669c69c3fa1792dd6c4c46a9b1b411f032cd2e979d9e664f1628163292ecdfeada98c3da1f3
+ version: 10.0.1
+ resolution: "lru-cache@npm:10.0.1"
+ checksum: 5bb91a97a342a41fd049c3494b44d9e21a7d4843f9284d0a0b26f00bb0e436f1f627d0641c78f88be16b86b4231546c5ee4f284733fb530c7960f0bcd7579026
languageName: node
linkType: hard
@@ -6370,17 +6180,17 @@ __metadata:
linkType: hard
"minipass-fetch@npm:^3.0.0":
- version: 3.0.3
- resolution: "minipass-fetch@npm:3.0.3"
+ version: 3.0.4
+ resolution: "minipass-fetch@npm:3.0.4"
dependencies:
encoding: "npm:^0.1.13"
- minipass: "npm:^5.0.0"
+ minipass: "npm:^7.0.3"
minipass-sized: "npm:^1.0.3"
minizlib: "npm:^2.1.2"
dependenciesMeta:
encoding:
optional: true
- checksum: 045339fa8fa2f2a544da203c38e91e6329a6c8d0d563db42db2e32bd863b0d7127692f456dcdd171bcd3123af12ce04072d3fc276571c85085a9870db7dea69a
+ checksum: 3edf72b900e30598567eafe96c30374432a8709e61bb06b87198fa3192d466777e2ec21c52985a0999044fa6567bd6f04651585983a1cbb27e2c1770a07ed2a2
languageName: node
linkType: hard
@@ -6427,10 +6237,10 @@ __metadata:
languageName: node
linkType: hard
-"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0":
- version: 7.0.2
- resolution: "minipass@npm:7.0.2"
- checksum: 25d3afc74e21e84d35134de33d8e7ba5ff3741f84c415553548e12ee21a280926b9fbdf5656c78e81dcb0ca28fd72505533415ae0b4b9b8b0c432273dffb65f6
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.3":
+ version: 7.0.4
+ resolution: "minipass@npm:7.0.4"
+ checksum: e864bd02ceb5e0707696d58f7ce3a0b89233f0d686ef0d447a66db705c0846a8dc6f34865cd85256c1472ff623665f616b90b8ff58058b2ad996c5de747d2d18
languageName: node
linkType: hard
@@ -6561,22 +6371,13 @@ __metadata:
languageName: node
linkType: hard
-"neo-async@npm:^2.6.0":
+"neo-async@npm:^2.6.2":
version: 2.6.2
resolution: "neo-async@npm:2.6.2"
checksum: 1a7948fea86f2b33ec766bc899c88796a51ba76a4afc9026764aedc6e7cde692a09067031e4a1bf6db4f978ccd99e7f5b6c03fe47ad9865c3d4f99050d67e002
languageName: node
linkType: hard
-"node-cron@npm:^3.0.2":
- version: 3.0.2
- resolution: "node-cron@npm:3.0.2"
- dependencies:
- uuid: "npm:8.3.2"
- checksum: 71d4ce22425d0f2a7bd9753149da475317725f6890d5a55e5e43a97062456faeda984d55c17aee9699552460525cee948662fb75124065810e4038b2f56a9d32
- languageName: node
- linkType: hard
-
"node-gyp@npm:latest":
version: 9.4.0
resolution: "node-gyp@npm:9.4.0"
@@ -7001,7 +6802,7 @@ __metadata:
languageName: node
linkType: hard
-"parse-json@npm:^5.0.0":
+"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0":
version: 5.2.0
resolution: "parse-json@npm:5.2.0"
dependencies:
@@ -7553,10 +7354,10 @@ __metadata:
languageName: node
linkType: hard
-"regenerator-runtime@npm:^0.13.11":
- version: 0.13.11
- resolution: "regenerator-runtime@npm:0.13.11"
- checksum: d493e9e118abef5b099c78170834f18540c4933cedf9bfabc32d3af94abfb59a7907bd7950259cbab0a929ebca7db77301e8024e5121e6482a82f78283dfd20c
+"regenerator-runtime@npm:^0.14.0":
+ version: 0.14.0
+ resolution: "regenerator-runtime@npm:0.14.0"
+ checksum: 6c19495baefcf5fbb18a281b56a97f0197b5f219f42e571e80877f095320afac0bdb31dab8f8186858e6126950068c3f17a1226437881e3e70446ea66751897c
languageName: node
linkType: hard
@@ -7659,20 +7460,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.10.0":
- version: 1.22.3
- resolution: "resolve@npm:1.22.3"
- dependencies:
- is-core-module: "npm:^2.12.0"
- path-parse: "npm:^1.0.7"
- supports-preserve-symlinks-flag: "npm:^1.0.0"
- bin:
- resolve: bin/resolve
- checksum: 3d733800d5f7525df912e9c4a68ee14574f42fa3676651debe6d2f6f55f8eef35626ad6330745da52943d695760f1ac7ee85b2c24f48be111f744aba7cb2e06d
- languageName: node
- linkType: hard
-
-"resolve@npm:^1.22.2, resolve@npm:^1.22.4":
+"resolve@npm:^1.10.0, resolve@npm:^1.22.2, resolve@npm:^1.22.4":
version: 1.22.6
resolution: "resolve@npm:1.22.6"
dependencies:
@@ -7698,20 +7486,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin":
- version: 1.22.3
- resolution: "resolve@patch:resolve@npm%3A1.22.3#optional!builtin::version=1.22.3&hash=c3c19d"
- dependencies:
- is-core-module: "npm:^2.12.0"
- path-parse: "npm:^1.0.7"
- supports-preserve-symlinks-flag: "npm:^1.0.0"
- bin:
- resolve: bin/resolve
- checksum: b775dffbad4d4ed3ae498a37d33a96282d64de50955f7642258aeaa2886e419598f4dfe837c0e31bcc6eb448287c1578e899dffe49eca76ef393bf8605a3b543
- languageName: node
- linkType: hard
-
-"resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
+"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
version: 1.22.6
resolution: "resolve@patch:resolve@npm%3A1.22.6#optional!builtin::version=1.22.6&hash=c3c19d"
dependencies:
@@ -8251,9 +8026,9 @@ __metadata:
linkType: hard
"spdx-license-ids@npm:^3.0.0":
- version: 3.0.13
- resolution: "spdx-license-ids@npm:3.0.13"
- checksum: 6328c516e958ceee80362dc657a58cab01c7fdb4667a1a4c1a3e91d069983977f87971340ee857eb66f65079b5d8561e56dc91510802cd7bebaae7632a6aa7fa
+ version: 3.0.16
+ resolution: "spdx-license-ids@npm:3.0.16"
+ checksum: 6425c54132ca38d717315cdbd2b620235937d1859972c5978bbc95b4c14400438ffe113709d8aabb0d5498cc27a5b89876fca0fe21b4e26f5ce122bc86d0d88e
languageName: node
linkType: hard
@@ -8276,11 +8051,11 @@ __metadata:
linkType: hard
"ssri@npm:^10.0.0":
- version: 10.0.4
- resolution: "ssri@npm:10.0.4"
+ version: 10.0.5
+ resolution: "ssri@npm:10.0.5"
dependencies:
- minipass: "npm:^5.0.0"
- checksum: 3f3dc4a0bbde19a67a4e7bdbef0c94ea92643a5f835565c09107f0c3696de9079f65742e641b449e978db69751ac6e85dfdc3f2c2abfe221d1c346d5b7ed077f
+ minipass: "npm:^7.0.3"
+ checksum: 453f9a1c241c13f5dfceca2ab7b4687bcff354c3ccbc932f35452687b9ef0ccf8983fd13b8a3baa5844c1a4882d6e3ddff48b0e7fd21d743809ef33b80616d79
languageName: node
linkType: hard
@@ -8591,8 +8366,8 @@ __metadata:
linkType: hard
"tar@npm:^6.1.11, tar@npm:^6.1.2":
- version: 6.1.15
- resolution: "tar@npm:6.1.15"
+ version: 6.2.0
+ resolution: "tar@npm:6.2.0"
dependencies:
chownr: "npm:^2.0.0"
fs-minipass: "npm:^2.0.0"
@@ -8600,7 +8375,7 @@ __metadata:
minizlib: "npm:^2.1.1"
mkdirp: "npm:^1.0.3"
yallist: "npm:^4.0.0"
- checksum: 4848b92da8581e64ce4d8a760b47468dd9d212a4612846d8dd75b5c224a42c66ed5bcf8cfa9e9cd2eb64ebe1351413fb3eac93324a4eee536f0941beefa1f2eb
+ checksum: 2042bbb14830b5cd0d584007db0eb0a7e933e66d1397e72a4293768d2332449bc3e312c266a0887ec20156dea388d8965e53b4fc5097f42d78593549016da089
languageName: node
linkType: hard
@@ -8808,9 +8583,9 @@ __metadata:
linkType: hard
"tslib@npm:^2.1.0":
- version: 2.6.1
- resolution: "tslib@npm:2.6.1"
- checksum: 5cf1aa7ea4ca7ee9b8aa3d80eb7ee86634b307fbefcb948a831c2b13728e21e156ef7fb9edcbe21f05c08f65e4cf4480587086f31133491ba1a49c9e0b28fc75
+ version: 2.6.2
+ resolution: "tslib@npm:2.6.2"
+ checksum: bd26c22d36736513980091a1e356378e8b662ded04204453d353a7f34a4c21ed0afc59b5f90719d4ba756e581a162ecbf93118dc9c6be5acf70aa309188166ca
languageName: node
linkType: hard
@@ -8929,17 +8704,7 @@ __metadata:
languageName: node
linkType: hard
-"typescript@npm:^4.6.4 || ^5.0.0":
- version: 5.1.6
- resolution: "typescript@npm:5.1.6"
- bin:
- tsc: bin/tsc
- tsserver: bin/tsserver
- checksum: f347cde665cf43dc4c1c7d9821c7d9bbec3c3914f4bdd82ee490e9fb9f6d99036ed8666463b6a192dd005eeef333c5087d5931bdd51ec853436ff9a670a7417e
- languageName: node
- linkType: hard
-
-"typescript@npm:^5.2.2":
+"typescript@npm:^4.6.4 || ^5.0.0, typescript@npm:^5.2.2":
version: 5.2.2
resolution: "typescript@npm:5.2.2"
bin:
@@ -8949,17 +8714,7 @@ __metadata:
languageName: node
linkType: hard
-"typescript@patch:typescript@npm%3A^4.6.4 || ^5.0.0#optional!builtin":
- version: 5.1.6
- resolution: "typescript@patch:typescript@npm%3A5.1.6#optional!builtin::version=5.1.6&hash=5da071"
- bin:
- tsc: bin/tsc
- tsserver: bin/tsserver
- checksum: f5481fa3ba0eee8970f46708d13c05650a865ad093b586fc9573f425c64c57ca97e3308e110bb528deb3ccebe83f6fd7b5a8ac90018038da96326a9ccdf8e77c
- languageName: node
- linkType: hard
-
-"typescript@patch:typescript@npm%3A^5.2.2#optional!builtin":
+"typescript@patch:typescript@npm%3A^4.6.4 || ^5.0.0#optional!builtin, typescript@patch:typescript@npm%3A^5.2.2#optional!builtin":
version: 5.2.2
resolution: "typescript@patch:typescript@npm%3A5.2.2#optional!builtin::version=5.2.2&hash=f3b441"
bin:
@@ -9029,9 +8784,9 @@ __metadata:
languageName: node
linkType: hard
-"update-browserslist-db@npm:^1.0.11":
- version: 1.0.11
- resolution: "update-browserslist-db@npm:1.0.11"
+"update-browserslist-db@npm:^1.0.13":
+ version: 1.0.13
+ resolution: "update-browserslist-db@npm:1.0.13"
dependencies:
escalade: "npm:^3.1.1"
picocolors: "npm:^1.0.0"
@@ -9039,7 +8794,7 @@ __metadata:
browserslist: ">= 4.21.0"
bin:
update-browserslist-db: cli.js
- checksum: cc1c7a38d15413046bea28ff3c7668a7cb6b4a53d83e8089fa960efd896deb6d1a9deffc2beb8dc0506186a352c8d19804efe5ec7eeb401037e14cf3ea5363f8
+ checksum: 9074b4ef34d2ed931f27d390aafdd391ee7c45ad83c508e8fed6aaae1eb68f81999a768ed8525c6f88d4001a4fbf1b8c0268f099d0e8e72088ec5945ac796acf
languageName: node
linkType: hard
@@ -9066,15 +8821,6 @@ __metadata:
languageName: node
linkType: hard
-"uuid@npm:8.3.2":
- version: 8.3.2
- resolution: "uuid@npm:8.3.2"
- bin:
- uuid: dist/bin/uuid
- checksum: 9a5f7aa1d6f56dd1e8d5f2478f855f25c645e64e26e347a98e98d95781d5ed20062d6cca2eecb58ba7c84bc3910be95c0451ef4161906abaab44f9cb68ffbdd1
- languageName: node
- linkType: hard
-
"v8-compile-cache-lib@npm:^3.0.1":
version: 3.0.1
resolution: "v8-compile-cache-lib@npm:3.0.1"
@@ -9107,8 +8853,8 @@ __metadata:
linkType: hard
"vite@npm:^4.4.10":
- version: 4.4.10
- resolution: "vite@npm:4.4.10"
+ version: 4.4.11
+ resolution: "vite@npm:4.4.11"
dependencies:
esbuild: "npm:^0.18.10"
fsevents: "npm:~2.3.2"
@@ -9142,7 +8888,7 @@ __metadata:
optional: true
bin:
vite: bin/vite.js
- checksum: e243acad5a19fc6fcfc07bdddcbc303580d4e00c7462535202780e86f41bbfb50bb84b913dbc564c746f3ff7c8079cce3e0f78fe74a49ef4071e86e9a1dd1742
+ checksum: 325e2955fe939bc5706aab2aa46498d98adace1df4d11f42cf4539754b886798b6bf7c247c94d23fb6cf3a569e56bad4a11561bf25e8e6dcc8c0e2f73ecc5e5b
languageName: node
linkType: hard