diff --git a/.github/workflows/check-typescript.js.yml b/.github/workflows/check-typescript.js.yml
new file mode 100644
index 0000000..ef46ca7
--- /dev/null
+++ b/.github/workflows/check-typescript.js.yml
@@ -0,0 +1,22 @@
+name: Typechecker
+
+on:
+ pull_request:
+ branches: [ "main" ]
+jobs:
+ build:
+
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v4
+ - name: Enable Corepack
+ run: corepack enable
+ - name: Use Node.js
+ uses: actions/setup-node@v4
+ with:
+ node-version: '20.x'
+ registry-url: 'https://registry.npmjs.org'
+ cache: 'yarn'
+ - run: yarn
+ - run: yarn exec tsc --noemit
diff --git a/package.json b/package.json
index cb6f1d5..814a20f 100644
--- a/package.json
+++ b/package.json
@@ -6,14 +6,17 @@
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
- "preview": "vite preview"
+ "preview": "vite preview",
+ "test": "vitest"
},
"devDependencies": {
"typescript": "^5.2.2",
- "vite": "^5.2.0"
+ "vite": "^5.2.0",
+ "vitest": "^2.0.5"
},
"dependencies": {
- "@statelyai/inspect": "^0.2.5",
- "speechstate": "^2.0.5"
- }
+ "@statelyai/inspect": "^0.4.0",
+ "speechstate": "^2.4.0"
+ },
+ "packageManager": "yarn@3.6.4+sha256.7f7d51b38db0d94adf25c512e3f3d3b47d23c97922eecc540f7440f116bdb99a"
}
diff --git a/src/main.ts b/src/dipper/main.ts
similarity index 93%
rename from src/main.ts
rename to src/dipper/main.ts
index f54bc1c..4cdab84 100644
--- a/src/main.ts
+++ b/src/dipper/main.ts
@@ -1,14 +1,14 @@
import { assign, createActor, setup, AnyMachineSnapshot } from "xstate";
import { speechstate } from "speechstate";
import { createBrowserInspector } from "@statelyai/inspect";
-import { KEY } from "./azure";
+// import { KEY } from "../azure";
const inspector = createBrowserInspector();
const azureCredentials = {
endpoint:
"https://northeurope.api.cognitive.microsoft.com/sts/v1.0/issuetoken",
- key: KEY,
+ // key: KEY,
};
const settings = {
@@ -17,6 +17,7 @@ const settings = {
asrDefaultNoInputTimeout: 5000,
locale: "en-US",
ttsDefaultVoice: "en-US-DavisNeural",
+ azureRegion: "northeurope",
};
const dmMachine = setup({
@@ -86,19 +87,17 @@ const dmMachine = setup({
};
},
}).createMachine({
- context: {
- is: { input: ["ping"], output: [] },
+ context: ({ spawn }) => {
+ return {
+ ssRef: spawn(speechstate, { input: settings }),
+ is: { input: ["ping"], output: [] },
+ };
},
id: "DM",
initial: "Prepare",
states: {
Prepare: {
- entry: [
- assign({
- ssRef: ({ spawn }) => spawn(speechstate, { input: settings }),
- }),
- ({ context }) => context.ssRef.send({ type: "PREPARE" }),
- ],
+ entry: ({ context }) => context.ssRef.send({ type: "PREPARE" }),
on: { ASRTTS_READY: "WaitToStart" },
},
WaitToStart: {
diff --git a/src/dme.ts b/src/dme.ts
new file mode 100644
index 0000000..4ca155b
--- /dev/null
+++ b/src/dme.ts
@@ -0,0 +1,153 @@
+import { setup, assign, sendTo, AnyTransitionConfig } from "xstate";
+import { rules } from "./rules";
+import { SaysMoveEvent, DMEEvent, DMEContext } from "./types";
+
+/**
+ * Creates a transition with a guarded ISU.
+ *
+ * @param nextState Target state.
+ * @param ruleName Name of ISU rule.
+ * @param [sendBackNextMove=false] If `true`, communicate next move to the parent machine.
+ */
+function isuTransition(
+ nextState: string,
+ ruleName: string,
+ sendBackNextMove: boolean = false,
+): AnyTransitionConfig {
+ return {
+ target: nextState,
+ guard: { type: "isu", params: { name: ruleName } },
+ actions: sendBackNextMove
+ ? [
+ { type: "isu", params: { name: ruleName } },
+ { type: "sendBackNextMove" },
+ ]
+ : [{ type: "isu", params: { name: ruleName } }],
+ };
+}
+
+export const dme = setup({
+ types: {} as {
+ input: DMEContext;
+ context: DMEContext;
+ events: DMEEvent;
+ },
+ guards: {
+ isu: ({ context }, params: { name: string }) =>
+ !!rules[params.name](context),
+ latestSpeakerIsUsr: ({ context }) => {
+ return context.latest_speaker == "usr";
+ },
+ },
+ actions: {
+ sendBackNextMove: sendTo(
+ ({ context }) => context.parentRef,
+ ({ context }) => {
+ return {
+ type: "NEXT_MOVE",
+ value: context.is.next_move,
+ };
+ },
+ ),
+ isu: assign(({ context }, params: { name: string }) => {
+ let ruleName = params.name;
+ let newIS = rules[ruleName](context)!(); // we assume that this is never called without a guard
+ console.info(`[ISU ${ruleName}]`, newIS);
+ return { is: newIS };
+ }),
+ updateLatestMove: assign(({ event }) => {
+ console.info("[DM updateLatestMove]", event);
+ return {
+ latest_move: (event as SaysMoveEvent).value.move,
+ latest_speaker: (event as SaysMoveEvent).value.speaker,
+ };
+ }),
+ },
+}).createMachine({
+ context: ({ input }) => {
+ return input;
+ },
+ initial: "Select",
+ states: {
+ Select: {
+ initial: "SelectAction",
+ states: {
+ SelectAction: {
+ always: [
+ isuTransition("SelectMove", "select_respond"),
+ isuTransition("SelectMove", "select_from_plan"),
+ { target: "SelectMove" }, // TODO check it -- needed for greeting
+ ],
+ },
+ SelectMove: {
+ always: [
+ isuTransition("SelectionDone", "select_ask", true),
+ isuTransition("SelectionDone", "select_answer", true),
+ isuTransition("SelectionDone", "select_other", true),
+ { target: "SelectionDone" },
+ ],
+ },
+ SelectionDone: { type: "final" },
+ },
+ onDone: "Update",
+ },
+ Update: {
+ initial: "Init",
+ states: {
+ Init: {
+ always: isuTransition("Grounding", "clear_agenda"),
+ },
+ Grounding: {
+ // TODO: rename to Perception?
+ on: {
+ SAYS: {
+ target: "Integrate",
+ actions: [
+ {
+ type: "updateLatestMove",
+ },
+ { type: "isu", params: { name: "get_latest_move" } },
+ ],
+ },
+ },
+ },
+ Integrate: {
+ always: [
+ isuTransition("DowndateQUD", "integrate_usr_request"),
+ isuTransition("DowndateQUD", "integrate_sys_ask"),
+ isuTransition("DowndateQUD", "integrate_usr_ask"),
+ isuTransition("DowndateQUD", "integrate_answer"),
+ isuTransition("DowndateQUD", "integrate_greet"),
+ ],
+ },
+ DowndateQUD: {
+ always: [
+ isuTransition("LoadPlan", "downdate_qud"),
+ isuTransition("LoadPlan", "find_plan"),
+ { target: "LoadPlan" },
+ ],
+ },
+ LoadPlan: {
+ always: { target: "ExecPlan" },
+ },
+ ExecPlan: {
+ always: [
+ isuTransition("ExecPlan", "remove_findout"),
+ isuTransition("ExecPlan", "exec_consultDB"),
+ { target: "FinalGroup" },
+ ],
+ },
+ FinalGroup: {
+ type: "final",
+ },
+ },
+ onDone: [
+ {
+ target: "Select",
+ guard: "latestSpeakerIsUsr"
+ },
+ { target: "Update" },
+ ],
+ },
+ },
+});
diff --git a/src/is.ts b/src/is.ts
new file mode 100644
index 0000000..c0627fd
--- /dev/null
+++ b/src/is.ts
@@ -0,0 +1,90 @@
+import { InformationState } from "./types";
+import {
+ objectsEqual,
+ WHQ,
+ findout,
+ consultDB,
+ getFactArgument,
+} from "./utils";
+
+export const initialIS = (): InformationState => {
+ const predicates: { [index: string]: string } = {
+ // Mapping from predicate to sort
+ favorite_food: "food",
+ booking_course: "course",
+ };
+ const individuals: { [index: string]: string } = {
+ // Mapping from individual to sort
+ pizza: "food",
+ LT2319: "course",
+ };
+ return {
+ domain: {
+ predicates: predicates,
+ individuals: individuals,
+ relevant: (a, q) => {
+ if (
+ typeof a === "string" &&
+ predicates[q.predicate] === individuals[a]
+ ) {
+ return true;
+ }
+ if (typeof a === "object" && q.predicate === a.predicate) {
+ return true;
+ }
+ return false;
+ },
+ resolves: (a, q) => {
+ if (typeof a === "object" && q.predicate === a.predicate) {
+ return true;
+ }
+ return false;
+ },
+ combine: (q, a) => {
+ if (
+ typeof a === "string" &&
+ predicates[q.predicate] === individuals[a]
+ ) {
+ return { predicate: q.predicate, argument: a };
+ }
+ if (typeof a === "object" && q.predicate === a.predicate) {
+ return a;
+ }
+ throw new Error("Combine failed.");
+ },
+ plans: [
+ {
+ type: "issue",
+ content: WHQ("booking_room"),
+ plan: [
+ findout(WHQ("booking_course")),
+ consultDB(WHQ("booking_room")),
+ ],
+ },
+ ],
+ },
+ database: {
+ consultDB: (question, facts) => {
+ if (objectsEqual(question, WHQ("booking_room"))) {
+ const course = getFactArgument(facts, "booking_course");
+ if (course == "LT2319") {
+ return { predicate: "booking_room", argument: "G212" };
+ }
+ }
+ return null;
+ },
+ },
+ next_move: null,
+ private: {
+ plan: [],
+ agenda: [
+ {
+ type: "greet",
+ content: null,
+ },
+ ],
+ bel: [{ predicate: "favorite_food", argument: "pizza" }],
+ },
+ shared: { lu: undefined, qud: [], com: [] },
+ };
+};
diff --git a/src/isu.ts b/src/isu.ts
new file mode 100644
index 0000000..f284f77
--- /dev/null
+++ b/src/isu.ts
@@ -0,0 +1,184 @@
+import { createActor, setup, AnyMachineSnapshot, sendTo } from "xstate";
+import { speechstate } from "speechstate";
+import { createBrowserInspector } from "@statelyai/inspect";
+// import { KEY } from "./azure";
+import { DMContext, DMEvent, NextMoveEvent } from "./types";
+import { nlg, nlu } from "./nlug";
+import { dme } from "./dme";
+import { initialIS } from "./is";
+
+const inspector = createBrowserInspector();
+
+const azureCredentials = {
+ endpoint:
+ "https://northeurope.api.cognitive.microsoft.com/sts/v1.0/issuetoken",
+ // key: KEY,
+};
+
+const settings = {
+ azureCredentials: azureCredentials,
+ asrDefaultCompleteTimeout: 0,
+ asrDefaultNoInputTimeout: 5000,
+ locale: "en-US",
+ azureRegion: "northeurope",
+ ttsDefaultVoice: "en-US-DavisNeural",
+};
+
+const dmMachine = setup({
+ actors: {
+ dme: dme,
+ },
+ actions: {
+ speak_next_move: ({ context, event }) =>
+ context.ssRef.send({
+ type: "SPEAK",
+ value: {
+ utterance: nlg((event as NextMoveEvent).value),
+ },
+ }),
+ listen: ({ context }) =>
+ context.ssRef.send({
+ type: "LISTEN",
+ }),
+ },
+ types: {} as {
+ context: DMContext;
+ events: DMEvent;
+ },
+}).createMachine({
+ context: ({ spawn }) => {
+ return {
+ ssRef: spawn(speechstate, { input: settings }),
+ is: initialIS(),
+ };
+ },
+ id: "DM",
+ initial: "Prepare",
+ states: {
+ Prepare: {
+ entry: ({ context }) => context.ssRef.send({ type: "PREPARE" }),
+ on: { ASRTTS_READY: "WaitToStart" },
+ },
+ WaitToStart: {
+ on: {
+ CLICK: "Main",
+ },
+ },
+ Main: {
+ type: "parallel",
+ states: {
+ Interpret: {
+ initial: "Idle",
+ states: {
+ Idle: {
+ on: {
+ SPEAK_COMPLETE: { target: "Recognising", actions: "listen" },
+ },
+ },
+ Recognising: {
+ on: {
+ RECOGNISED: {
+ target: "Idle",
+ actions: sendTo("dmeID", ({ event }) => ({
+ type: "SAYS",
+ value: {
+ speaker: "usr",
+ move: nlu(event.value[0].utterance),
+ },
+ })),
+ },
+ ASR_NOINPUT: {
+ target: "Idle",
+ // FOR TESTING
+ /*
+ actions: sendTo("dmeID", {
+ type: "SAYS",
+ value: {
+ speaker: "usr",
+ move: {
+ type: "ask",
+ content: WHQ("favorite_food"),
+ },
+ },
+ }),
+ */
+ },
+ },
+ },
+ },
+ },
+ Generate: {
+ initial: "Idle",
+ states: {
+ Idle: {
+ on: {
+ NEXT_MOVE: {
+ target: "Speaking",
+ actions: sendTo("dmeID", ({ event }) => ({
+ type: "SAYS",
+ value: {
+ speaker: "sys",
+ move: event.value,
+ },
+ })),
+ },
+ },
+ },
+ Speaking: {
+ entry: "speak_next_move",
+ on: {
+ SPEAK_COMPLETE: {
+ target: "Idle",
+ },
+ },
+ },
+ },
+ },
+ DME: {
+ invoke: {
+ src: "dme",
+ id: "dmeID",
+ input: ({ context, self }) => {
+ return {
+ parentRef: self,
+ latest_move: context.latest_move,
+ latest_speaker: context.latest_speaker,
+ is: context.is,
+ };
+ },
+ },
+ },
+ },
+ },
+ },
+});
+
+export const dmActor = createActor(dmMachine, {
+ inspect: inspector.inspect,
+}).start();
+
+let is = dmActor.getSnapshot().context.is;
+console.log("[IS (initial)]", is);
+dmActor.subscribe((snapshot: AnyMachineSnapshot) => {
+ /* if you want to log some parts of the state */
+ // is !== snapshot.context.is && console.log("[IS]", snapshot.context.is);
+ is = snapshot.context.is;
+ // console.log("IS", is);
+ console.log(
+ "%cState value:",
+ "background-color: #056dff",
+ snapshot.value,
+ snapshot.context.is,
+ );
+});
+
+export function setupButton(element: HTMLElement) {
+ element.addEventListener("click", () => {
+ dmActor.send({ type: "CLICK" });
+ });
+ dmActor
+ .getSnapshot()
+ .context.ssRef.subscribe((snapshot: AnyMachineSnapshot) => {
+ element.innerHTML = `${Object.values(snapshot.getMeta())[0]["view"]}`;
+ });
+}
diff --git a/src/nlug.ts b/src/nlug.ts
new file mode 100644
index 0000000..ef4f965
--- /dev/null
+++ b/src/nlug.ts
@@ -0,0 +1,68 @@
+import { Move } from "./types";
+import { objectsEqual, WHQ } from "./utils";
+
+interface NLUMapping {
+ [index: string]: Move;
+}
+type NLGMapping = [Move, string][];
+
+const nluMapping: NLUMapping = {
+ "where is the lecture?": {
+ type: "ask",
+ content: WHQ("booking_room"),
+ },
+ "what's your favorite food?": {
+ type: "ask",
+ content: WHQ("favorite_food"),
+ },
+ pizza: {
+ type: "answer",
+ content: "pizza",
+ },
+ "dialogue systems 2": {
+ type: "answer",
+ content: "LT2319",
+ },
+ "dialogue systems": {
+ type: "answer",
+ content: "LT2319",
+ },
+};
+const nlgMapping: NLGMapping = [
+ [{ type: "ask", content: WHQ("booking_course") }, "Which course?"],
+ [{ type: "greet", content: null }, "Hello! You can ask me anything!"],
+ [
+ {
+ type: "answer",
+ content: { predicate: "favorite_food", argument: "pizza" },
+ },
+ "Pizza.",
+ ],
+ [
+ {
+ type: "answer",
+ content: { predicate: "booking_room", argument: "G212" },
+ },
+ "The lecture is in G212.",
+ ],
+];
+
+export function nlg(move: Move | null): string {
+ console.log("generating...", move);
+ const mapping = nlgMapping.find((x) => objectsEqual(x[0], move));
+ if (mapping) {
+ return mapping[1];
+ }
+ return "";
+}
+
+/** NLU mapping function can be replaced by statistical NLU
+ */
+export function nlu(utterance: string): Move {
+ return (
+ nluMapping[utterance.toLowerCase()] || {
+ type: "unknown",
+ content: "",
+ }
+ );
+}
diff --git a/src/rules.ts b/src/rules.ts
new file mode 100644
index 0000000..b4230be
--- /dev/null
+++ b/src/rules.ts
@@ -0,0 +1,310 @@
+import {
+ Question,
+ TotalInformationState,
+ InformationState,
+ Move,
+} from "./types";
+import { objectsEqual } from "./utils";
+
+type Rules = {
+ [index: string]: (
+ context: TotalInformationState,
+ ) => ((x: void) => InformationState) | undefined;
+};
+
+export const rules: Rules = {
+ clear_agenda: ({ is }) => {
+ return () => ({
+ ...is,
+ private: { ...is.private, agenda: [] },
+ });
+ },
+
+ /**
+ * Grounding
+ */
+ get_latest_move: (context) => {
+ return () => ({
+ ...context.is,
+ shared: {
+ ...context.is.shared,
+ lu: {
+ move: context.latest_move!,
+ speaker: context.latest_speaker!,
+ },
+ },
+ });
+ },
+
+ /**
+ * Integrate
+ */
+ /** rule 5.1 */
+ integrate_usr_request: ({ is }) => {
+ if (
+ is.shared.lu!.speaker === "usr" &&
+ is.shared.lu!.move.type === "request"
+ ) {
+ let action = is.shared.lu!.move.content;
+ for (const planInfo of is.domain.plans) {
+ if (planInfo.type == "action" && planInfo.content == action) {
+ return () => ({
+ ...is,
+ private: {
+ ...is.private,
+ agenda: planInfo.plan.concat(is.private.agenda),
+ },
+ });
+ }
+ }
+ }
+ },
+
+ /** rule 2.2 */
+ integrate_sys_ask: ({ is }) => {
+ if (is.shared.lu!.speaker === "sys" && is.shared.lu!.move.type === "ask") {
+ const q = is.shared.lu!.move.content;
+ return () => ({
+ ...is,
+ shared: {
+ ...is.shared,
+ qud: [q, ...is.shared.qud],
+ },
+ });
+ }
+ },
+
+ /** rule 2.3 */
+ integrate_usr_ask: ({ is }) => {
+ if (is.shared.lu!.speaker === "usr" && is.shared.lu!.move.type === "ask") {
+ const question = is.shared.lu!.move.content;
+ const respondAction: { type: "respond"; content: Question } = {
+ type: "respond",
+ content: question,
+ };
+ return () => ({
+ ...is,
+ shared: {
+ ...is.shared,
+ qud: [question, ...is.shared.qud],
+ },
+ private: {
+ ...is.private,
+ agenda: [respondAction, ...is.private.agenda],
+ },
+ });
+ }
+ },
+
+ /** rule 2.4 */
+ integrate_answer: ({ is }) => {
+ const topQUD = is.shared.qud[0];
+ if (topQUD && is.shared.lu!.move.type === "answer") {
+ const a = is.shared.lu!.move.content;
+ if (is.domain.relevant(a, topQUD)) {
+ let proposition = is.domain.combine(topQUD, a);
+ return () => ({
+ ...is,
+ shared: {
+ ...is.shared,
+ com: [proposition, ...is.shared.com],
+ },
+ });
+ }
+ }
+ },
+
+ /** rule 2.6 */
+ integrate_greet: (context) => {
+ if (context.is.shared.lu!.move.type === "greet") {
+ return () => ({
+ ...context.is,
+ });
+ }
+ },
+
+ /** TODO rule 2.7 integrate_usr_quit */
+
+ /** TODO rule 2.8 integrate_sys_quit */
+
+ /**
+ * DowndateQUD
+ */
+ /** rule 2.5 */
+ downdate_qud: ({ is }) => {
+ const q = is.shared.qud[0];
+ for (const p of is.shared.com) {
+ if (is.domain.resolves(p, q)) {
+ return () => ({
+ ...is,
+ shared: {
+ ...is.shared,
+ qud: [...is.shared.qud.slice(1)],
+ },
+ });
+ }
+ }
+ },
+
+ /**
+ * ExecPlan
+ */
+ /** rule 2.9 */
+ find_plan: ({ is }) => {
+ if (is.private.agenda.length > 0) {
+ const action = is.private.agenda[0];
+ if (action.type === "respond") {
+ const question = action.content;
+ for (const planInfo of is.domain.plans) {
+ if (
+ planInfo.type == "issue" &&
+ objectsEqual(planInfo.content, question)
+ ) {
+ return () => ({
+ ...is,
+ private: {
+ ...is.private,
+ agenda: is.private.agenda.slice(1),
+ plan: planInfo.plan,
+ },
+ });
+ }
+ }
+ }
+ }
+ },
+
+ /** rule 2.10 */
+ remove_findout: ({ is }) => {
+ if (is.private.plan.length > 0) {
+ const action = is.private.plan[0];
+ if (action.type === "findout") {
+ const question = action.content as Question;
+ for (let proposition of is.shared.com) {
+ if (is.domain.resolves(proposition, question)) {
+ return () => ({
+ ...is,
+ private: {
+ ...is.private,
+ plan: is.private.plan.slice(1),
+ },
+ });
+ }
+ }
+ }
+ }
+ },
+
+ /** rule 2.11 */
+ exec_consultDB: ({ is }) => {
+ if (is.private.plan.length > 0) {
+ const action = is.private.plan[0];
+ if (action.type === "consultDB") {
+ const question = action.content as Question;
+ const propositionFromDB = is.database.consultDB(
+ question,
+ is.shared.com,
+ );
+ if (propositionFromDB) {
+ return () => ({
+ ...is,
+ private: {
+ ...is.private,
+ plan: [...is.private.plan.slice(1)],
+ bel: [...is.private.bel, propositionFromDB],
+ },
+ });
+ }
+ }
+ }
+ },
+
+ /**
+ * Select
+ */
+ /** rule 2.12 */
+ select_from_plan: ({ is }) => {
+ if (is.private.agenda.length === 0 && !!is.private.plan[0]) {
+ const action = is.private.plan[0];
+ return () => ({
+ ...is,
+ private: {
+ ...is.private,
+ agenda: [action, ...is.private.agenda],
+ },
+ });
+ }
+ },
+
+ /** rule 2.13 */
+ select_ask: ({ is }) => {
+ let newIS = is;
+ if (
+ is.private.agenda[0] &&
+ ["findout", "raise"].includes(is.private.agenda[0].type)
+ ) {
+ const q = is.private.agenda[0].content as Question;
+ if (is.private.plan[0] && is.private.plan[0].type === "raise") {
+ newIS = {
+ ...is,
+ next_move: { type: "ask", content: q },
+ private: { ...is.private, plan: [...is.private.plan.slice(1)] },
+ };
+ } else {
+ newIS = {
+ ...is,
+ next_move: { type: "ask", content: q },
+ };
+ }
+ return () => newIS;
+ }
+ },
+
+ /** rule 2.14 */
+ select_respond: ({ is }) => {
+ if (
+ is.private.agenda.length === 0 &&
+ is.private.plan.length === 0 &&
+ is.shared.qud[0]
+ ) {
+ const topQUD = is.shared.qud[0];
+ for (const bel of is.private.bel) {
+ if (
+ !is.shared.com.some((x) => objectsEqual(x, bel)) &&
+ is.domain.relevant(bel, topQUD)
+ ) {
+ const respondMove: Move = { type: "respond", content: topQUD };
+ return () => ({
+ ...is,
+ private: {
+ ...is.private,
+ agenda: [respondMove, ...is.private.agenda],
+ },
+ });
+ }
+ }
+ }
+ },
+
+ select_answer: ({ is }) => {
+ if (is.private.agenda[0] && is.private.agenda[0].type === "respond") {
+ const question = is.private.agenda[0].content as Question;
+ for (const bel of is.private.bel) {
+ if (
+ !is.shared.com.some((x) => objectsEqual(x, bel)) &&
+ is.domain.relevant(bel, question)
+ ) {
+ const answerMove: Move = { type: "answer", content: bel };
+ return () => ({ ...is, next_move: answerMove });
+ }
+ }
+ }
+ },
+
+ /** only for greet for now */
+ select_other: ({ is }) => {
+ if (is.private.agenda[0] && is.private.agenda[0].type === "greet") {
+ return () => ({ ...is, next_move: is.private.agenda[0] });
+ }
+ },
+};
diff --git a/src/types.ts b/src/types.ts
new file mode 100644
index 0000000..2a40164
--- /dev/null
+++ b/src/types.ts
@@ -0,0 +1,102 @@
+import { SpeechStateExternalEvent } from "speechstate";
+
+type Individuals = Predicates;
+type Predicates = { [index: string]: string };
+export type Domain = {
+ combine: (q: Question, y: ShortAnswer | Proposition) => Proposition;
+ relevant: (x: ShortAnswer | Proposition, q: Question) => boolean;
+ resolves: (x: ShortAnswer | Proposition, q: Question) => boolean;
+ plans: PlanInfo[];
+ predicates: Predicates;
+ individuals: Individuals;
+};
+
+export type PlanInfo = {
+ type: string;
+ content: null | Proposition | ShortAnswer | Question;
+ plan: Move[];
+};
+
+export type Database = {
+ consultDB: (q: Question, p: Proposition[]) => Proposition | null;
+};
+
+export type ShortAnswer = string;
+export type Proposition = {
+ predicate: string;
+ argument: string;
+};
+
+export type Question = WhQuestion;
+type WhQuestion = { type: "whq"; predicate: string };
+
+interface OtherMove {
+ // no difference between Move and Action for now
+ type:
+ | "respond"
+ | "greet"
+ | "unknown"
+ | "raise"
+ | "findout"
+ | "consultDB"
+ | "request";
+ content: null | Proposition | ShortAnswer | Question;
+}
+interface AnswerMove {
+ type: "answer";
+ content: Proposition | ShortAnswer;
+}
+interface AskMove {
+ type: "ask";
+ content: Question;
+}
+
+export type Move = OtherMove | AnswerMove | AskMove;
+
+type Speaker = "usr" | "sys";
+
+export interface InformationState {
+ next_move: Move | null;
+ domain: Domain;
+ database: Database;
+ private: { agenda: Move[]; plan: Move[]; bel: Proposition[] };
+ shared: {
+ lu?: { speaker: Speaker; move: Move };
+ qud: Question[];
+ com: Proposition[];
+ };
+}
+
+export interface DMContext extends TotalInformationState {
+ ssRef: any;
+}
+
+export interface DMEContext extends TotalInformationState {
+ parentRef: any;
+}
+
+export interface TotalInformationState {
+ /** interface variables */
+ latest_speaker?: Speaker;
+ latest_move?: Move;
+
+ /** information state */
+ is: InformationState;
+}
+
+export type DMEvent =
+ | { type: "CLICK" }
+ | SpeechStateExternalEvent
+ | NextMoveEvent;
+
+export type DMEEvent = SaysMoveEvent;
+
+export type SaysMoveEvent = {
+ type: "SAYS";
+ value: { speaker: Speaker; move: Move };
+};
+
+export type NextMoveEvent = {
+ type: "NEXT_MOVE";
+ value: Move;
+};
diff --git a/src/ui.ts b/src/ui.ts
index 24481b8..dd064fc 100644
--- a/src/ui.ts
+++ b/src/ui.ts
@@ -1,4 +1,4 @@
-import { dmActor, setupButton } from "./main";
+import { setupButton } from "./isu";
document.querySelector("#app")!.innerHTML = `
@@ -8,4 +8,4 @@ document.querySelector("#app")!.innerHTML = `
`;
-setupButton(document.querySelector("#counter"));
+setupButton(document.querySelector("#counter")!);
diff --git a/src/utils.ts b/src/utils.ts
new file mode 100644
index 0000000..a9b75e6
--- /dev/null
+++ b/src/utils.ts
@@ -0,0 +1,60 @@
+import { Move, Proposition, Question } from "./types";
+
+export function objectsEqual(obj1: any, obj2: any) {
+ if (obj1 === obj2) {
+ return true; // same reference or both are null/undefined
+ }
+
+ if (
+ typeof obj1 !== "object" ||
+ typeof obj2 !== "object" ||
+ obj1 === null ||
+ obj2 === null
+ ) {
+ return false; // primitive values or one of them is null
+ }
+
+ const keys1 = Object.keys(obj1);
+ const keys2 = Object.keys(obj2);
+
+ if (keys1.length !== keys2.length) {
+ return false; // different number of properties
+ }
+
+ for (let key of keys1) {
+ if (!keys2.includes(key) || !objectsEqual(obj1[key], obj2[key])) {
+ return false; // different properties or values
+ }
+ }
+
+ return true;
+}
+
+export function WHQ(predicate: string): Question {
+ return {
+ type: "whq",
+ predicate: predicate,
+ };
+}
+
+export function findout(q: Question): Move {
+ return {
+ type: "findout",
+ content: q,
+ };
+}
+
+export function consultDB(q: Question): Move {
+ return {
+ type: "consultDB",
+ content: q,
+ };
+}
+
+export function getFactArgument(facts: Proposition[], predicate: string) {
+ for (let fact of facts) {
+ if (fact.predicate == predicate) {
+ return fact.argument;
+ }
+ }
+}
diff --git a/test/dme.test.ts b/test/dme.test.ts
new file mode 100644
index 0000000..a22a3d6
--- /dev/null
+++ b/test/dme.test.ts
@@ -0,0 +1,144 @@
+import { setup, createActor, sendTo, assign, waitFor } from "xstate";
+import { describe, expect, test } from "vitest";
+import { DMEContext, DMEEvent, NextMoveEvent } from "../src/types";
+import { dme } from "../src/dme";
+import { nlu, nlg } from "../src/nlug";
+import { initialIS } from "../src/is";
+
+interface Turn {
+ speaker: string;
+ message: string;
+}
+
+interface TestContext extends DMEContext {
+ dialogue: Turn[];
+}
+
+describe("DME tests", () => {
+ const machine = setup({
+ actors: {
+ dme: dme,
+ },
+ actions: {
+ notify: assign(
+ ({ context }, params: { speaker: string; message: string }) => {
+ return { dialogue: [...context.dialogue, params] };
+ },
+ ),
+ },
+ types: {} as {
+ context: TestContext;
+ events: DMEEvent | { type: "INPUT"; value: string };
+ },
+ }).createMachine({
+ context: {
+ dialogue: [],
+ parentRef: null,
+ is: initialIS(),
+ },
+ initial: "DME",
+ type: "parallel",
+ states: {
+ TestInterface: {
+ on: {
+ INPUT: {
+ actions: [
+ {
+ type: "notify",
+ params: ({ event }) => ({
+ speaker: "usr",
+ message: event.value,
+ }),
+ },
+ sendTo(
+ "dmeTestID",
+ ({ event }) => ({
+ type: "SAYS",
+ value: {
+ speaker: "usr",
+ move: nlu(event.value),
+ },
+ }),
+ { delay: 1000 },
+ ),
+ ],
+ },
+ NEXT_MOVE: {
+ actions: [
+ sendTo(
+ "dmeTestID",
+ ({ event }) => ({
+ type: "SAYS",
+ value: {
+ speaker: "sys",
+ move: (event as NextMoveEvent).value,
+ },
+ }),
+ { delay: 1000 },
+ ),
+ {
+ type: "notify",
+ params: ({ event }) => ({
+ speaker: "sys",
+ message: nlg(event.value),
+ }),
+ delay: 2000,
+ },
+ ],
+ },
+ },
+ },
+ DME: {
+ invoke: {
+ src: "dme",
+ id: "dmeTestID",
+ input: ({ context, self }) => {
+ return {
+ parentRef: self,
+ latest_move: context.latest_move,
+ latest_speaker: context.latest_speaker,
+ is: context.is,
+ };
+ },
+ },
+ },
+ },
+ });
+
+ const runTest = (turns: Turn[]) => {
+ let expectedSoFar: Turn[] = [];
+ const actor = createActor(machine).start();
+ test.each(turns)("$speaker> $message", async (turn) => {
+ expectedSoFar.push(turn);
+ if (turn.speaker === "usr") {
+ actor.send({ type: "INPUT", value: turn.message });
+ }
+ const snapshot = await waitFor(
+ actor,
+ (snapshot) => snapshot.context.dialogue.length === expectedSoFar.length,
+ {
+ timeout: 1000 /** allowed time to transition to the expected state */,
+ },
+ );
+ expect(snapshot.context.dialogue).toEqual(expectedSoFar);
+ });
+ };
+
+ describe("system answer from beliefs", () => {
+ runTest([
+ { speaker: "sys", message: "Hello! You can ask me anything!" },
+ { speaker: "usr", message: "What's your favorite food?" },
+ { speaker: "sys", message: "Pizza." },
+ ]);
+ });
+
+ describe("system answer from database", () => {
+ runTest([
+ { speaker: "sys", message: "Hello! You can ask me anything!" },
+ { speaker: "usr", message: "Where is the lecture?" },
+ { speaker: "sys", message: "Which course?" },
+ { speaker: "usr", message: "Dialogue Systems 2" },
+ { speaker: "sys", message: "The lecture is in G212." },
+ ]);
+ });
+});
diff --git a/tsconfig.json b/tsconfig.json
index 75abdef..68b3513 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -16,7 +16,6 @@
/* Linting */
"strict": true,
"noUnusedLocals": true,
- "noUnusedParameters": true,
"noFallthroughCasesInSwitch": true
},
"include": ["src"]
diff --git a/yarn.lock b/yarn.lock
index 0878604..30b2626 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5,7 +5,7 @@ __metadata:
version: 6
cacheKey: 8
-"@ampproject/remapping@npm:^2.2.0":
+"@ampproject/remapping@npm:^2.2.0, @ampproject/remapping@npm:^2.3.0":
version: 2.3.0
resolution: "@ampproject/remapping@npm:2.3.0"
dependencies:
@@ -16,13 +16,13 @@ __metadata:
linkType: hard
"@babel/cli@npm:^7.17.6":
- version: 7.24.1
- resolution: "@babel/cli@npm:7.24.1"
+ version: 7.24.8
+ resolution: "@babel/cli@npm:7.24.8"
dependencies:
"@jridgewell/trace-mapping": ^0.3.25
"@nicolo-ribaudo/chokidar-2": 2.1.8-no-fsevents.3
chokidar: ^3.4.0
- commander: ^4.0.1
+ commander: ^6.2.0
convert-source-map: ^2.0.0
fs-readdir-recursive: ^1.1.0
glob: ^7.2.0
@@ -38,126 +38,125 @@ __metadata:
bin:
babel: ./bin/babel.js
babel-external-helpers: ./bin/babel-external-helpers.js
- checksum: 334b6130fd06562ef91d94f14ca9b8635221c59c0887196e90c3f88fb71fa9bd93ea3ac76843c7352d35b1d0f943b6052f15b5a156a5222f04ec227e3f581fea
+ checksum: 8a1fb83d0c2959b6a83cccab55ac1b0ffd408e1959369609071dadb38c1dc99a501d58751b6e4f0c43b751e595e9868856433b01832a19f592f004dd854a8c1f
languageName: node
linkType: hard
-"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.23.5, @babel/code-frame@npm:^7.24.1, @babel/code-frame@npm:^7.24.2":
- version: 7.24.2
- resolution: "@babel/code-frame@npm:7.24.2"
+"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/code-frame@npm:7.24.7"
dependencies:
- "@babel/highlight": ^7.24.2
+ "@babel/highlight": ^7.24.7
picocolors: ^1.0.0
- checksum: 70e867340cfe09ca5488b2f36372c45cabf43c79a5b6426e6df5ef0611ff5dfa75a57dda841895693de6008f32c21a7c97027a8c7bcabd63a7d17416cbead6f8
+ checksum: 830e62cd38775fdf84d612544251ce773d544a8e63df667728cc9e0126eeef14c6ebda79be0f0bc307e8318316b7f58c27ce86702e0a1f5c321d842eb38ffda4
languageName: node
linkType: hard
-"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.23.5, @babel/compat-data@npm:^7.24.4":
- version: 7.24.4
- resolution: "@babel/compat-data@npm:7.24.4"
- checksum: 52ce371658dc7796c9447c9cb3b9c0659370d141b76997f21c5e0028cca4d026ca546b84bc8d157ce7ca30bd353d89f9238504eb8b7aefa9b1f178b4c100c2d4
+"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.2":
+ version: 7.25.2
+ resolution: "@babel/compat-data@npm:7.25.2"
+ checksum: b61bc9da7cfe249f19d08da00f4f0c20550cd9ad5bffcde787c2bf61a8a6fa5b66d92bbd89031f3a6e5495a799a2a2499f2947b6cc7964be41979377473ab132
languageName: node
linkType: hard
"@babel/core@npm:^7.17.5":
- version: 7.24.4
- resolution: "@babel/core@npm:7.24.4"
+ version: 7.25.2
+ resolution: "@babel/core@npm:7.25.2"
dependencies:
"@ampproject/remapping": ^2.2.0
- "@babel/code-frame": ^7.24.2
- "@babel/generator": ^7.24.4
- "@babel/helper-compilation-targets": ^7.23.6
- "@babel/helper-module-transforms": ^7.23.3
- "@babel/helpers": ^7.24.4
- "@babel/parser": ^7.24.4
- "@babel/template": ^7.24.0
- "@babel/traverse": ^7.24.1
- "@babel/types": ^7.24.0
+ "@babel/code-frame": ^7.24.7
+ "@babel/generator": ^7.25.0
+ "@babel/helper-compilation-targets": ^7.25.2
+ "@babel/helper-module-transforms": ^7.25.2
+ "@babel/helpers": ^7.25.0
+ "@babel/parser": ^7.25.0
+ "@babel/template": ^7.25.0
+ "@babel/traverse": ^7.25.2
+ "@babel/types": ^7.25.2
convert-source-map: ^2.0.0
debug: ^4.1.0
gensync: ^1.0.0-beta.2
json5: ^2.2.3
semver: ^6.3.1
- checksum: 15ecad7581f3329995956ba461961b1af7bed48901f14fe962ccd3217edca60049e9e6ad4ce48134618397e6c90230168c842e2c28e47ef1f16c97dbbf663c61
+ checksum: 9a1ef604a7eb62195f70f9370cec45472a08114e3934e3eaaedee8fd754edf0730e62347c7b4b5e67d743ce57b5bb8cf3b92459482ca94d06e06246ef021390a
languageName: node
linkType: hard
-"@babel/generator@npm:^7.24.1, @babel/generator@npm:^7.24.4":
- version: 7.24.4
- resolution: "@babel/generator@npm:7.24.4"
+"@babel/generator@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/generator@npm:7.25.0"
dependencies:
- "@babel/types": ^7.24.0
+ "@babel/types": ^7.25.0
"@jridgewell/gen-mapping": ^0.3.5
"@jridgewell/trace-mapping": ^0.3.25
jsesc: ^2.5.1
- checksum: 1b6146c31386c9df3eb594a2c36b5c98da4f67f7c06edb3d68a442b92516b21bb5ba3ad7dbe0058fe76625ed24d66923e15c95b0df75ef1907d4068921a699b8
+ checksum: bf25649dde4068bff8e387319bf820f2cb3b1af7b8c0cfba0bd90880656427c8bad96cd5cb6db7058d20cffe93149ee59da16567018ceaa21ecaefbf780a785c
languageName: node
linkType: hard
-"@babel/helper-annotate-as-pure@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/helper-annotate-as-pure@npm:7.22.5"
+"@babel/helper-annotate-as-pure@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/helper-annotate-as-pure@npm:7.24.7"
dependencies:
- "@babel/types": ^7.22.5
- checksum: 53da330f1835c46f26b7bf4da31f7a496dee9fd8696cca12366b94ba19d97421ce519a74a837f687749318f94d1a37f8d1abcbf35e8ed22c32d16373b2f6198d
+ "@babel/types": ^7.24.7
+ checksum: 6178566099a6a0657db7a7fa601a54fb4731ca0b8614fbdccfd8e523c210c13963649bc8fdfd53ce7dd14d05e3dda2fb22dea5b30113c488b9eb1a906d60212e
languageName: node
linkType: hard
-"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.22.15":
- version: 7.22.15
- resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.22.15"
+"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.24.7"
dependencies:
- "@babel/types": ^7.22.15
- checksum: 639c697a1c729f9fafa2dd4c9af2e18568190299b5907bd4c2d0bc818fcbd1e83ffeecc2af24327a7faa7ac4c34edd9d7940510a5e66296c19bad17001cf5c7a
+ "@babel/traverse": ^7.24.7
+ "@babel/types": ^7.24.7
+ checksum: 71a6158a9fdebffb82fdc400d5555ba8f2e370cea81a0d578155877bdc4db7d5252b75c43b2fdf3f72b3f68348891f99bd35ae315542daad1b7ace8322b1abcb
languageName: node
linkType: hard
-"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.23.6":
- version: 7.23.6
- resolution: "@babel/helper-compilation-targets@npm:7.23.6"
+"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.24.7, @babel/helper-compilation-targets@npm:^7.24.8, @babel/helper-compilation-targets@npm:^7.25.2":
+ version: 7.25.2
+ resolution: "@babel/helper-compilation-targets@npm:7.25.2"
dependencies:
- "@babel/compat-data": ^7.23.5
- "@babel/helper-validator-option": ^7.23.5
- browserslist: ^4.22.2
+ "@babel/compat-data": ^7.25.2
+ "@babel/helper-validator-option": ^7.24.8
+ browserslist: ^4.23.1
lru-cache: ^5.1.1
semver: ^6.3.1
- checksum: c630b98d4527ac8fe2c58d9a06e785dfb2b73ec71b7c4f2ddf90f814b5f75b547f3c015f110a010fd31f76e3864daaf09f3adcd2f6acdbfb18a8de3a48717590
+ checksum: aed33c5496cb9db4b5e2d44e26bf8bc474074cc7f7bb5ebe1d4a20fdeb362cb3ba9e1596ca18c7484bcd6e5c3a155ab975e420d520c0ae60df81f9de04d0fd16
languageName: node
linkType: hard
-"@babel/helper-create-class-features-plugin@npm:^7.24.1, @babel/helper-create-class-features-plugin@npm:^7.24.4":
- version: 7.24.4
- resolution: "@babel/helper-create-class-features-plugin@npm:7.24.4"
+"@babel/helper-create-class-features-plugin@npm:^7.24.7":
+ version: 7.25.0
+ resolution: "@babel/helper-create-class-features-plugin@npm:7.25.0"
dependencies:
- "@babel/helper-annotate-as-pure": ^7.22.5
- "@babel/helper-environment-visitor": ^7.22.20
- "@babel/helper-function-name": ^7.23.0
- "@babel/helper-member-expression-to-functions": ^7.23.0
- "@babel/helper-optimise-call-expression": ^7.22.5
- "@babel/helper-replace-supers": ^7.24.1
- "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5
- "@babel/helper-split-export-declaration": ^7.22.6
+ "@babel/helper-annotate-as-pure": ^7.24.7
+ "@babel/helper-member-expression-to-functions": ^7.24.8
+ "@babel/helper-optimise-call-expression": ^7.24.7
+ "@babel/helper-replace-supers": ^7.25.0
+ "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7
+ "@babel/traverse": ^7.25.0
semver: ^6.3.1
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 75b0a51ae1f7232932559779b78711c271404d02d069156d1bd9a7982c165c5134058d2ec2d8b5f2e42026ee4f52ba2a30c86a7aa3bce6b5fd0991eb721abc8c
+ checksum: e986c1187e16837b71f12920bd77e672b4bc19ac6dfe30b9d9d515a311c5cc5a085a8e337ac8597b1cb7bd0efdbfcc66f69bf652786c9a022070f9b782deec0d
languageName: node
linkType: hard
-"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.22.15, @babel/helper-create-regexp-features-plugin@npm:^7.22.5":
- version: 7.22.15
- resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.15"
+"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.24.7, @babel/helper-create-regexp-features-plugin@npm:^7.25.0":
+ version: 7.25.2
+ resolution: "@babel/helper-create-regexp-features-plugin@npm:7.25.2"
dependencies:
- "@babel/helper-annotate-as-pure": ^7.22.5
+ "@babel/helper-annotate-as-pure": ^7.24.7
regexpu-core: ^5.3.1
semver: ^6.3.1
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 0243b8d4854f1dc8861b1029a46d3f6393ad72f366a5a08e36a4648aa682044f06da4c6e87a456260e1e1b33c999f898ba591a0760842c1387bcc93fbf2151a6
+ checksum: df55fdc6a1f3090dd37d91347df52d9322d52affa239543808dc142f8fe35e6787e67d8612337668198fac85826fafa9e6772e6c28b7d249ec94e6fafae5da6e
languageName: node
linkType: hard
-"@babel/helper-define-polyfill-provider@npm:^0.6.1, @babel/helper-define-polyfill-provider@npm:^0.6.2":
+"@babel/helper-define-polyfill-provider@npm:^0.6.2":
version: 0.6.2
resolution: "@babel/helper-define-polyfill-provider@npm:0.6.2"
dependencies:
@@ -172,243 +171,223 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-environment-visitor@npm:^7.22.20":
- version: 7.22.20
- resolution: "@babel/helper-environment-visitor@npm:7.22.20"
- checksum: d80ee98ff66f41e233f36ca1921774c37e88a803b2f7dca3db7c057a5fea0473804db9fb6729e5dbfd07f4bed722d60f7852035c2c739382e84c335661590b69
- languageName: node
- linkType: hard
-
-"@babel/helper-function-name@npm:^7.22.5, @babel/helper-function-name@npm:^7.23.0":
- version: 7.23.0
- resolution: "@babel/helper-function-name@npm:7.23.0"
- dependencies:
- "@babel/template": ^7.22.15
- "@babel/types": ^7.23.0
- checksum: e44542257b2d4634a1f979244eb2a4ad8e6d75eb6761b4cfceb56b562f7db150d134bc538c8e6adca3783e3bc31be949071527aa8e3aab7867d1ad2d84a26e10
- languageName: node
- linkType: hard
-
-"@babel/helper-hoist-variables@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/helper-hoist-variables@npm:7.22.5"
- dependencies:
- "@babel/types": ^7.22.5
- checksum: 394ca191b4ac908a76e7c50ab52102669efe3a1c277033e49467913c7ed6f7c64d7eacbeabf3bed39ea1f41731e22993f763b1edce0f74ff8563fd1f380d92cc
- languageName: node
- linkType: hard
-
-"@babel/helper-member-expression-to-functions@npm:^7.23.0":
- version: 7.23.0
- resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0"
+"@babel/helper-member-expression-to-functions@npm:^7.24.8":
+ version: 7.24.8
+ resolution: "@babel/helper-member-expression-to-functions@npm:7.24.8"
dependencies:
- "@babel/types": ^7.23.0
- checksum: 494659361370c979ada711ca685e2efe9460683c36db1b283b446122596602c901e291e09f2f980ecedfe6e0f2bd5386cb59768285446530df10c14df1024e75
+ "@babel/traverse": ^7.24.8
+ "@babel/types": ^7.24.8
+ checksum: bf923d05d81b06857f4ca4fe9c528c9c447a58db5ea39595bb559eae2fce01a8266173db0fd6a2ec129d7bbbb9bb22f4e90008252f7c66b422c76630a878a4bc
languageName: node
linkType: hard
-"@babel/helper-module-imports@npm:^7.22.15, @babel/helper-module-imports@npm:^7.24.1, @babel/helper-module-imports@npm:^7.24.3":
- version: 7.24.3
- resolution: "@babel/helper-module-imports@npm:7.24.3"
+"@babel/helper-module-imports@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/helper-module-imports@npm:7.24.7"
dependencies:
- "@babel/types": ^7.24.0
- checksum: c23492189ba97a1ec7d37012336a5661174e8b88194836b6bbf90d13c3b72c1db4626263c654454986f924c6da8be7ba7f9447876d709cd00bd6ffde6ec00796
+ "@babel/traverse": ^7.24.7
+ "@babel/types": ^7.24.7
+ checksum: 8ac15d96d262b8940bc469052a048e06430bba1296369be695fabdf6799f201dd0b00151762b56012a218464e706bc033f27c07f6cec20c6f8f5fd6543c67054
languageName: node
linkType: hard
-"@babel/helper-module-transforms@npm:^7.23.3":
- version: 7.23.3
- resolution: "@babel/helper-module-transforms@npm:7.23.3"
+"@babel/helper-module-transforms@npm:^7.24.7, @babel/helper-module-transforms@npm:^7.24.8, @babel/helper-module-transforms@npm:^7.25.0, @babel/helper-module-transforms@npm:^7.25.2":
+ version: 7.25.2
+ resolution: "@babel/helper-module-transforms@npm:7.25.2"
dependencies:
- "@babel/helper-environment-visitor": ^7.22.20
- "@babel/helper-module-imports": ^7.22.15
- "@babel/helper-simple-access": ^7.22.5
- "@babel/helper-split-export-declaration": ^7.22.6
- "@babel/helper-validator-identifier": ^7.22.20
+ "@babel/helper-module-imports": ^7.24.7
+ "@babel/helper-simple-access": ^7.24.7
+ "@babel/helper-validator-identifier": ^7.24.7
+ "@babel/traverse": ^7.25.2
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 5d0895cfba0e16ae16f3aa92fee108517023ad89a855289c4eb1d46f7aef4519adf8e6f971e1d55ac20c5461610e17213f1144097a8f932e768a9132e2278d71
+ checksum: 282d4e3308df6746289e46e9c39a0870819630af5f84d632559171e4fae6045684d771a65f62df3d569e88ccf81dc2def78b8338a449ae3a94bb421aa14fc367
languageName: node
linkType: hard
-"@babel/helper-optimise-call-expression@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/helper-optimise-call-expression@npm:7.22.5"
+"@babel/helper-optimise-call-expression@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/helper-optimise-call-expression@npm:7.24.7"
dependencies:
- "@babel/types": ^7.22.5
- checksum: c70ef6cc6b6ed32eeeec4482127e8be5451d0e5282d5495d5d569d39eb04d7f1d66ec99b327f45d1d5842a9ad8c22d48567e93fc502003a47de78d122e355f7c
+ "@babel/types": ^7.24.7
+ checksum: 280654eaf90e92bf383d7eed49019573fb35a98c9e992668f701ad099957246721044be2068cf6840cb2299e0ad393705a1981c88c23a1048096a8d59e5f79a3
languageName: node
linkType: hard
-"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.0, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3":
- version: 7.24.0
- resolution: "@babel/helper-plugin-utils@npm:7.24.0"
- checksum: e2baa0eede34d2fa2265947042aa84d444aa48dc51e9feedea55b67fc1bc3ab051387e18b33ca7748285a6061390831ab82f8a2c767d08470b93500ec727e9b9
+"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.24.8, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3":
+ version: 7.24.8
+ resolution: "@babel/helper-plugin-utils@npm:7.24.8"
+ checksum: 73b1a83ba8bcee21dc94de2eb7323207391715e4369fd55844bb15cf13e3df6f3d13a40786d990e6370bf0f571d94fc31f70dec96c1d1002058258c35ca3767a
languageName: node
linkType: hard
-"@babel/helper-remap-async-to-generator@npm:^7.22.20":
- version: 7.22.20
- resolution: "@babel/helper-remap-async-to-generator@npm:7.22.20"
+"@babel/helper-remap-async-to-generator@npm:^7.24.7, @babel/helper-remap-async-to-generator@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/helper-remap-async-to-generator@npm:7.25.0"
dependencies:
- "@babel/helper-annotate-as-pure": ^7.22.5
- "@babel/helper-environment-visitor": ^7.22.20
- "@babel/helper-wrap-function": ^7.22.20
+ "@babel/helper-annotate-as-pure": ^7.24.7
+ "@babel/helper-wrap-function": ^7.25.0
+ "@babel/traverse": ^7.25.0
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 2fe6300a6f1b58211dffa0aed1b45d4958506d096543663dba83bd9251fe8d670fa909143a65b45e72acb49e7e20fbdb73eae315d9ddaced467948c3329986e7
+ checksum: 47f3065e43fe9d6128ddb4291ffb9cf031935379265fd13de972b5f241943121f7583efb69cd2e1ecf39e3d0f76f047547d56c3fcc2c853b326fad5465da0bd7
languageName: node
linkType: hard
-"@babel/helper-replace-supers@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/helper-replace-supers@npm:7.24.1"
+"@babel/helper-replace-supers@npm:^7.24.7, @babel/helper-replace-supers@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/helper-replace-supers@npm:7.25.0"
dependencies:
- "@babel/helper-environment-visitor": ^7.22.20
- "@babel/helper-member-expression-to-functions": ^7.23.0
- "@babel/helper-optimise-call-expression": ^7.22.5
+ "@babel/helper-member-expression-to-functions": ^7.24.8
+ "@babel/helper-optimise-call-expression": ^7.24.7
+ "@babel/traverse": ^7.25.0
peerDependencies:
"@babel/core": ^7.0.0
- checksum: c04182c34a3195c6396de2f2945f86cb60daa94ca7392db09bd8b0d4e7a15b02fbe1947c70f6062c87eadaea6d7135207129efa35cf458ea0987bab8c0f02d5a
- languageName: node
- linkType: hard
-
-"@babel/helper-simple-access@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/helper-simple-access@npm:7.22.5"
- dependencies:
- "@babel/types": ^7.22.5
- checksum: fe9686714caf7d70aedb46c3cce090f8b915b206e09225f1e4dbc416786c2fdbbee40b38b23c268b7ccef749dd2db35f255338fb4f2444429874d900dede5ad2
+ checksum: f669fc2487c22d40b808f94b9c3ee41129484d5ef0ba689bdd70f216ff91e10b6b021d2f8cd37e7bdd700235a2a6ae6622526344f064528190383bf661ac65f8
languageName: node
linkType: hard
-"@babel/helper-skip-transparent-expression-wrappers@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.22.5"
+"@babel/helper-simple-access@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/helper-simple-access@npm:7.24.7"
dependencies:
- "@babel/types": ^7.22.5
- checksum: 1012ef2295eb12dc073f2b9edf3425661e9b8432a3387e62a8bc27c42963f1f216ab3124228015c748770b2257b4f1fda882ca8fa34c0bf485e929ae5bc45244
+ "@babel/traverse": ^7.24.7
+ "@babel/types": ^7.24.7
+ checksum: ddbf55f9dea1900213f2a1a8500fabfd21c5a20f44dcfa957e4b0d8638c730f88751c77f678644f754f1a1dc73f4eb8b766c300deb45a9daad000e4247957819
languageName: node
linkType: hard
-"@babel/helper-split-export-declaration@npm:^7.22.6":
- version: 7.22.6
- resolution: "@babel/helper-split-export-declaration@npm:7.22.6"
+"@babel/helper-skip-transparent-expression-wrappers@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.24.7"
dependencies:
- "@babel/types": ^7.22.5
- checksum: e141cace583b19d9195f9c2b8e17a3ae913b7ee9b8120246d0f9ca349ca6f03cb2c001fd5ec57488c544347c0bb584afec66c936511e447fd20a360e591ac921
+ "@babel/traverse": ^7.24.7
+ "@babel/types": ^7.24.7
+ checksum: 11b28fe534ce2b1a67c4d8e51a7b5711a2a0a0cae802f74614eee54cca58c744d9a62f6f60103c41759e81c537d270bfd665bf368a6bea214c6052f2094f8407
languageName: node
linkType: hard
-"@babel/helper-string-parser@npm:^7.23.4":
- version: 7.24.1
- resolution: "@babel/helper-string-parser@npm:7.24.1"
- checksum: 8404e865b06013979a12406aab4c0e8d2e377199deec09dfe9f57b833b0c9ce7b6e8c1c553f2da8d0bcd240c5005bd7a269f4fef0d628aeb7d5fe035c436fb67
+"@babel/helper-string-parser@npm:^7.24.8":
+ version: 7.24.8
+ resolution: "@babel/helper-string-parser@npm:7.24.8"
+ checksum: 39b03c5119216883878655b149148dc4d2e284791e969b19467a9411fccaa33f7a713add98f4db5ed519535f70ad273cdadfd2eb54d47ebbdeac5083351328ce
languageName: node
linkType: hard
-"@babel/helper-validator-identifier@npm:^7.22.20":
- version: 7.22.20
- resolution: "@babel/helper-validator-identifier@npm:7.22.20"
- checksum: 136412784d9428266bcdd4d91c32bcf9ff0e8d25534a9d94b044f77fe76bc50f941a90319b05aafd1ec04f7d127cd57a179a3716009ff7f3412ef835ada95bdc
+"@babel/helper-validator-identifier@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/helper-validator-identifier@npm:7.24.7"
+ checksum: 6799ab117cefc0ecd35cd0b40ead320c621a298ecac88686a14cffceaac89d80cdb3c178f969861bf5fa5e4f766648f9161ea0752ecfe080d8e89e3147270257
languageName: node
linkType: hard
-"@babel/helper-validator-option@npm:^7.23.5":
- version: 7.23.5
- resolution: "@babel/helper-validator-option@npm:7.23.5"
- checksum: 537cde2330a8aede223552510e8a13e9c1c8798afee3757995a7d4acae564124fe2bf7e7c3d90d62d3657434a74340a274b3b3b1c6f17e9a2be1f48af29cb09e
+"@babel/helper-validator-option@npm:^7.24.8":
+ version: 7.24.8
+ resolution: "@babel/helper-validator-option@npm:7.24.8"
+ checksum: a52442dfa74be6719c0608fee3225bd0493c4057459f3014681ea1a4643cd38b68ff477fe867c4b356da7330d085f247f0724d300582fa4ab9a02efaf34d107c
languageName: node
linkType: hard
-"@babel/helper-wrap-function@npm:^7.22.20":
- version: 7.22.20
- resolution: "@babel/helper-wrap-function@npm:7.22.20"
+"@babel/helper-wrap-function@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/helper-wrap-function@npm:7.25.0"
dependencies:
- "@babel/helper-function-name": ^7.22.5
- "@babel/template": ^7.22.15
- "@babel/types": ^7.22.19
- checksum: 221ed9b5572612aeb571e4ce6a256f2dee85b3c9536f1dd5e611b0255e5f59a3d0ec392d8d46d4152149156a8109f92f20379b1d6d36abb613176e0e33f05fca
+ "@babel/template": ^7.25.0
+ "@babel/traverse": ^7.25.0
+ "@babel/types": ^7.25.0
+ checksum: 0095b4741704066d1687f9bbd5370bb88c733919e4275e49615f70c180208148ff5f24ab58d186ce92f8f5d28eab034ec6617e9264590cc4744c75302857629c
languageName: node
linkType: hard
-"@babel/helpers@npm:^7.24.4":
- version: 7.24.4
- resolution: "@babel/helpers@npm:7.24.4"
+"@babel/helpers@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/helpers@npm:7.25.0"
dependencies:
- "@babel/template": ^7.24.0
- "@babel/traverse": ^7.24.1
- "@babel/types": ^7.24.0
- checksum: ecd2dc0b3b32e24b97fa3bcda432dd3235b77c2be1e16eafc35b8ef8f6c461faa99796a8bc2431a408c98b4aabfd572c160e2b67ecea4c5c9dd3a8314a97994a
+ "@babel/template": ^7.25.0
+ "@babel/types": ^7.25.0
+ checksum: 739e3704ff41a30f5eaac469b553f4d3ab02be6ced083f5925851532dfbd9efc5c347728e77b754ed0b262a4e5e384e60932a62c192d338db7e4b7f3adf9f4a7
languageName: node
linkType: hard
-"@babel/highlight@npm:^7.24.2":
- version: 7.24.2
- resolution: "@babel/highlight@npm:7.24.2"
+"@babel/highlight@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/highlight@npm:7.24.7"
dependencies:
- "@babel/helper-validator-identifier": ^7.22.20
+ "@babel/helper-validator-identifier": ^7.24.7
chalk: ^2.4.2
js-tokens: ^4.0.0
picocolors: ^1.0.0
- checksum: 5f17b131cc3ebf3ab285a62cf98a404aef1bd71a6be045e748f8d5bf66d6a6e1aefd62f5972c84369472e8d9f22a614c58a89cd331eb60b7ba965b31b1bbeaf5
+ checksum: 5cd3a89f143671c4ac129960024ba678b669e6fc673ce078030f5175002d1d3d52bc10b22c5b916a6faf644b5028e9a4bd2bb264d053d9b05b6a98690f1d46f1
languageName: node
linkType: hard
-"@babel/parser@npm:^7.24.0, @babel/parser@npm:^7.24.1, @babel/parser@npm:^7.24.4":
- version: 7.24.4
- resolution: "@babel/parser@npm:7.24.4"
+"@babel/parser@npm:^7.25.0, @babel/parser@npm:^7.25.3":
+ version: 7.25.3
+ resolution: "@babel/parser@npm:7.25.3"
+ dependencies:
+ "@babel/types": ^7.25.2
bin:
parser: ./bin/babel-parser.js
- checksum: 94c9e3e592894cd6fc57c519f4e06b65463df9be5f01739bb0d0bfce7ffcf99b3c2fdadd44dc59cc858ba2739ce6e469813a941c2f2dfacf333a3b2c9c5c8465
+ checksum: b55aba64214fa1d66ccd0d29f476d2e55a48586920d280f88c546f81cbbececc0e01c9d05a78d6bf206e8438b9c426caa344942c1a581eecc4d365beaab8a20e
languageName: node
linkType: hard
-"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.24.4":
- version: 7.24.4
- resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.24.4"
+"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.3":
+ version: 7.25.3
+ resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.3"
dependencies:
- "@babel/helper-environment-visitor": ^7.22.20
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.8
+ "@babel/traverse": ^7.25.3
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 0be3f41b1b865d7a4ed1a432337be48de67989d0b4e47def34a05097a804b6fc193115f97c954fd757339e0b80030ecf1d0a3d3fd6e7e91718644de0a5aae3d3
+ checksum: d3dba60f360defe70eb43e35a1b17ea9dd4a99e734249e15be3d5c288019644f96f88d7ff51990118fda0845b4ad50f6d869e0382232b1d8b054d113d4eea7e2
languageName: node
linkType: hard
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.24.1"
+"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.25.0"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.8
peerDependencies:
"@babel/core": ^7.0.0
- checksum: ec5fddc8db6de0e0082a883f21141d6f4f9f9f0bc190d662a732b5e9a506aae5d7d2337049a1bf055d7cb7add6f128036db6d4f47de5e9ac1be29e043c8b7ca8
+ checksum: fd56d1e6435f2c008ca9050ea906ff7eedcbec43f532f2bf2e7e905d8bf75bf5e4295ea9593f060394e2c8e45737266ccbf718050bad2dd7be4e7613c60d1b5b
languageName: node
linkType: hard
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.24.1"
+"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.25.0"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5
- "@babel/plugin-transform-optional-chaining": ^7.24.1
+ "@babel/helper-plugin-utils": ^7.24.8
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 13ed301b108d85867d64226bbc4032b07dd1a23aab68e9e32452c4fe3930f2198bb65bdae9c262c4104bd5e45647bc1830d25d43d356ee9a137edd8d5fab8350
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.24.7"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.24.7
+ "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7
+ "@babel/plugin-transform-optional-chaining": ^7.24.7
peerDependencies:
"@babel/core": ^7.13.0
- checksum: e18235463e716ac2443938aaec3c18b40c417a1746fba0fa4c26cf4d71326b76ef26c002081ab1b445abfae98e063d561519aa55672dddc1ef80b3940211ffbb
+ checksum: 07b92878ac58a98ea1fdf6a8b4ec3413ba4fa66924e28b694d63ec5b84463123fbf4d7153b56cf3cedfef4a3482c082fe3243c04f8fb2c041b32b0e29b4a9e21
languageName: node
linkType: hard
-"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.24.1"
+"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.25.0"
dependencies:
- "@babel/helper-environment-visitor": ^7.22.20
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.8
+ "@babel/traverse": ^7.25.0
peerDependencies:
"@babel/core": ^7.0.0
- checksum: b5e5889ce5ef51e813e3063cd548f55eb3c88e925c3c08913f334e15d62496861e538ae52a3974e0c56a3044ed8fd5033faea67a64814324af56edc9865b7359
+ checksum: c8d08b8d6cc71451ad2a50cf7db72ab5b41c1e5e2e4d56cf6837a25a61270abd682c6b8881ab025f11a552d2024b3780519bb051459ebb71c27aed13d9917663
languageName: node
linkType: hard
@@ -476,25 +455,25 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-import-assertions@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-syntax-import-assertions@npm:7.24.1"
+"@babel/plugin-syntax-import-assertions@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-syntax-import-assertions@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 2a463928a63b62052e9fb8f8b0018aa11a926e94f32c168260ae012afe864875c6176c6eb361e13f300542c31316dad791b08a5b8ed92436a3095c7a0e4fce65
+ checksum: c4d67be4eb1d4637e361477dbe01f5b392b037d17c1f861cfa0faa120030e137aab90a9237931b8040fd31d1e5d159e11866fa1165f78beef7a3be876a391a17
languageName: node
linkType: hard
-"@babel/plugin-syntax-import-attributes@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.1"
+"@babel/plugin-syntax-import-attributes@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 87c8aa4a5ef931313f956871b27f2c051556f627b97ed21e9a5890ca4906b222d89062a956cde459816f5e0dec185ff128d7243d3fdc389504522acb88f0464e
+ checksum: 590dbb5d1a15264f74670b427b8d18527672c3d6c91d7bae7e65f80fd810edbc83d90e68065088644cbad3f2457ed265a54a9956fb789fcb9a5b521822b3a275
languageName: node
linkType: hard
@@ -620,621 +599,632 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-arrow-functions@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-arrow-functions@npm:7.24.1"
+"@babel/plugin-transform-arrow-functions@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-arrow-functions@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 58f9aa9b0de8382f8cfa3f1f1d40b69d98cd2f52340e2391733d0af745fdddda650ba392e509bc056157c880a2f52834a38ab2c5aa5569af8c61bb6ecbf45f34
+ checksum: 707c209b5331c7dc79bd326128c6a6640dbd62a78da1653c844db20c4f36bf7b68454f1bc4d2d051b3fde9136fa291f276ec03a071bb00ee653069ff82f91010
languageName: node
linkType: hard
-"@babel/plugin-transform-async-generator-functions@npm:^7.24.3":
- version: 7.24.3
- resolution: "@babel/plugin-transform-async-generator-functions@npm:7.24.3"
+"@babel/plugin-transform-async-generator-functions@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.0"
dependencies:
- "@babel/helper-environment-visitor": ^7.22.20
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/helper-remap-async-to-generator": ^7.22.20
+ "@babel/helper-plugin-utils": ^7.24.8
+ "@babel/helper-remap-async-to-generator": ^7.25.0
"@babel/plugin-syntax-async-generators": ^7.8.4
+ "@babel/traverse": ^7.25.0
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 309af02610be65d937664435adb432a32d9b6eb42bb3d3232c377d27fbc57014774d931665a5bfdaff3d1841b72659e0ad7adcef84b709f251cb0b8444f19214
+ checksum: cce2bab70ad871ac11751bede006bd4861888f4c63bc9954be38620b14cc6890a4cbc633c1062b89c5fe288ce74b9d1974cc0d43c04baeeb2b13231a236fba85
languageName: node
linkType: hard
-"@babel/plugin-transform-async-to-generator@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.1"
+"@babel/plugin-transform-async-to-generator@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.7"
dependencies:
- "@babel/helper-module-imports": ^7.24.1
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/helper-remap-async-to-generator": ^7.22.20
+ "@babel/helper-module-imports": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
+ "@babel/helper-remap-async-to-generator": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 429004a6596aa5c9e707b604156f49a146f8d029e31a3152b1649c0b56425264fda5fd38e5db1ddaeb33c3fe45c97dc8078d7abfafe3542a979b49f229801135
+ checksum: 13704fb3b83effc868db2b71bfb2c77b895c56cb891954fc362e95e200afd523313b0e7cf04ce02f45b05e76017c5b5fa8070c92613727a35131bb542c253a36
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoped-functions@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.24.1"
+"@babel/plugin-transform-block-scoped-functions@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: d8e18bd57b156da1cd4d3c1780ab9ea03afed56c6824ca8e6e74f67959d7989a0e953ec370fe9b417759314f2eef30c8c437395ce63ada2e26c2f469e4704f82
+ checksum: 249cdcbff4e778b177245f9652b014ea4f3cd245d83297f10a7bf6d97790074089aa62bcde8c08eb299c5e68f2faed346b587d3ebac44d625ba9a83a4ee27028
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoping@npm:^7.24.4":
- version: 7.24.4
- resolution: "@babel/plugin-transform-block-scoping@npm:7.24.4"
+"@babel/plugin-transform-block-scoping@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/plugin-transform-block-scoping@npm:7.25.0"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.8
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 5229ffe1c55744b96f791521e2876b01ed05c81df67488a7453ce66c2faceb9d1d653089ce6f0abf512752e15e9acac0e75a797a860f24e05b4d36497c7c3183
+ checksum: b1a8f932f69ad2a47ae3e02b4cedd2a876bfc2ac9cf72a503fd706cdc87272646fe9eed81e068c0fc639647033de29f7fa0c21cddd1da0026f83dbaac97316a8
languageName: node
linkType: hard
-"@babel/plugin-transform-class-properties@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-class-properties@npm:7.24.1"
+"@babel/plugin-transform-class-properties@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-class-properties@npm:7.24.7"
dependencies:
- "@babel/helper-create-class-features-plugin": ^7.24.1
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-create-class-features-plugin": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 95779e9eef0c0638b9631c297d48aee53ffdbb2b1b5221bf40d7eccd566a8e34f859ff3571f8f20b9159b67f1bff7d7dc81da191c15d69fbae5a645197eae7e0
+ checksum: 1348d7ce74da38ba52ea85b3b4289a6a86913748569ef92ef0cff30702a9eb849e5eaf59f1c6f3517059aa68115fb3067e389735dccacca39add4e2b0c67e291
languageName: node
linkType: hard
-"@babel/plugin-transform-class-static-block@npm:^7.24.4":
- version: 7.24.4
- resolution: "@babel/plugin-transform-class-static-block@npm:7.24.4"
+"@babel/plugin-transform-class-static-block@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-class-static-block@npm:7.24.7"
dependencies:
- "@babel/helper-create-class-features-plugin": ^7.24.4
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-create-class-features-plugin": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
"@babel/plugin-syntax-class-static-block": ^7.14.5
peerDependencies:
"@babel/core": ^7.12.0
- checksum: 3b1db3308b57ba21d47772a9f183804234c23fd64c9ca40915d2d65c5dc7a48b49a6de16b8b90b7a354eacbb51232a862f0fca3dbd23e27d34641f511decddab
+ checksum: 324049263504f18416f1c3e24033baebfafd05480fdd885c8ebe6f2b415b0fc8e0b98d719360f9e30743cc78ac387fabc0b3c6606d2b54135756ffb92963b382
languageName: node
linkType: hard
-"@babel/plugin-transform-classes@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-classes@npm:7.24.1"
+"@babel/plugin-transform-classes@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/plugin-transform-classes@npm:7.25.0"
dependencies:
- "@babel/helper-annotate-as-pure": ^7.22.5
- "@babel/helper-compilation-targets": ^7.23.6
- "@babel/helper-environment-visitor": ^7.22.20
- "@babel/helper-function-name": ^7.23.0
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/helper-replace-supers": ^7.24.1
- "@babel/helper-split-export-declaration": ^7.22.6
+ "@babel/helper-annotate-as-pure": ^7.24.7
+ "@babel/helper-compilation-targets": ^7.24.8
+ "@babel/helper-plugin-utils": ^7.24.8
+ "@babel/helper-replace-supers": ^7.25.0
+ "@babel/traverse": ^7.25.0
globals: ^11.1.0
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: e5337e707d731c9f4dcc107d09c9a99b90786bc0da6a250165919587ed818818f6cae2bbcceea880abef975c0411715c0c7f3f361ecd1526bf2eaca5ad26bb00
+ checksum: ff97f168e6a18fa4e7bb439f1a170dc83c470973091c22c74674769350ab572be5af017cdb64fbd261fe99d068a4ee88f1b7fa7f5ab524d84c2f2833b116e577
languageName: node
linkType: hard
-"@babel/plugin-transform-computed-properties@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-computed-properties@npm:7.24.1"
+"@babel/plugin-transform-computed-properties@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-computed-properties@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/template": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
+ "@babel/template": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: f2832bcf100a70f348facbb395873318ef5b9ee4b0fb4104a420d9daaeb6003cc2ecc12fd8083dd2e4a7c2da873272ad73ff94de4497125a0cf473294ef9664e
+ checksum: 0cf8c1b1e4ea57dec8d4612460d84fd4cdbf71a7499bb61ee34632cf89018a59eee818ffca88a8d99ee7057c20a4257044d7d463fda6daef9bf1db9fa81563cb
languageName: node
linkType: hard
-"@babel/plugin-transform-destructuring@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-destructuring@npm:7.24.1"
+"@babel/plugin-transform-destructuring@npm:^7.24.8":
+ version: 7.24.8
+ resolution: "@babel/plugin-transform-destructuring@npm:7.24.8"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.8
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 994fd3c513e40b8f1bdfdd7104ebdcef7c6a11a4e380086074496f586db3ac04cba0ae70babb820df6363b6700747b0556f6860783e046ace7c741a22f49ec5b
+ checksum: 0b4bd3d608979a1e5bd97d9d42acd5ad405c7fffa61efac4c7afd8e86ea6c2d91ab2d94b6a98d63919571363fe76e0b03c4ff161f0f60241b895842596e4a999
languageName: node
linkType: hard
-"@babel/plugin-transform-dotall-regex@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-dotall-regex@npm:7.24.1"
+"@babel/plugin-transform-dotall-regex@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-dotall-regex@npm:7.24.7"
dependencies:
- "@babel/helper-create-regexp-features-plugin": ^7.22.15
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-create-regexp-features-plugin": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 7f623d25b6f213b94ebc1754e9e31c1077c8e288626d8b7bfa76a97b067ce80ddcd0ede402a546706c65002c0ccf45cd5ec621511c2668eed31ebcabe8391d35
+ checksum: 67b10fc6abb1f61f0e765288eb4c6d63d1d0f9fc0660e69f6f2170c56fa16bc74e49857afc644beda112b41771cd90cf52df0940d11e97e52617c77c7dcff171
languageName: node
linkType: hard
-"@babel/plugin-transform-duplicate-keys@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-duplicate-keys@npm:7.24.1"
+"@babel/plugin-transform-duplicate-keys@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-duplicate-keys@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: a3b07c07cee441e185858a9bb9739bb72643173c18bf5f9f949dd2d4784ca124e56b01d0a270790fb1ff0cf75d436075db0a2b643fb4285ff9a21df9e8dc6284
+ checksum: d1da2ff85ecb56a63f4ccfd9dc9ae69400d85f0dadf44ecddd9e71c6e5c7a9178e74e3a9637555f415a2bb14551e563f09f98534ab54f53d25e8439fdde6ba2d
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.25.0"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": ^7.25.0
+ "@babel/helper-plugin-utils": ^7.24.8
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 608d6b0e77341189508880fd1a9f605a38d0803dd6f678ea3920ab181b17b377f6d5221ae8cf0104c7a044d30d4ddb0366bd064447695671d78457a656bb264f
languageName: node
linkType: hard
-"@babel/plugin-transform-dynamic-import@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-dynamic-import@npm:7.24.1"
+"@babel/plugin-transform-dynamic-import@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-dynamic-import@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
"@babel/plugin-syntax-dynamic-import": ^7.8.3
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 59fc561ee40b1a69f969c12c6c5fac206226d6642213985a569dd0f99f8e41c0f4eaedebd36936c255444a8335079842274c42a975a433beadb436d4c5abb79b
+ checksum: 776509ff62ab40c12be814a342fc56a5cc09b91fb63032b2633414b635875fd7da03734657be0f6db2891fe6e3033b75d5ddb6f2baabd1a02e4443754a785002
languageName: node
linkType: hard
-"@babel/plugin-transform-exponentiation-operator@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.24.1"
+"@babel/plugin-transform-exponentiation-operator@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.24.7"
dependencies:
- "@babel/helper-builder-binary-assignment-operator-visitor": ^7.22.15
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-builder-binary-assignment-operator-visitor": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: f90841fe1a1e9f680b4209121d3e2992f923e85efcd322b26e5901c180ef44ff727fb89790803a23fac49af34c1ce2e480018027c22b4573b615512ac5b6fc50
+ checksum: 23c84a23eb56589fdd35a3540f9a1190615be069110a2270865223c03aee3ba4e0fc68fe14850800cf36f0712b26e4964d3026235261f58f0405a29fe8dac9b1
languageName: node
linkType: hard
-"@babel/plugin-transform-export-namespace-from@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-export-namespace-from@npm:7.24.1"
+"@babel/plugin-transform-export-namespace-from@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-export-namespace-from@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
"@babel/plugin-syntax-export-namespace-from": ^7.8.3
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: bc710ac231919df9555331885748385c11c5e695d7271824fe56fba51dd637d48d3e5cd52e1c69f2b1a384fbbb41552572bc1ca3a2285ee29571f002e9bb2421
+ checksum: 3bd3a10038f10ae0dea1ee42137f3edcf7036b5e9e570a0d1cbd0865f03658990c6c2d84fa2475f87a754e7dc5b46766c16f7ce5c9b32c3040150b6a21233a80
languageName: node
linkType: hard
-"@babel/plugin-transform-for-of@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-for-of@npm:7.24.1"
+"@babel/plugin-transform-for-of@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-for-of@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5
+ "@babel/helper-plugin-utils": ^7.24.7
+ "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 990adde96ea1766ed6008c006c7040127bef59066533bb2977b246ea4a596fe450a528d1881a0db5f894deaf1b81654dfb494b19ad405b369be942738aa9c364
+ checksum: a53b42dc93ab4b7d1ebd3c695b52be22b3d592f6a3dbdb3dc2fea2c8e0a7e1508fe919864c455cde552aec44ce7518625fccbb70c7063373ca228d884f4f49ea
languageName: node
linkType: hard
-"@babel/plugin-transform-function-name@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-function-name@npm:7.24.1"
+"@babel/plugin-transform-function-name@npm:^7.25.1":
+ version: 7.25.1
+ resolution: "@babel/plugin-transform-function-name@npm:7.25.1"
dependencies:
- "@babel/helper-compilation-targets": ^7.23.6
- "@babel/helper-function-name": ^7.23.0
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-compilation-targets": ^7.24.8
+ "@babel/helper-plugin-utils": ^7.24.8
+ "@babel/traverse": ^7.25.1
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 31eb3c75297dda7265f78eba627c446f2324e30ec0124a645ccc3e9f341254aaa40d6787bd62b2280d77c0a5c9fbfce1da2c200ef7c7f8e0a1b16a8eb3644c6f
+ checksum: 743f3ea03bbc5a90944849d5a880b6bd9243dddbde581a46952da76e53a0b74c1e2424133fe8129d7a152c1f8c872bcd27e0b6728d7caadabd1afa7bb892e1e0
languageName: node
linkType: hard
-"@babel/plugin-transform-json-strings@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-json-strings@npm:7.24.1"
+"@babel/plugin-transform-json-strings@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-json-strings@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
"@babel/plugin-syntax-json-strings": ^7.8.3
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: f42302d42fc81ac00d14e9e5d80405eb80477d7f9039d7208e712d6bcd486a4e3b32fdfa07b5f027d6c773723d8168193ee880f93b0e430c828e45f104fb82a4
+ checksum: 88874d0b7a1ddea66c097fc0abb68801ffae194468aa44b828dde9a0e20ac5d8647943793de86092eabaa2911c96f67a6b373793d4bb9c932ef81b2711c06c2e
languageName: node
linkType: hard
-"@babel/plugin-transform-literals@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-literals@npm:7.24.1"
+"@babel/plugin-transform-literals@npm:^7.25.2":
+ version: 7.25.2
+ resolution: "@babel/plugin-transform-literals@npm:7.25.2"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.8
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 2df94e9478571852483aca7588419e574d76bde97583e78551c286f498e01321e7dbb1d0ef67bee16e8f950688f79688809cfde370c5c4b84c14d841a3ef217a
+ checksum: 70c9bb40e377a306bd8f500899fb72127e527517914466e95dc6bb53fa7a0f51479db244a54a771b5780fc1eab488fedd706669bf11097b81a23c81ab7423eb1
languageName: node
linkType: hard
-"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.24.1"
+"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
"@babel/plugin-syntax-logical-assignment-operators": ^7.10.4
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 895f2290adf457cbf327428bdb4fb90882a38a22f729bcf0629e8ad66b9b616d2721fbef488ac00411b647489d1dda1d20171bb3772d0796bb7ef5ecf057808a
+ checksum: 3367ce0be243704dc6fce23e86a592c4380f01998ee5dd9f94c54b1ef7b971ac6f8a002901eb51599ac6cbdc0d067af8d1a720224fca1c40fde8bb8aab804aac
languageName: node
linkType: hard
-"@babel/plugin-transform-member-expression-literals@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-member-expression-literals@npm:7.24.1"
+"@babel/plugin-transform-member-expression-literals@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-member-expression-literals@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 4ea641cc14a615f9084e45ad2319f95e2fee01c77ec9789685e7e11a6c286238a426a98f9c1ed91568a047d8ac834393e06e8c82d1ff01764b7aa61bee8e9023
+ checksum: 2720c57aa3bf70576146ba7d6ea03227f4611852122d76d237924f7b008dafc952e6ae61a19e5024f26c665f44384bbd378466f01b6bd1305b3564a3b7fb1a5d
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-amd@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-modules-amd@npm:7.24.1"
+"@babel/plugin-transform-modules-amd@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-modules-amd@npm:7.24.7"
dependencies:
- "@babel/helper-module-transforms": ^7.23.3
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-module-transforms": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 3d777c262f257e93f0405b13e178f9c4a0f31855b409f0191a76bb562a28c541326a027bfe6467fcb74752f3488c0333b5ff2de64feec1b3c4c6ace1747afa03
+ checksum: f1dd0fb2f46c0f8f21076b8c7ccd5b33a85ce6dcb31518ea4c648d9a5bb2474cd4bd87c9b1b752e68591e24b022e334ba0d07631fef2b6b4d8a4b85cf3d581f5
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-commonjs@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-modules-commonjs@npm:7.24.1"
+"@babel/plugin-transform-modules-commonjs@npm:^7.24.8":
+ version: 7.24.8
+ resolution: "@babel/plugin-transform-modules-commonjs@npm:7.24.8"
dependencies:
- "@babel/helper-module-transforms": ^7.23.3
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/helper-simple-access": ^7.22.5
+ "@babel/helper-module-transforms": ^7.24.8
+ "@babel/helper-plugin-utils": ^7.24.8
+ "@babel/helper-simple-access": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 11402b34c49f76aa921b43c2d76f3f129a32544a1dc4f0d1e48b310f9036ab75269a6d8684ed0198b7a0b07bd7898b12f0cacceb26fbb167999fd2a819aa0802
+ checksum: a4cf95b1639c33382064b44558f73ee5fac023f2a94d16e549d2bb55ceebd5cbc10fcddd505d08cd5bc97f5a64af9fd155512358b7dcf7b1a0082e8945cf21c5
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-systemjs@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-modules-systemjs@npm:7.24.1"
+"@babel/plugin-transform-modules-systemjs@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/plugin-transform-modules-systemjs@npm:7.25.0"
dependencies:
- "@babel/helper-hoist-variables": ^7.22.5
- "@babel/helper-module-transforms": ^7.23.3
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/helper-validator-identifier": ^7.22.20
+ "@babel/helper-module-transforms": ^7.25.0
+ "@babel/helper-plugin-utils": ^7.24.8
+ "@babel/helper-validator-identifier": ^7.24.7
+ "@babel/traverse": ^7.25.0
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 903766f6808f04278e887e4adec9b1efa741726279652dad255eaad0f5701df8f8ff0af25eb8541a00eb3c9eae2dccf337b085cfa011426ca33ed1f95d70bf75
+ checksum: fe673bec08564e491847324bb80a1e6edfb229f5c37e58a094d51e95306e7b098e1d130fc43e992d22debd93b9beac74441ffc3f6ea5d78f6b2535896efa0728
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-umd@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-modules-umd@npm:7.24.1"
+"@babel/plugin-transform-modules-umd@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-modules-umd@npm:7.24.7"
dependencies:
- "@babel/helper-module-transforms": ^7.23.3
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-module-transforms": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 4922f5056d34de6fd59a1ab1c85bc3472afa706c776aceeb886289c9ac9117e6eb8e22d06c537eb5bc0ede6c30f6bd85210bdcc150dc0ae2d2373f8252df9364
+ checksum: 9ff1c464892efe042952ba778468bda6131b196a2729615bdcc3f24cdc94014f016a4616ee5643c5845bade6ba698f386833e61056d7201314b13a7fd69fac88
languageName: node
linkType: hard
-"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.22.5"
+"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.24.7"
dependencies:
- "@babel/helper-create-regexp-features-plugin": ^7.22.5
- "@babel/helper-plugin-utils": ^7.22.5
+ "@babel/helper-create-regexp-features-plugin": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 3ee564ddee620c035b928fdc942c5d17e9c4b98329b76f9cefac65c111135d925eb94ed324064cd7556d4f5123beec79abea1d4b97d1c8a2a5c748887a2eb623
+ checksum: f1c6c7b5d60a86b6d7e4dd098798e1d393d55e993a0b57a73b53640c7a94985b601a96bdacee063f809a9a700bcea3a2ff18e98fa561554484ac56b761d774bd
languageName: node
linkType: hard
-"@babel/plugin-transform-new-target@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-new-target@npm:7.24.1"
+"@babel/plugin-transform-new-target@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-new-target@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: f56159ba56e8824840b8073f65073434e4bc4ef20e366bc03aa6cae9a4389365574fa72390e48aed76049edbc6eba1181eb810e58fae22c25946c62f9da13db4
+ checksum: 3cb94cd1076b270f768f91fdcf9dd2f6d487f8dbfff3df7ca8d07b915900b86d02769a35ba1407d16fe49499012c8f055e1741299e2c880798b953d942a8fa1b
languageName: node
linkType: hard
-"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.24.1"
+"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
"@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 74025e191ceb7cefc619c15d33753aab81300a03d81b96ae249d9b599bc65878f962d608f452462d3aad5d6e334b7ab2b09a6bdcfe8d101fe77ac7aacca4261e
+ checksum: 4a9221356401d87762afbc37a9e8e764afc2daf09c421117537820f8cfbed6876888372ad3a7bcfae2d45c95f026651f050ab4020b777be31d3ffb00908dbdd3
languageName: node
linkType: hard
-"@babel/plugin-transform-numeric-separator@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-numeric-separator@npm:7.24.1"
+"@babel/plugin-transform-numeric-separator@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-numeric-separator@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
"@babel/plugin-syntax-numeric-separator": ^7.10.4
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 3247bd7d409574fc06c59e0eb573ae7470d6d61ecf780df40b550102bb4406747d8f39dcbec57eb59406df6c565a86edd3b429e396ad02e4ce201ad92050832e
+ checksum: 561b5f1d08b2c3f92ce849f092751558b5e6cfeb7eb55c79e7375c34dd9c3066dce5e630bb439affef6adcf202b6cbcaaa23870070276fa5bb429c8f5b8c7514
languageName: node
linkType: hard
-"@babel/plugin-transform-object-rest-spread@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.1"
+"@babel/plugin-transform-object-rest-spread@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.7"
dependencies:
- "@babel/helper-compilation-targets": ^7.23.6
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-compilation-targets": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
"@babel/plugin-syntax-object-rest-spread": ^7.8.3
- "@babel/plugin-transform-parameters": ^7.24.1
+ "@babel/plugin-transform-parameters": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: d5d28b1f33c279a38299d34011421a4915e24b3846aa23a1aba947f1366ce673ddf8df09dd915e0f2c90c5327f798bf126dca013f8adff1fc8f09e18878b675a
+ checksum: 169d257b9800c13e1feb4c37fb05dae84f702e58b342bb76e19e82e6692b7b5337c9923ee89e3916a97c0dd04a3375bdeca14f5e126f110bbacbeb46d1886ca2
languageName: node
linkType: hard
-"@babel/plugin-transform-object-super@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-object-super@npm:7.24.1"
+"@babel/plugin-transform-object-super@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-object-super@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/helper-replace-supers": ^7.24.1
+ "@babel/helper-plugin-utils": ^7.24.7
+ "@babel/helper-replace-supers": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: d34d437456a54e2a5dcb26e9cf09ed4c55528f2a327c5edca92c93e9483c37176e228d00d6e0cf767f3d6fdbef45ae3a5d034a7c59337a009e20ae541c8220fa
+ checksum: f71e607a830ee50a22fa1a2686524d3339440cf9dea63032f6efbd865cfe4e35000e1e3f3492459e5c986f7c0c07dc36938bf3ce61fc9ba5f8ab732d0b64ab37
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-catch-binding@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.24.1"
+"@babel/plugin-transform-optional-catch-binding@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
"@babel/plugin-syntax-optional-catch-binding": ^7.8.3
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: ff7c02449d32a6de41e003abb38537b4a1ad90b1eaa4c0b578cb1b55548201a677588a8c47f3e161c72738400ae811a6673ea7b8a734344755016ca0ac445dac
+ checksum: 7229f3a5a4facaab40f4fdfc7faabc157dc38a67d66bed7936599f4bc509e0bff636f847ac2aa45294881fce9cf8a0a460b85d2a465b7b977de9739fce9b18f6
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-chaining@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.1"
+"@babel/plugin-transform-optional-chaining@npm:^7.24.7, @babel/plugin-transform-optional-chaining@npm:^7.24.8":
+ version: 7.24.8
+ resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.8"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5
+ "@babel/helper-plugin-utils": ^7.24.8
+ "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7
"@babel/plugin-syntax-optional-chaining": ^7.8.3
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 0eb5f4abdeb1a101c0f67ef25eba4cce0978a74d8722f6222cdb179a28e60d21ab545eda231855f50169cd63d604ec8268cff44ae9370fd3a499a507c56c2bbd
+ checksum: 45e55e3a2fffb89002d3f89aef59c141610f23b60eee41e047380bffc40290b59f64fc649aa7ec5281f73d41b2065410d788acc6afaad2a9f44cad6e8af04442
languageName: node
linkType: hard
-"@babel/plugin-transform-parameters@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-parameters@npm:7.24.1"
+"@babel/plugin-transform-parameters@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-parameters@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: d183008e67b1a13b86c92fb64327a75cd8e13c13eb80d0b6952e15806f1b0c4c456d18360e451c6af73485b2c8f543608b0a29e5126c64eb625a31e970b65f80
+ checksum: ab534b03ac2eff94bc79342b8f39a4584666f5305a6c63c1964afda0b1b004e6b861e49d1683548030defe248e3590d3ff6338ee0552cb90c064f7e1479968c3
languageName: node
linkType: hard
-"@babel/plugin-transform-private-methods@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-private-methods@npm:7.24.1"
+"@babel/plugin-transform-private-methods@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-private-methods@npm:7.24.7"
dependencies:
- "@babel/helper-create-class-features-plugin": ^7.24.1
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-create-class-features-plugin": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 7208c30bb3f3fbc73fb3a88bdcb78cd5cddaf6d523eb9d67c0c04e78f6fc6319ece89f4a5abc41777ceab16df55b3a13a4120e0efc9275ca6d2d89beaba80aa0
+ checksum: c151548e34909be2adcceb224d8fdd70bafa393bc1559a600906f3f647317575bf40db670470934a360e90ee8084ef36dffa34ec25d387d414afd841e74cf3fe
languageName: node
linkType: hard
-"@babel/plugin-transform-private-property-in-object@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.1"
+"@babel/plugin-transform-private-property-in-object@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.7"
dependencies:
- "@babel/helper-annotate-as-pure": ^7.22.5
- "@babel/helper-create-class-features-plugin": ^7.24.1
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-annotate-as-pure": ^7.24.7
+ "@babel/helper-create-class-features-plugin": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
"@babel/plugin-syntax-private-property-in-object": ^7.14.5
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 47c123ca9975f7f6b20e6fe8fe89f621cd04b622539faf5ec037e2be7c3d53ce2506f7c785b1930dcdea11994eff79094a02715795218c7d6a0bdc11f2fb3ac2
+ checksum: 8cee9473095305cc787bb653fd681719b49363281feabf677db8a552e8e41c94441408055d7e5fd5c7d41b315e634fa70b145ad0c7c54456216049df4ed57350
languageName: node
linkType: hard
-"@babel/plugin-transform-property-literals@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-property-literals@npm:7.24.1"
+"@babel/plugin-transform-property-literals@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-property-literals@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: a73646d7ecd95b3931a3ead82c7d5efeb46e68ba362de63eb437d33531f294ec18bd31b6d24238cd3b6a3b919a6310c4a0ba4a2629927721d4d10b0518eb7715
+ checksum: 9aeefc3aab6c6bf9d1fae1cf3a2d38c7d886fd3c6c81b7c608c477f5758aee2e7abf52f32724310fe861da61af934ee2508b78a5b5f234b9740c9134e1c14437
languageName: node
linkType: hard
-"@babel/plugin-transform-regenerator@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-regenerator@npm:7.24.1"
+"@babel/plugin-transform-regenerator@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-regenerator@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
regenerator-transform: ^0.15.2
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: a04319388a0a7931c3f8e15715d01444c32519692178b70deccc86d53304e74c0f589a4268f6c68578d86f75e934dd1fe6e6ed9071f54ee8379f356f88ef6e42
+ checksum: 20c6c3fb6fc9f407829087316653388d311e8c1816b007609bb09aeef254092a7157adace8b3aaa8f34be752503717cb85c88a5fe482180a9b11bcbd676063be
languageName: node
linkType: hard
-"@babel/plugin-transform-reserved-words@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-reserved-words@npm:7.24.1"
+"@babel/plugin-transform-reserved-words@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-reserved-words@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 132c6040c65aabae2d98a39289efb5c51a8632546dc50d2ad032c8660aec307fbed74ef499856ea4f881fc8505905f49b48e0270585da2ea3d50b75e962afd89
+ checksum: 3d5876954d5914d7270819479504f30c4bf5452a65c677f44e2dab2db50b3c9d4b47793c45dfad7abf4f377035dd79e4b3f554ae350df9f422201d370ce9f8dd
languageName: node
linkType: hard
"@babel/plugin-transform-runtime@npm:^7.17.0":
- version: 7.24.3
- resolution: "@babel/plugin-transform-runtime@npm:7.24.3"
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-runtime@npm:7.24.7"
dependencies:
- "@babel/helper-module-imports": ^7.24.3
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-module-imports": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
babel-plugin-polyfill-corejs2: ^0.4.10
babel-plugin-polyfill-corejs3: ^0.10.1
babel-plugin-polyfill-regenerator: ^0.6.1
semver: ^6.3.1
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 719112524e6fe3e665385ad4425530dadb2ddee839023381ed9d77edf5ce2748f32cc0e38dacda1990c56a7ae0af4de6cdca2413ffaf307e9f75f8d2200d09a2
+ checksum: 98bcbbdc833d5c451189a6325f88820fe92973e119c59ce74bf28681cf4687c8280decb55b6c47f22e98c3973ae3a13521c4f51855a2b8577b230ecb1b4ca5b4
languageName: node
linkType: hard
-"@babel/plugin-transform-shorthand-properties@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-shorthand-properties@npm:7.24.1"
+"@babel/plugin-transform-shorthand-properties@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-shorthand-properties@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 006a2032d1c57dca76579ce6598c679c2f20525afef0a36e9d42affe3c8cf33c1427581ad696b519cc75dfee46c5e8ecdf0c6a29ffb14250caa3e16dd68cb424
+ checksum: 7b524245814607188212b8eb86d8c850e5974203328455a30881b4a92c364b93353fae14bc2af5b614ef16300b75b8c1d3b8f3a08355985b4794a7feb240adc3
languageName: node
linkType: hard
-"@babel/plugin-transform-spread@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-spread@npm:7.24.1"
+"@babel/plugin-transform-spread@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-spread@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5
+ "@babel/helper-plugin-utils": ^7.24.7
+ "@babel/helper-skip-transparent-expression-wrappers": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 622ef507e2b5120a9010b25d3df5186c06102ecad8751724a38ec924df8d3527688198fa490c47064eabba14ef2f961b3069855bd22a8c0a1e51a23eed348d02
+ checksum: 4c4254c8b9cceb1a8f975fa9b92257ddb08380a35c0a3721b8f4b9e13a3d82e403af2e0fba577b9f2452dd8f06bc3dea71cc53b1e2c6af595af5db52a13429d6
languageName: node
linkType: hard
-"@babel/plugin-transform-sticky-regex@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-sticky-regex@npm:7.24.1"
+"@babel/plugin-transform-sticky-regex@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-sticky-regex@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: e326e96a9eeb6bb01dbc4d3362f989411490671b97f62edf378b8fb102c463a018b777f28da65344d41b22aa6efcdfa01ed43d2b11fdcf202046d3174be137c5
+ checksum: 118fc7a7ebf7c20411b670c8a030535fdfe4a88bc5643bb625a584dbc4c8a468da46430a20e6bf78914246962b0f18f1b9d6a62561a7762c4f34a038a5a77179
languageName: node
linkType: hard
-"@babel/plugin-transform-template-literals@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-template-literals@npm:7.24.1"
+"@babel/plugin-transform-template-literals@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-template-literals@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 4c9009c72321caf20e3b6328bbe9d7057006c5ae57b794cf247a37ca34d87dfec5e27284169a16df5a6235a083bf0f3ab9e1bfcb005d1c8b75b04aed75652621
+ checksum: ad44e5826f5a98c1575832dbdbd033adfe683cdff195e178528ead62507564bf02f479b282976cfd3caebad8b06d5fd7349c1cdb880dec3c56daea4f1f179619
languageName: node
linkType: hard
-"@babel/plugin-transform-typeof-symbol@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.1"
+"@babel/plugin-transform-typeof-symbol@npm:^7.24.8":
+ version: 7.24.8
+ resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.8"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.8
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 90251c02986aebe50937522a6e404cb83db1b1feda17c0244e97d6429ded1634340c8411536487d14c54495607e1b7c9dc4db4aed969d519f1ff1e363f9c2229
+ checksum: 8663a8e7347cedf181001d99c88cf794b6598c3d82f324098510fe8fb8bd22113995526a77aa35a3cc5d70ffd0617a59dd0d10311a9bf0e1a3a7d3e59b900c00
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-escapes@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-unicode-escapes@npm:7.24.1"
+"@babel/plugin-transform-unicode-escapes@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-unicode-escapes@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: d4d7cfea91af7be2768fb6bed902e00d6e3190bda738b5149c3a788d570e6cf48b974ec9548442850308ecd8fc9a67681f4ea8403129e7867bcb85adaf6ec238
+ checksum: 4af0a193e1ddea6ff82b2b15cc2501b872728050bd625740b813c8062fec917d32d530ff6b41de56c15e7296becdf3336a58db81f5ca8e7c445c1306c52f3e01
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-property-regex@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.24.1"
+"@babel/plugin-transform-unicode-property-regex@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.24.7"
dependencies:
- "@babel/helper-create-regexp-features-plugin": ^7.22.15
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-create-regexp-features-plugin": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 276099b4483e707f80b054e2d29bc519158bfe52461ef5ff76f70727d592df17e30b1597ef4d8a0f04d810f6cb5a8dd887bdc1d0540af3744751710ef280090f
+ checksum: aae13350c50973f5802ca7906d022a6a0cc0e3aebac9122d0450bbd51e78252d4c2032ad69385e2759fcbdd3aac5d571bd7e26258907f51f8e1a51b53be626c2
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-regex@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-unicode-regex@npm:7.24.1"
+"@babel/plugin-transform-unicode-regex@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-unicode-regex@npm:7.24.7"
dependencies:
- "@babel/helper-create-regexp-features-plugin": ^7.22.15
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-create-regexp-features-plugin": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 400a0927bdb1425b4c0dc68a61b5b2d7d17c7d9f0e07317a1a6a373c080ef94be1dd65fdc4ac9a78fcdb58f89fd128450c7bc0d5b8ca0ae7eca3fbd98e50acba
+ checksum: 1cb4e70678906e431da0a05ac3f8350025fee290304ad7482d9cfaa1ca67b2e898654de537c9268efbdad5b80d3ebadf42b4a88ea84609bd8a4cce7b11b48afd
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-sets-regex@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.24.1"
+"@babel/plugin-transform-unicode-sets-regex@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.24.7"
dependencies:
- "@babel/helper-create-regexp-features-plugin": ^7.22.15
- "@babel/helper-plugin-utils": ^7.24.0
+ "@babel/helper-create-regexp-features-plugin": ^7.24.7
+ "@babel/helper-plugin-utils": ^7.24.7
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 364342fb8e382dfaa23628b88e6484dc1097e53fb7199f4d338f1e2cd71d839bb0a35a9b1380074f6a10adb2e98b79d53ca3ec78c0b8c557ca895ffff42180df
+ checksum: 08a2844914f33dacd2ce1ab021ce8c1cc35dc6568521a746d8bf29c21571ee5be78787b454231c4bb3526cbbe280f1893223c82726cec5df2be5dae0a3b51837
languageName: node
linkType: hard
"@babel/preset-env@npm:^7.16.11":
- version: 7.24.4
- resolution: "@babel/preset-env@npm:7.24.4"
- dependencies:
- "@babel/compat-data": ^7.24.4
- "@babel/helper-compilation-targets": ^7.23.6
- "@babel/helper-plugin-utils": ^7.24.0
- "@babel/helper-validator-option": ^7.23.5
- "@babel/plugin-bugfix-firefox-class-in-computed-class-key": ^7.24.4
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.24.1
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.24.1
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.24.1
+ version: 7.25.3
+ resolution: "@babel/preset-env@npm:7.25.3"
+ dependencies:
+ "@babel/compat-data": ^7.25.2
+ "@babel/helper-compilation-targets": ^7.25.2
+ "@babel/helper-plugin-utils": ^7.24.8
+ "@babel/helper-validator-option": ^7.24.8
+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key": ^7.25.3
+ "@babel/plugin-bugfix-safari-class-field-initializer-scope": ^7.25.0
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.25.0
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.24.7
+ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.25.0
"@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2
"@babel/plugin-syntax-async-generators": ^7.8.4
"@babel/plugin-syntax-class-properties": ^7.12.13
"@babel/plugin-syntax-class-static-block": ^7.14.5
"@babel/plugin-syntax-dynamic-import": ^7.8.3
"@babel/plugin-syntax-export-namespace-from": ^7.8.3
- "@babel/plugin-syntax-import-assertions": ^7.24.1
- "@babel/plugin-syntax-import-attributes": ^7.24.1
+ "@babel/plugin-syntax-import-assertions": ^7.24.7
+ "@babel/plugin-syntax-import-attributes": ^7.24.7
"@babel/plugin-syntax-import-meta": ^7.10.4
"@babel/plugin-syntax-json-strings": ^7.8.3
"@babel/plugin-syntax-logical-assignment-operators": ^7.10.4
@@ -1246,63 +1236,64 @@ __metadata:
"@babel/plugin-syntax-private-property-in-object": ^7.14.5
"@babel/plugin-syntax-top-level-await": ^7.14.5
"@babel/plugin-syntax-unicode-sets-regex": ^7.18.6
- "@babel/plugin-transform-arrow-functions": ^7.24.1
- "@babel/plugin-transform-async-generator-functions": ^7.24.3
- "@babel/plugin-transform-async-to-generator": ^7.24.1
- "@babel/plugin-transform-block-scoped-functions": ^7.24.1
- "@babel/plugin-transform-block-scoping": ^7.24.4
- "@babel/plugin-transform-class-properties": ^7.24.1
- "@babel/plugin-transform-class-static-block": ^7.24.4
- "@babel/plugin-transform-classes": ^7.24.1
- "@babel/plugin-transform-computed-properties": ^7.24.1
- "@babel/plugin-transform-destructuring": ^7.24.1
- "@babel/plugin-transform-dotall-regex": ^7.24.1
- "@babel/plugin-transform-duplicate-keys": ^7.24.1
- "@babel/plugin-transform-dynamic-import": ^7.24.1
- "@babel/plugin-transform-exponentiation-operator": ^7.24.1
- "@babel/plugin-transform-export-namespace-from": ^7.24.1
- "@babel/plugin-transform-for-of": ^7.24.1
- "@babel/plugin-transform-function-name": ^7.24.1
- "@babel/plugin-transform-json-strings": ^7.24.1
- "@babel/plugin-transform-literals": ^7.24.1
- "@babel/plugin-transform-logical-assignment-operators": ^7.24.1
- "@babel/plugin-transform-member-expression-literals": ^7.24.1
- "@babel/plugin-transform-modules-amd": ^7.24.1
- "@babel/plugin-transform-modules-commonjs": ^7.24.1
- "@babel/plugin-transform-modules-systemjs": ^7.24.1
- "@babel/plugin-transform-modules-umd": ^7.24.1
- "@babel/plugin-transform-named-capturing-groups-regex": ^7.22.5
- "@babel/plugin-transform-new-target": ^7.24.1
- "@babel/plugin-transform-nullish-coalescing-operator": ^7.24.1
- "@babel/plugin-transform-numeric-separator": ^7.24.1
- "@babel/plugin-transform-object-rest-spread": ^7.24.1
- "@babel/plugin-transform-object-super": ^7.24.1
- "@babel/plugin-transform-optional-catch-binding": ^7.24.1
- "@babel/plugin-transform-optional-chaining": ^7.24.1
- "@babel/plugin-transform-parameters": ^7.24.1
- "@babel/plugin-transform-private-methods": ^7.24.1
- "@babel/plugin-transform-private-property-in-object": ^7.24.1
- "@babel/plugin-transform-property-literals": ^7.24.1
- "@babel/plugin-transform-regenerator": ^7.24.1
- "@babel/plugin-transform-reserved-words": ^7.24.1
- "@babel/plugin-transform-shorthand-properties": ^7.24.1
- "@babel/plugin-transform-spread": ^7.24.1
- "@babel/plugin-transform-sticky-regex": ^7.24.1
- "@babel/plugin-transform-template-literals": ^7.24.1
- "@babel/plugin-transform-typeof-symbol": ^7.24.1
- "@babel/plugin-transform-unicode-escapes": ^7.24.1
- "@babel/plugin-transform-unicode-property-regex": ^7.24.1
- "@babel/plugin-transform-unicode-regex": ^7.24.1
- "@babel/plugin-transform-unicode-sets-regex": ^7.24.1
+ "@babel/plugin-transform-arrow-functions": ^7.24.7
+ "@babel/plugin-transform-async-generator-functions": ^7.25.0
+ "@babel/plugin-transform-async-to-generator": ^7.24.7
+ "@babel/plugin-transform-block-scoped-functions": ^7.24.7
+ "@babel/plugin-transform-block-scoping": ^7.25.0
+ "@babel/plugin-transform-class-properties": ^7.24.7
+ "@babel/plugin-transform-class-static-block": ^7.24.7
+ "@babel/plugin-transform-classes": ^7.25.0
+ "@babel/plugin-transform-computed-properties": ^7.24.7
+ "@babel/plugin-transform-destructuring": ^7.24.8
+ "@babel/plugin-transform-dotall-regex": ^7.24.7
+ "@babel/plugin-transform-duplicate-keys": ^7.24.7
+ "@babel/plugin-transform-duplicate-named-capturing-groups-regex": ^7.25.0
+ "@babel/plugin-transform-dynamic-import": ^7.24.7
+ "@babel/plugin-transform-exponentiation-operator": ^7.24.7
+ "@babel/plugin-transform-export-namespace-from": ^7.24.7
+ "@babel/plugin-transform-for-of": ^7.24.7
+ "@babel/plugin-transform-function-name": ^7.25.1
+ "@babel/plugin-transform-json-strings": ^7.24.7
+ "@babel/plugin-transform-literals": ^7.25.2
+ "@babel/plugin-transform-logical-assignment-operators": ^7.24.7
+ "@babel/plugin-transform-member-expression-literals": ^7.24.7
+ "@babel/plugin-transform-modules-amd": ^7.24.7
+ "@babel/plugin-transform-modules-commonjs": ^7.24.8
+ "@babel/plugin-transform-modules-systemjs": ^7.25.0
+ "@babel/plugin-transform-modules-umd": ^7.24.7
+ "@babel/plugin-transform-named-capturing-groups-regex": ^7.24.7
+ "@babel/plugin-transform-new-target": ^7.24.7
+ "@babel/plugin-transform-nullish-coalescing-operator": ^7.24.7
+ "@babel/plugin-transform-numeric-separator": ^7.24.7
+ "@babel/plugin-transform-object-rest-spread": ^7.24.7
+ "@babel/plugin-transform-object-super": ^7.24.7
+ "@babel/plugin-transform-optional-catch-binding": ^7.24.7
+ "@babel/plugin-transform-optional-chaining": ^7.24.8
+ "@babel/plugin-transform-parameters": ^7.24.7
+ "@babel/plugin-transform-private-methods": ^7.24.7
+ "@babel/plugin-transform-private-property-in-object": ^7.24.7
+ "@babel/plugin-transform-property-literals": ^7.24.7
+ "@babel/plugin-transform-regenerator": ^7.24.7
+ "@babel/plugin-transform-reserved-words": ^7.24.7
+ "@babel/plugin-transform-shorthand-properties": ^7.24.7
+ "@babel/plugin-transform-spread": ^7.24.7
+ "@babel/plugin-transform-sticky-regex": ^7.24.7
+ "@babel/plugin-transform-template-literals": ^7.24.7
+ "@babel/plugin-transform-typeof-symbol": ^7.24.8
+ "@babel/plugin-transform-unicode-escapes": ^7.24.7
+ "@babel/plugin-transform-unicode-property-regex": ^7.24.7
+ "@babel/plugin-transform-unicode-regex": ^7.24.7
+ "@babel/plugin-transform-unicode-sets-regex": ^7.24.7
"@babel/preset-modules": 0.1.6-no-external-plugins
babel-plugin-polyfill-corejs2: ^0.4.10
babel-plugin-polyfill-corejs3: ^0.10.4
babel-plugin-polyfill-regenerator: ^0.6.1
- core-js-compat: ^3.31.0
+ core-js-compat: ^3.37.1
semver: ^6.3.1
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 5a057a6463f92b02bfe66257d3f2c76878815bc7847f2a716b0539d9f547eae2a9d1f0fc62a5c0eff6ab0504bb52e815829ef893e4586b641f8dd6a609d114f3
+ checksum: 9735a44e557f7ef4ade87f59c0d69e4af3383432a23ae7a3cba33e3741bd7812f2d6403a0d94ebfda5f4bd9fdc6250a52c4a156407029f590fde511a792e64e2
languageName: node
linkType: hard
@@ -1327,12 +1318,12 @@ __metadata:
linkType: hard
"@babel/runtime-corejs3@npm:^7.17.2":
- version: 7.24.4
- resolution: "@babel/runtime-corejs3@npm:7.24.4"
+ version: 7.25.0
+ resolution: "@babel/runtime-corejs3@npm:7.25.0"
dependencies:
core-js-pure: ^3.30.2
regenerator-runtime: ^0.14.0
- checksum: 0c2e7c477de3dbf5cc6f2434cee3d78a34d87e8f1e2ea65840eb948d00f7d6968e0ef055449adf372a39d6214f8b9b2532506149b9d0e7ea3d09b1b84678ae6c
+ checksum: fb23e5afc7b9077f7cec3f17b58d63154a9f329b6746f8296e7b60ade07b4d7d67a90b23bd7196e7d207e8105dd1b847d1b22a0af5a1c681365004cd63244f63
languageName: node
linkType: hard
@@ -1346,51 +1337,59 @@ __metadata:
linkType: hard
"@babel/runtime@npm:^7.8.4":
- version: 7.24.4
- resolution: "@babel/runtime@npm:7.24.4"
+ version: 7.25.0
+ resolution: "@babel/runtime@npm:7.25.0"
dependencies:
regenerator-runtime: ^0.14.0
- checksum: 2f27d4c0ffac7ae7999ac0385e1106f2a06992a8bdcbf3da06adcac7413863cd08c198c2e4e970041bbea849e17f02e1df18875539b6afba76c781b6b59a07c3
+ checksum: 4a2a374a58eb01aaa65c5762606e90b3a1f448e0c637d42278b6cc0b42a9f5399b5f381ba9f237ee087da2860d14dd2d1de7bddcbe18be6a3cafba97e44bed64
languageName: node
linkType: hard
-"@babel/template@npm:^7.22.15, @babel/template@npm:^7.24.0":
- version: 7.24.0
- resolution: "@babel/template@npm:7.24.0"
+"@babel/template@npm:^7.24.7, @babel/template@npm:^7.25.0":
+ version: 7.25.0
+ resolution: "@babel/template@npm:7.25.0"
dependencies:
- "@babel/code-frame": ^7.23.5
- "@babel/parser": ^7.24.0
- "@babel/types": ^7.24.0
- checksum: f257b003c071a0cecdbfceca74185f18fe62c055469ab5c1d481aab12abeebed328e67e0a19fd978a2a8de97b28953fa4bc3da6d038a7345fdf37923b9fcdec8
+ "@babel/code-frame": ^7.24.7
+ "@babel/parser": ^7.25.0
+ "@babel/types": ^7.25.0
+ checksum: 3f2db568718756d0daf2a16927b78f00c425046b654cd30b450006f2e84bdccaf0cbe6dc04994aa1f5f6a4398da2f11f3640a4d3ee31722e43539c4c919c817b
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/traverse@npm:7.24.1"
+"@babel/traverse@npm:^7.24.7, @babel/traverse@npm:^7.24.8, @babel/traverse@npm:^7.25.0, @babel/traverse@npm:^7.25.1, @babel/traverse@npm:^7.25.2, @babel/traverse@npm:^7.25.3":
+ version: 7.25.3
+ resolution: "@babel/traverse@npm:7.25.3"
dependencies:
- "@babel/code-frame": ^7.24.1
- "@babel/generator": ^7.24.1
- "@babel/helper-environment-visitor": ^7.22.20
- "@babel/helper-function-name": ^7.23.0
- "@babel/helper-hoist-variables": ^7.22.5
- "@babel/helper-split-export-declaration": ^7.22.6
- "@babel/parser": ^7.24.1
- "@babel/types": ^7.24.0
+ "@babel/code-frame": ^7.24.7
+ "@babel/generator": ^7.25.0
+ "@babel/parser": ^7.25.3
+ "@babel/template": ^7.25.0
+ "@babel/types": ^7.25.2
debug: ^4.3.1
globals: ^11.1.0
- checksum: 92a5ca906abfba9df17666d2001ab23f18600035f706a687055a0e392a690ae48d6fec67c8bd4ef19ba18699a77a5b7f85727e36b83f7d110141608fe0c24fe9
+ checksum: 5661308b1357816f1d4e2813a5dd82c6053617acc08c5c95db051b8b6577d07c4446bc861c9a5e8bf294953ac8266ae13d7d9d856b6b889fc0d34c1f51abbd8c
languageName: node
linkType: hard
-"@babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.24.0, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3":
- version: 7.24.0
- resolution: "@babel/types@npm:7.24.0"
+"@babel/types@npm:^7.24.7, @babel/types@npm:^7.24.8, @babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2, @babel/types@npm:^7.4.4":
+ version: 7.25.2
+ resolution: "@babel/types@npm:7.25.2"
dependencies:
- "@babel/helper-string-parser": ^7.23.4
- "@babel/helper-validator-identifier": ^7.22.20
+ "@babel/helper-string-parser": ^7.24.8
+ "@babel/helper-validator-identifier": ^7.24.7
to-fast-properties: ^2.0.0
- checksum: 4b574a37d490f621470ff36a5afaac6deca5546edcb9b5e316d39acbb20998e9c2be42f3fc0bf2b55906fc49ff2a5a6a097e8f5a726ee3f708a0b0ca93aed807
+ checksum: f73f66ba903c6f7e38f519a33d53a67d49c07e208e59ea65250362691dc546c6da7ab90ec66ee79651ef697329872f6f97eb19a6dfcacc026fd05e76a563c5d2
+ languageName: node
+ linkType: hard
+
+"@es-joy/jsdoccomment@npm:^0.46.0":
+ version: 0.46.0
+ resolution: "@es-joy/jsdoccomment@npm:0.46.0"
+ dependencies:
+ comment-parser: 1.4.1
+ esquery: ^1.6.0
+ jsdoc-type-pratt-parser: ~4.0.0
+ checksum: 96010ece493c5add7dcd5c16d86c878d15210506f4d173bcf01062394c284e95e5d2ec4ce03a5aac1285be913745bd7db0887fc6299c63577a0a5cec0a0e4230
languageName: node
linkType: hard
@@ -1401,6 +1400,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/aix-ppc64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/aix-ppc64@npm:0.21.5"
+ conditions: os=aix & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/android-arm64@npm:0.20.2"
@@ -1408,6 +1414,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-arm64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/android-arm64@npm:0.21.5"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/android-arm@npm:0.20.2"
@@ -1415,6 +1428,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-arm@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/android-arm@npm:0.21.5"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/android-x64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/android-x64@npm:0.20.2"
@@ -1422,6 +1442,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/android-x64@npm:0.21.5"
+ conditions: os=android & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-arm64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/darwin-arm64@npm:0.20.2"
@@ -1429,6 +1456,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-arm64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/darwin-arm64@npm:0.21.5"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-x64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/darwin-x64@npm:0.20.2"
@@ -1436,6 +1470,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/darwin-x64@npm:0.21.5"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-arm64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/freebsd-arm64@npm:0.20.2"
@@ -1443,6 +1484,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/freebsd-arm64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/freebsd-arm64@npm:0.21.5"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-x64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/freebsd-x64@npm:0.20.2"
@@ -1450,6 +1498,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/freebsd-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/freebsd-x64@npm:0.21.5"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-arm64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/linux-arm64@npm:0.20.2"
@@ -1457,6 +1512,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-arm64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-arm64@npm:0.21.5"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-arm@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/linux-arm@npm:0.20.2"
@@ -1464,6 +1526,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-arm@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-arm@npm:0.21.5"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ia32@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/linux-ia32@npm:0.20.2"
@@ -1471,6 +1540,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ia32@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-ia32@npm:0.21.5"
+ conditions: os=linux & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-loong64@npm:0.14.54":
version: 0.14.54
resolution: "@esbuild/linux-loong64@npm:0.14.54"
@@ -1485,6 +1561,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-loong64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-loong64@npm:0.21.5"
+ conditions: os=linux & cpu=loong64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-mips64el@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/linux-mips64el@npm:0.20.2"
@@ -1492,6 +1575,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-mips64el@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-mips64el@npm:0.21.5"
+ conditions: os=linux & cpu=mips64el
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ppc64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/linux-ppc64@npm:0.20.2"
@@ -1499,6 +1589,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ppc64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-ppc64@npm:0.21.5"
+ conditions: os=linux & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-riscv64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/linux-riscv64@npm:0.20.2"
@@ -1506,6 +1603,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-riscv64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-riscv64@npm:0.21.5"
+ conditions: os=linux & cpu=riscv64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-s390x@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/linux-s390x@npm:0.20.2"
@@ -1513,6 +1617,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-s390x@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-s390x@npm:0.21.5"
+ conditions: os=linux & cpu=s390x
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-x64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/linux-x64@npm:0.20.2"
@@ -1520,6 +1631,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-x64@npm:0.21.5"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/netbsd-x64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/netbsd-x64@npm:0.20.2"
@@ -1527,6 +1645,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/netbsd-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/netbsd-x64@npm:0.21.5"
+ conditions: os=netbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/openbsd-x64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/openbsd-x64@npm:0.20.2"
@@ -1534,6 +1659,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/openbsd-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/openbsd-x64@npm:0.21.5"
+ conditions: os=openbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/sunos-x64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/sunos-x64@npm:0.20.2"
@@ -1541,6 +1673,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/sunos-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/sunos-x64@npm:0.21.5"
+ conditions: os=sunos & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-arm64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/win32-arm64@npm:0.20.2"
@@ -1548,6 +1687,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-arm64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/win32-arm64@npm:0.21.5"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-ia32@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/win32-ia32@npm:0.20.2"
@@ -1555,6 +1701,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-ia32@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/win32-ia32@npm:0.21.5"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-x64@npm:0.20.2":
version: 0.20.2
resolution: "@esbuild/win32-x64@npm:0.20.2"
@@ -1562,6 +1715,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/win32-x64@npm:0.21.5"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@isaacs/cliui@npm:^8.0.2":
version: 8.0.2
resolution: "@isaacs/cliui@npm:8.0.2"
@@ -1601,10 +1761,10 @@ __metadata:
languageName: node
linkType: hard
-"@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: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8
+"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "@jridgewell/sourcemap-codec@npm:1.5.0"
+ checksum: 05df4f2538b3b0f998ea4c1cd34574d0feba216fa5d4ccaef0187d12abf82eafe6021cec8b49f9bb4d90f2ba4582ccc581e72986a5fcf4176ae0cfeb04cf52ec
languageName: node
linkType: hard
@@ -1661,6 +1821,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-android-arm-eabi@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.21.0"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-android-arm64@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-android-arm64@npm:4.16.3"
@@ -1668,6 +1835,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-android-arm64@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-android-arm64@npm:4.21.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-darwin-arm64@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-darwin-arm64@npm:4.16.3"
@@ -1675,6 +1849,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-darwin-arm64@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.21.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-darwin-x64@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-darwin-x64@npm:4.16.3"
@@ -1682,6 +1863,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-darwin-x64@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-darwin-x64@npm:4.21.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm-gnueabihf@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.16.3"
@@ -1689,6 +1877,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.21.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm-musleabihf@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.16.3"
@@ -1696,6 +1891,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm-musleabihf@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.21.0"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm64-gnu@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.16.3"
@@ -1703,6 +1905,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm64-gnu@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.21.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm64-musl@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-linux-arm64-musl@npm:4.16.3"
@@ -1710,6 +1919,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm64-musl@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.21.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-powerpc64le-gnu@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.16.3"
@@ -1717,6 +1933,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.0"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-riscv64-gnu@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.16.3"
@@ -1724,6 +1947,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-riscv64-gnu@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.21.0"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-s390x-gnu@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.16.3"
@@ -1731,6 +1961,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-s390x-gnu@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.21.0"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-x64-gnu@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-linux-x64-gnu@npm:4.16.3"
@@ -1738,6 +1975,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-x64-gnu@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.21.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-x64-musl@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-linux-x64-musl@npm:4.16.3"
@@ -1745,6 +1989,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-x64-musl@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.21.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-arm64-msvc@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.16.3"
@@ -1752,6 +2003,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-win32-arm64-msvc@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.21.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-ia32-msvc@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.16.3"
@@ -1759,6 +2017,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-win32-ia32-msvc@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.21.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-x64-msvc@npm:4.16.3":
version: 4.16.3
resolution: "@rollup/rollup-win32-x64-msvc@npm:4.16.3"
@@ -1766,9 +2031,16 @@ __metadata:
languageName: node
linkType: hard
-"@statelyai/inspect@npm:^0.2.5":
- version: 0.2.5
- resolution: "@statelyai/inspect@npm:0.2.5"
+"@rollup/rollup-win32-x64-msvc@npm:4.21.0":
+ version: 4.21.0
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.21.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@statelyai/inspect@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "@statelyai/inspect@npm:0.4.0"
dependencies:
fast-safe-stringify: ^2.1.1
isomorphic-ws: ^5.0.0
@@ -1778,11 +2050,11 @@ __metadata:
uuid: ^9.0.1
peerDependencies:
xstate: ^5.5.1
- checksum: a39ac4690dad15ecb6bf0dd898890d8351c075c6a6f5acee522f3119b8ffdf710ad9351e10b77f1f371c1e295a03c71520d8f8131acc9a9fc3221ae4c218b4b8
+ checksum: 3e0c88e19f950138d623d60729c2fa56edf82cb7ac74e16b00390ee6f4aa9304fa5103c60137993505c9f1edf5c8af92602fafd2eb4d38e04e6b626357cc8274
languageName: node
linkType: hard
-"@types/estree@npm:1.0.5":
+"@types/estree@npm:1.0.5, @types/estree@npm:^1.0.0":
version: 1.0.5
resolution: "@types/estree@npm:1.0.5"
checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a
@@ -1803,6 +2075,69 @@ __metadata:
languageName: node
linkType: hard
+"@vitest/expect@npm:2.0.5":
+ version: 2.0.5
+ resolution: "@vitest/expect@npm:2.0.5"
+ dependencies:
+ "@vitest/spy": 2.0.5
+ "@vitest/utils": 2.0.5
+ chai: ^5.1.1
+ tinyrainbow: ^1.2.0
+ checksum: 0c65eb24c2fd9ef5735d1e65dc8fee59936e6cab1d6ab24a95e014b8337be5598242fceae4e8ec2974e2ae70a30c1906ad41208bf6de6cdf2043594cdb65e627
+ languageName: node
+ linkType: hard
+
+"@vitest/pretty-format@npm:2.0.5, @vitest/pretty-format@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "@vitest/pretty-format@npm:2.0.5"
+ dependencies:
+ tinyrainbow: ^1.2.0
+ checksum: d60346001180e5bb3c53be4b4d0b6d9352648b066641d5aba7b97d7c97a8e252dc934204d58818330262a65f07127455fc5f3b5f7e3647c60f6ff302a725733b
+ languageName: node
+ linkType: hard
+
+"@vitest/runner@npm:2.0.5":
+ version: 2.0.5
+ resolution: "@vitest/runner@npm:2.0.5"
+ dependencies:
+ "@vitest/utils": 2.0.5
+ pathe: ^1.1.2
+ checksum: 4d6c23ea77ada83d70cb8cfd20b17cd0b9a375bc70b95466acee822734e203952931319abf167abcdba33dca415affed71d98d3f7212e1812dbf81e540fae4a4
+ languageName: node
+ linkType: hard
+
+"@vitest/snapshot@npm:2.0.5":
+ version: 2.0.5
+ resolution: "@vitest/snapshot@npm:2.0.5"
+ dependencies:
+ "@vitest/pretty-format": 2.0.5
+ magic-string: ^0.30.10
+ pathe: ^1.1.2
+ checksum: 468d040106aa186a63ff3a86ce6bf333d52de83a2d906dc8c7c5c63406f2ecb46850ac5d69f5838a15764094946963962fa963d64c62a1a8a127ba20496fa3f1
+ languageName: node
+ linkType: hard
+
+"@vitest/spy@npm:2.0.5":
+ version: 2.0.5
+ resolution: "@vitest/spy@npm:2.0.5"
+ dependencies:
+ tinyspy: ^3.0.0
+ checksum: a010dec99146832a2586c639fccf533b194482f6f25ffb2d64367598a4e77d094aedd3d82cdb55fc1a3971649577a039513ccf8dc1571492e5982482c530c7b9
+ languageName: node
+ linkType: hard
+
+"@vitest/utils@npm:2.0.5":
+ version: 2.0.5
+ resolution: "@vitest/utils@npm:2.0.5"
+ dependencies:
+ "@vitest/pretty-format": 2.0.5
+ estree-walker: ^3.0.3
+ loupe: ^3.1.1
+ tinyrainbow: ^1.2.0
+ checksum: 6867556dd7e376437e454b96c7e596ec16e141fb00b002b6ce435611ab3d9d1e3f38ebf48b1fc49f4c97f9754ed37abb602de8bf122f4ac0de621a4dbe0a314e
+ languageName: node
+ linkType: hard
+
"abbrev@npm:^2.0.0":
version: 2.0.0
resolution: "abbrev@npm:2.0.0"
@@ -1894,6 +2229,13 @@ __metadata:
languageName: node
linkType: hard
+"assertion-error@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "assertion-error@npm:2.0.1"
+ checksum: a0789dd882211b87116e81e2648ccb7f60340b34f19877dd020b39ebb4714e475eb943e14ba3e22201c221ef6645b7bfe10297e76b6ac95b48a9898c1211ce66
+ languageName: node
+ linkType: hard
+
"babel-plugin-polyfill-corejs2@npm:^0.4.10":
version: 0.4.11
resolution: "babel-plugin-polyfill-corejs2@npm:0.4.11"
@@ -1908,14 +2250,14 @@ __metadata:
linkType: hard
"babel-plugin-polyfill-corejs3@npm:^0.10.1, babel-plugin-polyfill-corejs3@npm:^0.10.4":
- version: 0.10.4
- resolution: "babel-plugin-polyfill-corejs3@npm:0.10.4"
+ version: 0.10.6
+ resolution: "babel-plugin-polyfill-corejs3@npm:0.10.6"
dependencies:
- "@babel/helper-define-polyfill-provider": ^0.6.1
- core-js-compat: ^3.36.1
+ "@babel/helper-define-polyfill-provider": ^0.6.2
+ core-js-compat: ^3.38.0
peerDependencies:
"@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: b96a54495f7cc8b3797251c8c15f5ed015edddc3110fc122f6b32c94bec33af1e8bc56fa99091808f500bde0cccaaa266889cdc5935d9e6e9cf09898214f02dd
+ checksum: f762f29f7acca576897c63149c850f0a72babd3fb9ea436a2e36f0c339161c4b912a77828541d8188ce8a91e50965c6687120cf36071eabb1b7aa92f279e2164
languageName: node
linkType: hard
@@ -1982,25 +2324,25 @@ __metadata:
linkType: hard
"braces@npm:~3.0.2":
- version: 3.0.2
- resolution: "braces@npm:3.0.2"
+ version: 3.0.3
+ resolution: "braces@npm:3.0.3"
dependencies:
- fill-range: ^7.0.1
- checksum: e2a8e769a863f3d4ee887b5fe21f63193a891c68b612ddb4b68d82d1b5f3ff9073af066c343e9867a393fe4c2555dcb33e89b937195feb9c1613d259edfcd459
+ fill-range: ^7.1.1
+ checksum: b95aa0b3bd909f6cd1720ffcf031aeaf46154dd88b4da01f9a1d3f7ea866a79eba76a6d01cbc3c422b2ee5cdc39a4f02491058d5df0d7bf6e6a162a832df1f69
languageName: node
linkType: hard
-"browserslist@npm:^4.22.2, browserslist@npm:^4.23.0":
- version: 4.23.0
- resolution: "browserslist@npm:4.23.0"
+"browserslist@npm:^4.23.1, browserslist@npm:^4.23.3":
+ version: 4.23.3
+ resolution: "browserslist@npm:4.23.3"
dependencies:
- caniuse-lite: ^1.0.30001587
- electron-to-chromium: ^1.4.668
- node-releases: ^2.0.14
- update-browserslist-db: ^1.0.13
+ caniuse-lite: ^1.0.30001646
+ electron-to-chromium: ^1.5.4
+ node-releases: ^2.0.18
+ update-browserslist-db: ^1.1.0
bin:
browserslist: cli.js
- checksum: 436f49e796782ca751ebab7edc010cfc9c29f68536f387666cd70ea22f7105563f04dd62c6ff89cb24cc3254d17cba385f979eeeb3484d43e012412ff7e75def
+ checksum: 7906064f9970aeb941310b2fcb8b4ace4a1b50aa657c986677c6f1553a8cabcc94ee9c5922f715baffbedaa0e6cf0831b6fed7b059dde6873a4bfadcbe069c7e
languageName: node
linkType: hard
@@ -2011,6 +2353,13 @@ __metadata:
languageName: node
linkType: hard
+"cac@npm:^6.7.14":
+ version: 6.7.14
+ resolution: "cac@npm:6.7.14"
+ checksum: 45a2496a9443abbe7f52a49b22fbe51b1905eff46e03fd5e6c98e3f85077be3f8949685a1849b1a9cd2bc3e5567dfebcf64f01ce01847baf918f1b37c839791a
+ languageName: node
+ linkType: hard
+
"cacache@npm:^18.0.0":
version: 18.0.2
resolution: "cacache@npm:18.0.2"
@@ -2031,10 +2380,10 @@ __metadata:
languageName: node
linkType: hard
-"caniuse-lite@npm:^1.0.30001587":
- version: 1.0.30001612
- resolution: "caniuse-lite@npm:1.0.30001612"
- checksum: 2b6ab6a19c72bdf8dccac824944e828a2a1fae52c6dfeb2d64ccecfd60d0466d2e5a392e996da2150d92850188a5034666dceed34a38d978177f6934e0bf106d
+"caniuse-lite@npm:^1.0.30001646":
+ version: 1.0.30001651
+ resolution: "caniuse-lite@npm:1.0.30001651"
+ checksum: c31a5a01288e70cdbbfb5cd94af3df02f295791673173b8ce6d6a16db4394a6999197d44190be5a6ff06b8c2c7d2047e94dfd5e5eb4c103ab000fca2d370afc7
languageName: node
linkType: hard
@@ -2045,6 +2394,19 @@ __metadata:
languageName: node
linkType: hard
+"chai@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "chai@npm:5.1.1"
+ dependencies:
+ assertion-error: ^2.0.1
+ check-error: ^2.1.1
+ deep-eql: ^5.0.1
+ loupe: ^3.1.0
+ pathval: ^2.0.0
+ checksum: 1e0a5e1b5febdfa8ceb97b9aff608286861ecb86533863119b2f39f07c08fb59f3c1791ab554947f009b9d71d509b9e4e734fb12133cb81f231c2c2ee7c1e738
+ languageName: node
+ linkType: hard
+
"chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
@@ -2056,6 +2418,13 @@ __metadata:
languageName: node
linkType: hard
+"check-error@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "check-error@npm:2.1.1"
+ checksum: d785ed17b1d4a4796b6e75c765a9a290098cf52ff9728ce0756e8ffd4293d2e419dd30c67200aee34202463b474306913f2fcfaf1890641026d9fc6966fea27a
+ languageName: node
+ linkType: hard
+
"chokidar@npm:^3.4.0":
version: 3.6.0
resolution: "chokidar@npm:3.6.0"
@@ -2121,10 +2490,17 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^4.0.1":
- version: 4.1.1
- resolution: "commander@npm:4.1.1"
- checksum: d7b9913ff92cae20cb577a4ac6fcc121bd6223319e54a40f51a14740a681ad5c574fd29a57da478a5f234a6fa6c52cbf0b7c641353e03c648b1ae85ba670b977
+"commander@npm:^6.2.0":
+ version: 6.2.1
+ resolution: "commander@npm:6.2.1"
+ checksum: d7090410c0de6bc5c67d3ca41c41760d6d268f3c799e530aafb73b7437d1826bbf0d2a3edac33f8b57cc9887b4a986dce307fa5557e109be40eadb7c43b21742
+ languageName: node
+ linkType: hard
+
+"comment-parser@npm:1.4.1":
+ version: 1.4.1
+ resolution: "comment-parser@npm:1.4.1"
+ checksum: e0f6f60c5139689c4b1b208ea63e0730d9195a778e90dd909205f74f00b39eb0ead05374701ec5e5c29d6f28eb778cd7bc41c1366ab1d271907f1def132d6bf1
languageName: node
linkType: hard
@@ -2151,23 +2527,23 @@ __metadata:
languageName: node
linkType: hard
-"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.36.1":
- version: 3.37.0
- resolution: "core-js-compat@npm:3.37.0"
+"core-js-compat@npm:^3.37.1, core-js-compat@npm:^3.38.0":
+ version: 3.38.0
+ resolution: "core-js-compat@npm:3.38.0"
dependencies:
- browserslist: ^4.23.0
- checksum: cab5078e98625f889fd9bbbb19e84cb408f31c87e68302d380db0d26ae8e35c1b38cde084358ff345d4aa461af5f3c60d8a913a5b30bff3a83b4b7859374db36
+ browserslist: ^4.23.3
+ checksum: bd410be723e3621f7e8c7a4dce91eaefc603d95133da89c042dd961aca368c7281894bd9af14116a455a4473288fb6c121b185cb8a1e8290b8ace15aedb315f2
languageName: node
linkType: hard
"core-js-pure@npm:^3.30.2":
- version: 3.37.0
- resolution: "core-js-pure@npm:3.37.0"
- checksum: 206797d88046f4f5a62ecb9a7158bc6ba38127db2239bcbd1e85b2c8cf3cfb9bb3bbc6a312ecf0f87702f87659959d10625aeac74de6336a9303866f7010d364
+ version: 3.38.0
+ resolution: "core-js-pure@npm:3.38.0"
+ checksum: 29aac7b56778370523f6a58f713c730975b097fea19838f93705730bd95d2da78b116e561e2cda637dde4cebe0a88baf9a5ce4e391732c39cbc5e55dc95bb38c
languageName: node
linkType: hard
-"cross-spawn@npm:^7.0.0":
+"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.3":
version: 7.0.3
resolution: "cross-spawn@npm:7.0.3"
dependencies:
@@ -2178,7 +2554,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.4":
+"debug@npm:4, debug@npm:^4.3.4":
version: 4.3.4
resolution: "debug@npm:4.3.4"
dependencies:
@@ -2190,6 +2566,25 @@ __metadata:
languageName: node
linkType: hard
+"debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.5":
+ version: 4.3.6
+ resolution: "debug@npm:4.3.6"
+ dependencies:
+ ms: 2.1.2
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ checksum: 1630b748dea3c581295e02137a9f5cbe2c1d85fea35c1e6597a65ca2b16a6fce68cec61b299d480787ef310ba927dc8c92d3061faba0ad06c6a724672f66be7f
+ languageName: node
+ linkType: hard
+
+"deep-eql@npm:^5.0.1":
+ version: 5.0.2
+ resolution: "deep-eql@npm:5.0.2"
+ checksum: 6aaaadb4c19cbce42e26b2bbe5bd92875f599d2602635dc97f0294bae48da79e89470aedee05f449e0ca8c65e9fd7e7872624d1933a1db02713d99c2ca8d1f24
+ languageName: node
+ linkType: hard
+
"eastasianwidth@npm:^0.2.0":
version: 0.2.0
resolution: "eastasianwidth@npm:0.2.0"
@@ -2197,10 +2592,10 @@ __metadata:
languageName: node
linkType: hard
-"electron-to-chromium@npm:^1.4.668":
- version: 1.4.746
- resolution: "electron-to-chromium@npm:1.4.746"
- checksum: 1fa8fad55ddf94ac8d7aa53b451ced4eec08cee0b765fe37fd70d2c560e4c4eff8bbd0ccf64bc6aa069484243c14ddda512974f770206a0b5e858b66cdd16768
+"electron-to-chromium@npm:^1.5.4":
+ version: 1.5.10
+ resolution: "electron-to-chromium@npm:1.5.10"
+ checksum: 44dcdf428286abf63790deb9fcf67608e5ab2594d4aa5c7e5c66422be7074d3cc453d0a2f0508080cf0f2363b9bcb6376dd4690eff8a5feae01f49b3c394d4ec
languageName: node
linkType: hard
@@ -2544,10 +2939,90 @@ __metadata:
languageName: node
linkType: hard
-"escalade@npm:^3.1.1":
- version: 3.1.2
- resolution: "escalade@npm:3.1.2"
- checksum: 1ec0977aa2772075493002bdbd549d595ff6e9393b1cb0d7d6fcaf78c750da0c158f180938365486f75cb69fba20294351caddfce1b46552a7b6c3cde52eaa02
+"esbuild@npm:^0.21.3":
+ version: 0.21.5
+ resolution: "esbuild@npm:0.21.5"
+ dependencies:
+ "@esbuild/aix-ppc64": 0.21.5
+ "@esbuild/android-arm": 0.21.5
+ "@esbuild/android-arm64": 0.21.5
+ "@esbuild/android-x64": 0.21.5
+ "@esbuild/darwin-arm64": 0.21.5
+ "@esbuild/darwin-x64": 0.21.5
+ "@esbuild/freebsd-arm64": 0.21.5
+ "@esbuild/freebsd-x64": 0.21.5
+ "@esbuild/linux-arm": 0.21.5
+ "@esbuild/linux-arm64": 0.21.5
+ "@esbuild/linux-ia32": 0.21.5
+ "@esbuild/linux-loong64": 0.21.5
+ "@esbuild/linux-mips64el": 0.21.5
+ "@esbuild/linux-ppc64": 0.21.5
+ "@esbuild/linux-riscv64": 0.21.5
+ "@esbuild/linux-s390x": 0.21.5
+ "@esbuild/linux-x64": 0.21.5
+ "@esbuild/netbsd-x64": 0.21.5
+ "@esbuild/openbsd-x64": 0.21.5
+ "@esbuild/sunos-x64": 0.21.5
+ "@esbuild/win32-arm64": 0.21.5
+ "@esbuild/win32-ia32": 0.21.5
+ "@esbuild/win32-x64": 0.21.5
+ dependenciesMeta:
+ "@esbuild/aix-ppc64":
+ optional: true
+ "@esbuild/android-arm":
+ optional: true
+ "@esbuild/android-arm64":
+ optional: true
+ "@esbuild/android-x64":
+ optional: true
+ "@esbuild/darwin-arm64":
+ optional: true
+ "@esbuild/darwin-x64":
+ optional: true
+ "@esbuild/freebsd-arm64":
+ optional: true
+ "@esbuild/freebsd-x64":
+ optional: true
+ "@esbuild/linux-arm":
+ optional: true
+ "@esbuild/linux-arm64":
+ optional: true
+ "@esbuild/linux-ia32":
+ optional: true
+ "@esbuild/linux-loong64":
+ optional: true
+ "@esbuild/linux-mips64el":
+ optional: true
+ "@esbuild/linux-ppc64":
+ optional: true
+ "@esbuild/linux-riscv64":
+ optional: true
+ "@esbuild/linux-s390x":
+ optional: true
+ "@esbuild/linux-x64":
+ optional: true
+ "@esbuild/netbsd-x64":
+ optional: true
+ "@esbuild/openbsd-x64":
+ optional: true
+ "@esbuild/sunos-x64":
+ optional: true
+ "@esbuild/win32-arm64":
+ optional: true
+ "@esbuild/win32-ia32":
+ optional: true
+ "@esbuild/win32-x64":
+ optional: true
+ bin:
+ esbuild: bin/esbuild
+ checksum: 2911c7b50b23a9df59a7d6d4cdd3a4f85855787f374dce751148dbb13305e0ce7e880dde1608c2ab7a927fc6cec3587b80995f7fc87a64b455f8b70b55fd8ec1
+ languageName: node
+ linkType: hard
+
+"escalade@npm:^3.1.2":
+ version: 3.1.2
+ resolution: "escalade@npm:3.1.2"
+ checksum: 1ec0977aa2772075493002bdbd549d595ff6e9393b1cb0d7d6fcaf78c750da0c158f180938365486f75cb69fba20294351caddfce1b46552a7b6c3cde52eaa02
languageName: node
linkType: hard
@@ -2558,6 +3033,31 @@ __metadata:
languageName: node
linkType: hard
+"esquery@npm:^1.6.0":
+ version: 1.6.0
+ resolution: "esquery@npm:1.6.0"
+ dependencies:
+ estraverse: ^5.1.0
+ checksum: 08ec4fe446d9ab27186da274d979558557fbdbbd10968fa9758552482720c54152a5640e08b9009e5a30706b66aba510692054d4129d32d0e12e05bbc0b96fb2
+ languageName: node
+ linkType: hard
+
+"estraverse@npm:^5.1.0":
+ version: 5.3.0
+ resolution: "estraverse@npm:5.3.0"
+ checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b
+ languageName: node
+ linkType: hard
+
+"estree-walker@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "estree-walker@npm:3.0.3"
+ dependencies:
+ "@types/estree": ^1.0.0
+ checksum: a65728d5727b71de172c5df323385755a16c0fdab8234dc756c3854cfee343261ddfbb72a809a5660fac8c75d960bb3e21aa898c2d7e9b19bb298482ca58a3af
+ languageName: node
+ linkType: hard
+
"esutils@npm:^2.0.2":
version: 2.0.3
resolution: "esutils@npm:2.0.3"
@@ -2579,6 +3079,23 @@ __metadata:
languageName: node
linkType: hard
+"execa@npm:^8.0.1":
+ version: 8.0.1
+ resolution: "execa@npm:8.0.1"
+ dependencies:
+ cross-spawn: ^7.0.3
+ get-stream: ^8.0.1
+ human-signals: ^5.0.0
+ is-stream: ^3.0.0
+ merge-stream: ^2.0.0
+ npm-run-path: ^5.1.0
+ onetime: ^6.0.0
+ signal-exit: ^4.1.0
+ strip-final-newline: ^3.0.0
+ checksum: cac1bf86589d1d9b73bdc5dda65c52012d1a9619c44c526891956745f7b366ca2603d29fe3f7460bacc2b48c6eab5d6a4f7afe0534b31473d3708d1265545e1f
+ languageName: node
+ linkType: hard
+
"exponential-backoff@npm:^3.1.1":
version: 3.1.1
resolution: "exponential-backoff@npm:3.1.1"
@@ -2593,12 +3110,12 @@ __metadata:
languageName: node
linkType: hard
-"fill-range@npm:^7.0.1":
- version: 7.0.1
- resolution: "fill-range@npm:7.0.1"
+"fill-range@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "fill-range@npm:7.1.1"
dependencies:
to-regex-range: ^5.0.1
- checksum: cc283f4e65b504259e64fd969bcf4def4eb08d85565e906b7d36516e87819db52029a76b6363d0f02d0d532f0033c9603b9e2d943d56ee3b0d4f7ad3328ff917
+ checksum: b4abfbca3839a3d55e4ae5ec62e131e2e356bf4859ce8480c64c4876100f4df292a63e5bb1618e1d7460282ca2b305653064f01654474aa35c68000980f17798
languageName: node
linkType: hard
@@ -2666,7 +3183,7 @@ __metadata:
"fsevents@patch:fsevents@~2.3.2#~builtin, fsevents@patch:fsevents@~2.3.3#~builtin":
version: 2.3.3
- resolution: "fsevents@patch:fsevents@npm%3A2.3.3#~builtin::version=2.3.3&hash=18f3a7"
+ resolution: "fsevents@patch:fsevents@npm%3A2.3.3#~builtin::version=2.3.3&hash=df0bf1"
dependencies:
node-gyp: latest
conditions: os=darwin
@@ -2687,6 +3204,20 @@ __metadata:
languageName: node
linkType: hard
+"get-func-name@npm:^2.0.1":
+ version: 2.0.2
+ resolution: "get-func-name@npm:2.0.2"
+ checksum: 3f62f4c23647de9d46e6f76d2b3eafe58933a9b3830c60669e4180d6c601ce1b4aa310ba8366143f55e52b139f992087a9f0647274e8745621fa2af7e0acf13b
+ languageName: node
+ linkType: hard
+
+"get-stream@npm:^8.0.1":
+ version: 8.0.1
+ resolution: "get-stream@npm:8.0.1"
+ checksum: 01e3d3cf29e1393f05f44d2f00445c5f9ec3d1c49e8179b31795484b9c117f4c695e5e07b88b50785d5c8248a788c85d9913a79266fc77e3ef11f78f10f1b974
+ languageName: node
+ linkType: hard
+
"glob-parent@npm:~5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
@@ -2746,7 +3277,7 @@ __metadata:
languageName: node
linkType: hard
-"hasown@npm:^2.0.0":
+"hasown@npm:^2.0.2":
version: 2.0.2
resolution: "hasown@npm:2.0.2"
dependencies:
@@ -2801,6 +3332,13 @@ __metadata:
languageName: node
linkType: hard
+"human-signals@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "human-signals@npm:5.0.0"
+ checksum: 6504560d5ed91444f16bea3bd9dfc66110a339442084e56c3e7fa7bbdf3f406426d6563d662bdce67064b165eac31eeabfc0857ed170aaa612cf14ec9f9a464c
+ languageName: node
+ linkType: hard
+
"iconv-lite@npm:^0.6.2":
version: 0.6.3
resolution: "iconv-lite@npm:0.6.3"
@@ -2868,11 +3406,11 @@ __metadata:
linkType: hard
"is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0":
- version: 2.13.1
- resolution: "is-core-module@npm:2.13.1"
+ version: 2.15.0
+ resolution: "is-core-module@npm:2.15.0"
dependencies:
- hasown: ^2.0.0
- checksum: 256559ee8a9488af90e4bad16f5583c6d59e92f0742e9e8bb4331e758521ee86b810b93bae44f390766ffbc518a0488b18d9dab7da9a5ff997d499efc9403f7c
+ hasown: ^2.0.2
+ checksum: a9f7a52707c9b59d7164094d183bda892514fc3ba3139f245219c7abe7f6e8d3e2cdcf861f52a891a467f785f1dfa5d549f73b0ee715f4ba56e8882d335ea585
languageName: node
linkType: hard
@@ -2920,6 +3458,13 @@ __metadata:
languageName: node
linkType: hard
+"is-stream@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "is-stream@npm:3.0.0"
+ checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16
+ languageName: node
+ linkType: hard
+
"is-what@npm:^4.1.8":
version: 4.1.16
resolution: "is-what@npm:4.1.16"
@@ -2977,6 +3522,13 @@ __metadata:
languageName: node
linkType: hard
+"jsdoc-type-pratt-parser@npm:~4.0.0":
+ version: 4.0.0
+ resolution: "jsdoc-type-pratt-parser@npm:4.0.0"
+ checksum: af0629c9517e484be778d8564440fec8de5b7610e0c9c88a3ba4554321364faf72b46689c8d8845faa12c0718437a9ed97e231977efc0f2d50e8a2dbad807eb3
+ languageName: node
+ linkType: hard
+
"jsesc@npm:^2.5.1":
version: 2.5.2
resolution: "jsesc@npm:2.5.2"
@@ -3034,6 +3586,15 @@ __metadata:
languageName: node
linkType: hard
+"loupe@npm:^3.1.0, loupe@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "loupe@npm:3.1.1"
+ dependencies:
+ get-func-name: ^2.0.1
+ checksum: c7efa6bc6d71f25ca03eb13c9a069e35ed86799e308ca27a7a3eff8cdf9500e7c22d1f2411468d154a8e960e91e5e685e0c6c83e96db748f177c1adf30811153
+ languageName: node
+ linkType: hard
+
"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0":
version: 10.2.0
resolution: "lru-cache@npm:10.2.0"
@@ -3059,6 +3620,15 @@ __metadata:
languageName: node
linkType: hard
+"magic-string@npm:^0.30.10":
+ version: 0.30.11
+ resolution: "magic-string@npm:0.30.11"
+ dependencies:
+ "@jridgewell/sourcemap-codec": ^1.5.0
+ checksum: e041649453c9a3f31d2e731fc10e38604d50e20d3585cd48bc7713a6e2e1a3ad3012105929ca15750d59d0a3f1904405e4b95a23b7e69dc256db3c277a73a3ca
+ languageName: node
+ linkType: hard
+
"make-dir@npm:^2.1.0":
version: 2.1.0
resolution: "make-dir@npm:2.1.0"
@@ -3095,17 +3665,32 @@ __metadata:
languageName: node
linkType: hard
+"merge-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "merge-stream@npm:2.0.0"
+ checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4
+ languageName: node
+ linkType: hard
+
"microsoft-cognitiveservices-speech-sdk@npm:^1.31.0":
- version: 1.36.0
- resolution: "microsoft-cognitiveservices-speech-sdk@npm:1.36.0"
+ version: 1.40.0
+ resolution: "microsoft-cognitiveservices-speech-sdk@npm:1.40.0"
dependencies:
+ "@es-joy/jsdoccomment": ^0.46.0
"@types/webrtc": ^0.0.37
agent-base: ^6.0.1
bent: ^7.3.12
https-proxy-agent: ^4.0.0
uuid: ^9.0.0
ws: ^7.5.6
- checksum: 4a16752b620a751f27be29044fdbad469bb070a899545f3fe690c1e2e8b22ba923fa5429d90f73d691e6661c98455245321395b68b1f8ef44ac3f6d2ebedb1a6
+ checksum: 57889fe7302f3fd0716c060189691e485c3b5fe6a16f084618a48e87c19e00389d65237efa0695f6e2bace07526851e59c57b09f231fcd9f8089755395ca7fe6
+ languageName: node
+ linkType: hard
+
+"mimic-fn@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "mimic-fn@npm:4.0.0"
+ checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56
languageName: node
linkType: hard
@@ -3263,10 +3848,10 @@ __metadata:
languageName: node
linkType: hard
-"node-releases@npm:^2.0.14":
- version: 2.0.14
- resolution: "node-releases@npm:2.0.14"
- checksum: 59443a2f77acac854c42d321bf1b43dea0aef55cd544c6a686e9816a697300458d4e82239e2d794ea05f7bbbc8a94500332e2d3ac3f11f52e4b16cbe638b3c41
+"node-releases@npm:^2.0.18":
+ version: 2.0.18
+ resolution: "node-releases@npm:2.0.18"
+ checksum: ef55a3d853e1269a6d6279b7692cd6ff3e40bc74947945101138745bfdc9a5edabfe72cb19a31a8e45752e1910c4c65c77d931866af6357f242b172b7283f5b3
languageName: node
linkType: hard
@@ -3300,6 +3885,15 @@ __metadata:
languageName: node
linkType: hard
+"npm-run-path@npm:^5.1.0":
+ version: 5.3.0
+ resolution: "npm-run-path@npm:5.3.0"
+ dependencies:
+ path-key: ^4.0.0
+ checksum: ae8e7a89da9594fb9c308f6555c73f618152340dcaae423e5fb3620026fefbec463618a8b761920382d666fa7a2d8d240b6fe320e8a6cdd54dc3687e2b659d25
+ languageName: node
+ linkType: hard
+
"on-error-resume-next@npm:1.1.0":
version: 1.1.0
resolution: "on-error-resume-next@npm:1.1.0"
@@ -3316,6 +3910,15 @@ __metadata:
languageName: node
linkType: hard
+"onetime@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "onetime@npm:6.0.0"
+ dependencies:
+ mimic-fn: ^4.0.0
+ checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788
+ languageName: node
+ linkType: hard
+
"p-defer-es5@npm:2.0.1":
version: 2.0.1
resolution: "p-defer-es5@npm:2.0.1"
@@ -3410,6 +4013,13 @@ __metadata:
languageName: node
linkType: hard
+"path-key@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "path-key@npm:4.0.0"
+ checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7
+ languageName: node
+ linkType: hard
+
"path-parse@npm:^1.0.7":
version: 1.0.7
resolution: "path-parse@npm:1.0.7"
@@ -3427,6 +4037,20 @@ __metadata:
languageName: node
linkType: hard
+"pathe@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "pathe@npm:1.1.2"
+ checksum: ec5f778d9790e7b9ffc3e4c1df39a5bb1ce94657a4e3ad830c1276491ca9d79f189f47609884671db173400256b005f4955f7952f52a2aeb5834ad5fb4faf134
+ languageName: node
+ linkType: hard
+
+"pathval@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "pathval@npm:2.0.0"
+ checksum: 682b6a6289de7990909effef7dae9aa7bb6218c0426727bccf66a35b34e7bfbc65615270c5e44e3c9557a5cb44b1b9ef47fc3cb18bce6ad3ba92bcd28467ed7d
+ languageName: node
+ linkType: hard
+
"picocolors@npm:^1.0.0":
version: 1.0.0
resolution: "picocolors@npm:1.0.0"
@@ -3434,6 +4058,13 @@ __metadata:
languageName: node
linkType: hard
+"picocolors@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "picocolors@npm:1.0.1"
+ checksum: fa68166d1f56009fc02a34cdfd112b0dd3cf1ef57667ac57281f714065558c01828cdf4f18600ad6851cbe0093952ed0660b1e0156bddf2184b6aaf5817553a5
+ languageName: node
+ linkType: hard
+
"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1":
version: 2.3.1
resolution: "picomatch@npm:2.3.1"
@@ -3459,6 +4090,17 @@ __metadata:
languageName: node
linkType: hard
+"postcss@npm:^8.4.41":
+ version: 8.4.41
+ resolution: "postcss@npm:8.4.41"
+ dependencies:
+ nanoid: ^3.3.7
+ picocolors: ^1.0.1
+ source-map-js: ^1.2.0
+ checksum: f865894929eb0f7fc2263811cc853c13b1c75103028b3f4f26df777e27b201f1abe21cb4aa4c2e901c80a04f6fb325ee22979688fe55a70e2ea82b0a517d3b6f
+ languageName: node
+ linkType: hard
+
"proc-log@npm:^3.0.0":
version: 3.0.0
resolution: "proc-log@npm:3.0.0"
@@ -3587,7 +4229,7 @@ __metadata:
"resolve@patch:resolve@^1.14.2#~builtin":
version: 1.22.8
- resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=07638b"
+ resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d"
dependencies:
is-core-module: ^2.13.0
path-parse: ^1.0.7
@@ -3668,6 +4310,69 @@ __metadata:
languageName: node
linkType: hard
+"rollup@npm:^4.20.0":
+ version: 4.21.0
+ resolution: "rollup@npm:4.21.0"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": 4.21.0
+ "@rollup/rollup-android-arm64": 4.21.0
+ "@rollup/rollup-darwin-arm64": 4.21.0
+ "@rollup/rollup-darwin-x64": 4.21.0
+ "@rollup/rollup-linux-arm-gnueabihf": 4.21.0
+ "@rollup/rollup-linux-arm-musleabihf": 4.21.0
+ "@rollup/rollup-linux-arm64-gnu": 4.21.0
+ "@rollup/rollup-linux-arm64-musl": 4.21.0
+ "@rollup/rollup-linux-powerpc64le-gnu": 4.21.0
+ "@rollup/rollup-linux-riscv64-gnu": 4.21.0
+ "@rollup/rollup-linux-s390x-gnu": 4.21.0
+ "@rollup/rollup-linux-x64-gnu": 4.21.0
+ "@rollup/rollup-linux-x64-musl": 4.21.0
+ "@rollup/rollup-win32-arm64-msvc": 4.21.0
+ "@rollup/rollup-win32-ia32-msvc": 4.21.0
+ "@rollup/rollup-win32-x64-msvc": 4.21.0
+ "@types/estree": 1.0.5
+ fsevents: ~2.3.2
+ dependenciesMeta:
+ "@rollup/rollup-android-arm-eabi":
+ optional: true
+ "@rollup/rollup-android-arm64":
+ optional: true
+ "@rollup/rollup-darwin-arm64":
+ optional: true
+ "@rollup/rollup-darwin-x64":
+ optional: true
+ "@rollup/rollup-linux-arm-gnueabihf":
+ optional: true
+ "@rollup/rollup-linux-arm-musleabihf":
+ optional: true
+ "@rollup/rollup-linux-arm64-gnu":
+ optional: true
+ "@rollup/rollup-linux-arm64-musl":
+ optional: true
+ "@rollup/rollup-linux-powerpc64le-gnu":
+ optional: true
+ "@rollup/rollup-linux-riscv64-gnu":
+ optional: true
+ "@rollup/rollup-linux-s390x-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-musl":
+ optional: true
+ "@rollup/rollup-win32-arm64-msvc":
+ optional: true
+ "@rollup/rollup-win32-ia32-msvc":
+ optional: true
+ "@rollup/rollup-win32-x64-msvc":
+ optional: true
+ fsevents:
+ optional: true
+ bin:
+ rollup: dist/bin/rollup
+ checksum: 6c3d49345518eb44259c5e4d82357ec6da04e80e7cbd5ec908e006a1d82f220d00b849a19f45cf589a57dbd76a5b4a3f7c1a1215473eb0fdc31bfcaa826e1a06
+ languageName: node
+ linkType: hard
+
"safe-stable-stringify@npm:^2.4.3":
version: 2.4.3
resolution: "safe-stable-stringify@npm:2.4.3"
@@ -3700,7 +4405,16 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.3.4, semver@npm:^7.3.5":
+"semver@npm:^7.3.4":
+ version: 7.6.3
+ resolution: "semver@npm:7.6.3"
+ bin:
+ semver: bin/semver.js
+ checksum: 4110ec5d015c9438f322257b1c51fe30276e5f766a3f64c09edd1d7ea7118ecbc3f379f3b69032bacf13116dc7abc4ad8ce0d7e2bd642e26b0d271b56b61a7d8
+ languageName: node
+ linkType: hard
+
+"semver@npm:^7.3.5":
version: 7.6.0
resolution: "semver@npm:7.6.0"
dependencies:
@@ -3727,7 +4441,14 @@ __metadata:
languageName: node
linkType: hard
-"signal-exit@npm:^4.0.1":
+"siginfo@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "siginfo@npm:2.0.0"
+ checksum: 8aa5a98640ca09fe00d74416eca97551b3e42991614a3d1b824b115fc1401543650914f651ab1311518177e4d297e80b953f4cd4cd7ea1eabe824e8f2091de01
+ languageName: node
+ linkType: hard
+
+"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0":
version: 4.1.0
resolution: "signal-exit@npm:4.1.0"
checksum: 64c757b498cb8629ffa5f75485340594d2f8189e9b08700e69199069c8e3070fb3e255f7ab873c05dc0b3cec412aea7402e10a5990cb6a050bd33ba062a6c549
@@ -3745,10 +4466,11 @@ __metadata:
version: 0.0.0-use.local
resolution: "sisu@workspace:."
dependencies:
- "@statelyai/inspect": ^0.2.5
- speechstate: ^2.0.5
+ "@statelyai/inspect": ^0.4.0
+ speechstate: ^2.4.0
typescript: ^5.2.2
vite: ^5.2.0
+ vitest: ^2.0.5
languageName: unknown
linkType: soft
@@ -3822,20 +4544,20 @@ __metadata:
linkType: hard
"spdx-license-ids@npm:^3.0.0":
- version: 3.0.17
- resolution: "spdx-license-ids@npm:3.0.17"
- checksum: 0aba5d16292ff604dd20982200e23b4d425f6ba364765039bdbde2f6c956b9909fce1ad040a897916a5f87388e85e001f90cb64bf706b6e319f3908cfc445a59
+ version: 3.0.18
+ resolution: "spdx-license-ids@npm:3.0.18"
+ checksum: 457825df5dd1fc0135b0bb848c896143f70945cc2da148afc71c73ed0837d1d651f809006e406d82109c9dd71a8cb39785a3604815fe46bc0548e9d3976f6b69
languageName: node
linkType: hard
-"speechstate@npm:^2.0.5":
- version: 2.0.5
- resolution: "speechstate@npm:2.0.5"
+"speechstate@npm:^2.4.0":
+ version: 2.4.0
+ resolution: "speechstate@npm:2.4.0"
dependencies:
microsoft-cognitiveservices-speech-sdk: ^1.31.0
web-speech-cognitive-services: ^7.1.3
xstate: ^5.9.1
- checksum: 259e75198b3f88e6d499a33cf5ebba6240fa4d49d6509cccff4c2119b7300ff7e508db14897f4416b4113ac2c494056ca41fb900752de768e57abcc5b91761f4
+ checksum: 8ae8fd300539d5423bd36685b5f68baf81bc15436c9a06b45ea6793847d896a7059df85eff58c7e206da9a9fc8874ae183c0b92de8a5c88f62d82f35c4b187cd
languageName: node
linkType: hard
@@ -3855,6 +4577,20 @@ __metadata:
languageName: node
linkType: hard
+"stackback@npm:0.0.2":
+ version: 0.0.2
+ resolution: "stackback@npm:0.0.2"
+ checksum: 2d4dc4e64e2db796de4a3c856d5943daccdfa3dd092e452a1ce059c81e9a9c29e0b9badba91b43ef0d5ff5c04ee62feb3bcc559a804e16faf447bac2d883aa99
+ languageName: node
+ linkType: hard
+
+"std-env@npm:^3.7.0":
+ version: 3.7.0
+ resolution: "std-env@npm:3.7.0"
+ checksum: 4f489d13ff2ab838c9acd4ed6b786b51aa52ecacdfeaefe9275fcb220ff2ac80c6e95674723508fd29850a694569563a8caaaea738eb82ca16429b3a0b50e510
+ languageName: node
+ linkType: hard
+
"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0":
version: 4.2.3
resolution: "string-width@npm:4.2.3"
@@ -3895,6 +4631,13 @@ __metadata:
languageName: node
linkType: hard
+"strip-final-newline@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "strip-final-newline@npm:3.0.0"
+ checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050
+ languageName: node
+ linkType: hard
+
"superjson@npm:^1.13.3":
version: 1.13.3
resolution: "superjson@npm:1.13.3"
@@ -3934,6 +4677,34 @@ __metadata:
languageName: node
linkType: hard
+"tinybench@npm:^2.8.0":
+ version: 2.9.0
+ resolution: "tinybench@npm:2.9.0"
+ checksum: 1ab00d7dfe0d1f127cbf00822bacd9024f7a50a3ecd1f354a8168e0b7d2b53a639a24414e707c27879d1adc0f5153141d51d76ebd7b4d37fe245e742e5d91fe8
+ languageName: node
+ linkType: hard
+
+"tinypool@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "tinypool@npm:1.0.1"
+ checksum: 5cd6b8cbccd9b88d461f400c9599e69f66563ddf75a2b8ab6b48250481f1b254d180a68ee735f379fa6eb88f11c3b1814735bb1f3306b1a860bf6d8f08074d6b
+ languageName: node
+ linkType: hard
+
+"tinyrainbow@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "tinyrainbow@npm:1.2.0"
+ checksum: d1e2cb5400032c0092be00e4a3da5450bea8b4fad58bfb5d3c58ca37ff5c5e252f7fcfb9af247914854af79c46014add9d1042fe044358c305a129ed55c8be35
+ languageName: node
+ linkType: hard
+
+"tinyspy@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "tinyspy@npm:3.0.0"
+ checksum: b5b686acff2b88de60ff8ecf89a2042320406aaeee2fba1828a7ea8a925fad3ed9f5e4d7a068154a9134473c472aa03da8ca92ee994bc57a741c5ede5fa7de4d
+ languageName: node
+ linkType: hard
+
"to-fast-properties@npm:^2.0.0":
version: 2.0.0
resolution: "to-fast-properties@npm:2.0.0"
@@ -3969,7 +4740,7 @@ __metadata:
"typescript@patch:typescript@^5.2.2#~builtin":
version: 5.4.5
- resolution: "typescript@patch:typescript@npm%3A5.4.5#~builtin::version=5.4.5&hash=f456af"
+ resolution: "typescript@patch:typescript@npm%3A5.4.5#~builtin::version=5.4.5&hash=29ae49"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
@@ -4026,17 +4797,17 @@ __metadata:
languageName: node
linkType: hard
-"update-browserslist-db@npm:^1.0.13":
- version: 1.0.13
- resolution: "update-browserslist-db@npm:1.0.13"
+"update-browserslist-db@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "update-browserslist-db@npm:1.1.0"
dependencies:
- escalade: ^3.1.1
- picocolors: ^1.0.0
+ escalade: ^3.1.2
+ picocolors: ^1.0.1
peerDependencies:
browserslist: ">= 4.21.0"
bin:
update-browserslist-db: cli.js
- checksum: 1e47d80182ab6e4ad35396ad8b61008ae2a1330221175d0abd37689658bdb61af9b705bfc41057fd16682474d79944fb2d86767c5ed5ae34b6276b9bed353322
+ checksum: 7b74694d96f0c360f01b702e72353dc5a49df4fe6663d3ee4e5c628f061576cddf56af35a3a886238c01dd3d8f231b7a86a8ceaa31e7a9220ae31c1c1238e562
languageName: node
linkType: hard
@@ -4059,6 +4830,64 @@ __metadata:
languageName: node
linkType: hard
+"vite-node@npm:2.0.5":
+ version: 2.0.5
+ resolution: "vite-node@npm:2.0.5"
+ dependencies:
+ cac: ^6.7.14
+ debug: ^4.3.5
+ pathe: ^1.1.2
+ tinyrainbow: ^1.2.0
+ vite: ^5.0.0
+ bin:
+ vite-node: vite-node.mjs
+ checksum: 30071f1cd3d3b78fd52726d66d18d81b63b321dee70d03c259db959a72f46dce2d71f12a85eaf503497f562ce11fea51197a74888d5892d3c7f3ad0ef093ec25
+ languageName: node
+ linkType: hard
+
+"vite@npm:^5.0.0":
+ version: 5.4.2
+ resolution: "vite@npm:5.4.2"
+ dependencies:
+ esbuild: ^0.21.3
+ fsevents: ~2.3.3
+ postcss: ^8.4.41
+ rollup: ^4.20.0
+ peerDependencies:
+ "@types/node": ^18.0.0 || >=20.0.0
+ less: "*"
+ lightningcss: ^1.21.0
+ sass: "*"
+ sass-embedded: "*"
+ stylus: "*"
+ sugarss: "*"
+ terser: ^5.4.0
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ sass-embedded:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ bin:
+ vite: bin/vite.js
+ checksum: 7d25c1b2366ae4d9eb515ba9efc2619c544ec6d806d636977fac93f59cdf63e22ea9b4592c69c496a313cf95c88e374c81870d4bb4b11f401ec003793dfd2830
+ languageName: node
+ linkType: hard
+
"vite@npm:^5.2.0":
version: 5.2.10
resolution: "vite@npm:5.2.10"
@@ -4099,6 +4928,55 @@ __metadata:
languageName: node
linkType: hard
+"vitest@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "vitest@npm:2.0.5"
+ dependencies:
+ "@ampproject/remapping": ^2.3.0
+ "@vitest/expect": 2.0.5
+ "@vitest/pretty-format": ^2.0.5
+ "@vitest/runner": 2.0.5
+ "@vitest/snapshot": 2.0.5
+ "@vitest/spy": 2.0.5
+ "@vitest/utils": 2.0.5
+ chai: ^5.1.1
+ debug: ^4.3.5
+ execa: ^8.0.1
+ magic-string: ^0.30.10
+ pathe: ^1.1.2
+ std-env: ^3.7.0
+ tinybench: ^2.8.0
+ tinypool: ^1.0.0
+ tinyrainbow: ^1.2.0
+ vite: ^5.0.0
+ vite-node: 2.0.5
+ why-is-node-running: ^2.3.0
+ peerDependencies:
+ "@edge-runtime/vm": "*"
+ "@types/node": ^18.0.0 || >=20.0.0
+ "@vitest/browser": 2.0.5
+ "@vitest/ui": 2.0.5
+ happy-dom: "*"
+ jsdom: "*"
+ peerDependenciesMeta:
+ "@edge-runtime/vm":
+ optional: true
+ "@types/node":
+ optional: true
+ "@vitest/browser":
+ optional: true
+ "@vitest/ui":
+ optional: true
+ happy-dom:
+ optional: true
+ jsdom:
+ optional: true
+ bin:
+ vitest: vitest.mjs
+ checksum: 4709e7678d89f957d9bd8e4dd2f99734857df03e22d38d9c3986a75f608205572b73c2faaf059ed41a2dccbc5c65f6717bf66594d6459cf2e57ab175be9aebc1
+ languageName: node
+ linkType: hard
+
"web-speech-cognitive-services@npm:^7.1.3":
version: 7.1.3
resolution: "web-speech-cognitive-services@npm:7.1.3"
@@ -4140,6 +5018,18 @@ __metadata:
languageName: node
linkType: hard
+"why-is-node-running@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "why-is-node-running@npm:2.3.0"
+ dependencies:
+ siginfo: ^2.0.0
+ stackback: 0.0.2
+ bin:
+ why-is-node-running: cli.js
+ checksum: 58ebbf406e243ace97083027f0df7ff4c2108baf2595bb29317718ef207cc7a8104e41b711ff65d6fa354f25daa8756b67f2f04931a4fd6ba9d13ae8197496fb
+ languageName: node
+ linkType: hard
+
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
version: 7.0.0
resolution: "wrap-ansi@npm:7.0.0"
@@ -4170,8 +5060,8 @@ __metadata:
linkType: hard
"ws@npm:^7.5.6":
- version: 7.5.9
- resolution: "ws@npm:7.5.9"
+ version: 7.5.10
+ resolution: "ws@npm:7.5.10"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ^5.0.2
@@ -4180,14 +5070,14 @@ __metadata:
optional: true
utf-8-validate:
optional: true
- checksum: c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138
+ checksum: f9bb062abf54cc8f02d94ca86dcd349c3945d63851f5d07a3a61c2fcb755b15a88e943a63cf580cbdb5b74436d67ef6b67f745b8f7c0814e411379138e1863cb
languageName: node
linkType: hard
"xstate@npm:^5.9.1":
- version: 5.11.0
- resolution: "xstate@npm:5.11.0"
- checksum: 6c24839b8060713986450a4a53c9e6f912c8e929acfb5b83fffd3b8204760b638c8b1d4deb38baadd63e0bd0a97464d81ea80b40bd212caa0123007843e563ff
+ version: 5.17.4
+ resolution: "xstate@npm:5.17.4"
+ checksum: 42096288155f18b07d7cb76cff6afcdd1f416922953f526812ca66f79726e122f5f78e870e8b7dc4d1eff72c249b37d350b2d2c23c07e8ce2e6d7696f7cbd8c8
languageName: node
linkType: hard
@@ -4206,8 +5096,8 @@ __metadata:
linkType: hard
"yocto-queue@npm:^1.0.0":
- version: 1.0.0
- resolution: "yocto-queue@npm:1.0.0"
- checksum: 2cac84540f65c64ccc1683c267edce396b26b1e931aa429660aefac8fbe0188167b7aee815a3c22fa59a28a58d898d1a2b1825048f834d8d629f4c2a5d443801
+ version: 1.1.1
+ resolution: "yocto-queue@npm:1.1.1"
+ checksum: f2e05b767ed3141e6372a80af9caa4715d60969227f38b1a4370d60bffe153c9c5b33a862905609afc9b375ec57cd40999810d20e5e10229a204e8bde7ef255c
languageName: node
linkType: hard