diff --git a/README.markdown b/README.markdown
index c9a1727f5..f3327f1ef 100644
--- a/README.markdown
+++ b/README.markdown
@@ -899,12 +899,14 @@ ExampleMessage.encode({ anything: true });
The representation of `google.protobuf.Timestamp` is configurable by the `useDate` flag.
The `useJsonTimestamp` flag controls precision when `useDate` is `false`.
-| Protobuf well-known type | Default/`useDate=true` | `useDate=false` | `useDate=string` |
-| --------------------------- | ---------------------- | ------------------------------------ | ---------------- |
-| `google.protobuf.Timestamp` | `Date` | `{ seconds: number, nanos: number }` | `string` |
+| Protobuf well-known type | Default/`useDate=true` | `useDate=false` | `useDate=string` | `useDate=string-nano` |
+| --------------------------- | ---------------------- | ------------------------------------ | ---------------- | --------------------- |
+| `google.protobuf.Timestamp` | `Date` | `{ seconds: number, nanos: number }` | `string` | `string` |
When using `useDate=false` and `useJsonTimestamp=raw` timestamp is represented as `{ seconds: number, nanos: number }`, but has nanosecond precision.
+When using `useDate=string-nano` timestamp is represented as an ISO string with nanosecond precision `1970-01-01T14:27:59.987654321Z` and relies on [nano-date](https://www.npmjs.com/package/nano-date) library for conversion. You'll need to install it in your project.
+
# Number Types
Numbers are by default assumed to be plain JavaScript `number`s.
diff --git a/integration/emit-default-values-json/test.ts b/integration/emit-default-values-json/test.ts
index a2aef5f94..9f1eddf25 100644
--- a/integration/emit-default-values-json/test.ts
+++ b/integration/emit-default-values-json/test.ts
@@ -726,7 +726,7 @@ export type Exact
= P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/file-suffix/parent.pb.ts b/integration/file-suffix/parent.pb.ts
index d7a0ebb8c..e7502489d 100644
--- a/integration/file-suffix/parent.pb.ts
+++ b/integration/file-suffix/parent.pb.ts
@@ -113,7 +113,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/grpc-js-use-date-false/grpc-js-use-date-false.ts b/integration/grpc-js-use-date-false/grpc-js-use-date-false.ts
index 577ebe509..304c723d3 100644
--- a/integration/grpc-js-use-date-false/grpc-js-use-date-false.ts
+++ b/integration/grpc-js-use-date-false/grpc-js-use-date-false.ts
@@ -152,7 +152,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/grpc-js-use-date-string-nano/google/protobuf/timestamp.ts b/integration/grpc-js-use-date-string-nano/google/protobuf/timestamp.ts
new file mode 100644
index 000000000..0cf501b86
--- /dev/null
+++ b/integration/grpc-js-use-date-string-nano/google/protobuf/timestamp.ts
@@ -0,0 +1,214 @@
+/* eslint-disable */
+import * as _m0 from "protobufjs/minimal";
+import Long = require("long");
+
+export const protobufPackage = "google.protobuf";
+
+/**
+ * A Timestamp represents a point in time independent of any time zone or local
+ * calendar, encoded as a count of seconds and fractions of seconds at
+ * nanosecond resolution. The count is relative to an epoch at UTC midnight on
+ * January 1, 1970, in the proleptic Gregorian calendar which extends the
+ * Gregorian calendar backwards to year one.
+ *
+ * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap
+ * second table is needed for interpretation, using a [24-hour linear
+ * smear](https://developers.google.com/time/smear).
+ *
+ * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By
+ * restricting to that range, we ensure that we can convert to and from [RFC
+ * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings.
+ *
+ * # Examples
+ *
+ * Example 1: Compute Timestamp from POSIX `time()`.
+ *
+ * Timestamp timestamp;
+ * timestamp.set_seconds(time(NULL));
+ * timestamp.set_nanos(0);
+ *
+ * Example 2: Compute Timestamp from POSIX `gettimeofday()`.
+ *
+ * struct timeval tv;
+ * gettimeofday(&tv, NULL);
+ *
+ * Timestamp timestamp;
+ * timestamp.set_seconds(tv.tv_sec);
+ * timestamp.set_nanos(tv.tv_usec * 1000);
+ *
+ * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`.
+ *
+ * FILETIME ft;
+ * GetSystemTimeAsFileTime(&ft);
+ * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime;
+ *
+ * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z
+ * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z.
+ * Timestamp timestamp;
+ * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL));
+ * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100));
+ *
+ * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`.
+ *
+ * long millis = System.currentTimeMillis();
+ *
+ * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000)
+ * .setNanos((int) ((millis % 1000) * 1000000)).build();
+ *
+ * Example 5: Compute Timestamp from Java `Instant.now()`.
+ *
+ * Instant now = Instant.now();
+ *
+ * Timestamp timestamp =
+ * Timestamp.newBuilder().setSeconds(now.getEpochSecond())
+ * .setNanos(now.getNano()).build();
+ *
+ * Example 6: Compute Timestamp from current time in Python.
+ *
+ * timestamp = Timestamp()
+ * timestamp.GetCurrentTime()
+ *
+ * # JSON Mapping
+ *
+ * In JSON format, the Timestamp type is encoded as a string in the
+ * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the
+ * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z"
+ * where {year} is always expressed using four digits while {month}, {day},
+ * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional
+ * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution),
+ * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone
+ * is required. A proto3 JSON serializer should always use UTC (as indicated by
+ * "Z") when printing the Timestamp type and a proto3 JSON parser should be
+ * able to accept both UTC and other timezones (as indicated by an offset).
+ *
+ * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past
+ * 01:30 UTC on January 15, 2017.
+ *
+ * In JavaScript, one can convert a Date object to this format using the
+ * standard
+ * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString)
+ * method. In Python, a standard `datetime.datetime` object can be converted
+ * to this format using
+ * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with
+ * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use
+ * the Joda Time's [`ISODateTimeFormat.dateTime()`](
+ * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D
+ * ) to obtain a formatter capable of generating timestamps in this format.
+ */
+export interface Timestamp {
+ /**
+ * Represents seconds of UTC time since Unix epoch
+ * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to
+ * 9999-12-31T23:59:59Z inclusive.
+ */
+ seconds: number;
+ /**
+ * Non-negative fractions of a second at nanosecond resolution. Negative
+ * second values with fractions must still have non-negative nanos values
+ * that count forward in time. Must be from 0 to 999,999,999
+ * inclusive.
+ */
+ nanos: number;
+}
+
+function createBaseTimestamp(): Timestamp {
+ return { seconds: 0, nanos: 0 };
+}
+
+export const Timestamp = {
+ encode(message: Timestamp, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer {
+ if (message.seconds !== 0) {
+ writer.uint32(8).int64(message.seconds);
+ }
+ if (message.nanos !== 0) {
+ writer.uint32(16).int32(message.nanos);
+ }
+ return writer;
+ },
+
+ decode(input: _m0.Reader | Uint8Array, length?: number): Timestamp {
+ const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input);
+ let end = length === undefined ? reader.len : reader.pos + length;
+ const message = createBaseTimestamp();
+ while (reader.pos < end) {
+ const tag = reader.uint32();
+ switch (tag >>> 3) {
+ case 1:
+ if (tag !== 8) {
+ break;
+ }
+
+ message.seconds = longToNumber(reader.int64() as Long);
+ continue;
+ case 2:
+ if (tag !== 16) {
+ break;
+ }
+
+ message.nanos = reader.int32();
+ continue;
+ }
+ if ((tag & 7) === 4 || tag === 0) {
+ break;
+ }
+ reader.skipType(tag & 7);
+ }
+ return message;
+ },
+
+ fromJSON(object: any): Timestamp {
+ return {
+ seconds: isSet(object.seconds) ? globalThis.Number(object.seconds) : 0,
+ nanos: isSet(object.nanos) ? globalThis.Number(object.nanos) : 0,
+ };
+ },
+
+ toJSON(message: Timestamp): unknown {
+ const obj: any = {};
+ if (message.seconds !== 0) {
+ obj.seconds = Math.round(message.seconds);
+ }
+ if (message.nanos !== 0) {
+ obj.nanos = Math.round(message.nanos);
+ }
+ return obj;
+ },
+
+ create, I>>(base?: I): Timestamp {
+ return Timestamp.fromPartial(base ?? ({} as any));
+ },
+ fromPartial, I>>(object: I): Timestamp {
+ const message = createBaseTimestamp();
+ message.seconds = object.seconds ?? 0;
+ message.nanos = object.nanos ?? 0;
+ return message;
+ },
+};
+
+type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined;
+
+export type DeepPartial = T extends Builtin ? T
+ : T extends globalThis.Array ? globalThis.Array>
+ : T extends ReadonlyArray ? ReadonlyArray>
+ : T extends {} ? { [K in keyof T]?: DeepPartial }
+ : Partial;
+
+type KeysOfUnion = T extends T ? keyof T : never;
+export type Exact = P extends Builtin ? P
+ : P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
+
+function longToNumber(long: Long): number {
+ if (long.gt(globalThis.Number.MAX_SAFE_INTEGER)) {
+ throw new globalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER");
+ }
+ return long.toNumber();
+}
+
+if (_m0.util.Long !== Long) {
+ _m0.util.Long = Long as any;
+ _m0.configure();
+}
+
+function isSet(value: any): boolean {
+ return value !== null && value !== undefined;
+}
diff --git a/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano-test.ts b/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano-test.ts
new file mode 100644
index 000000000..192cdbf20
--- /dev/null
+++ b/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano-test.ts
@@ -0,0 +1,25 @@
+/**
+ * @jest-environment node
+ */
+import { TestService, TimestampMessage } from "./grpc-js-use-date-string-nano";
+
+const jan1 = "1970-01-01T14:27:59.987654321Z";
+
+describe("grpc-js-use-date-nano", () => {
+ it("compiles", () => {
+ expect(TestService).not.toBeUndefined();
+ });
+
+ it("returns simple date string", async () => {
+ const encoded = TestService.simpleNow.requestSerialize(jan1);
+ const decoded = TestService.simpleNow.responseDeserialize(encoded);
+ expect(decoded).toStrictEqual(jan1);
+ });
+
+ it("returns wrapped date string", async () => {
+ const data: TimestampMessage = { timestamp: jan1 };
+ const encoded = TestService.wrappedNow.requestSerialize(data);
+ const decoded = TestService.wrappedNow.responseDeserialize(encoded);
+ expect(decoded).toStrictEqual(data);
+ });
+});
diff --git a/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano.bin b/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano.bin
new file mode 100644
index 000000000..0c2facb63
Binary files /dev/null and b/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano.bin differ
diff --git a/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano.proto b/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano.proto
new file mode 100644
index 000000000..d6fab88e6
--- /dev/null
+++ b/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano.proto
@@ -0,0 +1,12 @@
+syntax = "proto3";
+
+import "google/protobuf/timestamp.proto";
+
+package simple;
+
+service Test {
+ rpc SimpleNow(google.protobuf.Timestamp) returns (google.protobuf.Timestamp);
+ rpc WrappedNow(TimestampMessage) returns (TimestampMessage);
+}
+
+message TimestampMessage { google.protobuf.Timestamp timestamp = 1; }
diff --git a/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano.ts b/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano.ts
new file mode 100644
index 000000000..f89033f9c
--- /dev/null
+++ b/integration/grpc-js-use-date-string-nano/grpc-js-use-date-string-nano.ts
@@ -0,0 +1,182 @@
+/* eslint-disable */
+import { ChannelCredentials, Client, makeGenericClientConstructor, Metadata } from "@grpc/grpc-js";
+import type {
+ CallOptions,
+ ClientOptions,
+ ClientUnaryCall,
+ handleUnaryCall,
+ ServiceError,
+ UntypedServiceImplementation,
+} from "@grpc/grpc-js";
+import NanoDate from "nano-date";
+import * as _m0 from "protobufjs/minimal";
+import { Timestamp } from "./google/protobuf/timestamp";
+
+export const protobufPackage = "simple";
+
+export interface TimestampMessage {
+ timestamp: string | undefined;
+}
+
+function createBaseTimestampMessage(): TimestampMessage {
+ return { timestamp: undefined };
+}
+
+export const TimestampMessage = {
+ encode(message: TimestampMessage, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer {
+ if (message.timestamp !== undefined) {
+ Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(10).fork()).ldelim();
+ }
+ return writer;
+ },
+
+ decode(input: _m0.Reader | Uint8Array, length?: number): TimestampMessage {
+ const reader = input instanceof _m0.Reader ? input : _m0.Reader.create(input);
+ let end = length === undefined ? reader.len : reader.pos + length;
+ const message = createBaseTimestampMessage();
+ while (reader.pos < end) {
+ const tag = reader.uint32();
+ switch (tag >>> 3) {
+ case 1:
+ if (tag !== 10) {
+ break;
+ }
+
+ message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32()));
+ continue;
+ }
+ if ((tag & 7) === 4 || tag === 0) {
+ break;
+ }
+ reader.skipType(tag & 7);
+ }
+ return message;
+ },
+
+ fromJSON(object: any): TimestampMessage {
+ return { timestamp: isSet(object.timestamp) ? globalThis.String(object.timestamp) : undefined };
+ },
+
+ toJSON(message: TimestampMessage): unknown {
+ const obj: any = {};
+ if (message.timestamp !== undefined) {
+ obj.timestamp = message.timestamp;
+ }
+ return obj;
+ },
+
+ create, I>>(base?: I): TimestampMessage {
+ return TimestampMessage.fromPartial(base ?? ({} as any));
+ },
+ fromPartial, I>>(object: I): TimestampMessage {
+ const message = createBaseTimestampMessage();
+ message.timestamp = object.timestamp ?? undefined;
+ return message;
+ },
+};
+
+export type TestService = typeof TestService;
+export const TestService = {
+ simpleNow: {
+ path: "/simple.Test/SimpleNow",
+ requestStream: false,
+ responseStream: false,
+ requestSerialize: (value: string) => Buffer.from(Timestamp.encode(toTimestamp(value)).finish()),
+ requestDeserialize: (value: Buffer) => fromTimestamp(Timestamp.decode(value)),
+ responseSerialize: (value: string) => Buffer.from(Timestamp.encode(toTimestamp(value)).finish()),
+ responseDeserialize: (value: Buffer) => fromTimestamp(Timestamp.decode(value)),
+ },
+ wrappedNow: {
+ path: "/simple.Test/WrappedNow",
+ requestStream: false,
+ responseStream: false,
+ requestSerialize: (value: TimestampMessage) => Buffer.from(TimestampMessage.encode(value).finish()),
+ requestDeserialize: (value: Buffer) => TimestampMessage.decode(value),
+ responseSerialize: (value: TimestampMessage) => Buffer.from(TimestampMessage.encode(value).finish()),
+ responseDeserialize: (value: Buffer) => TimestampMessage.decode(value),
+ },
+} as const;
+
+export interface TestServer extends UntypedServiceImplementation {
+ simpleNow: handleUnaryCall;
+ wrappedNow: handleUnaryCall;
+}
+
+export interface TestClient extends Client {
+ simpleNow(request: string, callback: (error: ServiceError | null, response: string) => void): ClientUnaryCall;
+ simpleNow(
+ request: string,
+ metadata: Metadata,
+ callback: (error: ServiceError | null, response: string) => void,
+ ): ClientUnaryCall;
+ simpleNow(
+ request: string,
+ metadata: Metadata,
+ options: Partial,
+ callback: (error: ServiceError | null, response: string) => void,
+ ): ClientUnaryCall;
+ wrappedNow(
+ request: TimestampMessage,
+ callback: (error: ServiceError | null, response: TimestampMessage) => void,
+ ): ClientUnaryCall;
+ wrappedNow(
+ request: TimestampMessage,
+ metadata: Metadata,
+ callback: (error: ServiceError | null, response: TimestampMessage) => void,
+ ): ClientUnaryCall;
+ wrappedNow(
+ request: TimestampMessage,
+ metadata: Metadata,
+ options: Partial,
+ callback: (error: ServiceError | null, response: TimestampMessage) => void,
+ ): ClientUnaryCall;
+}
+
+export const TestClient = makeGenericClientConstructor(TestService, "simple.Test") as unknown as {
+ new (address: string, credentials: ChannelCredentials, options?: Partial): TestClient;
+ service: typeof TestService;
+ serviceName: string;
+};
+
+type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined;
+
+export type DeepPartial = T extends Builtin ? T
+ : T extends globalThis.Array ? globalThis.Array>
+ : T extends ReadonlyArray ? ReadonlyArray>
+ : T extends {} ? { [K in keyof T]?: DeepPartial }
+ : Partial;
+
+type KeysOfUnion = T extends T ? keyof T : never;
+export type Exact = P extends Builtin ? P
+ : P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
+
+function toTimestamp(dateStr: string): Timestamp {
+ const nanoDate = new NanoDate(dateStr);
+
+ const date = { getTime: (): number => nanoDate.valueOf() } as const;
+ const seconds = Math.trunc(date.getTime() / 1_000);
+
+ let nanos = nanoDate.getMilliseconds() * 1_000_000;
+ nanos += nanoDate.getMicroseconds() * 1_000;
+ nanos += nanoDate.getNanoseconds();
+
+ return { seconds, nanos };
+}
+
+function fromTimestamp(t: Timestamp): string {
+ const seconds = t.seconds || 0;
+ const nanos = (t.nanos || 0) % 1_000;
+ const micros = Math.trunc(((t.nanos || 0) % 1_000_000) / 1_000);
+ let millis = seconds * 1_000;
+ millis += Math.trunc((t.nanos || 0) / 1_000_000);
+
+ const nanoDate = new NanoDate(millis);
+ nanoDate.setMicroseconds(micros);
+ nanoDate.setNanoseconds(nanos);
+
+ return nanoDate.toISOStringFull();
+}
+
+function isSet(value: any): boolean {
+ return value !== null && value !== undefined;
+}
diff --git a/integration/grpc-js-use-date-string-nano/parameters.txt b/integration/grpc-js-use-date-string-nano/parameters.txt
new file mode 100644
index 000000000..693c75e45
--- /dev/null
+++ b/integration/grpc-js-use-date-string-nano/parameters.txt
@@ -0,0 +1 @@
+outputServices=grpc-js,useDate=string-nano
\ No newline at end of file
diff --git a/integration/grpc-js-use-date-string/grpc-js-use-date-string.ts b/integration/grpc-js-use-date-string/grpc-js-use-date-string.ts
index b0c924dc9..9b5a4faa0 100644
--- a/integration/grpc-js-use-date-string/grpc-js-use-date-string.ts
+++ b/integration/grpc-js-use-date-string/grpc-js-use-date-string.ts
@@ -151,7 +151,7 @@ export type Exact = P extends Builtin ? P
function toTimestamp(dateStr: string): Timestamp {
const date = new globalThis.Date(dateStr);
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/grpc-js-use-date-true/grpc-js-use-date-true.ts b/integration/grpc-js-use-date-true/grpc-js-use-date-true.ts
index c21eac1a8..40334bf08 100644
--- a/integration/grpc-js-use-date-true/grpc-js-use-date-true.ts
+++ b/integration/grpc-js-use-date-true/grpc-js-use-date-true.ts
@@ -150,7 +150,7 @@ export type Exact
= P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/grpc-js/simple.ts b/integration/grpc-js/simple.ts
index 353610cf6..4a136e9aa 100644
--- a/integration/grpc-js/simple.ts
+++ b/integration/grpc-js/simple.ts
@@ -647,7 +647,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/import-mapping/mapping.ts b/integration/import-mapping/mapping.ts
index 8800ed517..44ee57ef2 100644
--- a/integration/import-mapping/mapping.ts
+++ b/integration/import-mapping/mapping.ts
@@ -335,7 +335,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/import-suffix/parent.pb.ts b/integration/import-suffix/parent.pb.ts
index 48210d877..f48d139ea 100644
--- a/integration/import-suffix/parent.pb.ts
+++ b/integration/import-suffix/parent.pb.ts
@@ -113,7 +113,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/meta-typings/import_dir/thing.ts b/integration/meta-typings/import_dir/thing.ts
index 6e0f7a227..af0ebba06 100644
--- a/integration/meta-typings/import_dir/thing.ts
+++ b/integration/meta-typings/import_dir/thing.ts
@@ -109,7 +109,7 @@ export const protoMetadata: ProtoMetadata = {
};
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/meta-typings/simple.ts b/integration/meta-typings/simple.ts
index 8c39b5b49..937a59762 100644
--- a/integration/meta-typings/simple.ts
+++ b/integration/meta-typings/simple.ts
@@ -2951,7 +2951,7 @@ export const protoMetadata: ProtoMetadata = {
};
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/nice-grpc/simple.ts b/integration/nice-grpc/simple.ts
index c9824f0a8..cd2f18ad5 100644
--- a/integration/nice-grpc/simple.ts
+++ b/integration/nice-grpc/simple.ts
@@ -380,7 +380,7 @@ export type DeepPartial = T extends Builtin ? T
: Partial;
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/optional-long/test.ts b/integration/optional-long/test.ts
index 8dc400d03..ca44c6796 100644
--- a/integration/optional-long/test.ts
+++ b/integration/optional-long/test.ts
@@ -79,7 +79,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = numberToLong(date.getTime() / 1_000);
+ const seconds = numberToLong(Math.trunc(date.getTime() / 1_000));
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple-json-name/simple.ts b/integration/simple-json-name/simple.ts
index f89562f37..7646692af 100644
--- a/integration/simple-json-name/simple.ts
+++ b/integration/simple-json-name/simple.ts
@@ -203,7 +203,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple-optionals/import_dir/thing.ts b/integration/simple-optionals/import_dir/thing.ts
index f4e27d406..49ce0ed45 100644
--- a/integration/simple-optionals/import_dir/thing.ts
+++ b/integration/simple-optionals/import_dir/thing.ts
@@ -78,7 +78,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple-optionals/simple.ts b/integration/simple-optionals/simple.ts
index 8e446f144..a360451d0 100644
--- a/integration/simple-optionals/simple.ts
+++ b/integration/simple-optionals/simple.ts
@@ -1955,7 +1955,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple-optionals/thing.ts b/integration/simple-optionals/thing.ts
index b5da9edcc..469d11393 100644
--- a/integration/simple-optionals/thing.ts
+++ b/integration/simple-optionals/thing.ts
@@ -78,7 +78,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple-prototype-defaults/import_dir/thing.ts b/integration/simple-prototype-defaults/import_dir/thing.ts
index 426053cff..29074100c 100644
--- a/integration/simple-prototype-defaults/import_dir/thing.ts
+++ b/integration/simple-prototype-defaults/import_dir/thing.ts
@@ -78,7 +78,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple-prototype-defaults/simple.ts b/integration/simple-prototype-defaults/simple.ts
index 7d9bdb633..bd2662386 100644
--- a/integration/simple-prototype-defaults/simple.ts
+++ b/integration/simple-prototype-defaults/simple.ts
@@ -2950,7 +2950,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple-snake/import_dir/thing.ts b/integration/simple-snake/import_dir/thing.ts
index 5f80dc135..190d6d8f3 100644
--- a/integration/simple-snake/import_dir/thing.ts
+++ b/integration/simple-snake/import_dir/thing.ts
@@ -78,7 +78,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple-snake/simple.ts b/integration/simple-snake/simple.ts
index 2fc3b1294..642443709 100644
--- a/integration/simple-snake/simple.ts
+++ b/integration/simple-snake/simple.ts
@@ -2017,7 +2017,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple-unrecognized-enum/import_dir/thing.ts b/integration/simple-unrecognized-enum/import_dir/thing.ts
index 0fe76ebd1..6f3f3a7ca 100644
--- a/integration/simple-unrecognized-enum/import_dir/thing.ts
+++ b/integration/simple-unrecognized-enum/import_dir/thing.ts
@@ -78,7 +78,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple-unrecognized-enum/simple.ts b/integration/simple-unrecognized-enum/simple.ts
index fe8a7b066..2025b503d 100644
--- a/integration/simple-unrecognized-enum/simple.ts
+++ b/integration/simple-unrecognized-enum/simple.ts
@@ -1943,7 +1943,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple/import_dir/thing.ts b/integration/simple/import_dir/thing.ts
index 0fe76ebd1..6f3f3a7ca 100644
--- a/integration/simple/import_dir/thing.ts
+++ b/integration/simple/import_dir/thing.ts
@@ -78,7 +78,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/simple/simple.ts b/integration/simple/simple.ts
index a611e5a7b..85c8a2adf 100644
--- a/integration/simple/simple.ts
+++ b/integration/simple/simple.ts
@@ -3072,7 +3072,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/static-only-type-registry/foo.ts b/integration/static-only-type-registry/foo.ts
index 6941ffc8b..88479ce04 100644
--- a/integration/static-only-type-registry/foo.ts
+++ b/integration/static-only-type-registry/foo.ts
@@ -214,7 +214,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/static-only/foo.ts b/integration/static-only/foo.ts
index fc9400375..49d3417d0 100644
--- a/integration/static-only/foo.ts
+++ b/integration/static-only/foo.ts
@@ -207,7 +207,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/type-annotations/foo.ts b/integration/type-annotations/foo.ts
index ef4e39ae6..5720cf796 100644
--- a/integration/type-annotations/foo.ts
+++ b/integration/type-annotations/foo.ts
@@ -210,7 +210,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude | "$type">]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { $type: "google.protobuf.Timestamp", seconds, nanos };
}
diff --git a/integration/type-registry/foo.ts b/integration/type-registry/foo.ts
index 619415d64..01d135889 100644
--- a/integration/type-registry/foo.ts
+++ b/integration/type-registry/foo.ts
@@ -217,7 +217,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude | "$type">]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { $type: "google.protobuf.Timestamp", seconds, nanos };
}
diff --git a/integration/use-date-false/metadata.ts b/integration/use-date-false/metadata.ts
index fd39acde6..ef69aaa8b 100644
--- a/integration/use-date-false/metadata.ts
+++ b/integration/use-date-false/metadata.ts
@@ -80,7 +80,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/use-date-false/use-date-test.ts b/integration/use-date-false/use-date-test.ts
index e81c22ceb..58f599aea 100644
--- a/integration/use-date-false/use-date-test.ts
+++ b/integration/use-date-false/use-date-test.ts
@@ -25,7 +25,7 @@ describe("useDate=false", () => {
expect(Metadata.fromJSON(json).lastEdited).toMatchInlineSnapshot(`
{
"nanos": 234000000,
- "seconds": 123456789.234,
+ "seconds": 123456789,
}
`);
});
diff --git a/integration/use-date-string/use-date-string.ts b/integration/use-date-string/use-date-string.ts
index d20076369..597094714 100644
--- a/integration/use-date-string/use-date-string.ts
+++ b/integration/use-date-string/use-date-string.ts
@@ -248,7 +248,7 @@ export type Exact = P extends Builtin ? P
function toTimestamp(dateStr: string): Timestamp {
const date = new globalThis.Date(dateStr);
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/use-date-true/use-date-true.ts b/integration/use-date-true/use-date-true.ts
index a5d2b4050..e47a9fd29 100644
--- a/integration/use-date-true/use-date-true.ts
+++ b/integration/use-date-true/use-date-true.ts
@@ -288,7 +288,7 @@ export type Exact
= P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/use-json-name/use-json-name.ts b/integration/use-json-name/use-json-name.ts
index d299271a3..bb82ad4da 100644
--- a/integration/use-json-name/use-json-name.ts
+++ b/integration/use-json-name/use-json-name.ts
@@ -351,7 +351,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/use-map-type/use-map-type.ts b/integration/use-map-type/use-map-type.ts
index d577b240f..3934c16bf 100644
--- a/integration/use-map-type/use-map-type.ts
+++ b/integration/use-map-type/use-map-type.ts
@@ -747,7 +747,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/integration/use-optionals-all/test.ts b/integration/use-optionals-all/test.ts
index 831a7a4ec..d1279d8e5 100644
--- a/integration/use-optionals-all/test.ts
+++ b/integration/use-optionals-all/test.ts
@@ -738,7 +738,7 @@ export type Exact = P extends Builtin ? P
: P & { [K in keyof P]: Exact
} & { [K in Exclude>]: never };
function toTimestamp(date: Date): Timestamp {
- const seconds = date.getTime() / 1_000;
+ const seconds = Math.trunc(date.getTime() / 1_000);
const nanos = (date.getTime() % 1_000) * 1_000_000;
return { seconds, nanos };
}
diff --git a/package.json b/package.json
index 08bfa7403..9b8edca61 100644
--- a/package.json
+++ b/package.json
@@ -52,6 +52,7 @@
"jest": "^29.6.1",
"jest-ts-webcompat-resolver": "^1.0.0",
"mongodb": "^5.7.0",
+ "nano-date": "^4.1.0",
"nice-grpc": "^2.1.4",
"object-hash": "^3.0.0",
"prettier": "^2.8.8",
diff --git a/src/encode.ts b/src/encode.ts
index 0399ff23b..41ff98143 100644
--- a/src/encode.ts
+++ b/src/encode.ts
@@ -14,7 +14,11 @@ export function generateEncoder(ctx: Context, typeName: string): Code {
const TimestampValue = impProto(ctx.options, "google/protobuf/timestamp", name);
let value = code`value`;
- if (ctx.options.useDate === DateOption.DATE || ctx.options.useDate === DateOption.STRING) {
+ if (
+ ctx.options.useDate === DateOption.DATE ||
+ ctx.options.useDate === DateOption.STRING ||
+ ctx.options.useDate === DateOption.STRING_NANO
+ ) {
value = code`${ctx.utils.toTimestamp}(${value})`;
}
return code`${TimestampValue}.encode(${value}).finish()`;
@@ -69,7 +73,11 @@ export function generateDecoder(ctx: Context, typeName: string): Code {
TypeValue = impProto(ctx.options, "google/protobuf/timestamp", name);
const decoder = code`${TypeValue}.decode(value)`;
- if (ctx.options.useDate === DateOption.DATE || ctx.options.useDate === DateOption.STRING) {
+ if (
+ ctx.options.useDate === DateOption.DATE ||
+ ctx.options.useDate === DateOption.STRING ||
+ ctx.options.useDate === DateOption.STRING_NANO
+ ) {
return code`${ctx.utils.fromTimestamp}(${decoder})`;
}
return decoder;
diff --git a/src/main.ts b/src/main.ts
index 1b5108a7f..f8c73b30a 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -680,24 +680,22 @@ function makeTimestampMethods(
bytes: ReturnType,
) {
const Timestamp = impProto(options, "google/protobuf/timestamp", "Timestamp");
+ const NanoDate = imp("NanoDate=nano-date");
- let seconds: string | Code = "date.getTime() / 1_000";
+ let seconds: string | Code = "Math.trunc(date.getTime() / 1_000)";
let toNumberCode: string | Code = "t.seconds";
const makeToNumberCode = (methodCall: string) =>
`t.seconds${options.useOptionals === "all" ? "?" : ""}.${methodCall}`;
if (options.forceLong === LongOption.LONG) {
toNumberCode = makeToNumberCode("toNumber()");
- seconds = code`${longs.numberToLong}(date.getTime() / 1_000)`;
+ seconds = code`${longs.numberToLong}(${seconds})`;
} else if (options.forceLong === LongOption.BIGINT) {
toNumberCode = code`${bytes.globalThis}.Number(${makeToNumberCode("toString()")})`;
- seconds = code`BigInt(Math.trunc(date.getTime() / 1_000))`;
+ seconds = code`BigInt(${seconds})`;
} else if (options.forceLong === LongOption.STRING) {
toNumberCode = code`${bytes.globalThis}.Number(t.seconds)`;
- // Must discard the fractional piece here
- // Otherwise the fraction ends up on the seconds when parsed as a Long
- // (note this only occurs when the string is > 8 characters)
- seconds = "Math.trunc(date.getTime() / 1_000).toString()";
+ seconds = code`${seconds}.toString()`;
}
const maybeTypeField = addTypeToMessages(options) ? `$type: 'google.protobuf.Timestamp',` : "";
@@ -710,6 +708,23 @@ function makeTimestampMethods(
const date = new ${bytes.globalThis}.Date(dateStr);
const seconds = ${seconds};
const nanos = (date.getTime() % 1_000) * 1_000_000;
+ return { ${maybeTypeField} seconds, nanos };
+ }
+ `
+ : options.useDate === DateOption.STRING_NANO
+ ? code`
+ function toTimestamp(dateStr: string): ${Timestamp} {
+ const nanoDate = new ${NanoDate}(dateStr);
+
+ const date = {
+ getTime: (): number => nanoDate.valueOf(),
+ } as const;
+ const seconds = ${seconds};
+
+ let nanos = nanoDate.getMilliseconds() * 1_000_000;
+ nanos += nanoDate.getMicroseconds() * 1_000;
+ nanos += nanoDate.getNanoseconds();
+
return { ${maybeTypeField} seconds, nanos };
}
`
@@ -732,6 +747,22 @@ function makeTimestampMethods(
return new ${bytes.globalThis}.Date(millis).toISOString();
}
`
+ : options.useDate === DateOption.STRING_NANO
+ ? code`
+ function fromTimestamp(t: ${Timestamp}): string {
+ const seconds = ${toNumberCode} || 0;
+ const nanos = (t.nanos || 0) % 1_000;
+ const micros = Math.trunc(((t.nanos || 0) % 1_000_000) / 1_000)
+ let millis = seconds * 1_000;
+ millis += Math.trunc((t.nanos || 0) / 1_000_000);
+
+ const nanoDate = new ${NanoDate}(millis);
+ nanoDate.setMicroseconds(micros);
+ nanoDate.setNanoseconds(nanos);
+
+ return nanoDate.toISOStringFull();
+ }
+ `
: code`
function fromTimestamp(t: ${Timestamp}): Date {
let millis = (${toNumberCode} || 0) * 1_000;
@@ -1043,7 +1074,12 @@ function getDecodeReadSnippet(ctx: Context, field: FieldDescriptorProto) {
};
const decoder = code`${type}.decode(reader, reader.uint32())`;
readSnippet = code`${unwrap(decoder)}`;
- } else if (isTimestamp(field) && (options.useDate === DateOption.DATE || options.useDate === DateOption.STRING)) {
+ } else if (
+ isTimestamp(field) &&
+ (options.useDate === DateOption.DATE ||
+ options.useDate === DateOption.STRING ||
+ options.useDate === DateOption.STRING_NANO)
+ ) {
const type = basicTypeName(ctx, field, { keepValueType: true });
readSnippet = code`${utils.fromTimestamp}(${type}.decode(reader, reader.uint32()))`;
} else if (isObjectId(field) && options.useMongoObjectId) {
@@ -1283,7 +1319,12 @@ function getEncodeWriteSnippet(ctx: Context, field: FieldDescriptorProto): (plac
const tag = ((field.number << 3) | 2) >>> 0;
const type = basicTypeName(ctx, field, { keepValueType: true });
return (place) => code`${type}.encode(${utils.toProtoObjectId}(${place}), writer.uint32(${tag}).fork()).ldelim()`;
- } else if (isTimestamp(field) && (options.useDate === DateOption.DATE || options.useDate === DateOption.STRING)) {
+ } else if (
+ isTimestamp(field) &&
+ (options.useDate === DateOption.DATE ||
+ options.useDate === DateOption.STRING ||
+ options.useDate === DateOption.STRING_NANO)
+ ) {
const tag = ((field.number << 3) | 2) >>> 0;
const type = basicTypeName(ctx, field, { keepValueType: true });
return (place) => code`${type}.encode(${utils.toTimestamp}(${place}), writer.uint32(${tag}).fork()).ldelim()`;
@@ -1635,7 +1676,12 @@ function generateExtension(ctx: Context, message: DescriptorProto | undefined, e
} else if (isObjectId(field) && options.useMongoObjectId) {
const type = basicTypeName(ctx, field, { keepValueType: true });
return (place) => code`${type}.encode(${utils.toProtoObjectId}(${place}), writer.fork()).ldelim()`;
- } else if (isTimestamp(field) && (options.useDate === DateOption.DATE || options.useDate === DateOption.STRING)) {
+ } else if (
+ isTimestamp(field) &&
+ (options.useDate === DateOption.DATE ||
+ options.useDate === DateOption.STRING ||
+ options.useDate === DateOption.STRING_NANO)
+ ) {
const type = basicTypeName(ctx, field, { keepValueType: true });
return (place) => code`${type}.encode(${utils.toTimestamp}(${place}), writer.fork()).ldelim()`;
} else if (isValueType(ctx, field)) {
@@ -1834,7 +1880,10 @@ function generateFromJson(ctx: Context, fullName: string, fullTypeName: string,
}
} else if (isObjectId(field) && options.useMongoObjectId) {
return code`${utils.fromJsonObjectId}(${from})`;
- } else if (isTimestamp(field) && options.useDate === DateOption.STRING) {
+ } else if (
+ isTimestamp(field) &&
+ (options.useDate === DateOption.STRING || options.useDate === DateOption.STRING_NANO)
+ ) {
return code`${utils.globalThis}.String(${from})`;
} else if (
isTimestamp(field) &&
@@ -1883,7 +1932,10 @@ function generateFromJson(ctx: Context, fullName: string, fullTypeName: string,
}
} else if (isObjectId(valueField) && options.useMongoObjectId) {
return code`${utils.fromJsonObjectId}(${from})`;
- } else if (isTimestamp(valueField) && options.useDate === DateOption.STRING) {
+ } else if (
+ isTimestamp(valueField) &&
+ (options.useDate === DateOption.STRING || options.useDate === DateOption.STRING_NANO)
+ ) {
return code`${utils.globalThis}.String(${from})`;
} else if (
isTimestamp(valueField) &&
@@ -2058,7 +2110,10 @@ function generateToJson(
return code`${from}.toString()`;
} else if (isTimestamp(field) && options.useDate === DateOption.DATE) {
return code`${from}.toISOString()`;
- } else if (isTimestamp(field) && options.useDate === DateOption.STRING) {
+ } else if (
+ isTimestamp(field) &&
+ (options.useDate === DateOption.STRING || options.useDate === DateOption.STRING_NANO)
+ ) {
return code`${from}`;
} else if (isTimestamp(field) && options.useDate === DateOption.TIMESTAMP) {
if (options.useJsonTimestamp === JsonTimestampOption.RAW) {
@@ -2077,7 +2132,10 @@ function generateToJson(
return code`${from}.toString()`;
} else if (isTimestamp(valueType) && options.useDate === DateOption.DATE) {
return code`${from}.toISOString()`;
- } else if (isTimestamp(valueType) && options.useDate === DateOption.STRING) {
+ } else if (
+ isTimestamp(valueType) &&
+ (options.useDate === DateOption.STRING || options.useDate === DateOption.STRING_NANO)
+ ) {
return code`${from}`;
} else if (isTimestamp(valueType) && options.useDate === DateOption.TIMESTAMP) {
return code`${utils.fromTimestamp}(${from}).toISOString()`;
@@ -2232,7 +2290,10 @@ function generateFromPartial(ctx: Context, fullName: string, messageDesc: Descri
return code`${from} as mongodb.ObjectId`;
} else if (
isPrimitive(field) ||
- (isTimestamp(field) && (options.useDate === DateOption.DATE || options.useDate === DateOption.STRING)) ||
+ (isTimestamp(field) &&
+ (options.useDate === DateOption.DATE ||
+ options.useDate === DateOption.STRING ||
+ options.useDate === DateOption.STRING_NANO)) ||
isValueType(ctx, field)
) {
return code`${from}`;
@@ -2258,7 +2319,9 @@ function generateFromPartial(ctx: Context, fullName: string, messageDesc: Descri
return code`${from} as mongodb.ObjectId`;
} else if (
isTimestamp(valueField) &&
- (options.useDate === DateOption.DATE || options.useDate === DateOption.STRING)
+ (options.useDate === DateOption.DATE ||
+ options.useDate === DateOption.STRING ||
+ options.useDate === DateOption.STRING_NANO)
) {
return code`${from}`;
} else if (isValueType(ctx, valueField)) {
diff --git a/src/options.ts b/src/options.ts
index 0e5661435..5f37bc7a8 100644
--- a/src/options.ts
+++ b/src/options.ts
@@ -12,6 +12,7 @@ export enum LongOption {
export enum DateOption {
DATE = "date",
STRING = "string",
+ STRING_NANO = "string-nano",
TIMESTAMP = "timestamp",
}
diff --git a/src/types.ts b/src/types.ts
index 5ab96c83c..576150cd1 100644
--- a/src/types.ts
+++ b/src/types.ts
@@ -579,7 +579,7 @@ export function messageToTypeName(
return code`Date`;
}
- if (options.useDate == DateOption.STRING) {
+ if (options.useDate == DateOption.STRING || options.useDate == DateOption.STRING_NANO) {
return code`string`;
}
}
diff --git a/yarn.lock b/yarn.lock
index c25b14787..b7108cafe 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5,205 +5,205 @@ __metadata:
version: 6
cacheKey: 8
-"@ampproject/remapping@npm:^2.1.0":
- version: 2.2.0
- resolution: "@ampproject/remapping@npm:2.2.0"
+"@ampproject/remapping@npm:^2.2.0":
+ version: 2.2.1
+ resolution: "@ampproject/remapping@npm:2.2.1"
dependencies:
- "@jridgewell/gen-mapping": ^0.1.0
+ "@jridgewell/gen-mapping": ^0.3.0
"@jridgewell/trace-mapping": ^0.3.9
- checksum: d74d170d06468913921d72430259424b7e4c826b5a7d39ff839a29d547efb97dc577caa8ba3fb5cf023624e9af9d09651afc3d4112a45e2050328abc9b3a2292
+ checksum: 03c04fd526acc64a1f4df22651186f3e5ef0a9d6d6530ce4482ec9841269cf7a11dbb8af79237c282d721c5312024ff17529cd72cc4768c11e999b58e2302079
languageName: node
linkType: hard
-"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.21.4":
- version: 7.21.4
- resolution: "@babel/code-frame@npm:7.21.4"
+"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.21.4, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5":
+ version: 7.23.5
+ resolution: "@babel/code-frame@npm:7.23.5"
dependencies:
- "@babel/highlight": ^7.18.6
- checksum: e5390e6ec1ac58dcef01d4f18eaf1fd2f1325528661ff6d4a5de8979588b9f5a8e852a54a91b923846f7a5c681b217f0a45c2524eb9560553160cd963b7d592c
+ "@babel/highlight": ^7.23.4
+ chalk: ^2.4.2
+ checksum: d90981fdf56a2824a9b14d19a4c0e8db93633fd488c772624b4e83e0ceac6039a27cd298a247c3214faa952bf803ba23696172ae7e7235f3b97f43ba278c569a
languageName: node
linkType: hard
-"@babel/compat-data@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/compat-data@npm:7.18.6"
- checksum: fd73a1bd7bc29be5528d2ef78248929ed3ee72e0edb69cef6051e0aad0bf8087594db6cd9e981f0d7f5bfc274fdbb77306d8abea8ceb71e95c18afc3ebd81828
+"@babel/compat-data@npm:^7.23.5":
+ version: 7.23.5
+ resolution: "@babel/compat-data@npm:7.23.5"
+ checksum: 06ce244cda5763295a0ea924728c09bae57d35713b675175227278896946f922a63edf803c322f855a3878323d48d0255a2a3023409d2a123483c8a69ebb4744
languageName: node
linkType: hard
"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3":
- version: 7.18.6
- resolution: "@babel/core@npm:7.18.6"
- dependencies:
- "@ampproject/remapping": ^2.1.0
- "@babel/code-frame": ^7.18.6
- "@babel/generator": ^7.18.6
- "@babel/helper-compilation-targets": ^7.18.6
- "@babel/helper-module-transforms": ^7.18.6
- "@babel/helpers": ^7.18.6
- "@babel/parser": ^7.18.6
- "@babel/template": ^7.18.6
- "@babel/traverse": ^7.18.6
- "@babel/types": ^7.18.6
- convert-source-map: ^1.7.0
+ version: 7.23.6
+ resolution: "@babel/core@npm:7.23.6"
+ dependencies:
+ "@ampproject/remapping": ^2.2.0
+ "@babel/code-frame": ^7.23.5
+ "@babel/generator": ^7.23.6
+ "@babel/helper-compilation-targets": ^7.23.6
+ "@babel/helper-module-transforms": ^7.23.3
+ "@babel/helpers": ^7.23.6
+ "@babel/parser": ^7.23.6
+ "@babel/template": ^7.22.15
+ "@babel/traverse": ^7.23.6
+ "@babel/types": ^7.23.6
+ convert-source-map: ^2.0.0
debug: ^4.1.0
gensync: ^1.0.0-beta.2
- json5: ^2.2.1
- semver: ^6.3.0
- checksum: 711459ebf7afab7b8eff88b7155c3f4a62690545f1c8c2eb6ba5ebaed01abeecb984cf9657847a2151ad24a5645efce765832aa343ce0f0386f311b67b59589a
+ json5: ^2.2.3
+ semver: ^6.3.1
+ checksum: 4bddd1b80394a64b2ee33eeb216e8a2a49ad3d74f0ca9ba678c84a37f4502b2540662d72530d78228a2a349fda837fa852eea5cd3ae28465d1188acc6055868e
languageName: node
linkType: hard
-"@babel/generator@npm:^7.18.6, @babel/generator@npm:^7.7.2":
- version: 7.18.7
- resolution: "@babel/generator@npm:7.18.7"
+"@babel/generator@npm:^7.23.6, @babel/generator@npm:^7.7.2":
+ version: 7.23.6
+ resolution: "@babel/generator@npm:7.23.6"
dependencies:
- "@babel/types": ^7.18.7
+ "@babel/types": ^7.23.6
"@jridgewell/gen-mapping": ^0.3.2
+ "@jridgewell/trace-mapping": ^0.3.17
jsesc: ^2.5.1
- checksum: aad4b6873130165e9483af2888bce5a3a5ad9cca0757fc90ae11a0396757d0b295a3bff49282c8df8ab01b31972cc855ae88fd9ddc9ab00d9427dc0e01caeea9
+ checksum: 1a1a1c4eac210f174cd108d479464d053930a812798e09fee069377de39a893422df5b5b146199ead7239ae6d3a04697b45fc9ac6e38e0f6b76374390f91fc6c
languageName: node
linkType: hard
-"@babel/helper-compilation-targets@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/helper-compilation-targets@npm:7.18.6"
+"@babel/helper-compilation-targets@npm:^7.23.6":
+ version: 7.23.6
+ resolution: "@babel/helper-compilation-targets@npm:7.23.6"
dependencies:
- "@babel/compat-data": ^7.18.6
- "@babel/helper-validator-option": ^7.18.6
- browserslist: ^4.20.2
- semver: ^6.3.0
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: f09ddaddc83c241cb7a040025e2ba558daa1c950ce878604d91230aed8d8a90f10dfd5bb0b67bc5b3db8af1576a0d0dac1d65959a06a17259243dbb5730d0ed1
+ "@babel/compat-data": ^7.23.5
+ "@babel/helper-validator-option": ^7.23.5
+ browserslist: ^4.22.2
+ lru-cache: ^5.1.1
+ semver: ^6.3.1
+ checksum: c630b98d4527ac8fe2c58d9a06e785dfb2b73ec71b7c4f2ddf90f814b5f75b547f3c015f110a010fd31f76e3864daaf09f3adcd2f6acdbfb18a8de3a48717590
languageName: node
linkType: hard
-"@babel/helper-environment-visitor@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/helper-environment-visitor@npm:7.18.6"
- checksum: 64fce65a26efb50d2496061ab2de669dc4c42175a8e05c82279497127e5c542538ed22b38194f6f5a4e86bed6ef5a4890aed23408480db0555728b4ca660fc9c
+"@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.18.6":
- version: 7.18.6
- resolution: "@babel/helper-function-name@npm:7.18.6"
+"@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.18.6
- "@babel/types": ^7.18.6
- checksum: bf84c2e0699aa07c3559d4262d199d4a9d0320037c2932efe3246866c3e01ce042c9c2131b5db32ba2409a9af01fb468171052819af759babc8ca93bdc6c9aeb
+ "@babel/template": ^7.22.15
+ "@babel/types": ^7.23.0
+ checksum: e44542257b2d4634a1f979244eb2a4ad8e6d75eb6761b4cfceb56b562f7db150d134bc538c8e6adca3783e3bc31be949071527aa8e3aab7867d1ad2d84a26e10
languageName: node
linkType: hard
-"@babel/helper-hoist-variables@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/helper-hoist-variables@npm:7.18.6"
+"@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.18.6
- checksum: fd9c35bb435fda802bf9ff7b6f2df06308a21277c6dec2120a35b09f9de68f68a33972e2c15505c1a1a04b36ec64c9ace97d4a9e26d6097b76b4396b7c5fa20f
+ "@babel/types": ^7.22.5
+ checksum: 394ca191b4ac908a76e7c50ab52102669efe3a1c277033e49467913c7ed6f7c64d7eacbeabf3bed39ea1f41731e22993f763b1edce0f74ff8563fd1f380d92cc
languageName: node
linkType: hard
-"@babel/helper-module-imports@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/helper-module-imports@npm:7.18.6"
+"@babel/helper-module-imports@npm:^7.22.15":
+ version: 7.22.15
+ resolution: "@babel/helper-module-imports@npm:7.22.15"
dependencies:
- "@babel/types": ^7.18.6
- checksum: f393f8a3b3304b1b7a288a38c10989de754f01d29caf62ce7c4e5835daf0a27b81f3ac687d9d2780d39685aae7b55267324b512150e7b2be967b0c493b6a1def
+ "@babel/types": ^7.22.15
+ checksum: ecd7e457df0a46f889228f943ef9b4a47d485d82e030676767e6a2fdcbdaa63594d8124d4b55fd160b41c201025aec01fc27580352b1c87a37c9c6f33d116702
languageName: node
linkType: hard
-"@babel/helper-module-transforms@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/helper-module-transforms@npm:7.18.6"
+"@babel/helper-module-transforms@npm:^7.23.3":
+ version: 7.23.3
+ resolution: "@babel/helper-module-transforms@npm:7.23.3"
dependencies:
- "@babel/helper-environment-visitor": ^7.18.6
- "@babel/helper-module-imports": ^7.18.6
- "@babel/helper-simple-access": ^7.18.6
- "@babel/helper-split-export-declaration": ^7.18.6
- "@babel/helper-validator-identifier": ^7.18.6
- "@babel/template": ^7.18.6
- "@babel/traverse": ^7.18.6
- "@babel/types": ^7.18.6
- checksum: 75d90be9ecd314fe2f1b668ce065d7e8b3dff82eddea88480259c5d4bd54f73a909d0998909ffe734a44ba8be85ba233359033071cc800db209d37173bd26db2
+ "@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
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 5d0895cfba0e16ae16f3aa92fee108517023ad89a855289c4eb1d46f7aef4519adf8e6f971e1d55ac20c5461610e17213f1144097a8f932e768a9132e2278d71
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.18.6, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3":
- version: 7.21.5
- resolution: "@babel/helper-plugin-utils@npm:7.21.5"
- checksum: 6f086e9a84a50ea7df0d5639c8f9f68505af510ea3258b3c8ac8b175efdfb7f664436cb48996f71791a1350ba68f47ad3424131e8e718c5e2ad45564484cbb36
+"@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.22.5, @babel/helper-plugin-utils@npm:^7.8.0":
+ version: 7.22.5
+ resolution: "@babel/helper-plugin-utils@npm:7.22.5"
+ checksum: c0fc7227076b6041acd2f0e818145d2e8c41968cc52fb5ca70eed48e21b8fe6dd88a0a91cbddf4951e33647336eb5ae184747ca706817ca3bef5e9e905151ff5
languageName: node
linkType: hard
-"@babel/helper-simple-access@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/helper-simple-access@npm:7.18.6"
+"@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.18.6
- checksum: 37cd36eef199e0517845763c1e6ff6ea5e7876d6d707a6f59c9267c547a50aa0e84260ba9285d49acfaf2cfa0a74a772d92967f32ac1024c961517d40b6c16a5
+ "@babel/types": ^7.22.5
+ checksum: fe9686714caf7d70aedb46c3cce090f8b915b206e09225f1e4dbc416786c2fdbbee40b38b23c268b7ccef749dd2db35f255338fb4f2444429874d900dede5ad2
languageName: node
linkType: hard
-"@babel/helper-split-export-declaration@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/helper-split-export-declaration@npm:7.18.6"
+"@babel/helper-split-export-declaration@npm:^7.22.6":
+ version: 7.22.6
+ resolution: "@babel/helper-split-export-declaration@npm:7.22.6"
dependencies:
- "@babel/types": ^7.18.6
- checksum: c6d3dede53878f6be1d869e03e9ffbbb36f4897c7cc1527dc96c56d127d834ffe4520a6f7e467f5b6f3c2843ea0e81a7819d66ae02f707f6ac057f3d57943a2b
+ "@babel/types": ^7.22.5
+ checksum: e141cace583b19d9195f9c2b8e17a3ae913b7ee9b8120246d0f9ca349ca6f03cb2c001fd5ec57488c544347c0bb584afec66c936511e447fd20a360e591ac921
languageName: node
linkType: hard
-"@babel/helper-string-parser@npm:^7.19.4":
- version: 7.19.4
- resolution: "@babel/helper-string-parser@npm:7.19.4"
- checksum: b2f8a3920b30dfac81ec282ac4ad9598ea170648f8254b10f475abe6d944808fb006aab325d3eb5a8ad3bea8dfa888cfa6ef471050dae5748497c110ec060943
+"@babel/helper-string-parser@npm:^7.23.4":
+ version: 7.23.4
+ resolution: "@babel/helper-string-parser@npm:7.23.4"
+ checksum: c0641144cf1a7e7dc93f3d5f16d5327465b6cf5d036b48be61ecba41e1eece161b48f46b7f960951b67f8c3533ce506b16dece576baef4d8b3b49f8c65410f90
languageName: node
linkType: hard
-"@babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1":
- version: 7.19.1
- resolution: "@babel/helper-validator-identifier@npm:7.19.1"
- checksum: 0eca5e86a729162af569b46c6c41a63e18b43dbe09fda1d2a3c8924f7d617116af39cac5e4cd5d431bb760b4dca3c0970e0c444789b1db42bcf1fa41fbad0a3a
+"@babel/helper-validator-identifier@npm:^7.22.20":
+ version: 7.22.20
+ resolution: "@babel/helper-validator-identifier@npm:7.22.20"
+ checksum: 136412784d9428266bcdd4d91c32bcf9ff0e8d25534a9d94b044f77fe76bc50f941a90319b05aafd1ec04f7d127cd57a179a3716009ff7f3412ef835ada95bdc
languageName: node
linkType: hard
-"@babel/helper-validator-option@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/helper-validator-option@npm:7.18.6"
- checksum: f9cc6eb7cc5d759c5abf006402180f8d5e4251e9198197428a97e05d65eb2f8ae5a0ce73b1dfd2d35af41d0eb780627a64edf98a4e71f064eeeacef8de58f2cf
+"@babel/helper-validator-option@npm:^7.23.5":
+ version: 7.23.5
+ resolution: "@babel/helper-validator-option@npm:7.23.5"
+ checksum: 537cde2330a8aede223552510e8a13e9c1c8798afee3757995a7d4acae564124fe2bf7e7c3d90d62d3657434a74340a274b3b3b1c6f17e9a2be1f48af29cb09e
languageName: node
linkType: hard
-"@babel/helpers@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/helpers@npm:7.18.6"
+"@babel/helpers@npm:^7.23.6":
+ version: 7.23.6
+ resolution: "@babel/helpers@npm:7.23.6"
dependencies:
- "@babel/template": ^7.18.6
- "@babel/traverse": ^7.18.6
- "@babel/types": ^7.18.6
- checksum: 5dea4fa53776703ae4190cacd3f81464e6e00cf0b6908ea9b0af2b3d9992153f3746dd8c33d22ec198f77a8eaf13a273d83cd8847f7aef983801e7bfafa856ec
+ "@babel/template": ^7.22.15
+ "@babel/traverse": ^7.23.6
+ "@babel/types": ^7.23.6
+ checksum: c5ba62497e1d717161d107c4b3de727565c68b6b9f50f59d6298e613afeca8895799b227c256e06d362e565aec34e26fb5c675b9c3d25055c52b945a21c21e21
languageName: node
linkType: hard
-"@babel/highlight@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/highlight@npm:7.18.6"
+"@babel/highlight@npm:^7.23.4":
+ version: 7.23.4
+ resolution: "@babel/highlight@npm:7.23.4"
dependencies:
- "@babel/helper-validator-identifier": ^7.18.6
- chalk: ^2.0.0
+ "@babel/helper-validator-identifier": ^7.22.20
+ chalk: ^2.4.2
js-tokens: ^4.0.0
- checksum: 92d8ee61549de5ff5120e945e774728e5ccd57fd3b2ed6eace020ec744823d4a98e242be1453d21764a30a14769ecd62170fba28539b211799bbaf232bbb2789
+ checksum: 643acecdc235f87d925979a979b539a5d7d1f31ae7db8d89047269082694122d11aa85351304c9c978ceeb6d250591ccadb06c366f358ccee08bb9c122476b89
languageName: node
linkType: hard
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.6, @babel/parser@npm:^7.20.15":
- version: 7.22.7
- resolution: "@babel/parser@npm:7.22.7"
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.15, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.6":
+ version: 7.23.6
+ resolution: "@babel/parser@npm:7.23.6"
bin:
parser: ./bin/babel-parser.js
- checksum: 02209ddbd445831ee8bf966fdf7c29d189ed4b14343a68eb2479d940e7e3846340d7cc6bd654a5f3d87d19dc84f49f50a58cf9363bee249dc5409ff3ba3dab54
+ checksum: 140801c43731a6c41fd193f5c02bc71fd647a0360ca616b23d2db8be4b9739b9f951a03fc7c2db4f9b9214f4b27c1074db0f18bc3fa653783082d5af7c8860d5
languageName: node
linkType: hard
@@ -230,13 +230,13 @@ __metadata:
linkType: hard
"@babel/plugin-syntax-class-properties@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-class-properties@npm:7.8.3"
+ version: 7.12.13
+ resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13"
dependencies:
- "@babel/helper-plugin-utils": ^7.8.3
+ "@babel/helper-plugin-utils": ^7.12.13
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 06c97e75f36db723482b729267cfe8728ebb765f30d2f5b0fd79acf72256f2204d5be8cf7fa973b9912e87563d673a9093c3ab84bb5e3f5c6fef66c087e2c52a
+ checksum: 24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc
languageName: node
linkType: hard
@@ -263,24 +263,24 @@ __metadata:
linkType: hard
"@babel/plugin-syntax-jsx@npm:^7.7.2":
- version: 7.21.4
- resolution: "@babel/plugin-syntax-jsx@npm:7.21.4"
+ version: 7.23.3
+ resolution: "@babel/plugin-syntax-jsx@npm:7.23.3"
dependencies:
- "@babel/helper-plugin-utils": ^7.20.2
+ "@babel/helper-plugin-utils": ^7.22.5
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: bb7309402a1d4e155f32aa0cf216e1fa8324d6c4cfd248b03280028a015a10e46b6efd6565f515f8913918a3602b39255999c06046f7d4b8a5106be2165d724a
+ checksum: 89037694314a74e7f0e7a9c8d3793af5bf6b23d80950c29b360db1c66859d67f60711ea437e70ad6b5b4b29affe17eababda841b6c01107c2b638e0493bafb4e
languageName: node
linkType: hard
"@babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.8.3"
+ version: 7.10.4
+ resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4"
dependencies:
- "@babel/helper-plugin-utils": ^7.8.3
+ "@babel/helper-plugin-utils": ^7.10.4
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 37ca219b8cdbca28103a35abd667a01c388deff56668b768a64d6a0c77b33e74f2be2e2afad18495eaa75d70300e106f18563a0bd39abc1bf6be9af22d49615d
+ checksum: aff33577037e34e515911255cdbb1fd39efee33658aa00b8a5fd3a4b903585112d037cce1cc9e4632f0487dc554486106b79ccd5ea63a2e00df4363f6d4ff886
languageName: node
linkType: hard
@@ -296,13 +296,13 @@ __metadata:
linkType: hard
"@babel/plugin-syntax-numeric-separator@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-numeric-separator@npm:7.8.3"
+ version: 7.10.4
+ resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4"
dependencies:
- "@babel/helper-plugin-utils": ^7.8.3
+ "@babel/helper-plugin-utils": ^7.10.4
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 0595aaddcf3e0476fc67fa579ec5af99356e6cf524a76f70f84fef69b7f8eaa7ec9963525f968b078f0f0f09e7c4a2ab022c5b4968826f37b32612ba9cf5b122
+ checksum: 01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1
languageName: node
linkType: hard
@@ -340,64 +340,64 @@ __metadata:
linkType: hard
"@babel/plugin-syntax-top-level-await@npm:^7.8.3":
- version: 7.12.13
- resolution: "@babel/plugin-syntax-top-level-await@npm:7.12.13"
+ version: 7.14.5
+ resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5"
dependencies:
- "@babel/helper-plugin-utils": ^7.12.13
+ "@babel/helper-plugin-utils": ^7.14.5
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 74cf8c8b8715ec0de6c55b96af4907cfa3bbf87dbaecdc4c30acac8c30d281d62c578001faf8f99e1884e1ccb933f5a919eb184c542b92fcef7bdefe64482c39
+ checksum: bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e
languageName: node
linkType: hard
"@babel/plugin-syntax-typescript@npm:^7.7.2":
- version: 7.18.6
- resolution: "@babel/plugin-syntax-typescript@npm:7.18.6"
+ version: 7.23.3
+ resolution: "@babel/plugin-syntax-typescript@npm:7.23.3"
dependencies:
- "@babel/helper-plugin-utils": ^7.18.6
+ "@babel/helper-plugin-utils": ^7.22.5
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 2cde73725ec51118ebf410bf02d78781c03fa4d3185993fcc9d253b97443381b621c44810084c5dd68b92eb8bdfae0e5b163e91b32bebbb33852383d1815c05d
+ checksum: abfad3a19290d258b028e285a1f34c9b8a0cbe46ef79eafed4ed7ffce11b5d0720b5e536c82f91cbd8442cde35a3dd8e861fa70366d87ff06fdc0d4756e30876
languageName: node
linkType: hard
-"@babel/template@npm:^7.18.6, @babel/template@npm:^7.3.3":
- version: 7.18.6
- resolution: "@babel/template@npm:7.18.6"
+"@babel/template@npm:^7.22.15, @babel/template@npm:^7.3.3":
+ version: 7.22.15
+ resolution: "@babel/template@npm:7.22.15"
dependencies:
- "@babel/code-frame": ^7.18.6
- "@babel/parser": ^7.18.6
- "@babel/types": ^7.18.6
- checksum: cb02ed804b7b1938dbecef4e01562013b80681843dd391933315b3dd9880820def3b5b1bff6320d6e4c6a1d63d1d5799630d658ec6b0369c5505e7e4029c38fb
+ "@babel/code-frame": ^7.22.13
+ "@babel/parser": ^7.22.15
+ "@babel/types": ^7.22.15
+ checksum: 1f3e7dcd6c44f5904c184b3f7fe280394b191f2fed819919ffa1e529c259d5b197da8981b6ca491c235aee8dbad4a50b7e31304aa531271cb823a4a24a0dd8fd
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/traverse@npm:7.18.6"
+"@babel/traverse@npm:^7.23.6":
+ version: 7.23.6
+ resolution: "@babel/traverse@npm:7.23.6"
dependencies:
- "@babel/code-frame": ^7.18.6
- "@babel/generator": ^7.18.6
- "@babel/helper-environment-visitor": ^7.18.6
- "@babel/helper-function-name": ^7.18.6
- "@babel/helper-hoist-variables": ^7.18.6
- "@babel/helper-split-export-declaration": ^7.18.6
- "@babel/parser": ^7.18.6
- "@babel/types": ^7.18.6
- debug: ^4.1.0
+ "@babel/code-frame": ^7.23.5
+ "@babel/generator": ^7.23.6
+ "@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.23.6
+ "@babel/types": ^7.23.6
+ debug: ^4.3.1
globals: ^11.1.0
- checksum: 5427a9db63984b2600f62b257dab18e3fc057997b69d708573bfc88eb5eacd6678fb24fddba082d6ac050734b8846ce110960be841ea1e461d66e2cde72b6b07
+ checksum: 48f2eac0e86b6cb60dab13a5ea6a26ba45c450262fccdffc334c01089e75935f7546be195e260e97f6e43cea419862eda095018531a2718fef8189153d479f88
languageName: node
linkType: hard
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.7, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.8.3":
- version: 7.20.5
- resolution: "@babel/types@npm:7.20.5"
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.6, @babel/types@npm:^7.3.3, @babel/types@npm:^7.8.3":
+ version: 7.23.6
+ resolution: "@babel/types@npm:7.23.6"
dependencies:
- "@babel/helper-string-parser": ^7.19.4
- "@babel/helper-validator-identifier": ^7.19.1
+ "@babel/helper-string-parser": ^7.23.4
+ "@babel/helper-validator-identifier": ^7.22.20
to-fast-properties: ^2.0.0
- checksum: 773f0a1ad9f6ca5c5beaf751d1d8d81b9130de87689d1321fc911d73c3b1167326d66f0ae086a27fb5bfc8b4ee3ffebf1339be50d3b4d8015719692468c31f2d
+ checksum: 68187dbec0d637f79bc96263ac95ec8b06d424396678e7e225492be866414ce28ebc918a75354d4c28659be6efe30020b4f0f6df81cc418a2d30645b690a8de0
languageName: node
linkType: hard
@@ -415,186 +415,156 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild-kit/cjs-loader@npm:^2.4.2":
- version: 2.4.2
- resolution: "@esbuild-kit/cjs-loader@npm:2.4.2"
- dependencies:
- "@esbuild-kit/core-utils": ^3.0.0
- get-tsconfig: ^4.4.0
- checksum: e346e339bfc7eff5c52c270fd0ec06a7f2341b624adfb69f84b7d83f119c35070420906f2761a0b4604e0a0ec90e35eaf12544585476c428ed6d6ee3b250c0fe
- languageName: node
- linkType: hard
-
-"@esbuild-kit/core-utils@npm:^3.0.0":
- version: 3.1.0
- resolution: "@esbuild-kit/core-utils@npm:3.1.0"
- dependencies:
- esbuild: ~0.17.6
- source-map-support: ^0.5.21
- checksum: d54fd5adb3ce6784d84bb025ad54ddcfbab99267071a7f65298e547f56696f0b9d0dba96c535f9678a30d4887ec71cd445fdd277d65fbec1f3b504f6808f693e
- languageName: node
- linkType: hard
-
-"@esbuild-kit/esm-loader@npm:^2.5.5":
- version: 2.5.5
- resolution: "@esbuild-kit/esm-loader@npm:2.5.5"
- dependencies:
- "@esbuild-kit/core-utils": ^3.0.0
- get-tsconfig: ^4.4.0
- checksum: 9d4a03ffc937fbec75a8456c3d45d7cdb1a65768416791a5720081753502bc9f485ba27942a46f564b12483b140a8a46c12433a4496430d93e4513e430484ec7
- languageName: node
- linkType: hard
-
-"@esbuild/android-arm64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/android-arm64@npm:0.17.19"
+"@esbuild/android-arm64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/android-arm64@npm:0.18.20"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/android-arm@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/android-arm@npm:0.17.19"
+"@esbuild/android-arm@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/android-arm@npm:0.18.20"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
-"@esbuild/android-x64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/android-x64@npm:0.17.19"
+"@esbuild/android-x64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/android-x64@npm:0.18.20"
conditions: os=android & cpu=x64
languageName: node
linkType: hard
-"@esbuild/darwin-arm64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/darwin-arm64@npm:0.17.19"
+"@esbuild/darwin-arm64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/darwin-arm64@npm:0.18.20"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/darwin-x64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/darwin-x64@npm:0.17.19"
+"@esbuild/darwin-x64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/darwin-x64@npm:0.18.20"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@esbuild/freebsd-arm64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/freebsd-arm64@npm:0.17.19"
+"@esbuild/freebsd-arm64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/freebsd-arm64@npm:0.18.20"
conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/freebsd-x64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/freebsd-x64@npm:0.17.19"
+"@esbuild/freebsd-x64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/freebsd-x64@npm:0.18.20"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"@esbuild/linux-arm64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/linux-arm64@npm:0.17.19"
+"@esbuild/linux-arm64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/linux-arm64@npm:0.18.20"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/linux-arm@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/linux-arm@npm:0.17.19"
+"@esbuild/linux-arm@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/linux-arm@npm:0.18.20"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"@esbuild/linux-ia32@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/linux-ia32@npm:0.17.19"
+"@esbuild/linux-ia32@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/linux-ia32@npm:0.18.20"
conditions: os=linux & cpu=ia32
languageName: node
linkType: hard
-"@esbuild/linux-loong64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/linux-loong64@npm:0.17.19"
+"@esbuild/linux-loong64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/linux-loong64@npm:0.18.20"
conditions: os=linux & cpu=loong64
languageName: node
linkType: hard
-"@esbuild/linux-mips64el@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/linux-mips64el@npm:0.17.19"
+"@esbuild/linux-mips64el@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/linux-mips64el@npm:0.18.20"
conditions: os=linux & cpu=mips64el
languageName: node
linkType: hard
-"@esbuild/linux-ppc64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/linux-ppc64@npm:0.17.19"
+"@esbuild/linux-ppc64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/linux-ppc64@npm:0.18.20"
conditions: os=linux & cpu=ppc64
languageName: node
linkType: hard
-"@esbuild/linux-riscv64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/linux-riscv64@npm:0.17.19"
+"@esbuild/linux-riscv64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/linux-riscv64@npm:0.18.20"
conditions: os=linux & cpu=riscv64
languageName: node
linkType: hard
-"@esbuild/linux-s390x@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/linux-s390x@npm:0.17.19"
+"@esbuild/linux-s390x@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/linux-s390x@npm:0.18.20"
conditions: os=linux & cpu=s390x
languageName: node
linkType: hard
-"@esbuild/linux-x64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/linux-x64@npm:0.17.19"
+"@esbuild/linux-x64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/linux-x64@npm:0.18.20"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
-"@esbuild/netbsd-x64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/netbsd-x64@npm:0.17.19"
+"@esbuild/netbsd-x64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/netbsd-x64@npm:0.18.20"
conditions: os=netbsd & cpu=x64
languageName: node
linkType: hard
-"@esbuild/openbsd-x64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/openbsd-x64@npm:0.17.19"
+"@esbuild/openbsd-x64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/openbsd-x64@npm:0.18.20"
conditions: os=openbsd & cpu=x64
languageName: node
linkType: hard
-"@esbuild/sunos-x64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/sunos-x64@npm:0.17.19"
+"@esbuild/sunos-x64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/sunos-x64@npm:0.18.20"
conditions: os=sunos & cpu=x64
languageName: node
linkType: hard
-"@esbuild/win32-arm64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/win32-arm64@npm:0.17.19"
+"@esbuild/win32-arm64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/win32-arm64@npm:0.18.20"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@esbuild/win32-ia32@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/win32-ia32@npm:0.17.19"
+"@esbuild/win32-ia32@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/win32-ia32@npm:0.18.20"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
-"@esbuild/win32-x64@npm:0.17.19":
- version: 0.17.19
- resolution: "@esbuild/win32-x64@npm:0.17.19"
+"@esbuild/win32-x64@npm:0.18.20":
+ version: 0.18.20
+ resolution: "@esbuild/win32-x64@npm:0.18.20"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -606,28 +576,27 @@ __metadata:
languageName: node
linkType: hard
-"@grpc/grpc-js@npm:^1.7.3, @grpc/grpc-js@npm:^1.8.17":
- version: 1.8.17
- resolution: "@grpc/grpc-js@npm:1.8.17"
+"@grpc/grpc-js@npm:^1.8.17, @grpc/grpc-js@npm:^1.9.5":
+ version: 1.9.13
+ resolution: "@grpc/grpc-js@npm:1.9.13"
dependencies:
- "@grpc/proto-loader": ^0.7.0
+ "@grpc/proto-loader": ^0.7.8
"@types/node": ">=12.12.47"
- checksum: 0ac8cd7342a33d7e507ec0ebb470721ae84eb964fd164e4b7b829cb35774c09df158124cbce859d9398c9a015f0e29d2308a3a17be35d54e030a7dc091e7e9a4
+ checksum: 0d11fefb5208576ee2ba177f76b088e7563dbd0e723423ca637a2819ba32648f98b67dbca2fd2e3db089777b35bcf0d78ccfca26329afc6bc804d7f46d56dc36
languageName: node
linkType: hard
-"@grpc/proto-loader@npm:^0.7.0, @grpc/proto-loader@npm:^0.7.8":
- version: 0.7.8
- resolution: "@grpc/proto-loader@npm:0.7.8"
+"@grpc/proto-loader@npm:^0.7.8":
+ version: 0.7.10
+ resolution: "@grpc/proto-loader@npm:0.7.10"
dependencies:
- "@types/long": ^4.0.1
lodash.camelcase: ^4.3.0
- long: ^4.0.0
+ long: ^5.0.0
protobufjs: ^7.2.4
yargs: ^17.7.2
bin:
proto-loader-gen-types: build/bin/proto-loader-gen-types.js
- checksum: 0c7d755b08b74c25d113e363ebb7b44d2bb778158304c2c9549e1b36a57a9b7afc05563684b3cb39faed47c585ba609b84546a076f86eab7d5fef2d5794a45a9
+ checksum: 4987e23b57942c2363b6a6a106e63efae636666cefa348778dfafef2ff72da7343c8587667521cb1d52482827bcd001dd535bdc27065110af56d9c7c176334c9
languageName: node
linkType: hard
@@ -686,56 +655,56 @@ __metadata:
linkType: hard
"@istanbuljs/schema@npm:^0.1.2":
- version: 0.1.2
- resolution: "@istanbuljs/schema@npm:0.1.2"
- checksum: 5ce9facf2f0e3f4a93e56853cdfd78456e22d2c210c677530046e9c634ddc323dd62423ac711cd3554b5be06052c87fb8e0c266aa9010726940654c357290e78
+ version: 0.1.3
+ resolution: "@istanbuljs/schema@npm:0.1.3"
+ checksum: 5282759d961d61350f33d9118d16bcaed914ebf8061a52f4fa474b2cb08720c9c81d165e13b82f2e5a8a212cc5af482f0c6fc1ac27b9e067e5394c9a6ed186c9
languageName: node
linkType: hard
-"@jest/console@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/console@npm:29.6.1"
+"@jest/console@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/console@npm:29.7.0"
dependencies:
- "@jest/types": ^29.6.1
+ "@jest/types": ^29.6.3
"@types/node": "*"
chalk: ^4.0.0
- jest-message-util: ^29.6.1
- jest-util: ^29.6.1
+ jest-message-util: ^29.7.0
+ jest-util: ^29.7.0
slash: ^3.0.0
- checksum: d0ab23a00947bfb4bff8c0a7e5a7afd16519de16dde3fe7e77b9f13e794c6df7043ecf7fcdde66ac0d2b5fb3262e9cab3d92eaf61f89a12d3b8e3602e06a9902
+ checksum: 0e3624e32c5a8e7361e889db70b170876401b7d70f509a2538c31d5cd50deb0c1ae4b92dc63fe18a0902e0a48c590c21d53787a0df41a52b34fa7cab96c384d6
languageName: node
linkType: hard
-"@jest/core@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/core@npm:29.6.1"
+"@jest/core@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/core@npm:29.7.0"
dependencies:
- "@jest/console": ^29.6.1
- "@jest/reporters": ^29.6.1
- "@jest/test-result": ^29.6.1
- "@jest/transform": ^29.6.1
- "@jest/types": ^29.6.1
+ "@jest/console": ^29.7.0
+ "@jest/reporters": ^29.7.0
+ "@jest/test-result": ^29.7.0
+ "@jest/transform": ^29.7.0
+ "@jest/types": ^29.6.3
"@types/node": "*"
ansi-escapes: ^4.2.1
chalk: ^4.0.0
ci-info: ^3.2.0
exit: ^0.1.2
graceful-fs: ^4.2.9
- jest-changed-files: ^29.5.0
- jest-config: ^29.6.1
- jest-haste-map: ^29.6.1
- jest-message-util: ^29.6.1
- jest-regex-util: ^29.4.3
- jest-resolve: ^29.6.1
- jest-resolve-dependencies: ^29.6.1
- jest-runner: ^29.6.1
- jest-runtime: ^29.6.1
- jest-snapshot: ^29.6.1
- jest-util: ^29.6.1
- jest-validate: ^29.6.1
- jest-watcher: ^29.6.1
+ jest-changed-files: ^29.7.0
+ jest-config: ^29.7.0
+ jest-haste-map: ^29.7.0
+ jest-message-util: ^29.7.0
+ jest-regex-util: ^29.6.3
+ jest-resolve: ^29.7.0
+ jest-resolve-dependencies: ^29.7.0
+ jest-runner: ^29.7.0
+ jest-runtime: ^29.7.0
+ jest-snapshot: ^29.7.0
+ jest-util: ^29.7.0
+ jest-validate: ^29.7.0
+ jest-watcher: ^29.7.0
micromatch: ^4.0.4
- pretty-format: ^29.6.1
+ pretty-format: ^29.7.0
slash: ^3.0.0
strip-ansi: ^6.0.0
peerDependencies:
@@ -743,76 +712,76 @@ __metadata:
peerDependenciesMeta:
node-notifier:
optional: true
- checksum: 736dcc90c6c58dd9e1d2da122103b851187719ce3b3d4167689c63e68252632cd817712955b52ddaa648eba9c6f98f86cd58677325f0db4185f76899c64d7dac
+ checksum: af759c9781cfc914553320446ce4e47775ae42779e73621c438feb1e4231a5d4862f84b1d8565926f2d1aab29b3ec3dcfdc84db28608bdf5f29867124ebcfc0d
languageName: node
linkType: hard
-"@jest/environment@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/environment@npm:29.6.1"
+"@jest/environment@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/environment@npm:29.7.0"
dependencies:
- "@jest/fake-timers": ^29.6.1
- "@jest/types": ^29.6.1
+ "@jest/fake-timers": ^29.7.0
+ "@jest/types": ^29.6.3
"@types/node": "*"
- jest-mock: ^29.6.1
- checksum: fb671f91f27e7aa1ba04983ef87a83f0794a597aba0a57d08cbb1fcb484c2aedc2201e99f85fafe27aec9be78af6f2d1d7e6ea88267938992a1d0f9d4615f5b2
+ jest-mock: ^29.7.0
+ checksum: 6fb398143b2543d4b9b8d1c6dbce83fa5247f84f550330604be744e24c2bd2178bb893657d62d1b97cf2f24baf85c450223f8237cccb71192c36a38ea2272934
languageName: node
linkType: hard
-"@jest/expect-utils@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/expect-utils@npm:29.6.1"
+"@jest/expect-utils@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/expect-utils@npm:29.7.0"
dependencies:
- jest-get-type: ^29.4.3
- checksum: 037ee017eca62f7b45e1465fb5c6f9e92d5709a9ac716b8bff0bd294240a54de734e8f968fb69309cc4aef6c83b9552d5a821f3b18371af394bf04783859d706
+ jest-get-type: ^29.6.3
+ checksum: 75eb177f3d00b6331bcaa057e07c0ccb0733a1d0a1943e1d8db346779039cb7f103789f16e502f888a3096fb58c2300c38d1f3748b36a7fa762eb6f6d1b160ed
languageName: node
linkType: hard
-"@jest/expect@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/expect@npm:29.6.1"
+"@jest/expect@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/expect@npm:29.7.0"
dependencies:
- expect: ^29.6.1
- jest-snapshot: ^29.6.1
- checksum: 5c56977b3cc8489744d97d9dc2dcb196c1dfecc83a058a7ef0fd4f63d68cf120a23d27669272d1e1b184fb4337b85e4ac1fc7f886e3988fdf243d42d73973eac
+ expect: ^29.7.0
+ jest-snapshot: ^29.7.0
+ checksum: a01cb85fd9401bab3370618f4b9013b90c93536562222d920e702a0b575d239d74cecfe98010aaec7ad464f67cf534a353d92d181646a4b792acaa7e912ae55e
languageName: node
linkType: hard
-"@jest/fake-timers@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/fake-timers@npm:29.6.1"
+"@jest/fake-timers@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/fake-timers@npm:29.7.0"
dependencies:
- "@jest/types": ^29.6.1
+ "@jest/types": ^29.6.3
"@sinonjs/fake-timers": ^10.0.2
"@types/node": "*"
- jest-message-util: ^29.6.1
- jest-mock: ^29.6.1
- jest-util: ^29.6.1
- checksum: 86991276944b7d6c2ada3703a272517f5f8f2f4e2af1fe26065f6db1dac4dc6299729a88c46bcb781dcc1b20504c1d4bbd8119fd8a0838ac81a9a4b5d2c8e429
+ jest-message-util: ^29.7.0
+ jest-mock: ^29.7.0
+ jest-util: ^29.7.0
+ checksum: caf2bbd11f71c9241b458d1b5a66cbe95debc5a15d96442444b5d5c7ba774f523c76627c6931cca5e10e76f0d08761f6f1f01a608898f4751a0eee54fc3d8d00
languageName: node
linkType: hard
-"@jest/globals@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/globals@npm:29.6.1"
+"@jest/globals@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/globals@npm:29.7.0"
dependencies:
- "@jest/environment": ^29.6.1
- "@jest/expect": ^29.6.1
- "@jest/types": ^29.6.1
- jest-mock: ^29.6.1
- checksum: fcca0b970a8b4894a1cdff0f500a86b45609e72c0a4319875e9504237b839df1a46c44d2f1362c6d87fdc7a05928edcc4b5a3751c9e6648dd70a761cdab64c94
+ "@jest/environment": ^29.7.0
+ "@jest/expect": ^29.7.0
+ "@jest/types": ^29.6.3
+ jest-mock: ^29.7.0
+ checksum: 97dbb9459135693ad3a422e65ca1c250f03d82b2a77f6207e7fa0edd2c9d2015fbe4346f3dc9ebff1678b9d8da74754d4d440b7837497f8927059c0642a22123
languageName: node
linkType: hard
-"@jest/reporters@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/reporters@npm:29.6.1"
+"@jest/reporters@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/reporters@npm:29.7.0"
dependencies:
"@bcoe/v8-coverage": ^0.2.3
- "@jest/console": ^29.6.1
- "@jest/test-result": ^29.6.1
- "@jest/transform": ^29.6.1
- "@jest/types": ^29.6.1
+ "@jest/console": ^29.7.0
+ "@jest/test-result": ^29.7.0
+ "@jest/transform": ^29.7.0
+ "@jest/types": ^29.6.3
"@jridgewell/trace-mapping": ^0.3.18
"@types/node": "*"
chalk: ^4.0.0
@@ -821,13 +790,13 @@ __metadata:
glob: ^7.1.3
graceful-fs: ^4.2.9
istanbul-lib-coverage: ^3.0.0
- istanbul-lib-instrument: ^5.1.0
+ istanbul-lib-instrument: ^6.0.0
istanbul-lib-report: ^3.0.0
istanbul-lib-source-maps: ^4.0.0
istanbul-reports: ^3.1.3
- jest-message-util: ^29.6.1
- jest-util: ^29.6.1
- jest-worker: ^29.6.1
+ jest-message-util: ^29.7.0
+ jest-util: ^29.7.0
+ jest-worker: ^29.7.0
slash: ^3.0.0
string-length: ^4.0.1
strip-ansi: ^6.0.0
@@ -837,156 +806,155 @@ __metadata:
peerDependenciesMeta:
node-notifier:
optional: true
- checksum: b7dae415f3f6342b4db2671261bbee29af20a829f42135316c3dd548b9ef85290c9bb64a0e3aec4a55486596be1257ac8216a0f8d9794acd43f8b8fb686fc7e3
+ checksum: 7eadabd62cc344f629024b8a268ecc8367dba756152b761bdcb7b7e570a3864fc51b2a9810cd310d85e0a0173ef002ba4528d5ea0329fbf66ee2a3ada9c40455
languageName: node
linkType: hard
-"@jest/schemas@npm:^29.6.0":
- version: 29.6.0
- resolution: "@jest/schemas@npm:29.6.0"
+"@jest/schemas@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/schemas@npm:29.6.3"
dependencies:
"@sinclair/typebox": ^0.27.8
- checksum: c00511c69cf89138a7d974404d3a5060af375b5a52b9c87215d91873129b382ca11c1ff25bd6d605951404bb381ddce5f8091004a61e76457da35db1f5c51365
+ checksum: 910040425f0fc93cd13e68c750b7885590b8839066dfa0cd78e7def07bbb708ad869381f725945d66f2284de5663bbecf63e8fdd856e2ae6e261ba30b1687e93
languageName: node
linkType: hard
-"@jest/source-map@npm:^29.6.0":
- version: 29.6.0
- resolution: "@jest/source-map@npm:29.6.0"
+"@jest/source-map@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/source-map@npm:29.6.3"
dependencies:
"@jridgewell/trace-mapping": ^0.3.18
callsites: ^3.0.0
graceful-fs: ^4.2.9
- checksum: 9c6c40387410bb70b2fae8124287fc28f6bdd1b2d7f24348e8611e1bb638b404518228a4ce64a582365b589c536ae8e7ebab0126cef59a87874b71061d19783b
+ checksum: bcc5a8697d471396c0003b0bfa09722c3cd879ad697eb9c431e6164e2ea7008238a01a07193dfe3cbb48b1d258eb7251f6efcea36f64e1ebc464ea3c03ae2deb
languageName: node
linkType: hard
-"@jest/test-result@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/test-result@npm:29.6.1"
+"@jest/test-result@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/test-result@npm:29.7.0"
dependencies:
- "@jest/console": ^29.6.1
- "@jest/types": ^29.6.1
+ "@jest/console": ^29.7.0
+ "@jest/types": ^29.6.3
"@types/istanbul-lib-coverage": ^2.0.0
collect-v8-coverage: ^1.0.0
- checksum: 9397a3a3410c5df564e79297b1be4fe33807a6157a017a1f74b54a6ef14de1530f12b922299e822e66a82c53269da16661772bffde3d883a78c5eefd2cd6d1cc
+ checksum: 67b6317d526e335212e5da0e768e3b8ab8a53df110361b80761353ad23b6aea4432b7c5665bdeb87658ea373b90fb1afe02ed3611ef6c858c7fba377505057fa
languageName: node
linkType: hard
-"@jest/test-sequencer@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/test-sequencer@npm:29.6.1"
+"@jest/test-sequencer@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/test-sequencer@npm:29.7.0"
dependencies:
- "@jest/test-result": ^29.6.1
+ "@jest/test-result": ^29.7.0
graceful-fs: ^4.2.9
- jest-haste-map: ^29.6.1
+ jest-haste-map: ^29.7.0
slash: ^3.0.0
- checksum: f3437178b5dca0401ed2e990d8b69161442351856d56f5725e009a487f5232b51039f8829673884b9bea61c861120d08a53a36432f4a4b8aab38915a68f7000d
+ checksum: 73f43599017946be85c0b6357993b038f875b796e2f0950487a82f4ebcb115fa12131932dd9904026b4ad8be131fe6e28bd8d0aa93b1563705185f9804bff8bd
languageName: node
linkType: hard
-"@jest/transform@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/transform@npm:29.6.1"
+"@jest/transform@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/transform@npm:29.7.0"
dependencies:
"@babel/core": ^7.11.6
- "@jest/types": ^29.6.1
+ "@jest/types": ^29.6.3
"@jridgewell/trace-mapping": ^0.3.18
babel-plugin-istanbul: ^6.1.1
chalk: ^4.0.0
convert-source-map: ^2.0.0
fast-json-stable-stringify: ^2.1.0
graceful-fs: ^4.2.9
- jest-haste-map: ^29.6.1
- jest-regex-util: ^29.4.3
- jest-util: ^29.6.1
+ jest-haste-map: ^29.7.0
+ jest-regex-util: ^29.6.3
+ jest-util: ^29.7.0
micromatch: ^4.0.4
pirates: ^4.0.4
slash: ^3.0.0
write-file-atomic: ^4.0.2
- checksum: 1635cd66e4b3dbba0689ecefabc6137301756c9c12d1d23e25124dd0dd9b4a6a38653d51e825e90f74faa022152ac1eaf200591fb50417aa7e1f7d1d1c2bc11d
+ checksum: 0f8ac9f413903b3cb6d240102db848f2a354f63971ab885833799a9964999dd51c388162106a807f810071f864302cdd8e3f0c241c29ce02d85a36f18f3f40ab
languageName: node
linkType: hard
-"@jest/types@npm:^29.6.1":
- version: 29.6.1
- resolution: "@jest/types@npm:29.6.1"
+"@jest/types@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/types@npm:29.6.3"
dependencies:
- "@jest/schemas": ^29.6.0
+ "@jest/schemas": ^29.6.3
"@types/istanbul-lib-coverage": ^2.0.0
"@types/istanbul-reports": ^3.0.0
"@types/node": "*"
"@types/yargs": ^17.0.8
chalk: ^4.0.0
- checksum: 89fc1ccf71a84fe0da643e0675b1cfe6a6f19ea72e935b2ab1dbdb56ec547e94433fb59b3536d3832a6e156c077865b7176fe9dae707dab9c3d2f9405ba6233c
+ checksum: a0bcf15dbb0eca6bdd8ce61a3fb055349d40268622a7670a3b2eb3c3dbafe9eb26af59938366d520b86907b9505b0f9b29b85cec11579a9e580694b87cd90fcc
languageName: node
linkType: hard
-"@jridgewell/gen-mapping@npm:^0.1.0":
- version: 0.1.1
- resolution: "@jridgewell/gen-mapping@npm:0.1.1"
- dependencies:
- "@jridgewell/set-array": ^1.0.0
- "@jridgewell/sourcemap-codec": ^1.4.10
- checksum: 3bcc21fe786de6ffbf35c399a174faab05eb23ce6a03e8769569de28abbf4facc2db36a9ddb0150545ae23a8d35a7cf7237b2aa9e9356a7c626fb4698287d5cc
- languageName: node
- linkType: hard
-
-"@jridgewell/gen-mapping@npm:^0.3.2":
- version: 0.3.2
- resolution: "@jridgewell/gen-mapping@npm:0.3.2"
+"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2":
+ version: 0.3.3
+ resolution: "@jridgewell/gen-mapping@npm:0.3.3"
dependencies:
"@jridgewell/set-array": ^1.0.1
"@jridgewell/sourcemap-codec": ^1.4.10
"@jridgewell/trace-mapping": ^0.3.9
- checksum: 1832707a1c476afebe4d0fbbd4b9434fdb51a4c3e009ab1e9938648e21b7a97049fa6009393bdf05cab7504108413441df26d8a3c12193996e65493a4efb6882
+ checksum: 4a74944bd31f22354fc01c3da32e83c19e519e3bbadafa114f6da4522ea77dd0c2842607e923a591d60a76699d819a2fbb6f3552e277efdb9b58b081390b60ab
languageName: node
linkType: hard
-"@jridgewell/resolve-uri@npm:3.1.0":
- version: 3.1.0
- resolution: "@jridgewell/resolve-uri@npm:3.1.0"
- checksum: b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267
+"@jridgewell/resolve-uri@npm:^3.1.0":
+ version: 3.1.1
+ resolution: "@jridgewell/resolve-uri@npm:3.1.1"
+ checksum: f5b441fe7900eab4f9155b3b93f9800a916257f4e8563afbcd3b5a5337b55e52bd8ae6735453b1b745457d9f6cdb16d74cd6220bbdd98cf153239e13f6cbb653
languageName: node
linkType: hard
-"@jridgewell/set-array@npm:^1.0.0, @jridgewell/set-array@npm:^1.0.1":
+"@jridgewell/set-array@npm:^1.0.1":
version: 1.1.2
resolution: "@jridgewell/set-array@npm:1.1.2"
checksum: 69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e
languageName: node
linkType: hard
-"@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10":
- version: 1.4.14
- resolution: "@jridgewell/sourcemap-codec@npm:1.4.14"
- checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97
+"@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
languageName: node
linkType: hard
-"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.9":
- version: 0.3.18
- resolution: "@jridgewell/trace-mapping@npm:0.3.18"
+"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.9":
+ version: 0.3.20
+ resolution: "@jridgewell/trace-mapping@npm:0.3.20"
dependencies:
- "@jridgewell/resolve-uri": 3.1.0
- "@jridgewell/sourcemap-codec": 1.4.14
- checksum: 0572669f855260808c16fe8f78f5f1b4356463b11d3f2c7c0b5580c8ba1cbf4ae53efe9f627595830856e57dbac2325ac17eb0c3dd0ec42102e6f227cc289c02
+ "@jridgewell/resolve-uri": ^3.1.0
+ "@jridgewell/sourcemap-codec": ^1.4.14
+ checksum: cd1a7353135f385909468ff0cf20bdd37e59f2ee49a13a966dedf921943e222082c583ade2b579ff6cd0d8faafcb5461f253e1bf2a9f48fec439211fdbe788f5
languageName: node
linkType: hard
"@jsdoc/salty@npm:^0.2.1":
- version: 0.2.5
- resolution: "@jsdoc/salty@npm:0.2.5"
+ version: 0.2.7
+ resolution: "@jsdoc/salty@npm:0.2.7"
dependencies:
lodash: ^4.17.21
- checksum: 16c65d48c340d8f1b892797bdd6ace4f90d916d16bed5023f2a5421240ead20e828031dfb1d07b8eb0e172a62f532c3c005287e723e30ee9a0c8a0d7d2e98953
+ checksum: 020bc5a7f7270c281b854c73ca989c3a8947f0a520cd5142d3d0532ecc54cff05efef56ec2b04ee7628f605776d054033aa7948cd605963c406fe4c6cd4285df
languageName: node
linkType: hard
"@lukeed/csprng@npm:^1.0.0":
- version: 1.0.1
- resolution: "@lukeed/csprng@npm:1.0.1"
- checksum: fd84d6832775052d6bff3e78b0bc7f4b29b2fafa71b04826b0713f55d9a447a0b273d4eb70d02d89bb879e9d768cd9716da818dafa32ba6f7ecb639cbdc6806d
+ version: 1.1.0
+ resolution: "@lukeed/csprng@npm:1.1.0"
+ checksum: 926f5f7fc629470ca9a8af355bfcd0271d34535f7be3890f69902432bddc3262029bb5dbe9025542cf6c9883d878692eef2815fc2f3ba5b92e9da1f9eba2e51b
+ languageName: node
+ linkType: hard
+
+"@mongodb-js/saslprep@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "@mongodb-js/saslprep@npm:1.1.1"
+ dependencies:
+ sparse-bitfield: ^3.0.3
+ checksum: 0b263aef5e42a2b296c205a4afcc06c3e59817427dfdf4b5d6f49c4e5c000aa90f652006b95f726e0eac7e888031a82393a964e390d5689a2de61e945f8238d3
languageName: node
linkType: hard
@@ -1085,36 +1053,49 @@ __metadata:
languageName: node
linkType: hard
-"@nodelib/fs.scandir@npm:2.1.4":
- version: 2.1.4
- resolution: "@nodelib/fs.scandir@npm:2.1.4"
+"@nodelib/fs.scandir@npm:2.1.5":
+ version: 2.1.5
+ resolution: "@nodelib/fs.scandir@npm:2.1.5"
dependencies:
- "@nodelib/fs.stat": 2.0.4
+ "@nodelib/fs.stat": 2.0.5
run-parallel: ^1.1.9
- checksum: 18c2150ab52a042bd65babe5b70106e6586dc036644131c33d253ff99e5eeef2e65858ab40161530a6f22b512a65e7c7629f0f1e0f35c00ee4c606f960d375ba
+ checksum: a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59
languageName: node
linkType: hard
-"@nodelib/fs.stat@npm:2.0.4, @nodelib/fs.stat@npm:^2.0.2":
- version: 2.0.4
- resolution: "@nodelib/fs.stat@npm:2.0.4"
- checksum: d0d9745f878816d041a8b36faf5797d88ba961274178f0ad1f7fe0efef8118ca9bd0e43e4d0d85a9af911bd35122ec1580e626a83d7595fc4d60f2c1c70e2665
+"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2":
+ version: 2.0.5
+ resolution: "@nodelib/fs.stat@npm:2.0.5"
+ checksum: 012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0
languageName: node
linkType: hard
"@nodelib/fs.walk@npm:^1.2.3":
- version: 1.2.6
- resolution: "@nodelib/fs.walk@npm:1.2.6"
+ version: 1.2.8
+ resolution: "@nodelib/fs.walk@npm:1.2.8"
dependencies:
- "@nodelib/fs.scandir": 2.1.4
+ "@nodelib/fs.scandir": 2.1.5
fastq: ^1.6.0
- checksum: d156901823b3d3de368ad68047a964523e0ce5f796c0aa7712443b1f748d8e7fc24ce2c0f18d22a177e1f1c6092bca609ab5e4cb1792c41cdc8a6989bc391139
+ checksum: 190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53
+ languageName: node
+ linkType: hard
+
+"@npmcli/agent@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "@npmcli/agent@npm:2.2.0"
+ dependencies:
+ agent-base: ^7.1.0
+ http-proxy-agent: ^7.0.0
+ https-proxy-agent: ^7.0.1
+ lru-cache: ^10.0.1
+ socks-proxy-agent: ^8.0.1
+ checksum: 3b25312edbdfaa4089af28e2d423b6f19838b945e47765b0c8174c1395c79d43c3ad6d23cb364b43f59fd3acb02c93e3b493f72ddbe3dfea04c86843a7311fc4
languageName: node
linkType: hard
-"@npmcli/arborist@npm:^6.2.9":
- version: 6.2.9
- resolution: "@npmcli/arborist@npm:6.2.9"
+"@npmcli/arborist@npm:^6.5.0":
+ version: 6.5.0
+ resolution: "@npmcli/arborist@npm:6.5.0"
dependencies:
"@isaacs/string-locale-compare": ^1.1.0
"@npmcli/fs": ^3.1.0
@@ -1123,7 +1104,7 @@ __metadata:
"@npmcli/metavuln-calculator": ^5.0.0
"@npmcli/name-from-folder": ^2.0.0
"@npmcli/node-gyp": ^3.0.0
- "@npmcli/package-json": ^3.0.0
+ "@npmcli/package-json": ^4.0.0
"@npmcli/query": ^3.0.0
"@npmcli/run-script": ^6.0.0
bin-links: ^4.0.1
@@ -1134,7 +1115,7 @@ __metadata:
json-stringify-nice: ^1.1.4
minimatch: ^9.0.0
nopt: ^7.0.0
- npm-install-checks: ^6.0.0
+ npm-install-checks: ^6.2.0
npm-package-arg: ^10.1.0
npm-pick-manifest: ^8.0.1
npm-registry-fetch: ^14.0.3
@@ -1151,22 +1132,23 @@ __metadata:
walk-up-path: ^3.0.1
bin:
arborist: bin/index.js
- checksum: 6b44bbc73ca19638c79ebcd03f53b944e23fdc83694b07b18dcb259bdd9fad39be552390db241e518d3b6f3d5a2dc02ebdaa12d92b93f7f0d8a6d45c00eb44ce
+ checksum: d389ecd5a63eeaf2d870259a1871d01610b594096b770ee2a09af1656333db04d66eeae1f5007c16de86d253ceea4fb0081b1cc6da8d3cb9f7f337a2a41f85b2
languageName: node
linkType: hard
-"@npmcli/config@npm:^6.1.7":
- version: 6.2.0
- resolution: "@npmcli/config@npm:6.2.0"
+"@npmcli/config@npm:^6.4.0":
+ version: 6.4.0
+ resolution: "@npmcli/config@npm:6.4.0"
dependencies:
"@npmcli/map-workspaces": ^3.0.2
+ ci-info: ^3.8.0
ini: ^4.1.0
nopt: ^7.0.0
proc-log: ^3.0.0
read-package-json-fast: ^3.0.2
semver: ^7.3.5
walk-up-path: ^3.0.1
- checksum: 5c5bf66820e3ad7ddcdcfdc5930c0aa1ca2c290f1bda894656be1b22c81ea96c104b2249a95515e1d8714bfc6cdf7343cef2005549832297e6079a6e6f571f1b
+ checksum: c17c24b6bba18025f1d061c06a30eb80204568ae56600c21a47683a63280914062635d0e219362675ddab61cbc19bd07da05d30b9b83130f7674e773816e8dd6
languageName: node
linkType: hard
@@ -1180,12 +1162,12 @@ __metadata:
linkType: hard
"@npmcli/fs@npm:^2.1.0":
- version: 2.1.0
- resolution: "@npmcli/fs@npm:2.1.0"
+ version: 2.1.2
+ resolution: "@npmcli/fs@npm:2.1.2"
dependencies:
"@gar/promisify": ^1.1.3
semver: ^7.3.5
- checksum: 6ec6d678af6da49f9dac50cd882d7f661934dd278972ffbaacde40d9eaa2871292d634000a0cca9510f6fc29855fbd4af433e1adbff90a524ec3eaf140f1219b
+ checksum: 405074965e72d4c9d728931b64d2d38e6ea12066d4fad651ac253d175e413c06fe4350970c783db0d749181da8fe49c42d3880bd1cbc12cd68e3a7964d820225
languageName: node
linkType: hard
@@ -1198,9 +1180,9 @@ __metadata:
languageName: node
linkType: hard
-"@npmcli/git@npm:^4.0.0, @npmcli/git@npm:^4.0.1":
- version: 4.0.4
- resolution: "@npmcli/git@npm:4.0.4"
+"@npmcli/git@npm:^4.0.0, @npmcli/git@npm:^4.0.1, @npmcli/git@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "@npmcli/git@npm:4.1.0"
dependencies:
"@npmcli/promise-spawn": ^6.0.0
lru-cache: ^7.4.4
@@ -1210,7 +1192,7 @@ __metadata:
promise-retry: ^2.0.1
semver: ^7.3.5
which: ^3.0.0
- checksum: fd8ad331138c906e090a0f0d3c1662be140fbb39f0dcf4259ee69e8dcb1a939385996dd003d7abb9ce61739e4119e2ea26b2be7ad396988ec1c1ed83179af032
+ checksum: 37efb926593f294eb263297cdfffec9141234f977b89a7a6b95ff7a72576c1d7f053f4961bc4b5e79dea6476fe08e0f3c1ed9e4aeb84169e357ff757a6a70073
languageName: node
linkType: hard
@@ -1251,12 +1233,12 @@ __metadata:
linkType: hard
"@npmcli/move-file@npm:^2.0.0":
- version: 2.0.0
- resolution: "@npmcli/move-file@npm:2.0.0"
+ version: 2.0.1
+ resolution: "@npmcli/move-file@npm:2.0.1"
dependencies:
mkdirp: ^1.0.4
rimraf: ^3.0.2
- checksum: 1388777b507b0c592d53f41b9d182e1a8de7763bc625fc07999b8edbc22325f074e5b3ec90af79c89d6987fdb2325bc66d59f483258543c14a43661621f841b0
+ checksum: 52dc02259d98da517fae4cb3a0a3850227bdae4939dda1980b788a7670636ca2b4a01b58df03dd5f65c1e3cb70c50fa8ce5762b582b3f499ec30ee5ce1fd9380
languageName: node
linkType: hard
@@ -1274,19 +1256,22 @@ __metadata:
languageName: node
linkType: hard
-"@npmcli/package-json@npm:^3.0.0, @npmcli/package-json@npm:^3.1.0":
- version: 3.1.0
- resolution: "@npmcli/package-json@npm:3.1.0"
+"@npmcli/package-json@npm:^4.0.0, @npmcli/package-json@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "@npmcli/package-json@npm:4.0.1"
dependencies:
+ "@npmcli/git": ^4.1.0
glob: ^10.2.2
+ hosted-git-info: ^6.1.1
json-parse-even-better-errors: ^3.0.0
normalize-package-data: ^5.0.0
- npm-normalize-package-bin: ^3.0.1
- checksum: bcc3a464c681c48b43d245464e9c49aefd5686b3bce164fcd34e2271590c0bbb64e43342552d8302115295d47f9f00d996b65e724bdc092d3760ad27172cda20
+ proc-log: ^3.0.0
+ semver: ^7.5.3
+ checksum: 699b80a72f1389b119d91131d312b514aa9ff6194377d90470dd91af95a63d497121db07cbc54d82a71d22c039edbc92b0666e7d699619550e1a6825391d756b
languageName: node
linkType: hard
-"@npmcli/promise-spawn@npm:^6.0.0, @npmcli/promise-spawn@npm:^6.0.1":
+"@npmcli/promise-spawn@npm:^6.0.0, @npmcli/promise-spawn@npm:^6.0.1, @npmcli/promise-spawn@npm:^6.0.2":
version: 6.0.2
resolution: "@npmcli/promise-spawn@npm:6.0.2"
dependencies:
@@ -1296,11 +1281,11 @@ __metadata:
linkType: hard
"@npmcli/query@npm:^3.0.0":
- version: 3.0.0
- resolution: "@npmcli/query@npm:3.0.0"
+ version: 3.0.1
+ resolution: "@npmcli/query@npm:3.0.1"
dependencies:
postcss-selector-parser: ^6.0.10
- checksum: 90fca7edd5f3e59e875dd8729e6c3aa174292e5b66caa0d7db85841cc5eeb414c7eb7d7637d30f638605d05e1238e718d09b8c1a251f43cfc21d9ac6835c7b39
+ checksum: b169b9c9a37c5a6e68d61604c7e3175ebdefbc3a77a8981326eaa8fa89cf4044fc6a87bd0fdbe5d096eda2f765aff1477924b55f4e23f64b3143dd1d9004eead
languageName: node
linkType: hard
@@ -1330,133 +1315,121 @@ __metadata:
languageName: node
linkType: hard
-"@octokit/auth-token@npm:^3.0.0":
- version: 3.0.3
- resolution: "@octokit/auth-token@npm:3.0.3"
- dependencies:
- "@octokit/types": ^9.0.0
- checksum: 9b3f569cec1b7e0aa88ab6da68aed4b49b6652261bd957257541fabaf6a4d4ed99f908153cc3dd2fe15b8b0ccaff8caaafaa50bb1a4de3925b0954a47cca1900
+"@octokit/auth-token@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@octokit/auth-token@npm:4.0.0"
+ checksum: d78f4dc48b214d374aeb39caec4fdbf5c1e4fd8b9fcb18f630b1fe2cbd5a880fca05445f32b4561f41262cb551746aeb0b49e89c95c6dd99299706684d0cae2f
languageName: node
linkType: hard
-"@octokit/core@npm:^4.2.1":
- version: 4.2.1
- resolution: "@octokit/core@npm:4.2.1"
+"@octokit/core@npm:^5.0.0":
+ version: 5.0.2
+ resolution: "@octokit/core@npm:5.0.2"
dependencies:
- "@octokit/auth-token": ^3.0.0
- "@octokit/graphql": ^5.0.0
- "@octokit/request": ^6.0.0
- "@octokit/request-error": ^3.0.0
- "@octokit/types": ^9.0.0
+ "@octokit/auth-token": ^4.0.0
+ "@octokit/graphql": ^7.0.0
+ "@octokit/request": ^8.0.2
+ "@octokit/request-error": ^5.0.0
+ "@octokit/types": ^12.0.0
before-after-hook: ^2.2.0
universal-user-agent: ^6.0.0
- checksum: f82d52e937e12da1c7c163341c845b8e27e7fa75678f5e5954e6fa017a94f1833d6e5c4e43f0be796fbfea9dc5e1137087f655dbd5acb3d57879e1b28568e0a9
+ checksum: 9ce060d61577f6805901ae5c33b2764a441db119ae0cca09104adf37b119cce68b656220de56c0c5004c9c9c1c892a7fdfbe9c0b1f5e398cb359dfd39c57eca8
languageName: node
linkType: hard
-"@octokit/endpoint@npm:^7.0.0":
- version: 7.0.5
- resolution: "@octokit/endpoint@npm:7.0.5"
+"@octokit/endpoint@npm:^9.0.0":
+ version: 9.0.4
+ resolution: "@octokit/endpoint@npm:9.0.4"
dependencies:
- "@octokit/types": ^9.0.0
- is-plain-object: ^5.0.0
+ "@octokit/types": ^12.0.0
universal-user-agent: ^6.0.0
- checksum: 81c9e9eabf50e48940cceff7c4d7fbc9327190296507cfe8a199ea00cd492caf8f18a841caf4e3619828924b481996eb16091826db6b5a649bee44c8718ecaa9
+ checksum: ed1b64a448f478e5951a043ef816d634a5a1f584519cbf2f374ceac058f82a16e52f078f156aa8b8cbcab7b0590348d94294fc83c9b4eebd42a820a5f10db81c
languageName: node
linkType: hard
-"@octokit/graphql@npm:^5.0.0":
- version: 5.0.6
- resolution: "@octokit/graphql@npm:5.0.6"
+"@octokit/graphql@npm:^7.0.0":
+ version: 7.0.2
+ resolution: "@octokit/graphql@npm:7.0.2"
dependencies:
- "@octokit/request": ^6.0.0
- "@octokit/types": ^9.0.0
+ "@octokit/request": ^8.0.1
+ "@octokit/types": ^12.0.0
universal-user-agent: ^6.0.0
- checksum: 7be545d348ef31dcab0a2478dd64d5746419a2f82f61459c774602bcf8a9b577989c18001f50b03f5f61a3d9e34203bdc021a4e4d75ff2d981e8c9c09cf8a65c
+ checksum: 05a752c4c2d84fc2900d8e32e1c2d1ee98a5a14349e651cb1109d0741e821e7417a048b1bb40918534ed90a472314aabbda35688868016f248098925f82a3bfa
languageName: node
linkType: hard
-"@octokit/openapi-types@npm:^17.2.0":
- version: 17.2.0
- resolution: "@octokit/openapi-types@npm:17.2.0"
- checksum: 29995e34f98d9d64ba234d64a7ae9486c66d2bb6ac0d30d9a42decdbb4b03b13e811769b1e1505a1748ff20c22d35724985e6c128cd11a3f14f8322201520093
+"@octokit/openapi-types@npm:^19.1.0":
+ version: 19.1.0
+ resolution: "@octokit/openapi-types@npm:19.1.0"
+ checksum: 9d1b188741609a9832b964df2bc337ee77c1fc89d5f686faebb743c7cb27721e214180d623ee28227427b4c43719b79ee4890e338a709b78a9f249a7c369ac3e
languageName: node
linkType: hard
-"@octokit/plugin-paginate-rest@npm:^7.0.0":
- version: 7.0.0
- resolution: "@octokit/plugin-paginate-rest@npm:7.0.0"
+"@octokit/plugin-paginate-rest@npm:^9.0.0":
+ version: 9.1.5
+ resolution: "@octokit/plugin-paginate-rest@npm:9.1.5"
dependencies:
- "@octokit/tsconfig": ^1.0.2
- "@octokit/types": ^9.2.3
+ "@octokit/types": ^12.4.0
peerDependencies:
- "@octokit/core": ">=4"
- checksum: d8cec05313219e5cc167caa467a8e10b24bc00c44a655940c9dd8bc7e047deaf717fb56c62382666258f0c45e6ba021918841eb36dd1bd82a517f0851edd66b1
+ "@octokit/core": ">=5"
+ checksum: ee5bc62e3175b61fdd3e65cc26410e1130931e729591003b302167cb02d0cec0746fd58220800d07de179e36077b9d675c794d0859457b701a7692b9fcde49a0
languageName: node
linkType: hard
-"@octokit/plugin-retry@npm:^5.0.0":
- version: 5.0.0
- resolution: "@octokit/plugin-retry@npm:5.0.0"
+"@octokit/plugin-retry@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "@octokit/plugin-retry@npm:6.0.1"
dependencies:
- "@octokit/types": ^9.0.0
+ "@octokit/request-error": ^5.0.0
+ "@octokit/types": ^12.0.0
bottleneck: ^2.15.3
peerDependencies:
- "@octokit/core": ">=3"
- checksum: 3ffea3da379f724f476ba053de3b43c6509684c33cd7a5015b936ea77324cf5801259e20867ab5dccee07af6c23000ccb13c924ce4eef1f4d28e69e4c9056beb
+ "@octokit/core": ">=5"
+ checksum: 9c8663b5257cf4fa04cc737c064e9557501719d6d3af7cf8f46434a2117e1cf4b8d25d9eb4294ed255ad17a0ede853542649870612733f4b8ece97e24e391d22
languageName: node
linkType: hard
-"@octokit/plugin-throttling@npm:^6.0.0":
- version: 6.0.0
- resolution: "@octokit/plugin-throttling@npm:6.0.0"
+"@octokit/plugin-throttling@npm:^8.0.0":
+ version: 8.1.3
+ resolution: "@octokit/plugin-throttling@npm:8.1.3"
dependencies:
- "@octokit/types": ^9.0.0
+ "@octokit/types": ^12.2.0
bottleneck: ^2.15.3
peerDependencies:
- "@octokit/core": ^4.0.0
- checksum: 29d2a4ef4621a45cf475ce52f447d4cca054722fd5e32ea0d906571d746ddd90871d32a6d4851f653babef9fe7a95d4d29c716a082a70321645cbd642f5a2775
+ "@octokit/core": ^5.0.0
+ checksum: 98963ef2eab825015702b1ca1ef4ccbda0c009242e93001144e51014d3b53d3ecb1282b67488680c7f5f4e805d0c3af4020ad673079fff92c6353f04903a9a64
languageName: node
linkType: hard
-"@octokit/request-error@npm:^3.0.0":
- version: 3.0.3
- resolution: "@octokit/request-error@npm:3.0.3"
+"@octokit/request-error@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "@octokit/request-error@npm:5.0.1"
dependencies:
- "@octokit/types": ^9.0.0
+ "@octokit/types": ^12.0.0
deprecation: ^2.0.0
once: ^1.4.0
- checksum: 5db0b514732686b627e6ed9ef1ccdbc10501f1b271a9b31f784783f01beee70083d7edcfeb35fbd7e569fa31fdd6762b1ff6b46101700d2d97e7e48e749520d0
+ checksum: a681341e43b4da7a8acb19e1a6ba0355b1af146fa0191f2554a98950cf85f898af6ae3ab0b0287d6c871f5465ec57cb38363b96b5019f9f77ba6f30eca39ede5
languageName: node
linkType: hard
-"@octokit/request@npm:^6.0.0":
- version: 6.2.5
- resolution: "@octokit/request@npm:6.2.5"
+"@octokit/request@npm:^8.0.1, @octokit/request@npm:^8.0.2":
+ version: 8.1.6
+ resolution: "@octokit/request@npm:8.1.6"
dependencies:
- "@octokit/endpoint": ^7.0.0
- "@octokit/request-error": ^3.0.0
- "@octokit/types": ^9.0.0
- is-plain-object: ^5.0.0
- node-fetch: ^2.6.7
+ "@octokit/endpoint": ^9.0.0
+ "@octokit/request-error": ^5.0.0
+ "@octokit/types": ^12.0.0
universal-user-agent: ^6.0.0
- checksum: 856451ea8cc6b1dd0f6e350a141e65c318b5e3a25b8dea373d3afd115f9a3077535a0330f5d90e9db81dc3234dba1dd64edd31e68f639553baa10b4d02b99498
- languageName: node
- linkType: hard
-
-"@octokit/tsconfig@npm:^1.0.2":
- version: 1.0.2
- resolution: "@octokit/tsconfig@npm:1.0.2"
- checksum: 74d56f3e9f326a8dd63700e9a51a7c75487180629c7a68bbafee97c612fbf57af8347369bfa6610b9268a3e8b833c19c1e4beb03f26db9a9dce31f6f7a19b5b1
+ checksum: df90204586ee7db5adf69c3007c5d9c0a866de488c9ba8756f98083208726ed360d5a541e68204c413fa10e6f17e171dc9868b18768b9799df0003bc84c59cf2
languageName: node
linkType: hard
-"@octokit/types@npm:^9.0.0, @octokit/types@npm:^9.2.3":
- version: 9.2.3
- resolution: "@octokit/types@npm:9.2.3"
+"@octokit/types@npm:^12.0.0, @octokit/types@npm:^12.2.0, @octokit/types@npm:^12.4.0":
+ version: 12.4.0
+ resolution: "@octokit/types@npm:12.4.0"
dependencies:
- "@octokit/openapi-types": ^17.2.0
- checksum: 6806413089f20a8302237ef85aa2e83bace7499e95fdc3db2d304f9e6dc6e87fb6766452f92e08ddf475046b69753e11beabaeff6733c38bdaf3e21dfd7d3341
+ "@octokit/openapi-types": ^19.1.0
+ checksum: 17bca450efc5433f14e1f93a24232316a0fb490aec8d886c3a430e853f10a74e6664751a44e0e199336b23c20658c4afcb3590e422ba7c155c2cb31f433ebbb7
languageName: node
linkType: hard
@@ -1484,13 +1457,13 @@ __metadata:
linkType: hard
"@pnpm/npm-conf@npm:^2.1.0":
- version: 2.2.0
- resolution: "@pnpm/npm-conf@npm:2.2.0"
+ version: 2.2.2
+ resolution: "@pnpm/npm-conf@npm:2.2.2"
dependencies:
"@pnpm/config.env-replace": ^1.1.0
"@pnpm/network.ca-file": ^1.0.1
config-chain: ^1.1.11
- checksum: 18b891cc2a326964888c0016420207a8e358fc04c096de39e8c343661f8069040207ad72ad4628feb49da88dbf5bfd30f9813e0da85a1cc63ae5e41d7885a215
+ checksum: d64aa4464be584caa855eafa8f109509390489997e36d602d6215784e2973b896bef3968426bb00896cf4ae7d440fed2cee7bb4e0dbc90362f024ea3f9e27ab1
languageName: node
linkType: hard
@@ -1582,19 +1555,19 @@ __metadata:
linkType: hard
"@semantic-release/commit-analyzer@npm:^10.0.0, @semantic-release/commit-analyzer@npm:^10.0.1":
- version: 10.0.1
- resolution: "@semantic-release/commit-analyzer@npm:10.0.1"
+ version: 10.0.4
+ resolution: "@semantic-release/commit-analyzer@npm:10.0.4"
dependencies:
conventional-changelog-angular: ^6.0.0
conventional-commits-filter: ^3.0.0
- conventional-commits-parser: ^4.0.0
+ conventional-commits-parser: ^5.0.0
debug: ^4.0.0
import-from: ^4.0.0
lodash-es: ^4.17.21
micromatch: ^4.0.2
peerDependencies:
semantic-release: ">=20.1.0"
- checksum: 24eba3f82ede83c14df3680a57651872b98c08b39809c180ed7181f40d7d7570bf00b3f2c5dd6e0e0ddc20168767d70b375d23163a6c6d4d3f7f6fdefcf94320
+ checksum: f0261a43e8f6372ca9610436755b95681ad6dcf896d04afc95edf5c7f086d3c331b0dfe0622f483c641e85e69c5a3ca0fb8c577e793e40f65f065a8ceb24d15c
languageName: node
linkType: hard
@@ -1647,38 +1620,38 @@ __metadata:
linkType: hard
"@semantic-release/github@npm:^9.0.0, @semantic-release/github@npm:^9.0.3":
- version: 9.0.3
- resolution: "@semantic-release/github@npm:9.0.3"
+ version: 9.2.6
+ resolution: "@semantic-release/github@npm:9.2.6"
dependencies:
- "@octokit/core": ^4.2.1
- "@octokit/plugin-paginate-rest": ^7.0.0
- "@octokit/plugin-retry": ^5.0.0
- "@octokit/plugin-throttling": ^6.0.0
+ "@octokit/core": ^5.0.0
+ "@octokit/plugin-paginate-rest": ^9.0.0
+ "@octokit/plugin-retry": ^6.0.0
+ "@octokit/plugin-throttling": ^8.0.0
"@semantic-release/error": ^4.0.0
- aggregate-error: ^4.0.1
+ aggregate-error: ^5.0.0
debug: ^4.3.4
dir-glob: ^3.0.1
- globby: ^13.1.4
+ globby: ^14.0.0
http-proxy-agent: ^7.0.0
https-proxy-agent: ^7.0.0
issue-parser: ^6.0.0
lodash-es: ^4.17.21
- mime: ^3.0.0
- p-filter: ^3.0.0
+ mime: ^4.0.0
+ p-filter: ^4.0.0
url-join: ^5.0.0
peerDependencies:
semantic-release: ">=20.1.0"
- checksum: 98efe68dd358b99fb6438d4412b143aca942a873f4dbe56a94e22fcc99a239d17d8ff3a3ea171f2b5dab90dcc4d716dad9e47f127cc61e391d6baea3b2f089e1
+ checksum: 69e52b02d646bd5ad4e50046cac77f199e0687024368cde3c049e1dc7db488e1ec31779db990a84d7a14ea80ea116e938d86d11b7ac92aba3c41651f4a6b4313
languageName: node
linkType: hard
"@semantic-release/npm@npm:^10.0.2, @semantic-release/npm@npm:^10.0.4":
- version: 10.0.4
- resolution: "@semantic-release/npm@npm:10.0.4"
+ version: 10.0.6
+ resolution: "@semantic-release/npm@npm:10.0.6"
dependencies:
"@semantic-release/error": ^4.0.0
- aggregate-error: ^4.0.1
- execa: ^7.0.0
+ aggregate-error: ^5.0.0
+ execa: ^8.0.0
fs-extra: ^11.0.0
lodash-es: ^4.17.21
nerf-dart: ^1.0.0
@@ -1691,18 +1664,18 @@ __metadata:
tempy: ^3.0.0
peerDependencies:
semantic-release: ">=20.1.0"
- checksum: 44f7e07a11c6d89777ae5bfce1c6304a52b00ac4b2f6a69809fd8d45e614007fa7a1ee38ad65780b7f498240ba3315158c9c0820a972a9a0892a2343088f95d4
+ checksum: 7012a5ba89d92585052827d146295bf3ff913dcf1dd9c35210f14911d502f4bd50585e935a70947968ae759513e023c10305c35b6c6ff8579c2809964f3926bd
languageName: node
linkType: hard
"@semantic-release/release-notes-generator@npm:^11.0.0, @semantic-release/release-notes-generator@npm:^11.0.4":
- version: 11.0.4
- resolution: "@semantic-release/release-notes-generator@npm:11.0.4"
+ version: 11.0.7
+ resolution: "@semantic-release/release-notes-generator@npm:11.0.7"
dependencies:
conventional-changelog-angular: ^6.0.0
conventional-changelog-writer: ^6.0.0
- conventional-commits-filter: ^3.0.0
- conventional-commits-parser: ^4.0.0
+ conventional-commits-filter: ^4.0.0
+ conventional-commits-parser: ^5.0.0
debug: ^4.0.0
get-stream: ^7.0.0
import-from: ^4.0.0
@@ -1711,14 +1684,44 @@ __metadata:
read-pkg-up: ^10.0.0
peerDependencies:
semantic-release: ">=20.1.0"
- checksum: d34b64bebc36b823fdd32a804b5c90a526d122e74ada50ef95465eb5c5b6c37cdd9151db5fd8c8cc4fbb0005d7b3e57215dbdaac40403850fa09dd55c721f730
+ checksum: add63da421304bbe21b3d3f8b1ebc1b38d44ca9c5c556eb97f9ed0cf9789e2a8b25644cc41eb40bb2848914d948f9898fcdf0e481e28e8e495c8546863a1a4ae
languageName: node
linkType: hard
-"@sigstore/protobuf-specs@npm:^0.1.0":
- version: 0.1.0
- resolution: "@sigstore/protobuf-specs@npm:0.1.0"
- checksum: 9959bc5176906609dda6ad2a1f5226fac1e49fcb4d29f38969d2a2e3a05cba8e2479721ba78c46a507513abacb63f25a991e5e8856c300204cded455f34ba8c5
+"@sigstore/bundle@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@sigstore/bundle@npm:1.1.0"
+ dependencies:
+ "@sigstore/protobuf-specs": ^0.2.0
+ checksum: 9bdd829f2867de6c03a19c5a7cff2c864887a9ed6e1c3438eb6659e838fde0b449fe83b1ca21efa00286a80c71e0144e20c0d9c415eead12e97d149285245c5a
+ languageName: node
+ linkType: hard
+
+"@sigstore/protobuf-specs@npm:^0.2.0":
+ version: 0.2.1
+ resolution: "@sigstore/protobuf-specs@npm:0.2.1"
+ checksum: ddb7c829c7bf4148eccb571ede07cf9fda62f46b7b4d3a5ca02c0308c950ee90b4206b61082ee8d5753f24098632a8b24c147117bef8c68791bf5da537b55db9
+ languageName: node
+ linkType: hard
+
+"@sigstore/sign@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@sigstore/sign@npm:1.0.0"
+ dependencies:
+ "@sigstore/bundle": ^1.1.0
+ "@sigstore/protobuf-specs": ^0.2.0
+ make-fetch-happen: ^11.0.1
+ checksum: cbdf409c39219d310f398e6a96b3ed7f422a58cfc0d8a40dd5b94996f805f189fdedf51afd559882bc18eb17054bf9d4f1a584b6af7b26c2f807636bceca5b19
+ languageName: node
+ linkType: hard
+
+"@sigstore/tuf@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@sigstore/tuf@npm:1.0.3"
+ dependencies:
+ "@sigstore/protobuf-specs": ^0.2.0
+ tuf-js: ^1.1.7
+ checksum: 0a32594b73ce3b3a4dfeec438ff98866a952a48ee6c020ddf57795062d9d328bc4327bb0e0c8d24011e3870c7d4670bc142a47025cbe7218c776f08084085421
languageName: node
linkType: hard
@@ -1729,6 +1732,13 @@ __metadata:
languageName: node
linkType: hard
+"@sindresorhus/merge-streams@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@sindresorhus/merge-streams@npm:1.0.0"
+ checksum: 453c2a28164113a5ec4fd23ba636e291a4112f6ee9e91cd5476b9a96e0fc9ee5ff40d405fe81bbf284c9773b7ed718a3a0f31df7895a0efd413b1f9775d154fe
+ languageName: node
+ linkType: hard
+
"@sinonjs/commons@npm:^3.0.0":
version: 3.0.0
resolution: "@sinonjs/commons@npm:3.0.0"
@@ -1739,11 +1749,11 @@ __metadata:
linkType: hard
"@sinonjs/fake-timers@npm:^10.0.2":
- version: 10.2.0
- resolution: "@sinonjs/fake-timers@npm:10.2.0"
+ version: 10.3.0
+ resolution: "@sinonjs/fake-timers@npm:10.3.0"
dependencies:
"@sinonjs/commons": ^3.0.0
- checksum: 586c76e1dd90d03b0c4e754f2011325b38ac6055878c81c52434c900f36d9d245438c96ef69e08e28d9fbecf2335fb347b67850962d8b6e539dd7359d8c62802
+ checksum: 614d30cb4d5201550c940945d44c9e0b6d64a888ff2cd5b357f95ad6721070d6b8839cd10e15b76bf5e14af0bcc1d8f9ec00d49a46318f1f669a4bec1d7f3148
languageName: node
linkType: hard
@@ -1755,9 +1765,9 @@ __metadata:
linkType: hard
"@tsconfig/strictest@npm:^2.0.1":
- version: 2.0.1
- resolution: "@tsconfig/strictest@npm:2.0.1"
- checksum: 3a9b913e06c20fee0a002fc22a925370525dd917853dee2e0082de763b10a61a69d72d60d02e243629da94b3e0b98843469a3b063c0ab2a5d6716183867dd114
+ version: 2.0.2
+ resolution: "@tsconfig/strictest@npm:2.0.2"
+ checksum: 5409233288d872a2d79aca5eb65d3da681c6e0baa9ee58744adceda834fececdaa8265869793cfd5a80f4c887e3296b4d13309ef5bffbf7c8272071f00b60ba7
languageName: node
linkType: hard
@@ -1779,101 +1789,94 @@ __metadata:
linkType: hard
"@types/babel__core@npm:^7.1.14":
- version: 7.1.19
- resolution: "@types/babel__core@npm:7.1.19"
+ version: 7.20.5
+ resolution: "@types/babel__core@npm:7.20.5"
dependencies:
- "@babel/parser": ^7.1.0
- "@babel/types": ^7.0.0
+ "@babel/parser": ^7.20.7
+ "@babel/types": ^7.20.7
"@types/babel__generator": "*"
"@types/babel__template": "*"
"@types/babel__traverse": "*"
- checksum: 8c9fa87a1c2224cbec251683a58bebb0d74c497118034166aaa0491a4e2627998a6621fc71f8a60ffd27d9c0c52097defedf7637adc6618d0331c15adb302338
+ checksum: a3226f7930b635ee7a5e72c8d51a357e799d19cbf9d445710fa39ab13804f79ab1a54b72ea7d8e504659c7dfc50675db974b526142c754398d7413aa4bc30845
languageName: node
linkType: hard
"@types/babel__generator@npm:*":
- version: 7.6.1
- resolution: "@types/babel__generator@npm:7.6.1"
+ version: 7.6.8
+ resolution: "@types/babel__generator@npm:7.6.8"
dependencies:
"@babel/types": ^7.0.0
- checksum: d4b1f967fdf3fcc9648bce12ed3de5492abe645c643be36a3ce348051a7da405f2fea504821468a99bfb2089e622faa1fa85688ceb482bb6c8c4af85db31a752
+ checksum: 5b332ea336a2efffbdeedb92b6781949b73498606ddd4205462f7d96dafd45ff3618770b41de04c4881e333dd84388bfb8afbdf6f2764cbd98be550d85c6bb48
languageName: node
linkType: hard
"@types/babel__template@npm:*":
- version: 7.0.2
- resolution: "@types/babel__template@npm:7.0.2"
+ version: 7.4.4
+ resolution: "@types/babel__template@npm:7.4.4"
dependencies:
"@babel/parser": ^7.1.0
"@babel/types": ^7.0.0
- checksum: ce04f0ab702d7d4c753c09e08db3e61e5fc69375ea70f5c991110511b7286124070ca70e260e8074614f8a339424de7e387c08033eaf0a9f5c81a93e350965a8
+ checksum: d7a02d2a9b67e822694d8e6a7ddb8f2b71a1d6962dfd266554d2513eefbb205b33ca71a0d163b1caea3981ccf849211f9964d8bd0727124d18ace45aa6c9ae29
languageName: node
linkType: hard
"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6":
- version: 7.0.11
- resolution: "@types/babel__traverse@npm:7.0.11"
+ version: 7.20.4
+ resolution: "@types/babel__traverse@npm:7.20.4"
dependencies:
- "@babel/types": ^7.3.0
- checksum: d348c4070079e3f5ee9e1d42bbd76b41caf6ecd7f5af092b7329cc0b7484d4d7d66fadbad88fae230f5a58a8cab8229c740dfa554bb6e5b1d65fc9089522940b
+ "@babel/types": ^7.20.7
+ checksum: f044ba80e00d07e46ee917c44f96cfc268fcf6d3871f7dfb8db8d3c6dab1508302f3e6bc508352a4a3ae627d2522e3fc500fa55907e0410a08e2e0902a8f3576
languageName: node
linkType: hard
"@types/graceful-fs@npm:^4.1.3":
- version: 4.1.5
- resolution: "@types/graceful-fs@npm:4.1.5"
+ version: 4.1.9
+ resolution: "@types/graceful-fs@npm:4.1.9"
dependencies:
"@types/node": "*"
- checksum: d076bb61f45d0fc42dee496ef8b1c2f8742e15d5e47e90e20d0243386e426c04d4efd408a48875ab432f7960b4ce3414db20ed0fbbfc7bcc89d84e574f6e045a
+ checksum: 79d746a8f053954bba36bd3d94a90c78de995d126289d656fb3271dd9f1229d33f678da04d10bce6be440494a5a73438e2e363e92802d16b8315b051036c5256
languageName: node
linkType: hard
"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1":
- version: 2.0.2
- resolution: "@types/istanbul-lib-coverage@npm:2.0.2"
- checksum: 03aec3b4060e7021a259b321b2cb268749abbbe5a8dfa378fb53846d0e427f4f4986c81320e5dc7e7ab502fb700d6a1e4de656d16d5d9fb752fe7a369888de6a
+ version: 2.0.6
+ resolution: "@types/istanbul-lib-coverage@npm:2.0.6"
+ checksum: 3feac423fd3e5449485afac999dcfcb3d44a37c830af898b689fadc65d26526460bedb889db278e0d4d815a670331796494d073a10ee6e3a6526301fe7415778
languageName: node
linkType: hard
"@types/istanbul-lib-report@npm:*":
- version: 3.0.0
- resolution: "@types/istanbul-lib-report@npm:3.0.0"
+ version: 3.0.3
+ resolution: "@types/istanbul-lib-report@npm:3.0.3"
dependencies:
"@types/istanbul-lib-coverage": "*"
- checksum: 656398b62dc288e1b5226f8880af98087233cdb90100655c989a09f3052b5775bf98ba58a16c5ae642fb66c61aba402e07a9f2bff1d1569e3b306026c59f3f36
+ checksum: b91e9b60f865ff08cb35667a427b70f6c2c63e88105eadd29a112582942af47ed99c60610180aa8dcc22382fa405033f141c119c69b95db78c4c709fbadfeeb4
languageName: node
linkType: hard
"@types/istanbul-reports@npm:^3.0.0":
- version: 3.0.0
- resolution: "@types/istanbul-reports@npm:3.0.0"
+ version: 3.0.4
+ resolution: "@types/istanbul-reports@npm:3.0.4"
dependencies:
"@types/istanbul-lib-report": "*"
- checksum: 286a18cff19c4dac4321b9ea406a3560faf577fb2a4df5abf9d577fa81ba831c9baa7d40d03f1daf7fe613d468546b731c00b844b72fad9834c583311a35bb7b
+ checksum: 93eb18835770b3431f68ae9ac1ca91741ab85f7606f310a34b3586b5a34450ec038c3eed7ab19266635499594de52ff73723a54a72a75b9f7d6a956f01edee95
languageName: node
linkType: hard
"@types/jest@npm:^29.5.3":
- version: 29.5.3
- resolution: "@types/jest@npm:29.5.3"
+ version: 29.5.11
+ resolution: "@types/jest@npm:29.5.11"
dependencies:
expect: ^29.0.0
pretty-format: ^29.0.0
- checksum: e36bb92e0b9e5ea7d6f8832baa42f087fc1697f6cd30ec309a07ea4c268e06ec460f1f0cfd2581daf5eff5763475190ec1ad8ac6520c49ccfe4f5c0a48bfa676
+ checksum: f892a06ec9f0afa9a61cd7fa316ec614e21d4df1ad301b5a837787e046fcb40dfdf7f264a55e813ac6b9b633cb9d366bd5b8d1cea725e84102477b366df23fdd
languageName: node
linkType: hard
"@types/linkify-it@npm:*":
- version: 3.0.2
- resolution: "@types/linkify-it@npm:3.0.2"
- checksum: dff8f10fafb885422474e456596f12d518ec4cdd6c33cca7a08e7c86b912d301ed91cf5a7613e148c45a12600dc9ab3d85ad16d5b48dc1aaeda151a68f16b536
- languageName: node
- linkType: hard
-
-"@types/long@npm:^4.0.1":
- version: 4.0.1
- resolution: "@types/long@npm:4.0.1"
- checksum: ff9653c33f5000d0f131fd98a950a0343e2e33107dd067a97ac4a3b9678e1a2e39ea44772ad920f54ef6e8f107f76bc92c2584ba905a0dc4253282a4101166d0
+ version: 3.0.5
+ resolution: "@types/linkify-it@npm:3.0.5"
+ checksum: fac28f41a6e576282300a459d70ea0d33aab70dbb77c3d09582bb0335bb00d862b6de69585792a4d590aae4173fbab0bf28861e2d90ca7b2b1439b52688e9ff6
languageName: node
linkType: hard
@@ -1888,91 +1891,77 @@ __metadata:
linkType: hard
"@types/mdurl@npm:*":
- version: 1.0.2
- resolution: "@types/mdurl@npm:1.0.2"
- checksum: 79c7e523b377f53cf1f5a240fe23d0c6cae856667692bd21bf1d064eafe5ccc40ae39a2aa0a9a51e8c94d1307228c8f6b121e847124591a9a828c3baf65e86e2
+ version: 1.0.5
+ resolution: "@types/mdurl@npm:1.0.5"
+ checksum: e8e872e8da8f517a9c748b06cec61c947cb73fd3069e8aeb0926670ec5dfac5d30549b3d0f1634950401633e812f9b7263f2d5dbe7e98fce12bcb2c659aa4b21
languageName: node
linkType: hard
"@types/minimist@npm:^1.2.0":
- version: 1.2.1
- resolution: "@types/minimist@npm:1.2.1"
- checksum: 02631cdd79d346ed6838f5443767b5218a0d915fd0529d4a8840c4eba942d7f6906f0056686dd5a119d42528bed0bee5767ebef7667fdca6fcb95411bb56084e
+ version: 1.2.5
+ resolution: "@types/minimist@npm:1.2.5"
+ checksum: 477047b606005058ab0263c4f58097136268007f320003c348794f74adedc3166ffc47c80ec3e94687787f2ab7f4e72c468223946e79892cf0fd9e25e9970a90
languageName: node
linkType: hard
-"@types/node@npm:*, @types/node@npm:>=12.12.47, @types/node@npm:>=13.7.0":
- version: 17.0.25
- resolution: "@types/node@npm:17.0.25"
- checksum: 6a820bd624e69ea772f52a6cdb326484eff5829443dc981939373929ade109f58c21698b9f0a831bd6ceea799e722a75dc49c5fa7a6bc32a81e1cbdfc6507b64
- languageName: node
- linkType: hard
-
-"@types/node@npm:^16.18.38":
- version: 16.18.38
- resolution: "@types/node@npm:16.18.38"
- checksum: a3baa141e49ce94486f083eea1240cf38479a73ba663e1bf3f52f85b466125821b6e3ea85ded38fde3901530aca4601291395a50eefcea533a4f3b45171bda28
+"@types/node@npm:*, @types/node@npm:>=12.12.47, @types/node@npm:>=13.7.0, @types/node@npm:^16.18.38":
+ version: 16.18.68
+ resolution: "@types/node@npm:16.18.68"
+ checksum: 094ae9ed80eed2af4bd34d551467e307f2ecb6efb0f8b872feebfb9da5ea4b446c5883c9abe2349f8ea2b78bdacd8726a946c27c2a246676c4c330e41ccb9284
languageName: node
linkType: hard
"@types/normalize-package-data@npm:^2.4.0, @types/normalize-package-data@npm:^2.4.1":
- version: 2.4.1
- resolution: "@types/normalize-package-data@npm:2.4.1"
- checksum: e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5
+ version: 2.4.4
+ resolution: "@types/normalize-package-data@npm:2.4.4"
+ checksum: 65dff72b543997b7be8b0265eca7ace0e34b75c3e5fee31de11179d08fa7124a7a5587265d53d0409532ecb7f7fba662c2012807963e1f9b059653ec2c83ee05
languageName: node
linkType: hard
"@types/object-hash@npm:^3.0.2":
- version: 3.0.2
- resolution: "@types/object-hash@npm:3.0.2"
- checksum: 0332e59074e7df2e74c093a7419c05c1e1c5ae1e12d3779f3240b3031835ff045b4ac591362be0b411ace24d3b5e760386b434761c33af25904f7a3645cb3785
- languageName: node
- linkType: hard
-
-"@types/prettier@npm:^2.1.5":
- version: 2.6.3
- resolution: "@types/prettier@npm:2.6.3"
- checksum: e1836699ca189fff6d2a73dc22e028b6a6f693ed1180d5998ac29fa197caf8f85aa92cb38db642e4a370e616b451cb5722ad2395dab11c78e025a1455f37d1f0
+ version: 3.0.6
+ resolution: "@types/object-hash@npm:3.0.6"
+ checksum: 2c7979d4e540af817b99c09fb4c2fed1c0b0e14342df474d8dcde4165a82c440b038341fd66fe998d9f86acdd5cccc65ba8092315e39e7c2114f945fa70aaa56
languageName: node
linkType: hard
"@types/stack-utils@npm:^2.0.0":
- version: 2.0.0
- resolution: "@types/stack-utils@npm:2.0.0"
- checksum: b3fbae25b073116977ecb5c67d22f14567b51a7792403b0bf46e5de8f29bde3bd4ec1626afb22065495ca7f1c699c8bd66720050c94b8f8f9bcefbee79d161fd
+ version: 2.0.3
+ resolution: "@types/stack-utils@npm:2.0.3"
+ checksum: 72576cc1522090fe497337c2b99d9838e320659ac57fa5560fcbdcbafcf5d0216c6b3a0a8a4ee4fdb3b1f5e3420aa4f6223ab57b82fef3578bec3206425c6cf5
languageName: node
linkType: hard
"@types/webidl-conversions@npm:*":
- version: 6.1.1
- resolution: "@types/webidl-conversions@npm:6.1.1"
- checksum: bd0faad4dfec232010d96a42fbd7b5ac4df557899050a6676a75d30ced8553f19e5a3c747fd2b4317f2810d4cf5d2d6dd47ad22ecfb9e6b21119aba678b8897f
+ version: 7.0.3
+ resolution: "@types/webidl-conversions@npm:7.0.3"
+ checksum: 535ead9de4d3d6c8e4f4fa14e9db780d2a31e8020debc062f337e1420a41c3265e223e4f4b628f97a11ecf3b96390962cd88a9ffe34f44e159dec583ff49aa34
languageName: node
linkType: hard
"@types/whatwg-url@npm:^8.2.1":
- version: 8.2.1
- resolution: "@types/whatwg-url@npm:8.2.1"
+ version: 8.2.2
+ resolution: "@types/whatwg-url@npm:8.2.2"
dependencies:
"@types/node": "*"
"@types/webidl-conversions": "*"
- checksum: 975987a9ca14a8d5a883523acb4fa0df7760cd8ca8dee56cd57753821e56060bfbead94df84f4504fe0b4270776d81cbb40fcd1f8643dab86da3a9abe926fb5c
+ checksum: 5dc5afe078dfa1a8a266745586fa3db9baa8ce7cc904789211d1dca1d34d7f3dd17d0b7423c36bc9beab9d98aa99338f1fc60798c0af6cbb8356f20e20d9f243
languageName: node
linkType: hard
"@types/yargs-parser@npm:*":
- version: 15.0.0
- resolution: "@types/yargs-parser@npm:15.0.0"
- checksum: 333ab73a1f9c82c64b2fac2441558e58f062fbe7affc35bb53b8e755b62cdd32b1bbc6f4da23773887a2189bf04395e2a8c710df344df4cd578993aeefe98053
+ version: 21.0.3
+ resolution: "@types/yargs-parser@npm:21.0.3"
+ checksum: ef236c27f9432983e91432d974243e6c4cdae227cb673740320eff32d04d853eed59c92ca6f1142a335cfdc0e17cccafa62e95886a8154ca8891cc2dec4ee6fc
languageName: node
linkType: hard
"@types/yargs@npm:^17.0.8":
- version: 17.0.10
- resolution: "@types/yargs@npm:17.0.10"
+ version: 17.0.32
+ resolution: "@types/yargs@npm:17.0.32"
dependencies:
"@types/yargs-parser": "*"
- checksum: f0673cbfc08e17239dc58952a88350d6c4db04a027a28a06fbad27d87b670e909f9cd9e66f9c64cebdd5071d1096261e33454a55868395f125297e5c50992ca8
+ checksum: 4505bdebe8716ff383640c6e928f855b5d337cb3c68c81f7249fc6b983d0aa48de3eee26062b84f37e0d75a5797bc745e0c6e76f42f81771252a758c638f36ba
languageName: node
linkType: hard
@@ -2003,9 +1992,9 @@ __metadata:
linkType: hard
"abort-controller-x@npm:^0.4.0":
- version: 0.4.2
- resolution: "abort-controller-x@npm:0.4.2"
- checksum: f8c8f10273a9b5618e2b8494d1388f44df2b4e042aa4476bbecf8abd3a71614b26b2476d1aab5adc4357d2a3b636ec280fd4c93ad028d049535a04d91efa1b6d
+ version: 0.4.3
+ resolution: "abort-controller-x@npm:0.4.3"
+ checksum: a8009c8185060bd5b291b5db8ca30460d5e5ac5b6b3d707e498c50ab313c5d9d79da719534696512ab6987d249ca1c86b8d048687b762db82002955f0ea222bd
languageName: node
linkType: hard
@@ -2028,11 +2017,11 @@ __metadata:
linkType: hard
"acorn@npm:^8.9.0":
- version: 8.10.0
- resolution: "acorn@npm:8.10.0"
+ version: 8.11.2
+ resolution: "acorn@npm:8.11.2"
bin:
acorn: bin/acorn
- checksum: 538ba38af0cc9e5ef983aee196c4b8b4d87c0c94532334fa7e065b2c8a1f85863467bb774231aae91613fcda5e68740c15d97b1967ae3394d20faddddd8af61d
+ checksum: 818450408684da89423e3daae24e4dc9b68692db8ab49ea4569c7c5abb7a3f23669438bf129cc81dfdada95e1c9b944ee1bfca2c57a05a4dc73834a612fbf6a7
languageName: node
linkType: hard
@@ -2055,13 +2044,11 @@ __metadata:
linkType: hard
"agentkeepalive@npm:^4.2.1":
- version: 4.2.1
- resolution: "agentkeepalive@npm:4.2.1"
+ version: 4.5.0
+ resolution: "agentkeepalive@npm:4.5.0"
dependencies:
- debug: ^4.1.0
- depd: ^1.1.2
humanize-ms: ^1.2.1
- checksum: 39cb49ed8cf217fd6da058a92828a0a84e0b74c35550f82ee0a10e1ee403c4b78ade7948be2279b188b7a7303f5d396ea2738b134731e464bf28de00a4f72a18
+ checksum: 13278cd5b125e51eddd5079f04d6fe0914ac1b8b91c1f3db2c1822f99ac1a7457869068997784342fe455d59daaff22e14fb7b8c3da4e741896e7e31faf92481
languageName: node
linkType: hard
@@ -2075,22 +2062,22 @@ __metadata:
languageName: node
linkType: hard
-"aggregate-error@npm:^4.0.0, aggregate-error@npm:^4.0.1":
- version: 4.0.1
- resolution: "aggregate-error@npm:4.0.1"
+"aggregate-error@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "aggregate-error@npm:5.0.0"
dependencies:
- clean-stack: ^4.0.0
+ clean-stack: ^5.2.0
indent-string: ^5.0.0
- checksum: bb3ffdfd13447800fff237c2cba752c59868ee669104bb995dfbbe0b8320e967d679e683dabb640feb32e4882d60258165cde0baafc4cd467cc7d275a13ad6b5
+ checksum: 37834eb0dac6ebd05ca8aa82e00deeb65fb7b1462c68ccb620221ba1753640fcb249e46c03401b470701a58826b65426deda83783fc2e8347c4b5037b2724d9b
languageName: node
linkType: hard
"ansi-escapes@npm:^4.2.1":
- version: 4.3.1
- resolution: "ansi-escapes@npm:4.3.1"
+ version: 4.3.2
+ resolution: "ansi-escapes@npm:4.3.2"
dependencies:
- type-fest: ^0.11.0
- checksum: c4962c1791cc4e29efb9976680bad7b23f322ca039e588406680fffc8b6bc6e223721193eb481dab076309d9a7371bbfc4e835efe5fe267e3395ffa047da239d
+ type-fest: ^0.21.3
+ checksum: 93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815
languageName: node
linkType: hard
@@ -2157,12 +2144,12 @@ __metadata:
linkType: hard
"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2":
- version: 3.1.2
- resolution: "anymatch@npm:3.1.2"
+ version: 3.1.3
+ resolution: "anymatch@npm:3.1.3"
dependencies:
normalize-path: ^3.0.0
picomatch: ^2.0.4
- checksum: 985163db2292fac9e5a1e072bf99f1b5baccf196e4de25a0b0b81865ebddeb3b3eb4480734ef0a2ac8c002845396b91aa89121f5b84f93981a4658164a9ec6e9
+ checksum: 3e044fd6d1d26545f235a9fe4d7a534e2029d8e59fa7fd9f2a6eb21230f6b5380ea1eaf55136e60cbf8e613544b3b766e7a6fa2102e2a3a117505466e3025dc2
languageName: node
linkType: hard
@@ -2181,22 +2168,22 @@ __metadata:
linkType: hard
"are-we-there-yet@npm:^3.0.0":
- version: 3.0.0
- resolution: "are-we-there-yet@npm:3.0.0"
+ version: 3.0.1
+ resolution: "are-we-there-yet@npm:3.0.1"
dependencies:
delegates: ^1.0.0
readable-stream: ^3.6.0
- checksum: 348edfdd931b0b50868b55402c01c3f64df1d4c229ab6f063539a5025fd6c5f5bb8a0cab409bbed8d75d34762d22aa91b7c20b4204eb8177063158d9ba792981
+ checksum: 52590c24860fa7173bedeb69a4c05fb573473e860197f618b9a28432ee4379049336727ae3a1f9c4cb083114601c1140cee578376164d0e651217a9843f9fe83
languageName: node
linkType: hard
"are-we-there-yet@npm:^4.0.0":
- version: 4.0.0
- resolution: "are-we-there-yet@npm:4.0.0"
+ version: 4.0.1
+ resolution: "are-we-there-yet@npm:4.0.1"
dependencies:
delegates: ^1.0.0
readable-stream: ^4.1.0
- checksum: 35d6a65ce9a0c53d8d8eeef8805528c483c5c3512f2050b32c07e61becc440c4ec8178d6ee6cedc1e5a81b819eb55d9c0a9fc7d9f862cae4c7dc30ec393f0a58
+ checksum: 16871ee259e138bfab60800ae5b53406fb1b72b5d356f98b13c1b222bb2a13d9bc4292d79f4521fb0eca10874eb3838ae0d9f721f3bb34ddd37ee8f949831800
languageName: node
linkType: hard
@@ -2237,20 +2224,20 @@ __metadata:
languageName: node
linkType: hard
-"babel-jest@npm:^29.6.1":
- version: 29.6.1
- resolution: "babel-jest@npm:29.6.1"
+"babel-jest@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "babel-jest@npm:29.7.0"
dependencies:
- "@jest/transform": ^29.6.1
+ "@jest/transform": ^29.7.0
"@types/babel__core": ^7.1.14
babel-plugin-istanbul: ^6.1.1
- babel-preset-jest: ^29.5.0
+ babel-preset-jest: ^29.6.3
chalk: ^4.0.0
graceful-fs: ^4.2.9
slash: ^3.0.0
peerDependencies:
"@babel/core": ^7.8.0
- checksum: bc46cfba468edde91f34a8292501d4448a39fab72d80d7d95f4349feb114fa21becb01def007d6166de7933ab9633bf5b5e1b72ba6ffeaa991f7abf014a2f61d
+ checksum: ee6f8e0495afee07cac5e4ee167be705c711a8cc8a737e05a587a131fdae2b3c8f9aa55dfd4d9c03009ac2d27f2de63d8ba96d3e8460da4d00e8af19ef9a83f7
languageName: node
linkType: hard
@@ -2267,15 +2254,15 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-jest-hoist@npm:^29.5.0":
- version: 29.5.0
- resolution: "babel-plugin-jest-hoist@npm:29.5.0"
+"babel-plugin-jest-hoist@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "babel-plugin-jest-hoist@npm:29.6.3"
dependencies:
"@babel/template": ^7.3.3
"@babel/types": ^7.3.3
"@types/babel__core": ^7.1.14
"@types/babel__traverse": ^7.0.6
- checksum: 099b5254073b6bc985b6d2d045ad26fb8ed30ff8ae6404c4fe8ee7cd0e98a820f69e3dfb871c7c65aae0f4b65af77046244c07bb92d49ef9005c90eedf681539
+ checksum: 51250f22815a7318f17214a9d44650ba89551e6d4f47a2dc259128428324b52f5a73979d010cefd921fd5a720d8c1d55ad74ff601cd94c7bd44d5f6292fde2d1
languageName: node
linkType: hard
@@ -2301,15 +2288,15 @@ __metadata:
languageName: node
linkType: hard
-"babel-preset-jest@npm:^29.5.0":
- version: 29.5.0
- resolution: "babel-preset-jest@npm:29.5.0"
+"babel-preset-jest@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "babel-preset-jest@npm:29.6.3"
dependencies:
- babel-plugin-jest-hoist: ^29.5.0
+ babel-plugin-jest-hoist: ^29.6.3
babel-preset-current-node-syntax: ^1.0.0
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 5566ca2762766c9319b4973d018d2fa08c0fcf6415c72cc54f4c8e7199e851ea8f5e6c6730f03ed7ed44fc8beefa959dd15911f2647dee47c615ff4faeddb1ad
+ checksum: aa4ff2a8a728d9d698ed521e3461a109a1e66202b13d3494e41eea30729a5e7cc03b3a2d56c594423a135429c37bf63a9fa8b0b9ce275298be3095a88c69f6fb
languageName: node
linkType: hard
@@ -2328,21 +2315,28 @@ __metadata:
linkType: hard
"before-after-hook@npm:^2.2.0":
- version: 2.2.0
- resolution: "before-after-hook@npm:2.2.0"
- checksum: 83f0a056f79c695a6788eea3177702cf7fbabad1cb5a53fd274f7820d73546674352ba24677ba62c9f5af963f773e7eea348422f7349a8993215761572b77ca3
+ version: 2.2.3
+ resolution: "before-after-hook@npm:2.2.3"
+ checksum: a1a2430976d9bdab4cd89cb50d27fa86b19e2b41812bf1315923b0cba03371ebca99449809226425dd3bcef20e010db61abdaff549278e111d6480034bebae87
+ languageName: node
+ linkType: hard
+
+"bignumber.js@npm:^9.0.0":
+ version: 9.1.2
+ resolution: "bignumber.js@npm:9.1.2"
+ checksum: 582c03af77ec9cb0ebd682a373ee6c66475db94a4325f92299621d544aa4bd45cb45fd60001610e94aef8ae98a0905fa538241d9638d4422d57abbeeac6fadaf
languageName: node
linkType: hard
"bin-links@npm:^4.0.1":
- version: 4.0.1
- resolution: "bin-links@npm:4.0.1"
+ version: 4.0.3
+ resolution: "bin-links@npm:4.0.3"
dependencies:
cmd-shim: ^6.0.0
npm-normalize-package-bin: ^3.0.0
read-cmd-shim: ^4.0.0
write-file-atomic: ^5.0.0
- checksum: a806561750039bcd7d4234efe5c0b8b7ba0ea8495086740b0da6395abe311e2cdb75f8324787354193f652d2ac5ab038c4ca926ed7bcc6ce9bc2001607741104
+ checksum: 3b3ee22efc38d608479d51675c8958a841b8b55b8975342ce86f28ac4e0bb3aef46e9dbdde976c6dc1fe1bd2aa00d42e00869ad35b57ee6d868f39f662858911
languageName: node
linkType: hard
@@ -2402,17 +2396,17 @@ __metadata:
languageName: node
linkType: hard
-"browserslist@npm:^4.20.2":
- version: 4.21.1
- resolution: "browserslist@npm:4.21.1"
+"browserslist@npm:^4.22.2":
+ version: 4.22.2
+ resolution: "browserslist@npm:4.22.2"
dependencies:
- caniuse-lite: ^1.0.30001359
- electron-to-chromium: ^1.4.172
- node-releases: ^2.0.5
- update-browserslist-db: ^1.0.4
+ caniuse-lite: ^1.0.30001565
+ electron-to-chromium: ^1.4.601
+ node-releases: ^2.0.14
+ update-browserslist-db: ^1.0.13
bin:
browserslist: cli.js
- checksum: 4904a9ded0702381adc495e003e7f77970abb7f8c8b8edd9e54f026354b5a96b1bddc26e6d9a7df9f043e468ecd2fcff2c8f40fc489909a042880117c2aca8ff
+ checksum: 33ddfcd9145220099a7a1ac533cecfe5b7548ffeb29b313e1b57be6459000a1f8fa67e781cf4abee97268ac594d44134fcc4a6b2b4750ceddc9796e3a22076d9
languageName: node
linkType: hard
@@ -2434,17 +2428,17 @@ __metadata:
languageName: node
linkType: hard
-"bson@npm:^5.4.0":
- version: 5.4.0
- resolution: "bson@npm:5.4.0"
- checksum: 1c07e3d09f139d414bd226bf7f4e9aaa7a726e0c9718c55b53bb23ffa2805cac8b66e4fa46b424c73a35c6e292ed5f7432df5c76ea5d08052642b2ac9e0399e3
+"bson@npm:^5.5.0":
+ version: 5.5.1
+ resolution: "bson@npm:5.5.1"
+ checksum: f49730504e8362e2c8d1eb0c272e5e125392c41fb7196fc35ccbc39718ee62569a1d197bd2342c3334cd420073d3fd5dc7dea764a7f219dcd79e0ce473dd2772
languageName: node
linkType: hard
"buffer-from@npm:^1.0.0":
- version: 1.1.1
- resolution: "buffer-from@npm:1.1.1"
- checksum: ccc53b69736008bff764497367c4d24879ba7122bc619ee499ff47eef3a5b885ca496e87272e7ebffa0bec3804c83f84041c616f6e3318f40624e27c1d80f045
+ version: 1.1.2
+ resolution: "buffer-from@npm:1.1.2"
+ checksum: 0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb
languageName: node
linkType: hard
@@ -2468,8 +2462,8 @@ __metadata:
linkType: hard
"cacache@npm:^16.1.0":
- version: 16.1.1
- resolution: "cacache@npm:16.1.1"
+ version: 16.1.3
+ resolution: "cacache@npm:16.1.3"
dependencies:
"@npmcli/fs": ^2.1.0
"@npmcli/move-file": ^2.0.0
@@ -2488,20 +2482,20 @@ __metadata:
rimraf: ^3.0.2
ssri: ^9.0.0
tar: ^6.1.11
- unique-filename: ^1.1.1
- checksum: 488524617008b793f0249b0c4ea2c330c710ca997921376e15650cc2415a8054491ae2dee9f01382c2015602c0641f3f977faf2fa7361aa33d2637dcfb03907a
+ unique-filename: ^2.0.0
+ checksum: d91409e6e57d7d9a3a25e5dcc589c84e75b178ae8ea7de05cbf6b783f77a5fae938f6e8fda6f5257ed70000be27a681e1e44829251bfffe4c10216002f8f14e6
languageName: node
linkType: hard
-"cacache@npm:^17.0.0, cacache@npm:^17.0.4, cacache@npm:^17.1.2":
- version: 17.1.3
- resolution: "cacache@npm:17.1.3"
+"cacache@npm:^17.0.0, cacache@npm:^17.0.4, cacache@npm:^17.1.3":
+ version: 17.1.4
+ resolution: "cacache@npm:17.1.4"
dependencies:
"@npmcli/fs": ^3.1.0
fs-minipass: ^3.0.0
glob: ^10.2.2
lru-cache: ^7.7.1
- minipass: ^5.0.0
+ minipass: ^7.0.3
minipass-collect: ^1.0.2
minipass-flush: ^1.0.5
minipass-pipeline: ^1.2.4
@@ -2509,7 +2503,27 @@ __metadata:
ssri: ^10.0.0
tar: ^6.1.11
unique-filename: ^3.0.0
- checksum: 385756781e1e21af089160d89d7462b7ed9883c978e848c7075b90b73cb823680e66092d61513050164588387d2ca87dd6d910e28d64bc13a9ac82cd8580c796
+ checksum: b7751df756656954a51201335addced8f63fc53266fa56392c9f5ae83c8d27debffb4458ac2d168a744a4517ec3f2163af05c20097f93d17bdc2dc8a385e14a6
+ languageName: node
+ linkType: hard
+
+"cacache@npm:^18.0.0":
+ version: 18.0.1
+ resolution: "cacache@npm:18.0.1"
+ dependencies:
+ "@npmcli/fs": ^3.1.0
+ fs-minipass: ^3.0.0
+ glob: ^10.2.2
+ lru-cache: ^10.0.1
+ minipass: ^7.0.3
+ minipass-collect: ^2.0.1
+ minipass-flush: ^1.0.5
+ minipass-pipeline: ^1.2.4
+ p-map: ^4.0.0
+ ssri: ^10.0.0
+ tar: ^6.1.11
+ unique-filename: ^3.0.0
+ checksum: 5a0b3b2ea451a0379814dc1d3c81af48c7c6db15cd8f7d72e028501ae0036a599a99bbac9687bfec307afb2760808d1c7708e9477c8c70d2b166e7d80b162a23
languageName: node
linkType: hard
@@ -2545,10 +2559,10 @@ __metadata:
languageName: node
linkType: hard
-"caniuse-lite@npm:^1.0.30001359":
- version: 1.0.30001361
- resolution: "caniuse-lite@npm:1.0.30001361"
- checksum: 3b56c9b4edf8f0b4a1891b0883f6fc7ab758858f4018d4c98aae474d235405cc2271b83c01af856add322a85df6f748514a7db020cade873ad6356e0a80b940c
+"caniuse-lite@npm:^1.0.30001565":
+ version: 1.0.30001571
+ resolution: "caniuse-lite@npm:1.0.30001571"
+ checksum: 4098e68bb91cab6dc5212c844c7c2ec2fe517111a5bd00d63ca29c913c883676ce1cffaa4760d037c4dc360af551b8c8dfedf84047bfa7106f56ab0b5d2a7c32
languageName: node
linkType: hard
@@ -2580,7 +2594,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^2.0.0, chalk@npm:^2.3.2":
+"chalk@npm:^2.3.2, chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
dependencies:
@@ -2591,7 +2605,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2":
+"chalk@npm:^4.0.0, chalk@npm:^4.1.0":
version: 4.1.2
resolution: "chalk@npm:4.1.2"
dependencies:
@@ -2601,10 +2615,10 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^5.2.0":
- version: 5.2.0
- resolution: "chalk@npm:5.2.0"
- checksum: 03d8060277de6cf2fd567dc25fcf770593eb5bb85f460ce443e49255a30ff1242edd0c90a06a03803b0466ff0687a939b41db1757bec987113e83de89a003caa
+"chalk@npm:^5.2.0, chalk@npm:^5.3.0":
+ version: 5.3.0
+ resolution: "chalk@npm:5.3.0"
+ checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80
languageName: node
linkType: hard
@@ -2642,9 +2656,9 @@ __metadata:
linkType: hard
"ci-info@npm:^3.2.0, ci-info@npm:^3.6.1, ci-info@npm:^3.7.1, ci-info@npm:^3.8.0":
- version: 3.8.0
- resolution: "ci-info@npm:3.8.0"
- checksum: d0a4d3160497cae54294974a7246202244fff031b0a6ea20dd57b10ec510aa17399c41a1b0982142c105f3255aff2173e5c0dd7302ee1b2f28ba3debda375098
+ version: 3.9.0
+ resolution: "ci-info@npm:3.9.0"
+ checksum: 6b19dc9b2966d1f8c2041a838217299718f15d6c4b63ae36e4674edd2bee48f780e94761286a56aa59eb305a85fbea4ddffb7630ec063e7ec7e7e5ad42549a87
languageName: node
linkType: hard
@@ -2658,9 +2672,9 @@ __metadata:
linkType: hard
"cjs-module-lexer@npm:^1.0.0":
- version: 1.2.2
- resolution: "cjs-module-lexer@npm:1.2.2"
- checksum: 977f3f042bd4f08e368c890d91eecfbc4f91da0bc009a3c557bc4dfbf32022ad1141244ac1178d44de70fc9f3dea7add7cd9a658a34b9fae98a55d8f92331ce5
+ version: 1.2.3
+ resolution: "cjs-module-lexer@npm:1.2.3"
+ checksum: 5ea3cb867a9bb609b6d476cd86590d105f3cfd6514db38ff71f63992ab40939c2feb68967faa15a6d2b1f90daa6416b79ea2de486e9e2485a6f8b66a21b4fb0a
languageName: node
linkType: hard
@@ -2671,12 +2685,12 @@ __metadata:
languageName: node
linkType: hard
-"clean-stack@npm:^4.0.0":
- version: 4.2.0
- resolution: "clean-stack@npm:4.2.0"
+"clean-stack@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "clean-stack@npm:5.2.0"
dependencies:
escape-string-regexp: 5.0.0
- checksum: 373f656a31face5c615c0839213b9b542a0a48057abfb1df66900eab4dc2a5c6097628e4a0b5aa559cdfc4e66f8a14ea47be9681773165a44470ef5fb8ccc172
+ checksum: 9b16c9d56ef673b1666030d04afc5a382c7ec6b5fb8df2dd361090c3ac79273695d6db9867938bb3268903dcebf401e2c6034b2f56f27673f6032b5e89217b81
languageName: node
linkType: hard
@@ -2722,9 +2736,9 @@ __metadata:
linkType: hard
"cmd-shim@npm:^6.0.0":
- version: 6.0.1
- resolution: "cmd-shim@npm:6.0.1"
- checksum: 359006b3a5bb4a0ff161a44ccc18fbba947db748ef0dd12273e476792e316a5edb0945d74bfa1e91cd88ce0511025fde87901eda092c479d83cfcd6734562683
+ version: 6.0.2
+ resolution: "cmd-shim@npm:6.0.2"
+ checksum: df3a01fc4d72a49b450985b991205e65774b28e7f74a2e4d2a11fd0df8732e3828f9e7b644050def3cd0be026cbd3ee46a1f50ce5f57d0b3fb5afe335bdfacde
languageName: node
linkType: hard
@@ -2736,9 +2750,9 @@ __metadata:
linkType: hard
"collect-v8-coverage@npm:^1.0.0":
- version: 1.0.1
- resolution: "collect-v8-coverage@npm:1.0.1"
- checksum: 4efe0a1fccd517b65478a2364b33dadd0a43fc92a56f59aaece9b6186fe5177b2de471253587de7c91516f07c7268c2f6770b6cbcffc0e0ece353b766ec87e55
+ version: 1.0.2
+ resolution: "collect-v8-coverage@npm:1.0.2"
+ checksum: c10f41c39ab84629d16f9f6137bc8a63d332244383fc368caf2d2052b5e04c20cd1fd70f66fcf4e2422b84c8226598b776d39d5f2d2a51867cc1ed5d1982b4da
languageName: node
linkType: hard
@@ -2877,26 +2891,24 @@ __metadata:
languageName: node
linkType: hard
-"conventional-commits-parser@npm:^4.0.0":
+"conventional-commits-filter@npm:^4.0.0":
version: 4.0.0
- resolution: "conventional-commits-parser@npm:4.0.0"
- dependencies:
- JSONStream: ^1.3.5
- is-text-path: ^1.0.1
- meow: ^8.1.2
- split2: ^3.2.2
- bin:
- conventional-commits-parser: cli.js
- checksum: 12d95b5ba8e0710a6d3cd2e01f01dd7818fdf0bb2b33f4b75444e2c9aee49598776b0706a528ed49e83aec5f1896c32cbc7f8e6589f61a15187293707448f928
+ resolution: "conventional-commits-filter@npm:4.0.0"
+ checksum: 46d2d90531f024d596f61d353876276e5357adb5c4684e042467bb7d159feb0a2831b74656bd3038ac9ec38d99b0b24ac39f319ad511861e1299c4cdfb5a119a
languageName: node
linkType: hard
-"convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0":
- version: 1.7.0
- resolution: "convert-source-map@npm:1.7.0"
+"conventional-commits-parser@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "conventional-commits-parser@npm:5.0.0"
dependencies:
- safe-buffer: ~5.1.1
- checksum: bcd2e3ea7d37f96b85a6e362c8a89402ccc73757256e3ee53aa2c22fe915adb854c66b1f81111be815a3a6a6ce3c58e8001858e883c9d5b4fe08a853fa865967
+ JSONStream: ^1.3.5
+ is-text-path: ^2.0.0
+ meow: ^12.0.1
+ split2: ^4.0.0
+ bin:
+ conventional-commits-parser: cli.mjs
+ checksum: bb92a0bfe41802330d2d14ddb0f912fd65dd355f1aa294e708f4891aac95c580919a70580b9f26563c24c3335baaed2ce003104394a8fa5ba61eeb3889e45df0
languageName: node
linkType: hard
@@ -2908,21 +2920,43 @@ __metadata:
linkType: hard
"core-util-is@npm:~1.0.0":
- version: 1.0.2
- resolution: "core-util-is@npm:1.0.2"
- checksum: 7a4c925b497a2c91421e25bf76d6d8190f0b2359a9200dbeed136e63b2931d6294d3b1893eda378883ed363cd950f44a12a401384c609839ea616befb7927dab
+ version: 1.0.3
+ resolution: "core-util-is@npm:1.0.3"
+ checksum: 9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99
languageName: node
linkType: hard
"cosmiconfig@npm:^8.0.0":
- version: 8.1.3
- resolution: "cosmiconfig@npm:8.1.3"
+ version: 8.3.6
+ resolution: "cosmiconfig@npm:8.3.6"
dependencies:
- import-fresh: ^3.2.1
+ import-fresh: ^3.3.0
js-yaml: ^4.1.0
- parse-json: ^5.0.0
+ parse-json: ^5.2.0
path-type: ^4.0.0
- checksum: b3d277bc3a8a9e649bf4c3fc9740f4c52bf07387481302aa79839f595045368903bf26ea24a8f7f7b8b180bf46037b027c5cb63b1391ab099f3f78814a147b2b
+ peerDependencies:
+ typescript: ">=4.9.5"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: dc339ebea427898c9e03bf01b56ba7afbac07fc7d2a2d5a15d6e9c14de98275a9565da949375aee1809591c152c0a3877bb86dbeaf74d5bd5aaa79955ad9e7a0
+ languageName: node
+ linkType: hard
+
+"create-jest@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "create-jest@npm:29.7.0"
+ dependencies:
+ "@jest/types": ^29.6.3
+ chalk: ^4.0.0
+ exit: ^0.1.2
+ graceful-fs: ^4.2.9
+ jest-config: ^29.7.0
+ jest-util: ^29.7.0
+ prompts: ^2.0.1
+ bin:
+ create-jest: bin/create-jest.js
+ checksum: 1427d49458adcd88547ef6fa39041e1fe9033a661293aa8d2c3aa1b4967cb5bf4f0c00436c7a61816558f28ba2ba81a94d5c962e8022ea9a883978fc8e1f2945
languageName: node
linkType: hard
@@ -2969,7 +3003,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.3, debug@npm:^4.3.4":
+"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.3, debug@npm:^4.3.4":
version: 4.3.4
resolution: "debug@npm:4.3.4"
dependencies:
@@ -2982,12 +3016,12 @@ __metadata:
linkType: hard
"decamelize-keys@npm:^1.1.0":
- version: 1.1.0
- resolution: "decamelize-keys@npm:1.1.0"
+ version: 1.1.1
+ resolution: "decamelize-keys@npm:1.1.1"
dependencies:
decamelize: ^1.1.0
map-obj: ^1.0.0
- checksum: 8bc5d32e035a072f5dffc1f1f3d26ca7ab1fb44a9cade34c97ab6cd1e62c81a87e718101e96de07d78cecda20a3fdb955df958e46671ccad01bb8dcf0de2e298
+ checksum: fc645fe20b7bda2680bbf9481a3477257a7f9304b1691036092b97ab04c0ab53e3bf9fcc2d2ae382536568e402ec41fb11e1d4c3836a9abe2d813dd9ef4311e0
languageName: node
linkType: hard
@@ -2998,10 +3032,15 @@ __metadata:
languageName: node
linkType: hard
-"dedent@npm:^0.7.0":
- version: 0.7.0
- resolution: "dedent@npm:0.7.0"
- checksum: 87de191050d9a40dd70cad01159a0bcf05ecb59750951242070b6abf9569088684880d00ba92a955b4058804f16eeaf91d604f283929b4f614d181cd7ae633d2
+"dedent@npm:^1.0.0":
+ version: 1.5.1
+ resolution: "dedent@npm:1.5.1"
+ peerDependencies:
+ babel-plugin-macros: ^3.1.0
+ peerDependenciesMeta:
+ babel-plugin-macros:
+ optional: true
+ checksum: c3c300a14edf1bdf5a873f9e4b22e839d62490bc5c8d6169c1f15858a1a76733d06a9a56930e963d677a2ceeca4b6b0894cc5ea2f501aa382ca5b92af3413c2a
languageName: node
linkType: hard
@@ -3020,18 +3059,18 @@ __metadata:
linkType: hard
"deepmerge@npm:^4.2.2":
- version: 4.2.2
- resolution: "deepmerge@npm:4.2.2"
- checksum: a8c43a1ed8d6d1ed2b5bf569fa4c8eb9f0924034baf75d5d406e47e157a451075c4db353efea7b6bcc56ec48116a8ce72fccf867b6e078e7c561904b5897530b
+ version: 4.3.1
+ resolution: "deepmerge@npm:4.3.1"
+ checksum: 2024c6a980a1b7128084170c4cf56b0fd58a63f2da1660dcfe977415f27b17dbe5888668b59d0b063753f3220719d5e400b7f113609489c90160bb9a5518d052
languageName: node
linkType: hard
"defaults@npm:^1.0.3":
- version: 1.0.3
- resolution: "defaults@npm:1.0.3"
+ version: 1.0.4
+ resolution: "defaults@npm:1.0.4"
dependencies:
clone: ^1.0.2
- checksum: 96e2112da6553d376afd5265ea7cbdb2a3b45535965d71ab8bb1da10c8126d168fdd5268799625324b368356d21ba2a7b3d4ec50961f11a47b7feb9de3d4413e
+ checksum: 3a88b7a587fc076b84e60affad8b85245c01f60f38fc1d259e7ac1d89eb9ce6abb19e27215de46b98568dd5bc48471730b327637e6f20b0f1bc85cf00440c80a
languageName: node
linkType: hard
@@ -3042,13 +3081,6 @@ __metadata:
languageName: node
linkType: hard
-"depd@npm:^1.1.2":
- version: 1.1.2
- resolution: "depd@npm:1.1.2"
- checksum: 6b406620d269619852885ce15965272b829df6f409724415e0002c8632ab6a8c0a08ec1f0bd2add05dc7bd7507606f7e2cc034fa24224ab829580040b835ecd9
- languageName: node
- linkType: hard
-
"deprecation@npm:^2.0.0":
version: 2.3.1
resolution: "deprecation@npm:2.3.1"
@@ -3072,10 +3104,10 @@ __metadata:
languageName: node
linkType: hard
-"diff-sequences@npm:^29.4.3":
- version: 29.4.3
- resolution: "diff-sequences@npm:29.4.3"
- checksum: 28b265e04fdddcf7f9f814effe102cc95a9dec0564a579b5aed140edb24fc345c611ca52d76d725a3cab55d3888b915b5e8a4702e0f6058968a90fa5f41fcde7
+"diff-sequences@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "diff-sequences@npm:29.6.3"
+ checksum: f4914158e1f2276343d98ff5b31fc004e7304f5470bf0f1adb2ac6955d85a531a6458d33e87667f98f6ae52ebd3891bb47d420bb48a5bd8b7a27ee25b20e33aa
languageName: node
linkType: hard
@@ -3105,11 +3137,11 @@ __metadata:
linkType: hard
"dprint-node@npm:^1.0.7":
- version: 1.0.7
- resolution: "dprint-node@npm:1.0.7"
+ version: 1.0.8
+ resolution: "dprint-node@npm:1.0.8"
dependencies:
detect-libc: ^1.0.3
- checksum: cd29f8e2b7de334273b4f53d24072718139635408b015963bcc80829cc785a84591462585b5b569791c8b1420c5672bec7499bda70d7298c58c8a3f43796e659
+ checksum: ac53b71296d155664319877f0e8c9fe94e084457ce9aae68081b9dd7165916f2829222923c59b1399d95680362f18a8da5994e7f76a8f52035e02bbd14ba76bc
languageName: node
linkType: hard
@@ -3129,10 +3161,10 @@ __metadata:
languageName: node
linkType: hard
-"electron-to-chromium@npm:^1.4.172":
- version: 1.4.177
- resolution: "electron-to-chromium@npm:1.4.177"
- checksum: e373df9b001c9a77a33b78ab4b8dbe6ee4175eb630c7d8dbe3671eb50be62a91c220cec71d56c2da3c532679ee692fe34715b915b900dec0962c08a983d06a86
+"electron-to-chromium@npm:^1.4.601":
+ version: 1.4.616
+ resolution: "electron-to-chromium@npm:1.4.616"
+ checksum: 9fd53bd4e5cded61ee51164a0d23ced1d7677ab176ef8e28eb4a27ceaae1deb3bb0038024db48478507204bfcd48ef66866c078721915a9c7b019697cc5680bf
languageName: node
linkType: hard
@@ -3174,12 +3206,12 @@ __metadata:
linkType: hard
"env-ci@npm:^9.0.0":
- version: 9.1.0
- resolution: "env-ci@npm:9.1.0"
+ version: 9.1.1
+ resolution: "env-ci@npm:9.1.1"
dependencies:
execa: ^7.0.0
java-properties: ^1.0.2
- checksum: 65932b854d5d6ceb10bd8c3d8c24576e13f9a752f5abe1021546308ddd7f5c0cf55f97a6517da543e61d4f127e6078f0bdf436511b9b1cbfcb1d3a72bcb404d2
+ checksum: 8b2e15988b082f13b811ba428d65b4a7a12f9bf97ea5252f3b3219b67ea925d0c8b67a6b657e220c6cacfe7111607f46647cab5bb7434167109a099b688d64f2
languageName: node
linkType: hard
@@ -3206,32 +3238,32 @@ __metadata:
languageName: node
linkType: hard
-"esbuild@npm:~0.17.6":
- version: 0.17.19
- resolution: "esbuild@npm:0.17.19"
- dependencies:
- "@esbuild/android-arm": 0.17.19
- "@esbuild/android-arm64": 0.17.19
- "@esbuild/android-x64": 0.17.19
- "@esbuild/darwin-arm64": 0.17.19
- "@esbuild/darwin-x64": 0.17.19
- "@esbuild/freebsd-arm64": 0.17.19
- "@esbuild/freebsd-x64": 0.17.19
- "@esbuild/linux-arm": 0.17.19
- "@esbuild/linux-arm64": 0.17.19
- "@esbuild/linux-ia32": 0.17.19
- "@esbuild/linux-loong64": 0.17.19
- "@esbuild/linux-mips64el": 0.17.19
- "@esbuild/linux-ppc64": 0.17.19
- "@esbuild/linux-riscv64": 0.17.19
- "@esbuild/linux-s390x": 0.17.19
- "@esbuild/linux-x64": 0.17.19
- "@esbuild/netbsd-x64": 0.17.19
- "@esbuild/openbsd-x64": 0.17.19
- "@esbuild/sunos-x64": 0.17.19
- "@esbuild/win32-arm64": 0.17.19
- "@esbuild/win32-ia32": 0.17.19
- "@esbuild/win32-x64": 0.17.19
+"esbuild@npm:~0.18.20":
+ version: 0.18.20
+ resolution: "esbuild@npm:0.18.20"
+ dependencies:
+ "@esbuild/android-arm": 0.18.20
+ "@esbuild/android-arm64": 0.18.20
+ "@esbuild/android-x64": 0.18.20
+ "@esbuild/darwin-arm64": 0.18.20
+ "@esbuild/darwin-x64": 0.18.20
+ "@esbuild/freebsd-arm64": 0.18.20
+ "@esbuild/freebsd-x64": 0.18.20
+ "@esbuild/linux-arm": 0.18.20
+ "@esbuild/linux-arm64": 0.18.20
+ "@esbuild/linux-ia32": 0.18.20
+ "@esbuild/linux-loong64": 0.18.20
+ "@esbuild/linux-mips64el": 0.18.20
+ "@esbuild/linux-ppc64": 0.18.20
+ "@esbuild/linux-riscv64": 0.18.20
+ "@esbuild/linux-s390x": 0.18.20
+ "@esbuild/linux-x64": 0.18.20
+ "@esbuild/netbsd-x64": 0.18.20
+ "@esbuild/openbsd-x64": 0.18.20
+ "@esbuild/sunos-x64": 0.18.20
+ "@esbuild/win32-arm64": 0.18.20
+ "@esbuild/win32-ia32": 0.18.20
+ "@esbuild/win32-x64": 0.18.20
dependenciesMeta:
"@esbuild/android-arm":
optional: true
@@ -3279,7 +3311,7 @@ __metadata:
optional: true
bin:
esbuild: bin/esbuild
- checksum: ac11b1a5a6008e4e37ccffbd6c2c054746fc58d0ed4a2f9ee643bd030cfcea9a33a235087bc777def8420f2eaafb3486e76adb7bdb7241a9143b43a69a10afd8
+ checksum: 5d253614e50cdb6ec22095afd0c414f15688e7278a7eb4f3720a6dd1306b0909cf431e7b9437a90d065a31b1c57be60130f63fe3e8d0083b588571f31ee6ec7b
languageName: node
linkType: hard
@@ -3331,20 +3363,20 @@ __metadata:
linkType: hard
"eslint-visitor-keys@npm:^3.4.1":
- version: 3.4.1
- resolution: "eslint-visitor-keys@npm:3.4.1"
- checksum: f05121d868202736b97de7d750847a328fcfa8593b031c95ea89425333db59676ac087fa905eba438d0a3c5769632f828187e0c1a0d271832a2153c1d3661c2c
+ version: 3.4.3
+ resolution: "eslint-visitor-keys@npm:3.4.3"
+ checksum: 36e9ef87fca698b6fd7ca5ca35d7b2b6eeaaf106572e2f7fd31c12d3bfdaccdb587bba6d3621067e5aece31c8c3a348b93922ab8f7b2cbc6aaab5e1d89040c60
languageName: node
linkType: hard
"espree@npm:^9.0.0":
- version: 9.6.0
- resolution: "espree@npm:9.6.0"
+ version: 9.6.1
+ resolution: "espree@npm:9.6.1"
dependencies:
acorn: ^8.9.0
acorn-jsx: ^5.3.2
eslint-visitor-keys: ^3.4.1
- checksum: 1287979510efb052a6a97c73067ea5d0a40701b29adde87bbe2d3eb1667e39ca55e8129e20e2517fed3da570150e7ef470585228459a8f3e3755f45007a1c662
+ checksum: eb8c149c7a2a77b3f33a5af80c10875c3abd65450f60b8af6db1bfcfa8f101e21c1e56a561c6dc13b848e18148d43469e7cd208506238554fb5395a9ea5a1ab9
languageName: node
linkType: hard
@@ -3394,8 +3426,8 @@ __metadata:
linkType: hard
"execa@npm:^5.0.0":
- version: 5.0.0
- resolution: "execa@npm:5.0.0"
+ version: 5.1.1
+ resolution: "execa@npm:5.1.1"
dependencies:
cross-spawn: ^7.0.3
get-stream: ^6.0.0
@@ -3406,13 +3438,13 @@ __metadata:
onetime: ^5.1.2
signal-exit: ^3.0.3
strip-final-newline: ^2.0.0
- checksum: a044367ebdcc68ca019810cb134510fc77bbc55c799122258ee0e00e289c132941ab48c2a331a036699c42bc8d479d451ae67c105fce5ce5cc813e7dd92d642b
+ checksum: fba9022c8c8c15ed862847e94c252b3d946036d7547af310e344a527e59021fd8b6bb0723883ea87044dc4f0201f949046993124a42ccb0855cae5bf8c786343
languageName: node
linkType: hard
"execa@npm:^7.0.0":
- version: 7.1.1
- resolution: "execa@npm:7.1.1"
+ version: 7.2.0
+ resolution: "execa@npm:7.2.0"
dependencies:
cross-spawn: ^7.0.3
get-stream: ^6.0.1
@@ -3423,7 +3455,24 @@ __metadata:
onetime: ^6.0.0
signal-exit: ^3.0.7
strip-final-newline: ^3.0.0
- checksum: 21fa46fc69314ace4068cf820142bdde5b643a5d89831c2c9349479c1555bff137a291b8e749e7efca36535e4e0a8c772c11008ca2e84d2cbd6ca141a3c8f937
+ checksum: 14fd17ba0ca8c87b277584d93b1d9fc24f2a65e5152b31d5eb159a3b814854283eaae5f51efa9525e304447e2f757c691877f7adff8fde5746aae67eb1edd1cc
+ languageName: node
+ linkType: hard
+
+"execa@npm:^8.0.0":
+ 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
@@ -3434,30 +3483,36 @@ __metadata:
languageName: node
linkType: hard
-"expect@npm:^29.0.0, expect@npm:^29.6.1":
- version: 29.6.1
- resolution: "expect@npm:29.6.1"
+"expect@npm:^29.0.0, expect@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "expect@npm:29.7.0"
dependencies:
- "@jest/expect-utils": ^29.6.1
- "@types/node": "*"
- jest-get-type: ^29.4.3
- jest-matcher-utils: ^29.6.1
- jest-message-util: ^29.6.1
- jest-util: ^29.6.1
- checksum: 4e712e52c90f6c54e748fd2876be33c43ada6a59088ddf6a1acb08b18b3b97b3a672124684abe32599986d2f2a438d5afad148837ee06ea386d2a4bf0348de78
+ "@jest/expect-utils": ^29.7.0
+ jest-get-type: ^29.6.3
+ jest-matcher-utils: ^29.7.0
+ jest-message-util: ^29.7.0
+ jest-util: ^29.7.0
+ checksum: 9257f10288e149b81254a0fda8ffe8d54a7061cd61d7515779998b012579d2b8c22354b0eb901daf0145f347403da582f75f359f4810c007182ad3fb318b5c0c
languageName: node
linkType: hard
-"fast-glob@npm:^3.2.11":
- version: 3.2.12
- resolution: "fast-glob@npm:3.2.12"
+"exponential-backoff@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "exponential-backoff@npm:3.1.1"
+ checksum: 3d21519a4f8207c99f7457287291316306255a328770d320b401114ec8481986e4e467e854cb9914dd965e0a1ca810a23ccb559c642c88f4c7f55c55778a9b48
+ languageName: node
+ linkType: hard
+
+"fast-glob@npm:^3.3.2":
+ version: 3.3.2
+ resolution: "fast-glob@npm:3.3.2"
dependencies:
"@nodelib/fs.stat": ^2.0.2
"@nodelib/fs.walk": ^1.2.3
glob-parent: ^5.1.2
merge2: ^1.3.0
micromatch: ^4.0.4
- checksum: 0b1990f6ce831c7e28c4d505edcdaad8e27e88ab9fa65eedadb730438cfc7cde4910d6c975d6b7b8dc8a73da4773702ebcfcd6e3518e73938bb1383badfe01c2
+ checksum: 900e4979f4dbc3313840078419245621259f349950411ca2fa445a2f9a1a6d98c3b5e7e0660c5ccd563aa61abe133a21765c6c0dec8e57da1ba71d8000b05ec1
languageName: node
linkType: hard
@@ -3490,20 +3545,20 @@ __metadata:
linkType: hard
"fastq@npm:^1.6.0":
- version: 1.11.0
- resolution: "fastq@npm:1.11.0"
+ version: 1.16.0
+ resolution: "fastq@npm:1.16.0"
dependencies:
reusify: ^1.0.4
- checksum: 9db0ceea9280c5f207da40c562a4e574913c18933cd74b880b01bf8e81a9a6e368ec71e89c9c1b9f4066d0275cc22600efd6dde87f713217acbf67076481734b
+ checksum: 1d40ed1f100ae625e5720484e8602b7ad07649370f1cbc3e34a6b9630a0bfed6946bab0322d8a368a1e3cde87bb9bbb8d3bc2ae01a0c1f022fac1d07c04e4feb
languageName: node
linkType: hard
"fb-watchman@npm:^2.0.0":
- version: 2.0.1
- resolution: "fb-watchman@npm:2.0.1"
+ version: 2.0.2
+ resolution: "fb-watchman@npm:2.0.2"
dependencies:
bser: 2.1.1
- checksum: 8510230778ab3a51c27dffb1b76ef2c24fab672a42742d3c0a45c2e9d1e5f20210b1fbca33486088da4a9a3958bde96b5aec0a63aac9894b4e9df65c88b2cbd6
+ checksum: b15a124cef28916fe07b400eb87cbc73ca082c142abf7ca8e8de6af43eca79ca7bd13eb4d4d48240b3bd3136eaac40d16e42d6edf87a8e5d1dd8070626860c78
languageName: node
linkType: hard
@@ -3594,13 +3649,13 @@ __metadata:
linkType: hard
"fs-extra@npm:^11.0.0":
- version: 11.1.1
- resolution: "fs-extra@npm:11.1.1"
+ version: 11.2.0
+ resolution: "fs-extra@npm:11.2.0"
dependencies:
graceful-fs: ^4.2.0
jsonfile: ^6.0.1
universalify: ^2.0.0
- checksum: fb883c68245b2d777fbc1f2082c9efb084eaa2bbf9fddaa366130d196c03608eebef7fb490541276429ee1ca99f317e2d73e96f5ca0999eefedf5a624ae1edfd
+ checksum: b12e42fa40ba47104202f57b8480dd098aa931c2724565e5e70779ab87605665594e76ee5fb00545f772ab9ace167fe06d2ab009c416dc8c842c5ae6df7aa7e8
languageName: node
linkType: hard
@@ -3614,11 +3669,11 @@ __metadata:
linkType: hard
"fs-minipass@npm:^3.0.0, fs-minipass@npm:^3.0.2":
- version: 3.0.2
- resolution: "fs-minipass@npm:3.0.2"
+ version: 3.0.3
+ resolution: "fs-minipass@npm:3.0.3"
dependencies:
- minipass: ^5.0.0
- checksum: e9cc0e1f2d01c6f6f62f567aee59530aba65c6c7b2ae88c5027bc34c711ebcfcfaefd0caf254afa6adfe7d1fba16bc2537508a6235196bac7276747d078aef0a
+ minipass: ^7.0.3
+ checksum: 8722a41109130851d979222d3ec88aabaceeaaf8f57b2a8f744ef8bd2d1ce95453b04a61daa0078822bc5cd21e008814f06fe6586f56fef511e71b8d2394d802
languageName: node
linkType: hard
@@ -3629,29 +3684,29 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2":
- version: 2.3.2
- resolution: "fsevents@npm:2.3.2"
+"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3":
+ version: 2.3.3
+ resolution: "fsevents@npm:2.3.3"
dependencies:
node-gyp: latest
- checksum: 97ade64e75091afee5265e6956cb72ba34db7819b4c3e94c431d4be2b19b8bb7a2d4116da417950c3425f17c8fe693d25e20212cac583ac1521ad066b77ae31f
+ checksum: 11e6ea6fea15e42461fc55b4b0e4a0a3c654faa567f1877dbd353f39156f69def97a69936d1746619d656c4b93de2238bf731f6085a03a50cabf287c9d024317
conditions: os=darwin
languageName: node
linkType: hard
-"fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin":
- version: 2.3.2
- resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=df0bf1"
+"fsevents@patch:fsevents@^2.3.2#~builtin, 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=df0bf1"
dependencies:
node-gyp: latest
conditions: os=darwin
languageName: node
linkType: hard
-"function-bind@npm:^1.1.1":
- version: 1.1.1
- resolution: "function-bind@npm:1.1.1"
- checksum: b32fbaebb3f8ec4969f033073b43f5c8befbb58f1a79e12f1d7490358150359ebd92f49e72ff0144f65f2c48ea2a605bff2d07965f548f6474fd8efd95bf361a
+"function-bind@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "function-bind@npm:1.1.2"
+ checksum: 2b0ff4ce708d99715ad14a6d1f894e2a83242e4a52ccfcefaee5e40050562e5f6dafc1adbb4ce2d4ab47279a45dc736ab91ea5042d843c3c092820dfe032efb1
languageName: node
linkType: hard
@@ -3716,18 +3771,25 @@ __metadata:
linkType: hard
"get-stream@npm:^7.0.0":
- version: 7.0.0
- resolution: "get-stream@npm:7.0.0"
- checksum: 1f8e6ddc0c2752ea60d03c5509ac02ea3e5e2e3f0f4d3ac4f89cc56e1c61990cade097c60ec2e2ec21d8f33ac89ffd26c49db5df42dd70f17f815a55335ce5c5
+ version: 7.0.1
+ resolution: "get-stream@npm:7.0.1"
+ checksum: 107083c25faf274136a246fa72faea65aa8cea0db54c2dc8c70d3cfe2dcf0d036356927d870dc83fccea8fa32f183ce3696a04eca9617f3e19119f87c5fc0807
languageName: node
linkType: hard
-"get-tsconfig@npm:^4.4.0":
- version: 4.6.0
- resolution: "get-tsconfig@npm:4.6.0"
+"get-stream@npm:^8.0.1":
+ version: 8.0.1
+ resolution: "get-stream@npm:8.0.1"
+ checksum: 01e3d3cf29e1393f05f44d2f00445c5f9ec3d1c49e8179b31795484b9c117f4c695e5e07b88b50785d5c8248a788c85d9913a79266fc77e3ef11f78f10f1b974
+ languageName: node
+ linkType: hard
+
+"get-tsconfig@npm:^4.7.2":
+ version: 4.7.2
+ resolution: "get-tsconfig@npm:4.7.2"
dependencies:
resolve-pkg-maps: ^1.0.0
- checksum: fd2589a50e21543cf416285e5c4ac605359f49209b6c2e66bb8698fac907356e060de0a681e40881f00182b6f19771377411a88adcc78fd3954732ff54f4a54d
+ checksum: 172358903250eff0103943f816e8a4e51d29b8e5449058bdf7266714a908a48239f6884308bd3a6ff28b09f692b9533dbebfd183ab63e4e14f073cda91f1bca9
languageName: node
linkType: hard
@@ -3754,32 +3816,32 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^10.2.2, glob@npm:^10.2.4":
- version: 10.2.6
- resolution: "glob@npm:10.2.6"
+"glob@npm:^10.2.2, glob@npm:^10.2.7, glob@npm:^10.3.10":
+ version: 10.3.10
+ resolution: "glob@npm:10.3.10"
dependencies:
foreground-child: ^3.1.0
- jackspeak: ^2.0.3
+ jackspeak: ^2.3.5
minimatch: ^9.0.1
- minipass: ^5.0.0 || ^6.0.2
- path-scurry: ^1.7.0
+ minipass: ^5.0.0 || ^6.0.2 || ^7.0.0
+ path-scurry: ^1.10.1
bin:
- glob: dist/cjs/src/bin.js
- checksum: 94c5964bfa9df95207a69a3bd9b07b99ea7b5ba1f36dd73a8914378cee9436a205b9b5bdff58872abc238684ea7f4b4936e932155b8885250818bcc8d5321ddf
+ glob: dist/esm/bin.mjs
+ checksum: 4f2fe2511e157b5a3f525a54092169a5f92405f24d2aed3142f4411df328baca13059f4182f1db1bf933e2c69c0bd89e57ae87edd8950cba8c7ccbe84f721cf3
languageName: node
linkType: hard
"glob@npm:^7.1.3, glob@npm:^7.1.4":
- version: 7.1.6
- resolution: "glob@npm:7.1.6"
+ version: 7.2.3
+ resolution: "glob@npm:7.2.3"
dependencies:
fs.realpath: ^1.0.0
inflight: ^1.0.4
inherits: 2
- minimatch: ^3.0.4
+ minimatch: ^3.1.1
once: ^1.3.0
path-is-absolute: ^1.0.0
- checksum: 351d549dd90553b87c2d3f90ce11aed9e1093c74130440e7ae0592e11bbcd2ce7f0ebb8ba6bfe63aaf9b62166a7f4c80cb84490ae5d78408bb2572bf7d4ee0a6
+ checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133
languageName: node
linkType: hard
@@ -3803,16 +3865,17 @@ __metadata:
languageName: node
linkType: hard
-"globby@npm:^13.1.4":
- version: 13.1.4
- resolution: "globby@npm:13.1.4"
+"globby@npm:^14.0.0":
+ version: 14.0.0
+ resolution: "globby@npm:14.0.0"
dependencies:
- dir-glob: ^3.0.1
- fast-glob: ^3.2.11
- ignore: ^5.2.0
- merge2: ^1.4.1
- slash: ^4.0.0
- checksum: e8bc13879972082d590cd1b0e27080d90d2e12fff7eeb2cee9329c29115ace14cc5b9f899e3d6beb136ba826307a727016658919a6f383e1511d698acee81741
+ "@sindresorhus/merge-streams": ^1.0.0
+ fast-glob: ^3.3.2
+ ignore: ^5.2.4
+ path-type: ^5.0.0
+ slash: ^5.1.0
+ unicorn-magic: ^0.1.0
+ checksum: f331b42993e420c8f2b61a6ca062276977ea6d95f181640ff018f00200f4fe5b50f1fae7540903483e6570ca626fe16234ab88e848d43381a2529220548a9d39
languageName: node
linkType: hard
@@ -3831,11 +3894,11 @@ __metadata:
linkType: hard
"handlebars@npm:^4.7.7":
- version: 4.7.7
- resolution: "handlebars@npm:4.7.7"
+ version: 4.7.8
+ resolution: "handlebars@npm:4.7.8"
dependencies:
minimist: ^1.2.5
- neo-async: ^2.6.0
+ neo-async: ^2.6.2
source-map: ^0.6.1
uglify-js: ^3.1.4
wordwrap: ^1.0.0
@@ -3844,7 +3907,7 @@ __metadata:
optional: true
bin:
handlebars: bin/handlebars
- checksum: 1e79a43f5e18d15742977cb987923eab3e2a8f44f2d9d340982bcb69e1735ed049226e534d7c1074eaddaf37e4fb4f471a8adb71cddd5bc8cf3f894241df5cee
+ checksum: 00e68bb5c183fd7b8b63322e6234b5ac8fbb960d712cb3f25587d559c2951d9642df83c04a1172c918c41bcfc81bfbd7a7718bbce93b893e0135fc99edea93ff
languageName: node
linkType: hard
@@ -3876,12 +3939,12 @@ __metadata:
languageName: node
linkType: hard
-"has@npm:^1.0.3":
- version: 1.0.3
- resolution: "has@npm:1.0.3"
+"hasown@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "hasown@npm:2.0.0"
dependencies:
- function-bind: ^1.1.1
- checksum: b9ad53d53be4af90ce5d1c38331e712522417d017d5ef1ebd0507e07c2fbad8686fffb8e12ddecd4c39ca9b9b47431afbb975b8abf7f3c3b82c98e9aad052792
+ function-bind: ^1.1.2
+ checksum: 6151c75ca12554565098641c98a40f4cc86b85b0fd5b6fe92360967e4605a4f9610f7757260b4e8098dd1c2ce7f4b095f2006fe72a570e3b6d2d28de0298c176
languageName: node
linkType: hard
@@ -3900,11 +3963,11 @@ __metadata:
linkType: hard
"hosted-git-info@npm:^4.0.1":
- version: 4.0.2
- resolution: "hosted-git-info@npm:4.0.2"
+ version: 4.1.0
+ resolution: "hosted-git-info@npm:4.1.0"
dependencies:
lru-cache: ^6.0.0
- checksum: d1b2d7720398ce96a788bd38d198fbddce089a2381f63cfb01743e6c7e5aed656e5547fe74090fb9fe53b2cb785b0e8c9ebdddadff48ed26bb471dd23cd25458
+ checksum: c3f87b3c2f7eb8c2748c8f49c0c2517c9a95f35d26f4bf54b2a8cba05d2e668f3753548b6ea366b18ec8dadb4e12066e19fa382a01496b0ffa0497eb23cbe461
languageName: node
linkType: hard
@@ -3917,6 +3980,15 @@ __metadata:
languageName: node
linkType: hard
+"hosted-git-info@npm:^7.0.0":
+ version: 7.0.1
+ resolution: "hosted-git-info@npm:7.0.1"
+ dependencies:
+ lru-cache: ^10.0.1
+ checksum: be5280f0a20d6153b47e1ab578e09f5ae8ad734301b3ed7e547dc88a6814d7347a4888db1b4f9635cc738e3c0ef1fbff02272aba7d07c75d4c5a50ff8d618db6
+ languageName: node
+ linkType: hard
+
"html-escaper@npm:^2.0.0":
version: 2.0.2
resolution: "html-escaper@npm:2.0.2"
@@ -3953,22 +4025,22 @@ __metadata:
linkType: hard
"https-proxy-agent@npm:^5.0.0":
- version: 5.0.0
- resolution: "https-proxy-agent@npm:5.0.0"
+ version: 5.0.1
+ resolution: "https-proxy-agent@npm:5.0.1"
dependencies:
agent-base: 6
debug: 4
- checksum: 165bfb090bd26d47693597661298006841ab733d0c7383a8cb2f17373387a94c903a3ac687090aa739de05e379ab6f868bae84ab4eac288ad85c328cd1ec9e53
+ checksum: 571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765
languageName: node
linkType: hard
-"https-proxy-agent@npm:^7.0.0":
- version: 7.0.0
- resolution: "https-proxy-agent@npm:7.0.0"
+"https-proxy-agent@npm:^7.0.0, https-proxy-agent@npm:^7.0.1":
+ version: 7.0.2
+ resolution: "https-proxy-agent@npm:7.0.2"
dependencies:
agent-base: ^7.0.2
debug: 4
- checksum: c1365f5202b6a9c5c5fb1e6718e941254c2782bc51e8c57b1a7cacdccf1017278224434c963dfcdbdd4a3147a29c97d782316fabeef4e099968a627049de3347
+ checksum: 088969a0dd476ea7a0ed0a2cf1283013682b08f874c3bc6696c83fa061d2c157d29ef0ad3eb70a2046010bb7665573b2388d10fdcb3e410a66995e5248444292
languageName: node
linkType: hard
@@ -3986,6 +4058,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
+
"humanize-ms@npm:^1.2.1":
version: 1.2.1
resolution: "humanize-ms@npm:1.2.1"
@@ -3996,11 +4075,11 @@ __metadata:
linkType: hard
"iconv-lite@npm:^0.6.2":
- version: 0.6.2
- resolution: "iconv-lite@npm:0.6.2"
+ version: 0.6.3
+ resolution: "iconv-lite@npm:0.6.3"
dependencies:
safer-buffer: ">= 2.1.2 < 3.0.0"
- checksum: 03e03eb9fc003bc94f7956849f747258e57c162760259d76d1e67483058cad854a4b681b635e21e3ec41f4bd15ceed1b4a350f890565d680343442c5b139fa8a
+ checksum: 3f60d47a5c8fc3313317edfd29a00a692cc87a19cac0159e2ce711d0ebc9019064108323b5e493625e25594f11c6236647d8e256fbe7a58f4a3b33b89e6d30bf
languageName: node
linkType: hard
@@ -4012,22 +4091,22 @@ __metadata:
linkType: hard
"ignore-walk@npm:^6.0.0":
- version: 6.0.3
- resolution: "ignore-walk@npm:6.0.3"
+ version: 6.0.4
+ resolution: "ignore-walk@npm:6.0.4"
dependencies:
minimatch: ^9.0.0
- checksum: d8ba534beb3a3fa48ddd32c79bbedb14a831ff7fab548674765d661d8f8d0df4b0827e3ad86e35cb15ff027655bfd6a477bd8d5d0411e229975a7c716f1fc9de
+ checksum: 8161bb3232eee92367049b186a02ad35e3a47edda2de0c0eb216aa89cf6183c33c46aef22b25e1bf5105c643bd2cc2bb722f474870a93a3c56ef8cca22eb64a1
languageName: node
linkType: hard
-"ignore@npm:^5.2.0":
- version: 5.2.4
- resolution: "ignore@npm:5.2.4"
- checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef
+"ignore@npm:^5.2.4":
+ version: 5.3.0
+ resolution: "ignore@npm:5.3.0"
+ checksum: 2736da6621f14ced652785cb05d86301a66d70248597537176612bd0c8630893564bd5f6421f8806b09e8472e75c591ef01672ab8059c07c6eb2c09cefe04bf9
languageName: node
linkType: hard
-"import-fresh@npm:^3.2.1":
+"import-fresh@npm:^3.3.0":
version: 3.3.0
resolution: "import-fresh@npm:3.3.0"
dependencies:
@@ -4045,14 +4124,14 @@ __metadata:
linkType: hard
"import-local@npm:^3.0.2":
- version: 3.0.2
- resolution: "import-local@npm:3.0.2"
+ version: 3.1.0
+ resolution: "import-local@npm:3.1.0"
dependencies:
pkg-dir: ^4.2.0
resolve-cwd: ^3.0.0
bin:
import-local-fixture: fixtures/cli.js
- checksum: c74d9f9484c878cda1de3434613c7ff72d5dadcf20e5482542232d7c2575b713ff88701d6675fcf09a3684cb23fb407c8b333b9cbc59438712723d058d8e976c
+ checksum: bfcdb63b5e3c0e245e347f3107564035b128a414c4da1172a20dc67db2504e05ede4ac2eee1252359f78b0bfd7b19ef180aec427c2fce6493ae782d73a04cddd
languageName: node
linkType: hard
@@ -4108,7 +4187,7 @@ __metadata:
languageName: node
linkType: hard
-"ini@npm:^4.1.0":
+"ini@npm:^4.1.0, ini@npm:^4.1.1":
version: 4.1.1
resolution: "ini@npm:4.1.1"
checksum: 0e5909554074fbc31824fa5415b0f604de4a665514c96a897a77bf77353a7ad4743927321270e9d0610a9d510ccd1f3cd77422f7cc80d8f4542dbce75476fb6d
@@ -4179,12 +4258,12 @@ __metadata:
languageName: node
linkType: hard
-"is-core-module@npm:^2.2.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1":
- version: 2.12.1
- resolution: "is-core-module@npm:2.12.1"
+"is-core-module@npm:^2.13.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1":
+ version: 2.13.1
+ resolution: "is-core-module@npm:2.13.1"
dependencies:
- has: ^1.0.3
- checksum: f04ea30533b5e62764e7b2e049d3157dc0abd95ef44275b32489ea2081176ac9746ffb1cdb107445cf1ff0e0dfcad522726ca27c27ece64dadf3795428b8e468
+ hasown: ^2.0.0
+ checksum: 256559ee8a9488af90e4bad16f5583c6d59e92f0742e9e8bb4331e758521ee86b810b93bae44f390766ffbc518a0488b18d9dab7da9a5ff997d499efc9403f7c
languageName: node
linkType: hard
@@ -4246,17 +4325,10 @@ __metadata:
languageName: node
linkType: hard
-"is-plain-object@npm:^5.0.0":
- version: 5.0.0
- resolution: "is-plain-object@npm:5.0.0"
- checksum: e32d27061eef62c0847d303125440a38660517e586f2f3db7c9d179ae5b6674ab0f469d519b2e25c147a1a3bc87156d0d5f4d8821e0ce4a9ee7fe1fcf11ce45c
- languageName: node
- linkType: hard
-
"is-stream@npm:^2.0.0":
- version: 2.0.0
- resolution: "is-stream@npm:2.0.0"
- checksum: 4dc47738e26bc4f1b3be9070b6b9e39631144f204fc6f87db56961220add87c10a999ba26cf81699f9ef9610426f69cb08a4713feff8deb7d8cadac907826935
+ version: 2.0.1
+ resolution: "is-stream@npm:2.0.1"
+ checksum: b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66
languageName: node
linkType: hard
@@ -4267,12 +4339,12 @@ __metadata:
languageName: node
linkType: hard
-"is-text-path@npm:^1.0.1":
- version: 1.0.1
- resolution: "is-text-path@npm:1.0.1"
+"is-text-path@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "is-text-path@npm:2.0.0"
dependencies:
- text-extensions: ^1.0.0
- checksum: fb5d78752c22b3f73a7c9540768f765ffcfa38c9e421e2b9af869565307fa1ae5e3d3a2ba016a43549742856846566d327da406e94a5846ec838a288b1704fd2
+ text-extensions: ^2.0.0
+ checksum: 3a8725fc7c0d4c7741a97993bc2fecc09a0963660394d3ee76145274366c98ad57c6791d20d4ef829835f573b1137265051c05ecd65fbe72f69bb9ab9e3babbd
languageName: node
linkType: hard
@@ -4297,6 +4369,13 @@ __metadata:
languageName: node
linkType: hard
+"isexe@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "isexe@npm:3.1.1"
+ checksum: 7fe1931ee4e88eb5aa524cd3ceb8c882537bc3a81b02e438b240e47012eef49c86904d0f0e593ea7c3a9996d18d0f1f3be8d3eaa92333977b0c3a9d353d5563e
+ languageName: node
+ linkType: hard
+
"issue-parser@npm:^6.0.0":
version: 6.0.0
resolution: "issue-parser@npm:6.0.0"
@@ -4311,54 +4390,67 @@ __metadata:
linkType: hard
"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0":
- version: 3.2.0
- resolution: "istanbul-lib-coverage@npm:3.2.0"
- checksum: a2a545033b9d56da04a8571ed05c8120bf10e9bce01cf8633a3a2b0d1d83dff4ac4fe78d6d5673c27fc29b7f21a41d75f83a36be09f82a61c367b56aa73c1ff9
+ version: 3.2.2
+ resolution: "istanbul-lib-coverage@npm:3.2.2"
+ checksum: 2367407a8d13982d8f7a859a35e7f8dd5d8f75aae4bb5484ede3a9ea1b426dc245aff28b976a2af48ee759fdd9be374ce2bd2669b644f31e76c5f46a2e29a831
languageName: node
linkType: hard
-"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0":
- version: 5.2.0
- resolution: "istanbul-lib-instrument@npm:5.2.0"
+"istanbul-lib-instrument@npm:^5.0.4":
+ version: 5.2.1
+ resolution: "istanbul-lib-instrument@npm:5.2.1"
dependencies:
"@babel/core": ^7.12.3
"@babel/parser": ^7.14.7
"@istanbuljs/schema": ^0.1.2
istanbul-lib-coverage: ^3.2.0
semver: ^6.3.0
- checksum: 7c242ed782b6bf7b655656576afae8b6bd23dcc020e5fdc1472cca3dfb6ddb196a478385206d0df5219b9babf46ac4f21fea5d8ea9a431848b6cca6007012353
+ checksum: bf16f1803ba5e51b28bbd49ed955a736488381e09375d830e42ddeb403855b2006f850711d95ad726f2ba3f1ae8e7366de7e51d2b9ac67dc4d80191ef7ddf272
+ languageName: node
+ linkType: hard
+
+"istanbul-lib-instrument@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "istanbul-lib-instrument@npm:6.0.1"
+ dependencies:
+ "@babel/core": ^7.12.3
+ "@babel/parser": ^7.14.7
+ "@istanbuljs/schema": ^0.1.2
+ istanbul-lib-coverage: ^3.2.0
+ semver: ^7.5.4
+ checksum: fb23472e739cfc9b027cefcd7d551d5e7ca7ff2817ae5150fab99fe42786a7f7b56a29a2aa8309c37092e18297b8003f9c274f50ca4360949094d17fbac81472
languageName: node
linkType: hard
"istanbul-lib-report@npm:^3.0.0":
- version: 3.0.0
- resolution: "istanbul-lib-report@npm:3.0.0"
+ version: 3.0.1
+ resolution: "istanbul-lib-report@npm:3.0.1"
dependencies:
istanbul-lib-coverage: ^3.0.0
- make-dir: ^3.0.0
+ make-dir: ^4.0.0
supports-color: ^7.1.0
- checksum: 3f29eb3f53c59b987386e07fe772d24c7f58c6897f34c9d7a296f4000de7ae3de9eb95c3de3df91dc65b134c84dee35c54eee572a56243e8907c48064e34ff1b
+ checksum: fd17a1b879e7faf9bb1dc8f80b2a16e9f5b7b8498fe6ed580a618c34df0bfe53d2abd35bf8a0a00e628fb7405462576427c7df20bbe4148d19c14b431c974b21
languageName: node
linkType: hard
"istanbul-lib-source-maps@npm:^4.0.0":
- version: 4.0.0
- resolution: "istanbul-lib-source-maps@npm:4.0.0"
+ version: 4.0.1
+ resolution: "istanbul-lib-source-maps@npm:4.0.1"
dependencies:
debug: ^4.1.1
istanbul-lib-coverage: ^3.0.0
source-map: ^0.6.1
- checksum: 292bfb4083e5f8783cdf829a7686b1a377d0c6c2119d4343c8478e948b38146c4827cddc7eee9f57605acd63c291376d67e4a84163d37c5fc78ad0f27f7e2621
+ checksum: 21ad3df45db4b81852b662b8d4161f6446cd250c1ddc70ef96a585e2e85c26ed7cd9c2a396a71533cfb981d1a645508bc9618cae431e55d01a0628e7dec62ef2
languageName: node
linkType: hard
"istanbul-reports@npm:^3.1.3":
- version: 3.1.4
- resolution: "istanbul-reports@npm:3.1.4"
+ version: 3.1.6
+ resolution: "istanbul-reports@npm:3.1.6"
dependencies:
html-escaper: ^2.0.0
istanbul-lib-report: ^3.0.0
- checksum: 2132983355710c522f6b26808015cab9a0ee8b9f5ae0db0d3edeff40b886dd83cb670fb123cb7b32dbe59473d7c00cdde2ba6136bc0acdb20a865fccea64dfe1
+ checksum: 44c4c0582f287f02341e9720997f9e82c071627e1e862895745d5f52ec72c9b9f38e1d12370015d2a71dcead794f34c7732aaef3fab80a24bc617a21c3d911d6
languageName: node
linkType: hard
@@ -4369,16 +4461,16 @@ __metadata:
languageName: node
linkType: hard
-"jackspeak@npm:^2.0.3":
- version: 2.2.1
- resolution: "jackspeak@npm:2.2.1"
+"jackspeak@npm:^2.3.5":
+ version: 2.3.6
+ resolution: "jackspeak@npm:2.3.6"
dependencies:
"@isaacs/cliui": ^8.0.2
"@pkgjs/parseargs": ^0.11.0
dependenciesMeta:
"@pkgjs/parseargs":
optional: true
- checksum: e29291c0d0f280a063fa18fbd1e891ab8c2d7519fd34052c0ebde38538a15c603140d60c2c7f432375ff7ee4c5f1c10daa8b2ae19a97c3d4affe308c8360c1df
+ checksum: 57d43ad11eadc98cdfe7496612f6bbb5255ea69fe51ea431162db302c2a11011642f50cfad57288bd0aea78384a0612b16e131944ad8ecd09d619041c8531b54
languageName: node
linkType: hard
@@ -4389,59 +4481,59 @@ __metadata:
languageName: node
linkType: hard
-"jest-changed-files@npm:^29.5.0":
- version: 29.5.0
- resolution: "jest-changed-files@npm:29.5.0"
+"jest-changed-files@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-changed-files@npm:29.7.0"
dependencies:
execa: ^5.0.0
+ jest-util: ^29.7.0
p-limit: ^3.1.0
- checksum: a67a7cb3c11f8f92bd1b7c79e84f724cbd11a9ad51f3cdadafe3ce7ee3c79ee50dbea128f920f5fddc807e9e4e83f5462143094391feedd959a77dd20ab96cf3
+ checksum: 963e203893c396c5dfc75e00a49426688efea7361b0f0e040035809cecd2d46b3c01c02be2d9e8d38b1138357d2de7719ea5b5be21f66c10f2e9685a5a73bb99
languageName: node
linkType: hard
-"jest-circus@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-circus@npm:29.6.1"
+"jest-circus@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-circus@npm:29.7.0"
dependencies:
- "@jest/environment": ^29.6.1
- "@jest/expect": ^29.6.1
- "@jest/test-result": ^29.6.1
- "@jest/types": ^29.6.1
+ "@jest/environment": ^29.7.0
+ "@jest/expect": ^29.7.0
+ "@jest/test-result": ^29.7.0
+ "@jest/types": ^29.6.3
"@types/node": "*"
chalk: ^4.0.0
co: ^4.6.0
- dedent: ^0.7.0
+ dedent: ^1.0.0
is-generator-fn: ^2.0.0
- jest-each: ^29.6.1
- jest-matcher-utils: ^29.6.1
- jest-message-util: ^29.6.1
- jest-runtime: ^29.6.1
- jest-snapshot: ^29.6.1
- jest-util: ^29.6.1
+ jest-each: ^29.7.0
+ jest-matcher-utils: ^29.7.0
+ jest-message-util: ^29.7.0
+ jest-runtime: ^29.7.0
+ jest-snapshot: ^29.7.0
+ jest-util: ^29.7.0
p-limit: ^3.1.0
- pretty-format: ^29.6.1
+ pretty-format: ^29.7.0
pure-rand: ^6.0.0
slash: ^3.0.0
stack-utils: ^2.0.3
- checksum: f3e39a74b601929448df92037f0599978d4d7a4b8f636f64e8020533d2d2b2f669d6729c80c6efed69341ca26753e5061e9787a0acd6c70af2127a94375ebb76
+ checksum: 349437148924a5a109c9b8aad6d393a9591b4dac1918fc97d81b7fc515bc905af9918495055071404af1fab4e48e4b04ac3593477b1d5dcf48c4e71b527c70a7
languageName: node
linkType: hard
-"jest-cli@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-cli@npm:29.6.1"
+"jest-cli@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-cli@npm:29.7.0"
dependencies:
- "@jest/core": ^29.6.1
- "@jest/test-result": ^29.6.1
- "@jest/types": ^29.6.1
+ "@jest/core": ^29.7.0
+ "@jest/test-result": ^29.7.0
+ "@jest/types": ^29.6.3
chalk: ^4.0.0
+ create-jest: ^29.7.0
exit: ^0.1.2
- graceful-fs: ^4.2.9
import-local: ^3.0.2
- jest-config: ^29.6.1
- jest-util: ^29.6.1
- jest-validate: ^29.6.1
- prompts: ^2.0.1
+ jest-config: ^29.7.0
+ jest-util: ^29.7.0
+ jest-validate: ^29.7.0
yargs: ^17.3.1
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
@@ -4450,34 +4542,34 @@ __metadata:
optional: true
bin:
jest: bin/jest.js
- checksum: f5854ffea977b9a12520ea71f8d0cc8a626cbb93d7e1e6eea18a2a1f2b25f70f1b6b08a89f11b4dc7dd36a1776a9ac2cf8ec5c7998086f913ee690c06c07c949
+ checksum: 664901277a3f5007ea4870632ed6e7889db9da35b2434e7cb488443e6bf5513889b344b7fddf15112135495b9875892b156faeb2d7391ddb9e2a849dcb7b6c36
languageName: node
linkType: hard
-"jest-config@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-config@npm:29.6.1"
+"jest-config@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-config@npm:29.7.0"
dependencies:
"@babel/core": ^7.11.6
- "@jest/test-sequencer": ^29.6.1
- "@jest/types": ^29.6.1
- babel-jest: ^29.6.1
+ "@jest/test-sequencer": ^29.7.0
+ "@jest/types": ^29.6.3
+ babel-jest: ^29.7.0
chalk: ^4.0.0
ci-info: ^3.2.0
deepmerge: ^4.2.2
glob: ^7.1.3
graceful-fs: ^4.2.9
- jest-circus: ^29.6.1
- jest-environment-node: ^29.6.1
- jest-get-type: ^29.4.3
- jest-regex-util: ^29.4.3
- jest-resolve: ^29.6.1
- jest-runner: ^29.6.1
- jest-util: ^29.6.1
- jest-validate: ^29.6.1
+ jest-circus: ^29.7.0
+ jest-environment-node: ^29.7.0
+ jest-get-type: ^29.6.3
+ jest-regex-util: ^29.6.3
+ jest-resolve: ^29.7.0
+ jest-runner: ^29.7.0
+ jest-util: ^29.7.0
+ jest-validate: ^29.7.0
micromatch: ^4.0.4
parse-json: ^5.2.0
- pretty-format: ^29.6.1
+ pretty-format: ^29.7.0
slash: ^3.0.0
strip-json-comments: ^3.1.1
peerDependencies:
@@ -4488,269 +4580,268 @@ __metadata:
optional: true
ts-node:
optional: true
- checksum: 3a30afeb28cc5658ef9cd95f2551ab8a29641bb6d377eb239cba8e7522eb4611c9a98cdcf173d87f5ad7b5e1ad242c3cd5434a260107bd3c7e8305d05023e05c
+ checksum: 4cabf8f894c180cac80b7df1038912a3fc88f96f2622de33832f4b3314f83e22b08fb751da570c0ab2b7988f21604bdabade95e3c0c041068ac578c085cf7dff
languageName: node
linkType: hard
-"jest-diff@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-diff@npm:29.6.1"
+"jest-diff@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-diff@npm:29.7.0"
dependencies:
chalk: ^4.0.0
- diff-sequences: ^29.4.3
- jest-get-type: ^29.4.3
- pretty-format: ^29.6.1
- checksum: c6350178ca27d92c7fd879790fb2525470c1ff1c5d29b1834a240fecd26c6904fb470ebddb98dc96dd85389c56c3b50e6965a1f5203e9236d213886ed9806219
+ diff-sequences: ^29.6.3
+ jest-get-type: ^29.6.3
+ pretty-format: ^29.7.0
+ checksum: 08e24a9dd43bfba1ef07a6374e5af138f53137b79ec3d5cc71a2303515335898888fa5409959172e1e05de966c9e714368d15e8994b0af7441f0721ee8e1bb77
languageName: node
linkType: hard
-"jest-docblock@npm:^29.4.3":
- version: 29.4.3
- resolution: "jest-docblock@npm:29.4.3"
+"jest-docblock@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-docblock@npm:29.7.0"
dependencies:
detect-newline: ^3.0.0
- checksum: e0e9df1485bb8926e5b33478cdf84b3387d9caf3658e7dc1eaa6dc34cb93dea0d2d74797f6e940f0233a88f3dadd60957f2288eb8f95506361f85b84bf8661df
+ checksum: 66390c3e9451f8d96c5da62f577a1dad701180cfa9b071c5025acab2f94d7a3efc2515cfa1654ebe707213241541ce9c5530232cdc8017c91ed64eea1bd3b192
languageName: node
linkType: hard
-"jest-each@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-each@npm:29.6.1"
+"jest-each@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-each@npm:29.7.0"
dependencies:
- "@jest/types": ^29.6.1
+ "@jest/types": ^29.6.3
chalk: ^4.0.0
- jest-get-type: ^29.4.3
- jest-util: ^29.6.1
- pretty-format: ^29.6.1
- checksum: 9d2ea7ed5326ee8c22523b22c66c85fe73754ea39f9b389881956508ee441392c61072a5fbf673e39beddd31d011bb94acae3edc77053ba4f9aa5c060114a5c8
+ jest-get-type: ^29.6.3
+ jest-util: ^29.7.0
+ pretty-format: ^29.7.0
+ checksum: e88f99f0184000fc8813f2a0aa79e29deeb63700a3b9b7928b8a418d7d93cd24933608591dbbdea732b473eb2021c72991b5cc51a17966842841c6e28e6f691c
languageName: node
linkType: hard
-"jest-environment-node@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-environment-node@npm:29.6.1"
+"jest-environment-node@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-environment-node@npm:29.7.0"
dependencies:
- "@jest/environment": ^29.6.1
- "@jest/fake-timers": ^29.6.1
- "@jest/types": ^29.6.1
+ "@jest/environment": ^29.7.0
+ "@jest/fake-timers": ^29.7.0
+ "@jest/types": ^29.6.3
"@types/node": "*"
- jest-mock: ^29.6.1
- jest-util: ^29.6.1
- checksum: a50287e1ff29d131646bd09acc3222ac6ea0ad61e86bf73851d318ef2be0633a421b8558c4a15ddc67e0ffcfc32da7f6a0d8a2ddbfa85453837899dec88d256c
+ jest-mock: ^29.7.0
+ jest-util: ^29.7.0
+ checksum: 501a9966292cbe0ca3f40057a37587cb6def25e1e0c5e39ac6c650fe78d3c70a2428304341d084ac0cced5041483acef41c477abac47e9a290d5545fd2f15646
languageName: node
linkType: hard
-"jest-get-type@npm:^29.4.3":
- version: 29.4.3
- resolution: "jest-get-type@npm:29.4.3"
- checksum: 6ac7f2dde1c65e292e4355b6c63b3a4897d7e92cb4c8afcf6d397f2682f8080e094c8b0b68205a74d269882ec06bf696a9de6cd3e1b7333531e5ed7b112605ce
+"jest-get-type@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "jest-get-type@npm:29.6.3"
+ checksum: 88ac9102d4679d768accae29f1e75f592b760b44277df288ad76ce5bf038c3f5ce3719dea8aa0f035dac30e9eb034b848ce716b9183ad7cc222d029f03e92205
languageName: node
linkType: hard
-"jest-haste-map@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-haste-map@npm:29.6.1"
+"jest-haste-map@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-haste-map@npm:29.7.0"
dependencies:
- "@jest/types": ^29.6.1
+ "@jest/types": ^29.6.3
"@types/graceful-fs": ^4.1.3
"@types/node": "*"
anymatch: ^3.0.3
fb-watchman: ^2.0.0
fsevents: ^2.3.2
graceful-fs: ^4.2.9
- jest-regex-util: ^29.4.3
- jest-util: ^29.6.1
- jest-worker: ^29.6.1
+ jest-regex-util: ^29.6.3
+ jest-util: ^29.7.0
+ jest-worker: ^29.7.0
micromatch: ^4.0.4
walker: ^1.0.8
dependenciesMeta:
fsevents:
optional: true
- checksum: 7c74d5a0f6aafa9f4e60fae7949d4774770c0243fb529c24f2f4c81229db479fa318dc8b81e8d226865aef1d600af10bd8404dd208e802318434b46f75d5d869
+ checksum: c2c8f2d3e792a963940fbdfa563ce14ef9e14d4d86da645b96d3cd346b8d35c5ce0b992ee08593939b5f718cf0a1f5a90011a056548a1dbf58397d4356786f01
languageName: node
linkType: hard
-"jest-leak-detector@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-leak-detector@npm:29.6.1"
+"jest-leak-detector@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-leak-detector@npm:29.7.0"
dependencies:
- jest-get-type: ^29.4.3
- pretty-format: ^29.6.1
- checksum: 5122d40c248effaede4c9ee3a99046a3f30088fef7bfc4af534678b432455161399357af46deb6423de7e05c6597920d6ee8cd570e26048886a90d541334f8c8
+ jest-get-type: ^29.6.3
+ pretty-format: ^29.7.0
+ checksum: e3950e3ddd71e1d0c22924c51a300a1c2db6cf69ec1e51f95ccf424bcc070f78664813bef7aed4b16b96dfbdeea53fe358f8aeaaea84346ae15c3735758f1605
languageName: node
linkType: hard
-"jest-matcher-utils@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-matcher-utils@npm:29.6.1"
+"jest-matcher-utils@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-matcher-utils@npm:29.7.0"
dependencies:
chalk: ^4.0.0
- jest-diff: ^29.6.1
- jest-get-type: ^29.4.3
- pretty-format: ^29.6.1
- checksum: d2efa6aed6e4820758b732b9fefd315c7fa4508ee690da656e1c5ac4c1a0f4cee5b04c9719ee1fda9aeb883b4209186c145089ced521e715b9fa70afdfa4a9c6
+ jest-diff: ^29.7.0
+ jest-get-type: ^29.6.3
+ pretty-format: ^29.7.0
+ checksum: d7259e5f995d915e8a37a8fd494cb7d6af24cd2a287b200f831717ba0d015190375f9f5dc35393b8ba2aae9b2ebd60984635269c7f8cff7d85b077543b7744cd
languageName: node
linkType: hard
-"jest-message-util@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-message-util@npm:29.6.1"
+"jest-message-util@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-message-util@npm:29.7.0"
dependencies:
"@babel/code-frame": ^7.12.13
- "@jest/types": ^29.6.1
+ "@jest/types": ^29.6.3
"@types/stack-utils": ^2.0.0
chalk: ^4.0.0
graceful-fs: ^4.2.9
micromatch: ^4.0.4
- pretty-format: ^29.6.1
+ pretty-format: ^29.7.0
slash: ^3.0.0
stack-utils: ^2.0.3
- checksum: 3e7cb2ff087fe72255292e151d24e4fbb4cd6134885c0a67a4b302f233fe4110bf7580b176f427f05ad7550eb878ed94237209785d09d659a7d171ffa59c068f
+ checksum: a9d025b1c6726a2ff17d54cc694de088b0489456c69106be6b615db7a51b7beb66788bea7a59991a019d924fbf20f67d085a445aedb9a4d6760363f4d7d09930
languageName: node
linkType: hard
-"jest-mock@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-mock@npm:29.6.1"
+"jest-mock@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-mock@npm:29.7.0"
dependencies:
- "@jest/types": ^29.6.1
+ "@jest/types": ^29.6.3
"@types/node": "*"
- jest-util: ^29.6.1
- checksum: 5e902f1a7eba1eb1a64eb6c19947fe1316834359d9869d0e2644d8979b9cad0465885dc4c9909c471888cddeea835c938cec6263d386d3d1aad720fc74e52ea1
+ jest-util: ^29.7.0
+ checksum: 81ba9b68689a60be1482212878973700347cb72833c5e5af09895882b9eb5c4e02843a1bbdf23f94c52d42708bab53a30c45a3482952c9eec173d1eaac5b86c5
languageName: node
linkType: hard
"jest-pnp-resolver@npm:^1.2.2":
- version: 1.2.2
- resolution: "jest-pnp-resolver@npm:1.2.2"
+ version: 1.2.3
+ resolution: "jest-pnp-resolver@npm:1.2.3"
peerDependencies:
jest-resolve: "*"
peerDependenciesMeta:
jest-resolve:
optional: true
- checksum: bd85dcc0e76e0eb0c3d56382ec140f08d25ff4068cda9d0e360bb78fb176cb726d0beab82dc0e8694cafd09f55fee7622b8bcb240afa5fad301f4ed3eebb4f47
+ checksum: db1a8ab2cb97ca19c01b1cfa9a9c8c69a143fde833c14df1fab0766f411b1148ff0df878adea09007ac6a2085ec116ba9a996a6ad104b1e58c20adbf88eed9b2
languageName: node
linkType: hard
-"jest-regex-util@npm:^29.4.3":
- version: 29.4.3
- resolution: "jest-regex-util@npm:29.4.3"
- checksum: 96fc7fc28cd4dd73a63c13a526202c4bd8b351d4e5b68b1a2a2c88da3308c2a16e26feaa593083eb0bac38cca1aa9dd05025412e7de013ba963fb8e66af22b8a
+"jest-regex-util@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "jest-regex-util@npm:29.6.3"
+ checksum: 0518beeb9bf1228261695e54f0feaad3606df26a19764bc19541e0fc6e2a3737191904607fb72f3f2ce85d9c16b28df79b7b1ec9443aa08c3ef0e9efda6f8f2a
languageName: node
linkType: hard
-"jest-resolve-dependencies@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-resolve-dependencies@npm:29.6.1"
+"jest-resolve-dependencies@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-resolve-dependencies@npm:29.7.0"
dependencies:
- jest-regex-util: ^29.4.3
- jest-snapshot: ^29.6.1
- checksum: cee0a0fe53fd4531492a526b6ccd32377baad1eff6e6c124f04e9dc920219fd23fd39be88bb9551ee68d5fe92a3af627b423c9bc65a2aa0ac8a223c0e74dbbbb
+ jest-regex-util: ^29.6.3
+ jest-snapshot: ^29.7.0
+ checksum: aeb75d8150aaae60ca2bb345a0d198f23496494677cd6aefa26fc005faf354061f073982175daaf32b4b9d86b26ca928586344516e3e6969aa614cb13b883984
languageName: node
linkType: hard
-"jest-resolve@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-resolve@npm:29.6.1"
+"jest-resolve@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-resolve@npm:29.7.0"
dependencies:
chalk: ^4.0.0
graceful-fs: ^4.2.9
- jest-haste-map: ^29.6.1
+ jest-haste-map: ^29.7.0
jest-pnp-resolver: ^1.2.2
- jest-util: ^29.6.1
- jest-validate: ^29.6.1
+ jest-util: ^29.7.0
+ jest-validate: ^29.7.0
resolve: ^1.20.0
resolve.exports: ^2.0.0
slash: ^3.0.0
- checksum: 9ce979a0f4a751bea58caea76415112df2a3f4d58e294019872244728aadd001f0ec20c873a3c805dd8f7c762143b3c14d00f87d124ed87c9981fbf8723090ef
+ checksum: 0ca218e10731aa17920526ec39deaec59ab9b966237905ffc4545444481112cd422f01581230eceb7e82d86f44a543d520a71391ec66e1b4ef1a578bd5c73487
languageName: node
linkType: hard
-"jest-runner@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-runner@npm:29.6.1"
+"jest-runner@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-runner@npm:29.7.0"
dependencies:
- "@jest/console": ^29.6.1
- "@jest/environment": ^29.6.1
- "@jest/test-result": ^29.6.1
- "@jest/transform": ^29.6.1
- "@jest/types": ^29.6.1
+ "@jest/console": ^29.7.0
+ "@jest/environment": ^29.7.0
+ "@jest/test-result": ^29.7.0
+ "@jest/transform": ^29.7.0
+ "@jest/types": ^29.6.3
"@types/node": "*"
chalk: ^4.0.0
emittery: ^0.13.1
graceful-fs: ^4.2.9
- jest-docblock: ^29.4.3
- jest-environment-node: ^29.6.1
- jest-haste-map: ^29.6.1
- jest-leak-detector: ^29.6.1
- jest-message-util: ^29.6.1
- jest-resolve: ^29.6.1
- jest-runtime: ^29.6.1
- jest-util: ^29.6.1
- jest-watcher: ^29.6.1
- jest-worker: ^29.6.1
+ jest-docblock: ^29.7.0
+ jest-environment-node: ^29.7.0
+ jest-haste-map: ^29.7.0
+ jest-leak-detector: ^29.7.0
+ jest-message-util: ^29.7.0
+ jest-resolve: ^29.7.0
+ jest-runtime: ^29.7.0
+ jest-util: ^29.7.0
+ jest-watcher: ^29.7.0
+ jest-worker: ^29.7.0
p-limit: ^3.1.0
source-map-support: 0.5.13
- checksum: 0e4dbda26669ae31fee32f8a62b3119bba510f2d17a098d6157b48a73ed2fc9842405bf893f3045c12b3632c7c0e3399fb22684b18ab5566aff4905b26c79a9a
+ checksum: f0405778ea64812bf9b5c50b598850d94ccf95d7ba21f090c64827b41decd680ee19fcbb494007cdd7f5d0d8906bfc9eceddd8fa583e753e736ecd462d4682fb
languageName: node
linkType: hard
-"jest-runtime@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-runtime@npm:29.6.1"
+"jest-runtime@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-runtime@npm:29.7.0"
dependencies:
- "@jest/environment": ^29.6.1
- "@jest/fake-timers": ^29.6.1
- "@jest/globals": ^29.6.1
- "@jest/source-map": ^29.6.0
- "@jest/test-result": ^29.6.1
- "@jest/transform": ^29.6.1
- "@jest/types": ^29.6.1
+ "@jest/environment": ^29.7.0
+ "@jest/fake-timers": ^29.7.0
+ "@jest/globals": ^29.7.0
+ "@jest/source-map": ^29.6.3
+ "@jest/test-result": ^29.7.0
+ "@jest/transform": ^29.7.0
+ "@jest/types": ^29.6.3
"@types/node": "*"
chalk: ^4.0.0
cjs-module-lexer: ^1.0.0
collect-v8-coverage: ^1.0.0
glob: ^7.1.3
graceful-fs: ^4.2.9
- jest-haste-map: ^29.6.1
- jest-message-util: ^29.6.1
- jest-mock: ^29.6.1
- jest-regex-util: ^29.4.3
- jest-resolve: ^29.6.1
- jest-snapshot: ^29.6.1
- jest-util: ^29.6.1
+ jest-haste-map: ^29.7.0
+ jest-message-util: ^29.7.0
+ jest-mock: ^29.7.0
+ jest-regex-util: ^29.6.3
+ jest-resolve: ^29.7.0
+ jest-snapshot: ^29.7.0
+ jest-util: ^29.7.0
slash: ^3.0.0
strip-bom: ^4.0.0
- checksum: 7c360c9694467d996f3d6d914fefa0e7bda554adda8c2b9fba31546dba663d71a64eda103ff68120a2422f3c16db8f0bc2c445923fe8fb934f37e53ef74fb429
+ checksum: d19f113d013e80691e07047f68e1e3448ef024ff2c6b586ce4f90cd7d4c62a2cd1d460110491019719f3c59bfebe16f0e201ed005ef9f80e2cf798c374eed54e
languageName: node
linkType: hard
-"jest-snapshot@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-snapshot@npm:29.6.1"
+"jest-snapshot@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-snapshot@npm:29.7.0"
dependencies:
"@babel/core": ^7.11.6
"@babel/generator": ^7.7.2
"@babel/plugin-syntax-jsx": ^7.7.2
"@babel/plugin-syntax-typescript": ^7.7.2
"@babel/types": ^7.3.3
- "@jest/expect-utils": ^29.6.1
- "@jest/transform": ^29.6.1
- "@jest/types": ^29.6.1
- "@types/prettier": ^2.1.5
+ "@jest/expect-utils": ^29.7.0
+ "@jest/transform": ^29.7.0
+ "@jest/types": ^29.6.3
babel-preset-current-node-syntax: ^1.0.0
chalk: ^4.0.0
- expect: ^29.6.1
+ expect: ^29.7.0
graceful-fs: ^4.2.9
- jest-diff: ^29.6.1
- jest-get-type: ^29.4.3
- jest-matcher-utils: ^29.6.1
- jest-message-util: ^29.6.1
- jest-util: ^29.6.1
+ jest-diff: ^29.7.0
+ jest-get-type: ^29.6.3
+ jest-matcher-utils: ^29.7.0
+ jest-message-util: ^29.7.0
+ jest-util: ^29.7.0
natural-compare: ^1.4.0
- pretty-format: ^29.6.1
+ pretty-format: ^29.7.0
semver: ^7.5.3
- checksum: e8f69d1fd4a29d354d4dca9eb2a22674b300f8ef509e4f1e75337c880414a00d2bdc9d3849a6855dbb5a76bfbe74603f33435378a3877e69f0838e4cc2244350
+ checksum: 86821c3ad0b6899521ce75ee1ae7b01b17e6dfeff9166f2cf17f012e0c5d8c798f30f9e4f8f7f5bed01ea7b55a6bc159f5eda778311162cbfa48785447c237ad
languageName: node
linkType: hard
@@ -4763,70 +4854,70 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^29.0.0, jest-util@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-util@npm:29.6.1"
+"jest-util@npm:^29.0.0, jest-util@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-util@npm:29.7.0"
dependencies:
- "@jest/types": ^29.6.1
+ "@jest/types": ^29.6.3
"@types/node": "*"
chalk: ^4.0.0
ci-info: ^3.2.0
graceful-fs: ^4.2.9
picomatch: ^2.2.3
- checksum: fc553556c1350c443449cadaba5fb9d604628e8b5ceb6ceaf4e7e08975b24277d0a14bf2e0f956024e03c23e556fcb074659423422a06fbedf2ab52978697ac7
+ checksum: 042ab4980f4ccd4d50226e01e5c7376a8556b472442ca6091a8f102488c0f22e6e8b89ea874111d2328a2080083bf3225c86f3788c52af0bd0345a00eb57a3ca
languageName: node
linkType: hard
-"jest-validate@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-validate@npm:29.6.1"
+"jest-validate@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-validate@npm:29.7.0"
dependencies:
- "@jest/types": ^29.6.1
+ "@jest/types": ^29.6.3
camelcase: ^6.2.0
chalk: ^4.0.0
- jest-get-type: ^29.4.3
+ jest-get-type: ^29.6.3
leven: ^3.1.0
- pretty-format: ^29.6.1
- checksum: d2491f3f33d9bbc2dcaaa6acbff26f257b59c5eeceb65a52a9c1cec2f679b836ec2a4658b7004c0ef9d90cd0d9bd664e41d5ed6900f932bea742dd8e6b85e7f1
+ pretty-format: ^29.7.0
+ checksum: 191fcdc980f8a0de4dbdd879fa276435d00eb157a48683af7b3b1b98b0f7d9de7ffe12689b617779097ff1ed77601b9f7126b0871bba4f776e222c40f62e9dae
languageName: node
linkType: hard
-"jest-watcher@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-watcher@npm:29.6.1"
+"jest-watcher@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-watcher@npm:29.7.0"
dependencies:
- "@jest/test-result": ^29.6.1
- "@jest/types": ^29.6.1
+ "@jest/test-result": ^29.7.0
+ "@jest/types": ^29.6.3
"@types/node": "*"
ansi-escapes: ^4.2.1
chalk: ^4.0.0
emittery: ^0.13.1
- jest-util: ^29.6.1
+ jest-util: ^29.7.0
string-length: ^4.0.1
- checksum: 69bd5a602284fdce6eba5486c5c57aca6b511d91cb0907c34c104d6dd931e18ce67baa7f8e280fa473e5d81ea3e7b9e7d94f712c37ab0b3b8cc2aec30676955d
+ checksum: 67e6e7fe695416deff96b93a14a561a6db69389a0667e9489f24485bb85e5b54e12f3b2ba511ec0b777eca1e727235b073e3ebcdd473d68888650489f88df92f
languageName: node
linkType: hard
-"jest-worker@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest-worker@npm:29.6.1"
+"jest-worker@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-worker@npm:29.7.0"
dependencies:
"@types/node": "*"
- jest-util: ^29.6.1
+ jest-util: ^29.7.0
merge-stream: ^2.0.0
supports-color: ^8.0.0
- checksum: 0af309ea4db17c4c47e84a9246f907960a15577683c005fdeafc8f3c06bc455136f95a6f28fa2a3e924b767eb4dacd9b40915a7707305f88586f099af3ac27a8
+ checksum: 30fff60af49675273644d408b650fc2eb4b5dcafc5a0a455f238322a8f9d8a98d847baca9d51ff197b6747f54c7901daa2287799230b856a0f48287d131f8c13
languageName: node
linkType: hard
"jest@npm:^29.6.1":
- version: 29.6.1
- resolution: "jest@npm:29.6.1"
+ version: 29.7.0
+ resolution: "jest@npm:29.7.0"
dependencies:
- "@jest/core": ^29.6.1
- "@jest/types": ^29.6.1
+ "@jest/core": ^29.7.0
+ "@jest/types": ^29.6.3
import-local: ^3.0.2
- jest-cli: ^29.6.1
+ jest-cli: ^29.7.0
peerDependencies:
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
peerDependenciesMeta:
@@ -4834,7 +4925,7 @@ __metadata:
optional: true
bin:
jest: bin/jest.js
- checksum: 7b8c0ca72f483e00ec19dcf9549f9a9af8ae468ab62925b148d714b58eb52d5fea9a082625193bc833d2d9b64cf65a11f3d37857636c5551af05c10aec4ce71b
+ checksum: 17ca8d67504a7dbb1998cf3c3077ec9031ba3eb512da8d71cb91bcabb2b8995c4e4b292b740cb9bf1cbff5ce3e110b3f7c777b0cefb6f41ab05445f248d0ee0b
languageName: node
linkType: hard
@@ -4846,14 +4937,14 @@ __metadata:
linkType: hard
"js-yaml@npm:^3.13.1":
- version: 3.13.1
- resolution: "js-yaml@npm:3.13.1"
+ version: 3.14.1
+ resolution: "js-yaml@npm:3.14.1"
dependencies:
argparse: ^1.0.7
esprima: ^4.0.0
bin:
js-yaml: bin/js-yaml.js
- checksum: 7511b764abb66d8aa963379f7d2a404f078457d106552d05a7b556d204f7932384e8477513c124749fa2de52eb328961834562bd09924902c6432e40daa408bc
+ checksum: bef146085f472d44dee30ec34e5cf36bf89164f5d585435a3d3da89e52622dff0b188a580e4ad091c3341889e14cb88cac6e4deb16dc5b1e9623bb0601fc255c
languageName: node
linkType: hard
@@ -4926,9 +5017,9 @@ __metadata:
linkType: hard
"json-parse-even-better-errors@npm:^3.0.0":
- version: 3.0.0
- resolution: "json-parse-even-better-errors@npm:3.0.0"
- checksum: f1970b5220c7fa23d888565510752c3d5e863f93668a202fcaa719739fa41485dfc6a1db212f702ebd3c873851cc067aebc2917e3f79763cae2fdb95046f38f3
+ version: 3.0.1
+ resolution: "json-parse-even-better-errors@npm:3.0.1"
+ checksum: bf74fa3f715e56699ccd68b80a7d20908de432a3fae2d5aa2ed530a148e9d9ccdf8e6983b93d9966a553aa70dcf003ce3a7ffec2c0ce74d2a6173e3691a426f0
languageName: node
linkType: hard
@@ -4946,7 +5037,7 @@ __metadata:
languageName: node
linkType: hard
-"json5@npm:^2.2.1, json5@npm:^2.2.3":
+"json5@npm:^2.2.3":
version: 2.2.3
resolution: "json5@npm:2.2.3"
bin:
@@ -4976,9 +5067,9 @@ __metadata:
linkType: hard
"just-diff-apply@npm:^5.2.0":
- version: 5.3.1
- resolution: "just-diff-apply@npm:5.3.1"
- checksum: c864606096f2506f043f90c58196bf47344b4c60e97171ea6ec3430e4664aa2eddc6722ff87c66fef4d6d6b47364b053f90a10d59319135a6c06ba5dd424b58e
+ version: 5.5.0
+ resolution: "just-diff-apply@npm:5.5.0"
+ checksum: ed6bbd59781542ccb786bd843038e4591e8390aa788075beb69d358051f68fbeb122bda050b7f42515d51fb64b907d5c7bea694a0543b87b24ce406cfb5f5bfa
languageName: node
linkType: hard
@@ -5039,11 +5130,11 @@ __metadata:
languageName: node
linkType: hard
-"libnpmdiff@npm:^5.0.17":
- version: 5.0.17
- resolution: "libnpmdiff@npm:5.0.17"
+"libnpmdiff@npm:^5.0.20":
+ version: 5.0.20
+ resolution: "libnpmdiff@npm:5.0.20"
dependencies:
- "@npmcli/arborist": ^6.2.9
+ "@npmcli/arborist": ^6.5.0
"@npmcli/disparity-colors": ^3.0.0
"@npmcli/installed-package-contents": ^2.0.2
binary-extensions: ^2.2.0
@@ -5052,17 +5143,16 @@ __metadata:
npm-package-arg: ^10.1.0
pacote: ^15.0.8
tar: ^6.1.13
- checksum: 48fbafe2099882a9feb44e4831eb5ef2119752dc3e4fa22a9a9651bea678a8759f7715134e2f60fb7ae8a9f41b94c23c4e3fb60a97bc8d9d7381b05aad5ec9b9
+ checksum: 7c26de78925f7e31b4c9644c00f1d4befbbc0fb6e44cb62868925cfd39ecc31b4a8f27314e694c5447808c47a305e352ed544ea7b205a460e8fae599a82e7313
languageName: node
linkType: hard
-"libnpmexec@npm:^5.0.17":
- version: 5.0.17
- resolution: "libnpmexec@npm:5.0.17"
+"libnpmexec@npm:^6.0.4":
+ version: 6.0.4
+ resolution: "libnpmexec@npm:6.0.4"
dependencies:
- "@npmcli/arborist": ^6.2.9
+ "@npmcli/arborist": ^6.5.0
"@npmcli/run-script": ^6.0.0
- chalk: ^4.1.0
ci-info: ^3.7.1
npm-package-arg: ^10.1.0
npmlog: ^7.0.1
@@ -5072,16 +5162,16 @@ __metadata:
read-package-json-fast: ^3.0.2
semver: ^7.3.7
walk-up-path: ^3.0.1
- checksum: 398822d6227463411d7ba4635de9f4db725fca56b915cb2e8e3cc2e09fc229d1b4152d39ac60a74eea919af8a0053827b99f6680da24293369c295cba46a6ff8
+ checksum: 3b34975737b312aec3130ca5d78ee33da60586411d9ccf04ed44fe78573cf824b64fcbe56832254b901b8accf12d43ac7518896c9d9d27f436cb33b9562f0a56
languageName: node
linkType: hard
-"libnpmfund@npm:^4.0.17":
- version: 4.0.17
- resolution: "libnpmfund@npm:4.0.17"
+"libnpmfund@npm:^4.2.1":
+ version: 4.2.1
+ resolution: "libnpmfund@npm:4.2.1"
dependencies:
- "@npmcli/arborist": ^6.2.9
- checksum: 1bfff31a4dd1804979ee84e89ced8a8ebb3c856af3a7998f24b17eca70fb1e9aa385eb93c47598fbcc595f19dc9c4574e38ed45a81a68acf710a610ab111bda0
+ "@npmcli/arborist": ^6.5.0
+ checksum: 8099266c3f37431c42f4285e4c3a22a82c0d66d0c1e536a5732672008592609d2c053c451f66934c437301924419bc519b098d0eaa82cdf6a8861f5fb375a71c
languageName: node
linkType: hard
@@ -5105,21 +5195,21 @@ __metadata:
languageName: node
linkType: hard
-"libnpmpack@npm:^5.0.17":
- version: 5.0.17
- resolution: "libnpmpack@npm:5.0.17"
+"libnpmpack@npm:^5.0.20":
+ version: 5.0.20
+ resolution: "libnpmpack@npm:5.0.20"
dependencies:
- "@npmcli/arborist": ^6.2.9
+ "@npmcli/arborist": ^6.5.0
"@npmcli/run-script": ^6.0.0
npm-package-arg: ^10.1.0
pacote: ^15.0.8
- checksum: dee0ce5dce98df5d170cbe5ca7e4509e19ef176a9cf79da7404c61380bd86faf049598ed751256270e874e7a9361e3080685a0f72b1d6aa0d9cca28f0da53527
+ checksum: 5cea162805b604089d3064e9a9a8b74972273c9b95d23b0bcca957a0b1e255506e35e890ccb6775a4035487e8600eb2be859605a5846a50d60c1b95a0e311157
languageName: node
linkType: hard
-"libnpmpublish@npm:^7.2.0":
- version: 7.3.0
- resolution: "libnpmpublish@npm:7.3.0"
+"libnpmpublish@npm:^7.5.1":
+ version: 7.5.1
+ resolution: "libnpmpublish@npm:7.5.1"
dependencies:
ci-info: ^3.6.1
normalize-package-data: ^5.0.0
@@ -5129,7 +5219,7 @@ __metadata:
semver: ^7.3.7
sigstore: ^1.4.0
ssri: ^10.0.1
- checksum: 03bedb65eb2293cfe5039f925ec1041deea698c5ac802bb74f6a0d44ee70529c38c32eea7c722f3a1f1219b54314021ad7f4764f93b66d619bea62ce0759faa0
+ checksum: 951f151744a5aea89c01bcd37f161d8bf5db29ef77d8e4dd78fb2afc16a0901907785d12a65a5e1e520ed6660bd6498d97bc933cfd1b5f7d924d412852390c0a
languageName: node
linkType: hard
@@ -5166,16 +5256,16 @@ __metadata:
linkType: hard
"lines-and-columns@npm:^1.1.6":
- version: 1.1.6
- resolution: "lines-and-columns@npm:1.1.6"
- checksum: 198a5436b1fa5cf703bae719c01c686b076f0ad7e1aafd95a58d626cabff302dc0414822126f2f80b58a8c3d66cda8a7b6da064f27130f87e1d3506d6dfd0d68
+ version: 1.2.4
+ resolution: "lines-and-columns@npm:1.2.4"
+ checksum: 0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5
languageName: node
linkType: hard
"lines-and-columns@npm:^2.0.3":
- version: 2.0.3
- resolution: "lines-and-columns@npm:2.0.3"
- checksum: 5955363dfd7d3d7c476d002eb47944dbe0310d57959e2112dce004c0dc76cecfd479cf8c098fd479ff344acdf04ee0e82b455462a26492231ac152f6c48d17a1
+ version: 2.0.4
+ resolution: "lines-and-columns@npm:2.0.4"
+ checksum: f5e3e207467d3e722280c962b786dc20ebceb191821dcd771d14ab3146b6744cae28cf305ee4638805bec524ac54800e15698c853fcc53243821f88df37e4975
languageName: node
linkType: hard
@@ -5298,24 +5388,26 @@ __metadata:
languageName: node
linkType: hard
-"long@npm:^4.0.0":
- version: 4.0.0
- resolution: "long@npm:4.0.0"
- checksum: 16afbe8f749c7c849db1f4de4e2e6a31ac6e617cead3bdc4f9605cb703cd20e1e9fc1a7baba674ffcca57d660a6e5b53a9e236d7b25a295d3855cca79cc06744
+"long@npm:^5.0.0, long@npm:^5.2.3":
+ version: 5.2.3
+ resolution: "long@npm:5.2.3"
+ checksum: 885ede7c3de4facccbd2cacc6168bae3a02c3e836159ea4252c87b6e34d40af819824b2d4edce330bfb5c4d6e8ce3ec5864bdcf9473fa1f53a4f8225860e5897
languageName: node
linkType: hard
-"long@npm:^5.0.0":
- version: 5.2.1
- resolution: "long@npm:5.2.1"
- checksum: 9264da12d1b7df67e5aa6da4498144293caf1ad12e7f092efe4e9a2d32c53f0bbf7334f7cef997080a2a3af061142558ab366efa71698d98b1cdb883477445a7
+"lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0":
+ version: 10.1.0
+ resolution: "lru-cache@npm:10.1.0"
+ checksum: 58056d33e2500fbedce92f8c542e7c11b50d7d086578f14b7074d8c241422004af0718e08a6eaae8705cee09c77e39a61c1c79e9370ba689b7010c152e6a76ab
languageName: node
linkType: hard
-"long@npm:^5.2.3":
- version: 5.2.3
- resolution: "long@npm:5.2.3"
- checksum: 885ede7c3de4facccbd2cacc6168bae3a02c3e836159ea4252c87b6e34d40af819824b2d4edce330bfb5c4d6e8ce3ec5864bdcf9473fa1f53a4f8225860e5897
+"lru-cache@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "lru-cache@npm:5.1.1"
+ dependencies:
+ yallist: ^3.0.2
+ checksum: c154ae1cbb0c2206d1501a0e94df349653c92c8cbb25236d7e85190bcaf4567a03ac6eb43166fabfa36fd35623694da7233e88d9601fbf411a9a481d85dbd2cb
languageName: node
linkType: hard
@@ -5329,25 +5421,18 @@ __metadata:
linkType: hard
"lru-cache@npm:^7.4.4, lru-cache@npm:^7.5.1, lru-cache@npm:^7.7.1":
- version: 7.12.0
- resolution: "lru-cache@npm:7.12.0"
- checksum: fdb62262978393df7a4bd46a072bc5c3808c50ca5a347a82bb9459410efd841b7bae50655c3cf9004c70d12c756cf6d018f6bff155a16cdde9eba9a82899b5eb
- languageName: node
- linkType: hard
-
-"lru-cache@npm:^9.1.1":
- version: 9.1.2
- resolution: "lru-cache@npm:9.1.2"
- checksum: d3415634be3908909081fc4c56371a8d562d9081eba70543d86871b978702fffd0e9e362b83921b27a29ae2b37b90f55675aad770a54ac83bb3e4de5049d4b15
+ version: 7.18.3
+ resolution: "lru-cache@npm:7.18.3"
+ checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356
languageName: node
linkType: hard
-"make-dir@npm:^3.0.0":
- version: 3.1.0
- resolution: "make-dir@npm:3.1.0"
+"make-dir@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "make-dir@npm:4.0.0"
dependencies:
- semver: ^6.0.0
- checksum: 484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78
+ semver: ^7.5.3
+ checksum: bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a
languageName: node
linkType: hard
@@ -5359,8 +5444,8 @@ __metadata:
linkType: hard
"make-fetch-happen@npm:^10.0.3":
- version: 10.1.8
- resolution: "make-fetch-happen@npm:10.1.8"
+ version: 10.2.1
+ resolution: "make-fetch-happen@npm:10.2.1"
dependencies:
agentkeepalive: ^4.2.1
cacache: ^16.1.0
@@ -5378,11 +5463,11 @@ __metadata:
promise-retry: ^2.0.1
socks-proxy-agent: ^7.0.0
ssri: ^9.0.0
- checksum: 5fe9fd9da5368a8a4fe9a3ea5b9aa15f1e91c9ab703cd9027a6b33840ecc8a57c182fbe1c767c139330a88c46a448b1f00da5e32065cec373aff2450b3da54ee
+ checksum: 2332eb9a8ec96f1ffeeea56ccefabcb4193693597b132cd110734d50f2928842e22b84cfa1508e921b8385cdfd06dda9ad68645fed62b50fff629a580f5fb72c
languageName: node
linkType: hard
-"make-fetch-happen@npm:^11.0.0, make-fetch-happen@npm:^11.0.1, make-fetch-happen@npm:^11.1.0, make-fetch-happen@npm:^11.1.1":
+"make-fetch-happen@npm:^11.0.0, make-fetch-happen@npm:^11.0.1, make-fetch-happen@npm:^11.1.1":
version: 11.1.1
resolution: "make-fetch-happen@npm:11.1.1"
dependencies:
@@ -5405,6 +5490,25 @@ __metadata:
languageName: node
linkType: hard
+"make-fetch-happen@npm:^13.0.0":
+ version: 13.0.0
+ resolution: "make-fetch-happen@npm:13.0.0"
+ dependencies:
+ "@npmcli/agent": ^2.0.0
+ cacache: ^18.0.0
+ http-cache-semantics: ^4.1.1
+ is-lambda: ^1.0.1
+ minipass: ^7.0.2
+ minipass-fetch: ^3.0.0
+ minipass-flush: ^1.0.5
+ minipass-pipeline: ^1.2.4
+ negotiator: ^0.6.3
+ promise-retry: ^2.0.1
+ ssri: ^10.0.0
+ checksum: 7c7a6d381ce919dd83af398b66459a10e2fe8f4504f340d1d090d3fa3d1b0c93750220e1d898114c64467223504bd258612ba83efbc16f31b075cd56de24b4af
+ languageName: node
+ linkType: hard
+
"makeerror@npm:1.0.12":
version: 1.0.12
resolution: "makeerror@npm:1.0.12"
@@ -5422,9 +5526,16 @@ __metadata:
linkType: hard
"map-obj@npm:^4.0.0":
- version: 4.2.0
- resolution: "map-obj@npm:4.2.0"
- checksum: ae34e47986023afacafae3906b5521f4cdf34698d7d40b063619cf7c345a78385ecffae2b01a5a3c01bbe8620b16cad261b2c619ba1e23747c37d92cea88f91a
+ version: 4.3.0
+ resolution: "map-obj@npm:4.3.0"
+ checksum: fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e
+ languageName: node
+ linkType: hard
+
+"map-or-similar@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "map-or-similar@npm:1.5.0"
+ checksum: f65c0d420e272d0fce4e24db35f6a08109218480bca1d61eaa442cbe6cf46270b840218d3b5e94e4bfcc2595f1d0a1fa5885df750b52aac9ab1d437b29dcce38
languageName: node
linkType: hard
@@ -5479,11 +5590,11 @@ __metadata:
linkType: hard
"marked@npm:^5.0.0":
- version: 5.1.1
- resolution: "marked@npm:5.1.1"
+ version: 5.1.2
+ resolution: "marked@npm:5.1.2"
bin:
marked: bin/marked.js
- checksum: e0c6d3a63d01c3b47f7758c3add02abdb3747701b6fce60c4b5602cc3b33122439c5c0a95ac1e8b5fcbb0f7d3aa7af2126aa56074c3d41e207bf9a9ed9948026
+ checksum: fff8741a1dc7313f32bea221079a3d6ff55cd485170fade8841b77b48c89ad5b96676e645636e73e50f4b5b6d65cf9d8821072afb16173822505949df2407ffe
languageName: node
linkType: hard
@@ -5494,6 +5605,15 @@ __metadata:
languageName: node
linkType: hard
+"memoizerific@npm:^1.11.2":
+ version: 1.11.3
+ resolution: "memoizerific@npm:1.11.3"
+ dependencies:
+ map-or-similar: ^1.5.0
+ checksum: d51bdc3ed8c39b4b73845c90eb62d243ddf21899914352d0c303f5e1d477abcb192f4c605e008caa4a31d823225eeb22a99ba5ee825fb88d0c33382db3aee95a
+ languageName: node
+ linkType: hard
+
"memory-pager@npm:^1.0.2":
version: 1.5.0
resolution: "memory-pager@npm:1.5.0"
@@ -5501,6 +5621,13 @@ __metadata:
languageName: node
linkType: hard
+"meow@npm:^12.0.1":
+ version: 12.1.1
+ resolution: "meow@npm:12.1.1"
+ checksum: a6f3be85fbe53430ef53ab933dd790c39216eb4dbaabdbef593aa59efb40ecaa417897000175476bc33eed09e4cbce01df7ba53ba91e9a4bd84ec07024cb8914
+ languageName: node
+ linkType: hard
+
"meow@npm:^8.1.2":
version: 8.1.2
resolution: "meow@npm:8.1.2"
@@ -5527,7 +5654,7 @@ __metadata:
languageName: node
linkType: hard
-"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
+"merge2@npm:^1.3.0":
version: 1.4.1
resolution: "merge2@npm:1.4.1"
checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
@@ -5544,12 +5671,12 @@ __metadata:
languageName: node
linkType: hard
-"mime@npm:^3.0.0":
- version: 3.0.0
- resolution: "mime@npm:3.0.0"
+"mime@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "mime@npm:4.0.1"
bin:
- mime: cli.js
- checksum: f43f9b7bfa64534e6b05bd6062961681aeb406a5b53673b53b683f27fcc4e739989941836a355eef831f4478923651ecc739f4a5f6e20a76487b432bfd4db928
+ mime: bin/cli.js
+ checksum: a931283bc31570cc9c63fbad24fdf178b4dd545462f93543eff634b24d2b65064585eb347cdf0720316bfa5ca0943115694672f2bc4895f8e2366d280ad481f2
languageName: node
linkType: hard
@@ -5574,7 +5701,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^3.0.4":
+"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
dependencies:
@@ -5584,20 +5711,20 @@ __metadata:
linkType: hard
"minimatch@npm:^5.0.1":
- version: 5.1.0
- resolution: "minimatch@npm:5.1.0"
+ version: 5.1.6
+ resolution: "minimatch@npm:5.1.6"
dependencies:
brace-expansion: ^2.0.1
- checksum: 15ce53d31a06361e8b7a629501b5c75491bc2b59712d53e802b1987121d91b433d73fcc5be92974fde66b2b51d8fb28d75a9ae900d249feb792bb1ba2a4f0a90
+ checksum: 7564208ef81d7065a370f788d337cd80a689e981042cb9a1d0e6580b6c6a8c9279eba80010516e258835a988363f99f54a6f711a315089b8b42694f5da9d0d77
languageName: node
linkType: hard
-"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1":
- version: 9.0.1
- resolution: "minimatch@npm:9.0.1"
+"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1, minimatch@npm:^9.0.3":
+ version: 9.0.3
+ resolution: "minimatch@npm:9.0.3"
dependencies:
brace-expansion: ^2.0.1
- checksum: 97f5f5284bb57dc65b9415dec7f17a0f6531a33572193991c60ff18450dcfad5c2dad24ffeaf60b5261dccd63aae58cc3306e2209d57e7f88c51295a532d8ec3
+ checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5
languageName: node
linkType: hard
@@ -5613,9 +5740,9 @@ __metadata:
linkType: hard
"minimist@npm:^1.2.0, minimist@npm:^1.2.5":
- version: 1.2.6
- resolution: "minimist@npm:1.2.6"
- checksum: d15428cd1e11eb14e1233bcfb88ae07ed7a147de251441d61158619dfb32c4d7e9061d09cab4825fdee18ecd6fce323228c8c47b5ba7cd20af378ca4048fb3fb
+ version: 1.2.8
+ resolution: "minimist@npm:1.2.8"
+ checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0
languageName: node
linkType: hard
@@ -5628,9 +5755,18 @@ __metadata:
languageName: node
linkType: hard
+"minipass-collect@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "minipass-collect@npm:2.0.1"
+ dependencies:
+ minipass: ^7.0.3
+ checksum: b251bceea62090f67a6cced7a446a36f4cd61ee2d5cea9aee7fff79ba8030e416327a1c5aa2908dc22629d06214b46d88fdab8c51ac76bacbf5703851b5ad342
+ languageName: node
+ linkType: hard
+
"minipass-fetch@npm:^2.0.3":
- version: 2.1.0
- resolution: "minipass-fetch@npm:2.1.0"
+ version: 2.1.2
+ resolution: "minipass-fetch@npm:2.1.2"
dependencies:
encoding: ^0.1.13
minipass: ^3.1.6
@@ -5639,22 +5775,22 @@ __metadata:
dependenciesMeta:
encoding:
optional: true
- checksum: 1334732859a3f7959ed22589bafd9c40384b885aebb5932328071c33f86b3eb181d54c86919675d1825ab5f1c8e4f328878c863873258d113c29d79a4b0c9c9f
+ checksum: 3f216be79164e915fc91210cea1850e488793c740534985da017a4cbc7a5ff50506956d0f73bb0cb60e4fe91be08b6b61ef35101706d3ef5da2c8709b5f08f91
languageName: node
linkType: hard
"minipass-fetch@npm:^3.0.0":
- version: 3.0.3
- resolution: "minipass-fetch@npm:3.0.3"
+ version: 3.0.4
+ resolution: "minipass-fetch@npm:3.0.4"
dependencies:
encoding: ^0.1.13
- minipass: ^5.0.0
+ minipass: ^7.0.3
minipass-sized: ^1.0.3
minizlib: ^2.1.2
dependenciesMeta:
encoding:
optional: true
- checksum: af5ab2552a16fcf505d35fd7ffb84b57f4a0eeb269e6e1d9a2a75824dda48b36e527083250b7cca4a4def21d9544e2ade441e4730e233c0bc2133f6abda31e18
+ checksum: af7aad15d5c128ab1ebe52e043bdf7d62c3c6f0cecb9285b40d7b395e1375b45dcdfd40e63e93d26a0e8249c9efd5c325c65575aceee192883970ff8cb11364a
languageName: node
linkType: hard
@@ -5696,11 +5832,11 @@ __metadata:
linkType: hard
"minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6":
- version: 3.3.4
- resolution: "minipass@npm:3.3.4"
+ version: 3.3.6
+ resolution: "minipass@npm:3.3.6"
dependencies:
yallist: ^4.0.0
- checksum: 5d95a7738c54852ba78d484141e850c792e062666a2d0c681a5ac1021275beb7e1acb077e59f9523ff1defb80901aea4e30fac10ded9a20a25d819a42916ef1b
+ checksum: a30d083c8054cee83cdcdc97f97e4641a3f58ae743970457b1489ce38ee1167b3aaf7d815cd39ec7a99b9c40397fd4f686e83750e73e652b21cb516f6d845e48
languageName: node
linkType: hard
@@ -5711,10 +5847,10 @@ __metadata:
languageName: node
linkType: hard
-"minipass@npm:^5.0.0 || ^6.0.2":
- version: 6.0.2
- resolution: "minipass@npm:6.0.2"
- checksum: d140b91f4ab2e5ce5a9b6c468c0e82223504acc89114c1a120d4495188b81fedf8cade72a9f4793642b4e66672f990f1e0d902dd858485216a07cd3c8a62fac9
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3":
+ version: 7.0.4
+ resolution: "minipass@npm:7.0.4"
+ checksum: 87585e258b9488caf2e7acea242fd7856bbe9a2c84a7807643513a338d66f368c7d518200ad7b70a508664d408aa000517647b2930c259a8b1f9f0984f344a21
languageName: node
linkType: hard
@@ -5755,21 +5891,21 @@ __metadata:
linkType: hard
"mongodb@npm:^5.7.0":
- version: 5.7.0
- resolution: "mongodb@npm:5.7.0"
+ version: 5.9.2
+ resolution: "mongodb@npm:5.9.2"
dependencies:
- bson: ^5.4.0
+ "@mongodb-js/saslprep": ^1.1.0
+ bson: ^5.5.0
mongodb-connection-string-url: ^2.6.0
- saslprep: ^1.0.3
socks: ^2.7.1
peerDependencies:
- "@aws-sdk/credential-providers": ^3.201.0
- "@mongodb-js/zstd": ^1.1.0
- kerberos: ^2.0.1
+ "@aws-sdk/credential-providers": ^3.188.0
+ "@mongodb-js/zstd": ^1.0.0
+ kerberos: ^1.0.0 || ^2.0.0
mongodb-client-encryption: ">=2.3.0 <3"
snappy: ^7.2.2
dependenciesMeta:
- saslprep:
+ "@mongodb-js/saslprep":
optional: true
peerDependenciesMeta:
"@aws-sdk/credential-providers":
@@ -5782,7 +5918,7 @@ __metadata:
optional: true
snappy:
optional: true
- checksum: 16357b6229abac165aecea15a6efa873ec8662a00411ecb9e49853f05a590be31aab63d404486125778eedaafe76d70e84eea682fa89b138decc247f4870d2ec
+ checksum: fad5621f4a9764d71c48f2955be57925e506b14a4a63c5b9209ff733a58b2524cf9c87f216f2f02de092fab20eaa033ff5ade45c5cfa7f1c8c6bce114cb22e3f
languageName: node
linkType: hard
@@ -5807,6 +5943,16 @@ __metadata:
languageName: node
linkType: hard
+"nano-date@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "nano-date@npm:4.1.0"
+ dependencies:
+ bignumber.js: ^9.0.0
+ memoizerific: ^1.11.2
+ checksum: 7029b3c1db439e612ce4fdf426b33d4d930bfa682edf6c4c8d3d30b66a89d1f995215ebc06b04a53d2b8c4b5a95d0a25250fb7d66f067f9eca0b546fe918698b
+ languageName: node
+ linkType: hard
+
"natural-compare@npm:^1.4.0":
version: 1.4.0
resolution: "natural-compare@npm:1.4.0"
@@ -5821,7 +5967,7 @@ __metadata:
languageName: node
linkType: hard
-"neo-async@npm:^2.6.0":
+"neo-async@npm:^2.6.2":
version: 2.6.2
resolution: "neo-async@npm:2.6.2"
checksum: deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9
@@ -5845,13 +5991,13 @@ __metadata:
linkType: hard
"nice-grpc@npm:^2.1.4":
- version: 2.1.4
- resolution: "nice-grpc@npm:2.1.4"
+ version: 2.1.7
+ resolution: "nice-grpc@npm:2.1.7"
dependencies:
- "@grpc/grpc-js": ^1.7.3
+ "@grpc/grpc-js": ^1.9.5
abort-controller-x: ^0.4.0
nice-grpc-common: ^2.0.2
- checksum: d7a85254e3585419d186137c5d9e82559ce701284f2bc6e71cd2d3cbaa3af1c1ea9cbdffd6e057e8a2e6519a790c9fe5871d5a2cd2f88a0b207398aa0824021e
+ checksum: 94bef12dfb92ec98e8d448f60c9c1676ee26b08cf74e76ca92fe51cffcb1efa1acfe56236cf03cb014a58aae4ac53cace22ce4736fb951b780d1499faf1db82b
languageName: node
linkType: hard
@@ -5864,9 +6010,9 @@ __metadata:
languageName: node
linkType: hard
-"node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.7":
- version: 2.6.11
- resolution: "node-fetch@npm:2.6.11"
+"node-fetch@npm:^2.6.1":
+ version: 2.7.0
+ resolution: "node-fetch@npm:2.7.0"
dependencies:
whatwg-url: ^5.0.0
peerDependencies:
@@ -5874,15 +6020,16 @@ __metadata:
peerDependenciesMeta:
encoding:
optional: true
- checksum: 249d0666a9497553384d46b5ab296ba223521ac88fed4d8a17d6ee6c2efb0fc890f3e8091cafe7f9fba8151a5b8d925db2671543b3409a56c3cd522b468b47b3
+ checksum: d76d2f5edb451a3f05b15115ec89fc6be39de37c6089f1b6368df03b91e1633fd379a7e01b7ab05089a25034b2023d959b47e59759cb38d88341b2459e89d6e5
languageName: node
linkType: hard
-"node-gyp@npm:^9.0.0, node-gyp@npm:^9.3.1":
- version: 9.3.1
- resolution: "node-gyp@npm:9.3.1"
+"node-gyp@npm:^9.0.0, node-gyp@npm:^9.4.0":
+ version: 9.4.1
+ resolution: "node-gyp@npm:9.4.1"
dependencies:
env-paths: ^2.2.0
+ exponential-backoff: ^3.1.1
glob: ^7.1.4
graceful-fs: ^4.2.6
make-fetch-happen: ^10.0.3
@@ -5894,27 +6041,27 @@ __metadata:
which: ^2.0.2
bin:
node-gyp: bin/node-gyp.js
- checksum: b860e9976fa645ca0789c69e25387401b4396b93c8375489b5151a6c55cf2640a3b6183c212b38625ef7c508994930b72198338e3d09b9d7ade5acc4aaf51ea7
+ checksum: 8576c439e9e925ab50679f87b7dfa7aa6739e42822e2ad4e26c36341c0ba7163fdf5a946f0a67a476d2f24662bc40d6c97bd9e79ced4321506738e6b760a1577
languageName: node
linkType: hard
"node-gyp@npm:latest":
- version: 9.3.0
- resolution: "node-gyp@npm:9.3.0"
+ version: 10.0.1
+ resolution: "node-gyp@npm:10.0.1"
dependencies:
env-paths: ^2.2.0
- glob: ^7.1.4
+ exponential-backoff: ^3.1.1
+ glob: ^10.3.10
graceful-fs: ^4.2.6
- make-fetch-happen: ^10.0.3
- nopt: ^6.0.0
- npmlog: ^6.0.0
- rimraf: ^3.0.2
+ make-fetch-happen: ^13.0.0
+ nopt: ^7.0.0
+ proc-log: ^3.0.0
semver: ^7.3.5
tar: ^6.1.2
- which: ^2.0.2
+ which: ^4.0.0
bin:
node-gyp: bin/node-gyp.js
- checksum: 589ddd3ed967724ef425f9624bfa47cf73022640ab3eba6d556e92cdc4ddef33b63fce3a467c93b995a3f61df92eafd3c3d1e8dbe4a2c00c383334487dea99c3
+ checksum: 60a74e66d364903ce02049966303a57f898521d139860ac82744a5fdd9f7b7b3b61f75f284f3bfe6e6add3b8f1871ce305a1d41f775c7482de837b50c792223f
languageName: node
linkType: hard
@@ -5925,10 +6072,10 @@ __metadata:
languageName: node
linkType: hard
-"node-releases@npm:^2.0.5":
- version: 2.0.5
- resolution: "node-releases@npm:2.0.5"
- checksum: e85d949addd19f8827f32569d2be5751e7812ccf6cc47879d49f79b5234ff4982225e39a3929315f96370823b070640fb04d79fc0ddec8b515a969a03493a42f
+"node-releases@npm:^2.0.14":
+ version: 2.0.14
+ resolution: "node-releases@npm:2.0.14"
+ checksum: 59443a2f77acac854c42d321bf1b43dea0aef55cd544c6a686e9816a697300458d4e82239e2d794ea05f7bbbc8a94500332e2d3ac3f11f52e4b16cbe638b3c41
languageName: node
linkType: hard
@@ -5943,14 +6090,14 @@ __metadata:
languageName: node
linkType: hard
-"nopt@npm:^7.0.0, nopt@npm:^7.1.0":
- version: 7.1.0
- resolution: "nopt@npm:7.1.0"
+"nopt@npm:^7.0.0, nopt@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "nopt@npm:7.2.0"
dependencies:
abbrev: ^2.0.0
bin:
nopt: bin/nopt.js
- checksum: 77185170d491b2ffdda0c72ce12dcf222b670814b7fb5ba1b750c708a6e5421b5607345c1f6341602476c8ef0a26929f5b861efa284e106c60b4baa6e6edb262
+ checksum: a9c0f57fb8cb9cc82ae47192ca2b7ef00e199b9480eed202482c962d61b59a7fbe7541920b2a5839a97b42ee39e288c0aed770e38057a608d7f579389dfde410
languageName: node
linkType: hard
@@ -5990,6 +6137,18 @@ __metadata:
languageName: node
linkType: hard
+"normalize-package-data@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "normalize-package-data@npm:6.0.0"
+ dependencies:
+ hosted-git-info: ^7.0.0
+ is-core-module: ^2.8.1
+ semver: ^7.3.5
+ validate-npm-package-license: ^3.0.4
+ checksum: 741211a4354ba6d618caffa98f64e0e5ec9e5575bf3aefe47f4b68e662d65f9ba1b6b2d10640c16254763ed0879288155566138b5ffe384172352f6e969c1752
+ languageName: node
+ linkType: hard
+
"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0":
version: 3.0.0
resolution: "normalize-path@npm:3.0.0"
@@ -6004,12 +6163,10 @@ __metadata:
languageName: node
linkType: hard
-"npm-audit-report@npm:^4.0.0":
- version: 4.0.0
- resolution: "npm-audit-report@npm:4.0.0"
- dependencies:
- chalk: ^4.0.0
- checksum: 8cbb5f84dc20eb7ad7d7631a641ff933ee803fadb5e22c0e818aef4ba646e2793704b1075310429a6f51f2a9ac64398100556ad0d12cedea0dac6d6a939e97d3
+"npm-audit-report@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "npm-audit-report@npm:5.0.0"
+ checksum: a18f16f5147111457bdc9cd1333870c96a7e6ac369c9a3845d3fa25abc97f609d9aacee990e38b699446a23c5882dc9d446e2686b3c92155077a8dab2a21cad3
languageName: node
linkType: hard
@@ -6022,16 +6179,16 @@ __metadata:
languageName: node
linkType: hard
-"npm-install-checks@npm:^6.0.0, npm-install-checks@npm:^6.1.1":
- version: 6.1.1
- resolution: "npm-install-checks@npm:6.1.1"
+"npm-install-checks@npm:^6.0.0, npm-install-checks@npm:^6.2.0":
+ version: 6.3.0
+ resolution: "npm-install-checks@npm:6.3.0"
dependencies:
semver: ^7.1.1
- checksum: 8fb3ed05cfd3fdeb20d2fd22d45a89cd509afac3b05d188af7d9bcdf07ed745d1346943692782a4dca4c42b2c1fec34eb42fdf20e2ef8bb5b249fbb5a811ce3b
+ checksum: 6c20dadb878a0d2f1f777405217b6b63af1299d0b43e556af9363ee6eefaa98a17dfb7b612a473a473e96faf7e789c58b221e0d8ffdc1d34903c4f71618df3b4
languageName: node
linkType: hard
-"npm-normalize-package-bin@npm:^3.0.0, npm-normalize-package-bin@npm:^3.0.1":
+"npm-normalize-package-bin@npm:^3.0.0":
version: 3.0.1
resolution: "npm-normalize-package-bin@npm:3.0.1"
checksum: de416d720ab22137a36292ff8a333af499ea0933ef2320a8c6f56a73b0f0448227fec4db5c890d702e26d21d04f271415eab6580b5546456861cc0c19498a4bf
@@ -6059,15 +6216,15 @@ __metadata:
languageName: node
linkType: hard
-"npm-pick-manifest@npm:^8.0.0, npm-pick-manifest@npm:^8.0.1":
- version: 8.0.1
- resolution: "npm-pick-manifest@npm:8.0.1"
+"npm-pick-manifest@npm:^8.0.0, npm-pick-manifest@npm:^8.0.1, npm-pick-manifest@npm:^8.0.2":
+ version: 8.0.2
+ resolution: "npm-pick-manifest@npm:8.0.2"
dependencies:
npm-install-checks: ^6.0.0
npm-normalize-package-bin: ^3.0.0
npm-package-arg: ^10.0.0
semver: ^7.3.5
- checksum: b8e16f2fbcc40ba7d1405c9b566bcee32488c6709f883207f709b0715ed34e2f3f3bc5bf5cb9563d6aa23cb878102bf0011ba22cce9235caa9a0349784b48ecd
+ checksum: c9f71b57351a3a241a7e56148332f2f341a09dff2a1b1f4ffb1517eac25f1888ac7fbce4939e522cbd533577448c307d05fff0c32430cc03c8c6179fac320cd4
languageName: node
linkType: hard
@@ -6106,11 +6263,11 @@ __metadata:
linkType: hard
"npm-run-path@npm:^5.1.0":
- version: 5.1.0
- resolution: "npm-run-path@npm:5.1.0"
+ version: 5.2.0
+ resolution: "npm-run-path@npm:5.2.0"
dependencies:
path-key: ^4.0.0
- checksum: dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66
+ checksum: c5325e016014e715689c4014f7e0be16cc4cbf529f32a1723e511bc4689b5f823b704d2bca61ac152ce2bda65e0205dc8b3ba0ec0f5e4c3e162d302f6f5b9efb
languageName: node
linkType: hard
@@ -6122,69 +6279,73 @@ __metadata:
linkType: hard
"npm@npm:^9.5.0":
- version: 9.6.7
- resolution: "npm@npm:9.6.7"
+ version: 9.9.2
+ resolution: "npm@npm:9.9.2"
dependencies:
"@isaacs/string-locale-compare": ^1.1.0
- "@npmcli/arborist": ^6.2.9
- "@npmcli/config": ^6.1.7
+ "@npmcli/arborist": ^6.5.0
+ "@npmcli/config": ^6.4.0
+ "@npmcli/fs": ^3.1.0
"@npmcli/map-workspaces": ^3.0.4
- "@npmcli/package-json": ^3.1.0
+ "@npmcli/package-json": ^4.0.1
+ "@npmcli/promise-spawn": ^6.0.2
"@npmcli/run-script": ^6.0.2
abbrev: ^2.0.0
archy: ~1.0.0
- cacache: ^17.1.2
- chalk: ^4.1.2
+ cacache: ^17.1.3
+ chalk: ^5.3.0
ci-info: ^3.8.0
cli-columns: ^4.0.0
cli-table3: ^0.6.3
columnify: ^1.6.0
fastest-levenshtein: ^1.0.16
fs-minipass: ^3.0.2
- glob: ^10.2.4
+ glob: ^10.2.7
graceful-fs: ^4.2.11
hosted-git-info: ^6.1.1
- ini: ^4.1.0
+ ini: ^4.1.1
init-package-json: ^5.0.0
is-cidr: ^4.0.2
json-parse-even-better-errors: ^3.0.0
libnpmaccess: ^7.0.2
- libnpmdiff: ^5.0.17
- libnpmexec: ^5.0.17
- libnpmfund: ^4.0.17
+ libnpmdiff: ^5.0.20
+ libnpmexec: ^6.0.4
+ libnpmfund: ^4.2.1
libnpmhook: ^9.0.3
libnpmorg: ^5.0.4
- libnpmpack: ^5.0.17
- libnpmpublish: ^7.2.0
+ libnpmpack: ^5.0.20
+ libnpmpublish: ^7.5.1
libnpmsearch: ^6.0.2
libnpmteam: ^5.0.3
libnpmversion: ^4.0.2
make-fetch-happen: ^11.1.1
- minimatch: ^9.0.0
+ minimatch: ^9.0.3
minipass: ^5.0.0
minipass-pipeline: ^1.2.4
ms: ^2.1.2
- node-gyp: ^9.3.1
- nopt: ^7.1.0
- npm-audit-report: ^4.0.0
- npm-install-checks: ^6.1.1
+ node-gyp: ^9.4.0
+ nopt: ^7.2.0
+ normalize-package-data: ^5.0.0
+ npm-audit-report: ^5.0.0
+ npm-install-checks: ^6.2.0
npm-package-arg: ^10.1.0
- npm-pick-manifest: ^8.0.1
+ npm-pick-manifest: ^8.0.2
npm-profile: ^7.0.1
npm-registry-fetch: ^14.0.5
npm-user-validate: ^2.0.0
npmlog: ^7.0.1
p-map: ^4.0.0
- pacote: ^15.1.3
+ pacote: ^15.2.0
parse-conflict-json: ^3.0.1
proc-log: ^3.0.0
qrcode-terminal: ^0.12.0
read: ^2.1.0
- read-package-json: ^6.0.3
- read-package-json-fast: ^3.0.2
- semver: ^7.5.1
+ semver: ^7.5.4
+ sigstore: ^1.9.0
+ spdx-expression-parse: ^3.0.1
ssri: ^10.0.4
- tar: ^6.1.14
+ supports-color: ^9.4.0
+ tar: ^6.1.15
text-table: ~0.2.0
tiny-relative-date: ^1.3.0
treeverse: ^3.0.0
@@ -6194,7 +6355,7 @@ __metadata:
bin:
npm: bin/npm-cli.js
npx: bin/npx-cli.js
- checksum: 433ece491a072472fcb01b1e6d462dbad09855ad33d75c62225105a7473067711f86fb5bb13f8b2fffe1959487f220fbc55b6335e574235fad394fe34fd69ab4
+ checksum: 1a95c2c27365fe2dc968132016116921f33e46fb8f45c21b74e9d277b84d00f1abf2eb27e5ee1bfec0f03ce6dc6e145efbc75539092724052944c7e058591c1b
languageName: node
linkType: hard
@@ -6277,12 +6438,12 @@ __metadata:
languageName: node
linkType: hard
-"p-filter@npm:^3.0.0":
- version: 3.0.0
- resolution: "p-filter@npm:3.0.0"
+"p-filter@npm:^4.0.0":
+ version: 4.1.0
+ resolution: "p-filter@npm:4.1.0"
dependencies:
- p-map: ^5.1.0
- checksum: aacc36820f0531c01963334edc6debf5038b47c83a1c2255b7c14f6964a9a5fc1887ce0b93e72d137727403253bcc9bb26eed9bb79896ece1fa9f52d979bb97b
+ p-map: ^7.0.1
+ checksum: a8c783f6f783d2cf2b1b23f128576abee9545942961d1a242d0bb673eaf5390e51acd887d526e468d23fb08546ba7c958222464e75a25ac502f2951aeffcbb72
languageName: node
linkType: hard
@@ -6365,12 +6526,10 @@ __metadata:
languageName: node
linkType: hard
-"p-map@npm:^5.1.0":
- version: 5.5.0
- resolution: "p-map@npm:5.5.0"
- dependencies:
- aggregate-error: ^4.0.0
- checksum: 065cb6fca6b78afbd070dd9224ff160dc23eea96e57863c09a0c8ea7ce921043f76854be7ee0abc295cff1ac9adcf700e79a1fbe3b80b625081087be58e7effb
+"p-map@npm:^7.0.1":
+ version: 7.0.1
+ resolution: "p-map@npm:7.0.1"
+ checksum: 553c218f582b9c7f96159dd55d082fc6df386ea86a78a3798b768f87f761d6f01ea52dd76225e69199720fa0684901d38353cd0978a39ef4f7f4fd287c4e9262
languageName: node
linkType: hard
@@ -6402,7 +6561,7 @@ __metadata:
languageName: node
linkType: hard
-"pacote@npm:^15.0.0, pacote@npm:^15.0.8, pacote@npm:^15.1.3":
+"pacote@npm:^15.0.0, pacote@npm:^15.0.8, pacote@npm:^15.2.0":
version: 15.2.0
resolution: "pacote@npm:15.2.0"
dependencies:
@@ -6473,15 +6632,15 @@ __metadata:
linkType: hard
"parse-json@npm:^7.0.0":
- version: 7.0.0
- resolution: "parse-json@npm:7.0.0"
+ version: 7.1.1
+ resolution: "parse-json@npm:7.1.1"
dependencies:
"@babel/code-frame": ^7.21.4
error-ex: ^1.3.2
json-parse-even-better-errors: ^3.0.0
lines-and-columns: ^2.0.3
type-fest: ^3.8.0
- checksum: de6c756f65af568439a7ac87c830e5a8b98bd25160a8832872183588a139f9c8fd8bab96c8bc49788f5a957a59d8de7b5a3fa8a01027248b3079433f81dd5590
+ checksum: 187275c7ac097dcfb3c7420bca2399caa4da33bcd5d5aac3604bda0e2b8eee4df61cc26aa0d79fab97f0d67bf42d41d332baa9f9f56ad27636ad785f1ae639e5
languageName: node
linkType: hard
@@ -6527,20 +6686,20 @@ __metadata:
languageName: node
linkType: hard
-"path-parse@npm:^1.0.6":
+"path-parse@npm:^1.0.7":
version: 1.0.7
resolution: "path-parse@npm:1.0.7"
checksum: 49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a
languageName: node
linkType: hard
-"path-scurry@npm:^1.7.0":
- version: 1.9.2
- resolution: "path-scurry@npm:1.9.2"
+"path-scurry@npm:^1.10.1":
+ version: 1.10.1
+ resolution: "path-scurry@npm:1.10.1"
dependencies:
- lru-cache: ^9.1.1
- minipass: ^5.0.0 || ^6.0.2
- checksum: 92888dfb68e285043c6d3291c8e971d5d2bc2f5082f4d7b5392896f34be47024c9d0a8b688dd7ae6d125acc424699195474927cb4f00049a9b1ec7c4256fa8e0
+ lru-cache: ^9.1.1 || ^10.0.0
+ minipass: ^5.0.0 || ^6.0.2 || ^7.0.0
+ checksum: e2557cff3a8fb8bc07afdd6ab163a92587884f9969b05bbbaf6fe7379348bfb09af9ed292af12ed32398b15fb443e81692047b786d1eeb6d898a51eb17ed7d90
languageName: node
linkType: hard
@@ -6558,6 +6717,13 @@ __metadata:
languageName: node
linkType: hard
+"path-type@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "path-type@npm:5.0.0"
+ checksum: 15ec24050e8932c2c98d085b72cfa0d6b4eeb4cbde151a0a05726d8afae85784fc5544f733d8dfc68536587d5143d29c0bd793623fad03d7e61cc00067291cd5
+ languageName: node
+ linkType: hard
+
"picocolors@npm:^1.0.0":
version: 1.0.0
resolution: "picocolors@npm:1.0.0"
@@ -6580,9 +6746,9 @@ __metadata:
linkType: hard
"pirates@npm:^4.0.4":
- version: 4.0.5
- resolution: "pirates@npm:4.0.5"
- checksum: c9994e61b85260bec6c4fc0307016340d9b0c4f4b6550a957afaaff0c9b1ad58fbbea5cfcf083860a25cb27a375442e2b0edf52e2e1e40e69934e08dcc52d227
+ version: 4.0.6
+ resolution: "pirates@npm:4.0.6"
+ checksum: 46a65fefaf19c6f57460388a5af9ab81e3d7fd0e7bc44ca59d753cb5c4d0df97c6c6e583674869762101836d68675f027d60f841c105d72734df9dfca97cbcc6
languageName: node
linkType: hard
@@ -6606,12 +6772,12 @@ __metadata:
linkType: hard
"postcss-selector-parser@npm:^6.0.10":
- version: 6.0.13
- resolution: "postcss-selector-parser@npm:6.0.13"
+ version: 6.0.14
+ resolution: "postcss-selector-parser@npm:6.0.14"
dependencies:
cssesc: ^3.0.0
util-deprecate: ^1.0.2
- checksum: f89163338a1ce3b8ece8e9055cd5a3165e79a15e1c408e18de5ad8f87796b61ec2d48a2902d179ae0c4b5de10fccd3a325a4e660596549b040bc5ad1b465f096
+ checksum: 7d44401b717acd72b8cceb484af60d8060b0293f930d1977c57e072374531b9be299979a48ad46221f7af07f0f0545f6c9acc8f8d3d92c853089ce346d078220
languageName: node
linkType: hard
@@ -6631,14 +6797,14 @@ __metadata:
languageName: node
linkType: hard
-"pretty-format@npm:^29.0.0, pretty-format@npm:^29.6.1":
- version: 29.6.1
- resolution: "pretty-format@npm:29.6.1"
+"pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "pretty-format@npm:29.7.0"
dependencies:
- "@jest/schemas": ^29.6.0
+ "@jest/schemas": ^29.6.3
ansi-styles: ^5.0.0
react-is: ^18.0.0
- checksum: 6f923a2379a37a425241dc223d76f671c73c4f37dba158050575a54095867d565c068b441843afdf3d7c37bed9df4bbadf46297976e60d4149972b779474203a
+ checksum: 032c1602383e71e9c0c02a01bbd25d6759d60e9c7cf21937dde8357aa753da348fcec5def5d1002c9678a8524d5fe099ad98861286550ef44de8808cc61e43b6
languageName: node
linkType: hard
@@ -6695,12 +6861,12 @@ __metadata:
linkType: hard
"prompts@npm:^2.0.1":
- version: 2.3.2
- resolution: "prompts@npm:2.3.2"
+ version: 2.4.2
+ resolution: "prompts@npm:2.4.2"
dependencies:
kleur: ^3.0.3
- sisteransi: ^1.0.4
- checksum: b1f9e92b59e3be30bcca757dd8458205bc0ff2923cc98b533c09971d4aa2507437d102f73300931a2c50fb4b21f3160a4d4b4683d07c1c1a85d730b463127e18
+ sisteransi: ^1.0.5
+ checksum: d8fd1fe63820be2412c13bfc5d0a01909acc1f0367e32396962e737cb2fc52d004f3302475d5ce7d18a1e8a79985f93ff04ee03007d091029c3f9104bffc007d
languageName: node
linkType: hard
@@ -6721,8 +6887,8 @@ __metadata:
linkType: hard
"protobufjs-cli@npm:^1.1.1":
- version: 1.1.1
- resolution: "protobufjs-cli@npm:1.1.1"
+ version: 1.1.2
+ resolution: "protobufjs-cli@npm:1.1.2"
dependencies:
chalk: ^4.0.0
escodegen: ^1.13.0
@@ -6739,13 +6905,13 @@ __metadata:
bin:
pbjs: bin/pbjs
pbts: bin/pbts
- checksum: 124a2cb10d6fccdd6e8f2984b0f7d9a351d9c1efd17f237acd4a9e7c4b82d63265364b1c86bfa5c6a6fa17d7119182c4c323a8972c0078e1ac5c5f653d096f9b
+ checksum: 21f8e329e7e04d9451f35768502efd4d7adf07153dd214853320ee94ffd22cfa8cf98d8df7b83692adf5e4f041fc78c469dadb508afa60d8c229bed4ebc79345
languageName: node
linkType: hard
"protobufjs@npm:^7.2.4":
- version: 7.2.4
- resolution: "protobufjs@npm:7.2.4"
+ version: 7.2.5
+ resolution: "protobufjs@npm:7.2.5"
dependencies:
"@protobufjs/aspromise": ^1.1.2
"@protobufjs/base64": ^1.1.2
@@ -6759,21 +6925,21 @@ __metadata:
"@protobufjs/utf8": ^1.1.0
"@types/node": ">=13.7.0"
long: ^5.0.0
- checksum: a952cdf2a5e5250c16ae651b570849b6f5b20a5475c3eef63ffb290ad239aa2916adfc1cc676f7fc93c69f48113df268761c0c246f7f023118c85bdd1a170044
+ checksum: 3770a072114061faebbb17cfd135bc4e187b66bc6f40cd8bac624368b0270871ec0cfb43a02b9fb4f029c8335808a840f1afba3c2e7ede7063b98ae6b98a703f
languageName: node
linkType: hard
"punycode@npm:^2.1.1":
- version: 2.1.1
- resolution: "punycode@npm:2.1.1"
- checksum: 823bf443c6dd14f669984dea25757b37993f67e8d94698996064035edd43bed8a5a17a9f12e439c2b35df1078c6bec05a6c86e336209eb1061e8025c481168e8
+ version: 2.3.1
+ resolution: "punycode@npm:2.3.1"
+ checksum: bb0a0ceedca4c3c57a9b981b90601579058903c62be23c5e8e843d2c2d4148a3ecf029d5133486fb0e1822b098ba8bba09e89d6b21742d02fa26bda6441a6fb2
languageName: node
linkType: hard
"pure-rand@npm:^6.0.0":
- version: 6.0.2
- resolution: "pure-rand@npm:6.0.2"
- checksum: 79de33876a4f515d759c48e98d00756bbd916b4ea260cc572d7adfa4b62cace9952e89f0241d0410214554503d25061140fe325c66f845213d2b1728ba8d413e
+ version: 6.0.4
+ resolution: "pure-rand@npm:6.0.4"
+ checksum: e1c4e69f8bf7303e5252756d67c3c7551385cd34d94a1f511fe099727ccbab74c898c03a06d4c4a24a89b51858781057b83ebbfe740d984240cdc04fead36068
languageName: node
linkType: hard
@@ -6838,7 +7004,7 @@ __metadata:
languageName: node
linkType: hard
-"read-package-json@npm:^6.0.0, read-package-json@npm:^6.0.3":
+"read-package-json@npm:^6.0.0":
version: 6.0.4
resolution: "read-package-json@npm:6.0.4"
dependencies:
@@ -6851,13 +7017,13 @@ __metadata:
linkType: hard
"read-pkg-up@npm:^10.0.0":
- version: 10.0.0
- resolution: "read-pkg-up@npm:10.0.0"
+ version: 10.1.0
+ resolution: "read-pkg-up@npm:10.1.0"
dependencies:
find-up: ^6.3.0
- read-pkg: ^8.0.0
- type-fest: ^3.12.0
- checksum: af179c3c5d3808bfef112b004267074d64b2a67b9aeab1e7f8259d0cd77ae39b260695a2b6dd247d10cb9fb25074d964bcc8f6e42c09f20d58403404b1a50b9d
+ read-pkg: ^8.1.0
+ type-fest: ^4.2.0
+ checksum: 554470d7ff54026b561f6c851c35470f5bc95a47bfb8645dc13c447d83c42c78b42d47fffdc8f86bffe731215406dab498f75cb27494e1fb3eca7fa8d00fb501
languageName: node
linkType: hard
@@ -6884,15 +7050,15 @@ __metadata:
languageName: node
linkType: hard
-"read-pkg@npm:^8.0.0":
- version: 8.0.0
- resolution: "read-pkg@npm:8.0.0"
+"read-pkg@npm:^8.0.0, read-pkg@npm:^8.1.0":
+ version: 8.1.0
+ resolution: "read-pkg@npm:8.1.0"
dependencies:
"@types/normalize-package-data": ^2.4.1
- normalize-package-data: ^5.0.0
+ normalize-package-data: ^6.0.0
parse-json: ^7.0.0
- type-fest: ^3.8.0
- checksum: 10c6f8bc64fd7c7d62d8d0233c41b0d929525d2c10c1a65ecfbe793519f0aea38d0ddbd649639d38b971269ff1b5c45bb70f438162fa2aeec7b119aa9435a29b
+ type-fest: ^4.2.0
+ checksum: f4cd164f096e78cf3e338a55f800043524e3055f9b0b826143290002fafc951025fc3cbd6ca683ebaf7945efcfb092d31c683dd252a7871a974662985c723b67
languageName: node
linkType: hard
@@ -6906,8 +7072,8 @@ __metadata:
linkType: hard
"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.2, readable-stream@npm:~2.3.6":
- version: 2.3.7
- resolution: "readable-stream@npm:2.3.7"
+ version: 2.3.8
+ resolution: "readable-stream@npm:2.3.8"
dependencies:
core-util-is: ~1.0.0
inherits: ~2.0.3
@@ -6916,30 +7082,31 @@ __metadata:
safe-buffer: ~5.1.1
string_decoder: ~1.1.1
util-deprecate: ~1.0.1
- checksum: e4920cf7549a60f8aaf694d483a0e61b2a878b969d224f89b3bc788b8d920075132c4b55a7494ee944c7b6a9a0eada28a7f6220d80b0312ece70bbf08eeca755
+ checksum: 65645467038704f0c8aaf026a72fbb588a9e2ef7a75cd57a01702ee9db1c4a1e4b03aaad36861a6a0926546a74d174149c8c207527963e0c2d3eee2f37678a42
languageName: node
linkType: hard
-"readable-stream@npm:^3.0.0, readable-stream@npm:^3.6.0":
- version: 3.6.0
- resolution: "readable-stream@npm:3.6.0"
+"readable-stream@npm:^3.6.0":
+ version: 3.6.2
+ resolution: "readable-stream@npm:3.6.2"
dependencies:
inherits: ^2.0.3
string_decoder: ^1.1.1
util-deprecate: ^1.0.1
- checksum: d4ea81502d3799439bb955a3a5d1d808592cf3133350ed352aeaa499647858b27b1c4013984900238b0873ec8d0d8defce72469fb7a83e61d53f5ad61cb80dc8
+ checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d
languageName: node
linkType: hard
"readable-stream@npm:^4.1.0":
- version: 4.4.0
- resolution: "readable-stream@npm:4.4.0"
+ version: 4.5.2
+ resolution: "readable-stream@npm:4.5.2"
dependencies:
abort-controller: ^3.0.0
buffer: ^6.0.3
events: ^3.3.0
process: ^0.11.10
- checksum: cc1630c2de134aee92646e77b1770019633000c408fd48609babf2caa53f00ca794928023aa9ad3d435a1044cec87d2ce7e2b7389dd1caf948b65c175edb7f52
+ string_decoder: ^1.3.0
+ checksum: c4030ccff010b83e4f33289c535f7830190773e274b3fcb6e2541475070bdfd69c98001c3b0cb78763fc00c8b62f514d96c2b10a8bd35d5ce45203a25fa1d33a
languageName: node
linkType: hard
@@ -6972,9 +7139,9 @@ __metadata:
linkType: hard
"reflect-metadata@npm:^0.1.13":
- version: 0.1.13
- resolution: "reflect-metadata@npm:0.1.13"
- checksum: 798d379a7b6f6455501145419505c97dd11cbc23857a386add2b9ef15963ccf15a48d9d15507afe01d4cd74116df8a213247200bac00320bd7c11ddeaa5e8fb4
+ version: 0.1.14
+ resolution: "reflect-metadata@npm:0.1.14"
+ checksum: 155ad339319cec3c2d9d84719f730f8b6a6cd2a074733ec29dbae6c89d48a2914c7d07a2350212594f3aae160fa4da4f903e6512f27ceaf968443a7c692bcad0
languageName: node
linkType: hard
@@ -7041,22 +7208,28 @@ __metadata:
linkType: hard
"resolve@npm:^1.10.0, resolve@npm:^1.20.0":
- version: 1.20.0
- resolution: "resolve@npm:1.20.0"
+ version: 1.22.8
+ resolution: "resolve@npm:1.22.8"
dependencies:
- is-core-module: ^2.2.0
- path-parse: ^1.0.6
- checksum: 40cf70b2cde00ef57f99daf2dc63c6a56d6c14a1b7fc51735d06a6f0a3b97cb67b4fb7ef6c747b4e13a7baba83b0ef625d7c4ce92a483cd5af923c3b65fd16fe
+ is-core-module: ^2.13.0
+ path-parse: ^1.0.7
+ supports-preserve-symlinks-flag: ^1.0.0
+ bin:
+ resolve: bin/resolve
+ checksum: f8a26958aa572c9b064562750b52131a37c29d072478ea32e129063e2da7f83e31f7f11e7087a18225a8561cfe8d2f0df9dbea7c9d331a897571c0a2527dbb4c
languageName: node
linkType: hard
"resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin":
- version: 1.20.0
- resolution: "resolve@patch:resolve@npm%3A1.20.0#~builtin::version=1.20.0&hash=c3c19d"
+ version: 1.22.8
+ resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d"
dependencies:
- is-core-module: ^2.2.0
- path-parse: ^1.0.6
- checksum: a0dd7d16a8e47af23afa9386df2dff10e3e0debb2c7299a42e581d9d9b04d7ad5d2c53f24f1e043f7b3c250cbdc71150063e53d0b6559683d37f790b7c8c3cd5
+ is-core-module: ^2.13.0
+ path-parse: ^1.0.7
+ supports-preserve-symlinks-flag: ^1.0.0
+ bin:
+ resolve: bin/resolve
+ checksum: 5479b7d431cacd5185f8db64bfcb7286ae5e31eb299f4c4f404ad8aa6098b77599563ac4257cb2c37a42f59dfc06a1bec2bcf283bb448f319e37f0feb9a09847
languageName: node
linkType: hard
@@ -7110,6 +7283,13 @@ __metadata:
languageName: node
linkType: hard
+"safe-buffer@npm:~5.2.0":
+ version: 5.2.1
+ resolution: "safe-buffer@npm:5.2.1"
+ checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491
+ languageName: node
+ linkType: hard
+
"safer-buffer@npm:>= 2.1.2 < 3.0.0":
version: 2.1.2
resolution: "safer-buffer@npm:2.1.2"
@@ -7117,35 +7297,26 @@ __metadata:
languageName: node
linkType: hard
-"saslprep@npm:^1.0.3":
- version: 1.0.3
- resolution: "saslprep@npm:1.0.3"
- dependencies:
- sparse-bitfield: ^3.0.3
- checksum: 4fdc0b70fb5e523f977de405e12cca111f1f10dd68a0cfae0ca52c1a7919a94d1556598ba2d35f447655c3b32879846c77f9274c90806f6673248ae3cea6ee43
- languageName: node
- linkType: hard
-
"semantic-release@npm:^21.0.7":
- version: 21.0.7
- resolution: "semantic-release@npm:21.0.7"
+ version: 21.1.2
+ resolution: "semantic-release@npm:21.1.2"
dependencies:
"@semantic-release/commit-analyzer": ^10.0.0
"@semantic-release/error": ^4.0.0
"@semantic-release/github": ^9.0.0
"@semantic-release/npm": ^10.0.2
"@semantic-release/release-notes-generator": ^11.0.0
- aggregate-error: ^4.0.1
+ aggregate-error: ^5.0.0
cosmiconfig: ^8.0.0
debug: ^4.0.0
env-ci: ^9.0.0
- execa: ^7.0.0
+ execa: ^8.0.0
figures: ^5.0.0
find-versions: ^5.1.0
get-stream: ^6.0.0
git-log-parser: ^1.2.0
hook-std: ^3.0.0
- hosted-git-info: ^6.0.0
+ hosted-git-info: ^7.0.0
lodash-es: ^4.17.21
marked: ^5.0.0
marked-terminal: ^5.1.1
@@ -7160,7 +7331,7 @@ __metadata:
yargs: ^17.5.1
bin:
semantic-release: bin/semantic-release.js
- checksum: a05ea930e786bed72ea0699b90d1b90c315ca26ac7411e6146108ab7e1a88780d1fc39689f9d3fb3fa7da5da9e7027814f9ff54137507219457f36a72c5866c5
+ checksum: 8311eeab22e3be4e3b4f7733c984d03fdbd26330f8b0b53377619aefa26a5ce378fa8e8f65252d09d2008f2f492d37d72f45cea1fca40752e75edfd769866c83
languageName: node
linkType: hard
@@ -7189,16 +7360,16 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^6.0.0, semver@npm:^6.3.0":
- version: 6.3.0
- resolution: "semver@npm:6.3.0"
+"semver@npm:^6.3.0, semver@npm:^6.3.1":
+ version: 6.3.1
+ resolution: "semver@npm:6.3.1"
bin:
- semver: ./bin/semver.js
- checksum: 1b26ecf6db9e8292dd90df4e781d91875c0dcc1b1909e70f5d12959a23c7eebb8f01ea581c00783bbee72ceeaad9505797c381756326073850dc36ed284b21b9
+ semver: bin/semver.js
+ checksum: ae47d06de28836adb9d3e25f22a92943477371292d9b665fb023fae278d345d508ca1958232af086d85e0155aee22e313e100971898bbb8d5d89b8b1d4054ca2
languageName: node
linkType: hard
-"semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.1, semver@npm:^7.5.3":
+"semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4":
version: 7.5.4
resolution: "semver@npm:7.5.4"
dependencies:
@@ -7239,10 +7410,10 @@ __metadata:
languageName: node
linkType: hard
-"signal-exit@npm:^4.0.1":
- version: 4.0.2
- resolution: "signal-exit@npm:4.0.2"
- checksum: 41f5928431cc6e91087bf0343db786a6313dd7c6fd7e551dbc141c95bb5fb26663444fd9df8ea47c5d7fc202f60aa7468c3162a9365cbb0615fc5e1b1328fe31
+"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
languageName: node
linkType: hard
@@ -7257,20 +7428,22 @@ __metadata:
languageName: node
linkType: hard
-"sigstore@npm:^1.3.0, sigstore@npm:^1.4.0":
- version: 1.5.2
- resolution: "sigstore@npm:1.5.2"
+"sigstore@npm:^1.3.0, sigstore@npm:^1.4.0, sigstore@npm:^1.9.0":
+ version: 1.9.0
+ resolution: "sigstore@npm:1.9.0"
dependencies:
- "@sigstore/protobuf-specs": ^0.1.0
+ "@sigstore/bundle": ^1.1.0
+ "@sigstore/protobuf-specs": ^0.2.0
+ "@sigstore/sign": ^1.0.0
+ "@sigstore/tuf": ^1.0.3
make-fetch-happen: ^11.0.1
- tuf-js: ^1.1.3
bin:
sigstore: bin/sigstore.js
- checksum: f54b4f427f319e9f5bea30287ff9ca567939e7cfbab6031875e9cf7991db12696e722e8f1dd5e32a219db631ab277316d6b008db4d7c33f8ceb7a053f2cee3ec
+ checksum: b3f1ccf4d2d5e6af294ad851981cc9dc4c01b6b5b7aeb98582765f5d2e75aa2b9221133b8e572179bb305e16ce589339d9617b26b9fa0bea0c38c9adef792912
languageName: node
linkType: hard
-"sisteransi@npm:^1.0.4":
+"sisteransi@npm:^1.0.5":
version: 1.0.5
resolution: "sisteransi@npm:1.0.5"
checksum: aba6438f46d2bfcef94cf112c835ab395172c75f67453fe05c340c770d3c402363018ae1ab4172a1026a90c47eaccf3af7b6ff6fa749a680c2929bd7fa2b37a4
@@ -7284,10 +7457,10 @@ __metadata:
languageName: node
linkType: hard
-"slash@npm:^4.0.0":
- version: 4.0.0
- resolution: "slash@npm:4.0.0"
- checksum: da8e4af73712253acd21b7853b7e0dbba776b786e82b010a5bfc8b5051a1db38ed8aba8e1e8f400dd2c9f373be91eb1c42b66e91abb407ff42b10feece5e1d2d
+"slash@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "slash@npm:5.1.0"
+ checksum: 70434b34c50eb21b741d37d455110258c42d2cf18c01e6518aeb7299f3c6e626330c889c0c552b5ca2ef54a8f5a74213ab48895f0640717cacefeef6830a1ba4
languageName: node
linkType: hard
@@ -7309,6 +7482,17 @@ __metadata:
languageName: node
linkType: hard
+"socks-proxy-agent@npm:^8.0.1":
+ version: 8.0.2
+ resolution: "socks-proxy-agent@npm:8.0.2"
+ dependencies:
+ agent-base: ^7.0.2
+ debug: ^4.3.4
+ socks: ^2.7.1
+ checksum: 4fb165df08f1f380881dcd887b3cdfdc1aba3797c76c1e9f51d29048be6e494c5b06d68e7aea2e23df4572428f27a3ec22b3d7c75c570c5346507433899a4b6d
+ languageName: node
+ linkType: hard
+
"socks@npm:^2.6.2, socks@npm:^2.7.1":
version: 2.7.1
resolution: "socks@npm:2.7.1"
@@ -7363,12 +7547,12 @@ __metadata:
linkType: hard
"spdx-correct@npm:^3.0.0":
- version: 3.1.0
- resolution: "spdx-correct@npm:3.1.0"
+ version: 3.2.0
+ resolution: "spdx-correct@npm:3.2.0"
dependencies:
spdx-expression-parse: ^3.0.0
spdx-license-ids: ^3.0.0
- checksum: fda9fc191e8e45209049054119e1343f4a449d54b677f38bd7b47956eac47d31d065d8fb7a58d2430d5974fcb6d88c9faada02e935847f9ed386073c18ba5c8a
+ checksum: e9ae98d22f69c88e7aff5b8778dc01c361ef635580e82d29e5c60a6533cc8f4d820803e67d7432581af0cc4fb49973125076ee3b90df191d153e223c004193b2
languageName: node
linkType: hard
@@ -7379,7 +7563,7 @@ __metadata:
languageName: node
linkType: hard
-"spdx-expression-parse@npm:^3.0.0":
+"spdx-expression-parse@npm:^3.0.0, spdx-expression-parse@npm:^3.0.1":
version: 3.0.1
resolution: "spdx-expression-parse@npm:3.0.1"
dependencies:
@@ -7390,18 +7574,16 @@ __metadata:
linkType: hard
"spdx-license-ids@npm:^3.0.0":
- version: 3.0.5
- resolution: "spdx-license-ids@npm:3.0.5"
- checksum: b1ceea3f87407ec375d1de90f6fc7610d6c845ff5f8db21d4d752b3d4e121df563c78113df7c564daff4e8778ad54b9a9024a7e9ea3779f13a43dd0e9128c08e
+ version: 3.0.16
+ resolution: "spdx-license-ids@npm:3.0.16"
+ checksum: 5cdaa85aaa24bd02f9353a2e357b4df0a4f205cb35655f3fd0a5674a4fb77081f28ffd425379214bc3be2c2b7593ce1215df6bcc75884aeee0a9811207feabe2
languageName: node
linkType: hard
-"split2@npm:^3.2.2":
- version: 3.2.2
- resolution: "split2@npm:3.2.2"
- dependencies:
- readable-stream: ^3.0.0
- checksum: 8127ddbedd0faf31f232c0e9192fede469913aa8982aa380752e0463b2e31c2359ef6962eb2d24c125bac59eeec76873678d723b1c7ff696216a1cd071e3994a
+"split2@npm:^4.0.0":
+ version: 4.2.0
+ resolution: "split2@npm:4.2.0"
+ checksum: 05d54102546549fe4d2455900699056580cca006c0275c334611420f854da30ac999230857a85fdd9914dc2109ae50f80fda43d2a445f2aa86eccdc1dfce779d
languageName: node
linkType: hard
@@ -7431,11 +7613,11 @@ __metadata:
linkType: hard
"ssri@npm:^10.0.0, ssri@npm:^10.0.1, ssri@npm:^10.0.4":
- version: 10.0.4
- resolution: "ssri@npm:10.0.4"
+ version: 10.0.5
+ resolution: "ssri@npm:10.0.5"
dependencies:
- minipass: ^5.0.0
- checksum: fb14da9f8a72b04eab163eb13a9dda11d5962cd2317f85457c4e0b575e9a6e0e3a6a87b5bf122c75cb36565830cd5f263fb457571bf6f1587eb5f95d095d6165
+ minipass: ^7.0.3
+ checksum: 0a31b65f21872dea1ed3f7c200d7bc1c1b91c15e419deca14f282508ba917cbb342c08a6814c7f68ca4ca4116dd1a85da2bbf39227480e50125a1ceffeecb750
languageName: node
linkType: hard
@@ -7449,11 +7631,11 @@ __metadata:
linkType: hard
"stack-utils@npm:^2.0.3":
- version: 2.0.5
- resolution: "stack-utils@npm:2.0.5"
+ version: 2.0.6
+ resolution: "stack-utils@npm:2.0.6"
dependencies:
escape-string-regexp: ^2.0.0
- checksum: 76b69da0f5b48a34a0f93c98ee2a96544d2c4ca2557f7eef5ddb961d3bdc33870b46f498a84a7c4f4ffb781df639840e7ebf6639164ed4da5e1aeb659615b9c7
+ checksum: 052bf4d25bbf5f78e06c1d5e67de2e088b06871fa04107ca8d3f0e9d9263326e2942c8bedee3545795fc77d787d443a538345eef74db2f8e35db3558c6f91ff7
languageName: node
linkType: hard
@@ -7499,7 +7681,16 @@ __metadata:
languageName: node
linkType: hard
-"string_decoder@npm:^1.1.1, string_decoder@npm:~1.1.1":
+"string_decoder@npm:^1.1.1, string_decoder@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "string_decoder@npm:1.3.0"
+ dependencies:
+ safe-buffer: ~5.2.0
+ checksum: 8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56
+ languageName: node
+ linkType: hard
+
+"string_decoder@npm:~1.1.1":
version: 1.1.1
resolution: "string_decoder@npm:1.1.1"
dependencies:
@@ -7587,11 +7778,11 @@ __metadata:
linkType: hard
"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0":
- version: 7.1.0
- resolution: "supports-color@npm:7.1.0"
+ version: 7.2.0
+ resolution: "supports-color@npm:7.2.0"
dependencies:
has-flag: ^4.0.0
- checksum: 899480ac858a650abcca4a02ae655555270e6ace833b15a74e4a2d3456f54cd19b6b12ce14e9bac997c18dd69a0596ee65b95ba013f209dd0f99ebfe87783e41
+ checksum: 3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a
languageName: node
linkType: hard
@@ -7604,6 +7795,13 @@ __metadata:
languageName: node
linkType: hard
+"supports-color@npm:^9.4.0":
+ version: 9.4.0
+ resolution: "supports-color@npm:9.4.0"
+ checksum: cb8ff8daeaf1db642156f69a9aa545b6c01dd9c4def4f90a49f46cbf24be0c245d392fcf37acd119cd1819b99dad2cc9b7e3260813f64bcfd7f5b18b5a1eefb8
+ languageName: node
+ linkType: hard
+
"supports-hyperlinks@npm:^2.3.0":
version: 2.3.0
resolution: "supports-hyperlinks@npm:2.3.0"
@@ -7614,9 +7812,16 @@ __metadata:
languageName: node
linkType: hard
-"tar@npm:^6.1.11, tar@npm:^6.1.13, tar@npm:^6.1.14, tar@npm:^6.1.2":
- version: 6.1.15
- resolution: "tar@npm:6.1.15"
+"supports-preserve-symlinks-flag@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "supports-preserve-symlinks-flag@npm:1.0.0"
+ checksum: 53b1e247e68e05db7b3808b99b892bd36fb096e6fba213a06da7fab22045e97597db425c724f2bbd6c99a3c295e1e73f3e4de78592289f38431049e1277ca0ae
+ languageName: node
+ linkType: hard
+
+"tar@npm:^6.1.11, tar@npm:^6.1.13, tar@npm:^6.1.15, tar@npm:^6.1.2":
+ version: 6.2.0
+ resolution: "tar@npm:6.2.0"
dependencies:
chownr: ^2.0.0
fs-minipass: ^2.0.0
@@ -7624,26 +7829,26 @@ __metadata:
minizlib: ^2.1.1
mkdirp: ^1.0.3
yallist: ^4.0.0
- checksum: f23832fceeba7578bf31907aac744ae21e74a66f4a17a9e94507acf460e48f6db598c7023882db33bab75b80e027c21f276d405e4a0322d58f51c7088d428268
+ checksum: db4d9fe74a2082c3a5016630092c54c8375ff3b280186938cfd104f2e089c4fd9bad58688ef6be9cf186a889671bf355c7cda38f09bbf60604b281715ca57f5c
languageName: node
linkType: hard
-"temp-dir@npm:^2.0.0":
- version: 2.0.0
- resolution: "temp-dir@npm:2.0.0"
- checksum: cc4f0404bf8d6ae1a166e0e64f3f409b423f4d1274d8c02814a59a5529f07db6cd070a749664141b992b2c1af337fa9bb451a460a43bb9bcddc49f235d3115aa
+"temp-dir@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "temp-dir@npm:3.0.0"
+ checksum: 577211e995d1d584dd60f1469351d45e8a5b4524e4a9e42d3bdd12cfde1d0bb8f5898311bef24e02aaafb69514c1feb58c7b4c33dcec7129da3b0861a4ca935b
languageName: node
linkType: hard
"tempy@npm:^3.0.0":
- version: 3.0.0
- resolution: "tempy@npm:3.0.0"
+ version: 3.1.0
+ resolution: "tempy@npm:3.1.0"
dependencies:
is-stream: ^3.0.0
- temp-dir: ^2.0.0
+ temp-dir: ^3.0.0
type-fest: ^2.12.2
unique-string: ^3.0.0
- checksum: 52138bfda3854b09cef5b4ded773e4daeebc910888d5d3bbc348adcc5f935661e07b1b1ba291e3bbb5b4f42c6e04f912b80a0d37812cf8940bdf271f18f7364d
+ checksum: c4ee8ce7700c6d0652f0828f15f7628e599e57f34352a7fe82abf8f1ebc36f10a5f83861b6c60cce55c321d8f7861d1fecbd9fb4c00de55bf460390bea42f7da
languageName: node
linkType: hard
@@ -7658,10 +7863,10 @@ __metadata:
languageName: node
linkType: hard
-"text-extensions@npm:^1.0.0":
- version: 1.9.0
- resolution: "text-extensions@npm:1.9.0"
- checksum: 56a9962c1b62d39b2bcb369b7558ca85c1b55e554b38dfd725edcc0a1babe5815782a60c17ff6b839093b163dfebb92b804208aaaea616ec7571c8059ae0cf44
+"text-extensions@npm:^2.0.0":
+ version: 2.4.0
+ resolution: "text-extensions@npm:2.4.0"
+ checksum: 9bdbc9959e004ccc86a6ec076d6c5bb6765978263e9d0d5febb640d7675c09919ea912f3fe9d50b68c3c7c43cc865610a7cb24954343abb31f74c205fbae4e45
languageName: node
linkType: hard
@@ -7745,9 +7950,9 @@ __metadata:
linkType: hard
"traverse@npm:~0.6.6":
- version: 0.6.6
- resolution: "traverse@npm:0.6.6"
- checksum: e2afa72f11efa9ba31ed763d2d9d2aa244612f22015d16c0ea3ba5f6ca8bf071de87f8108b721885cce06ea4a36ef4605d9228c67e431d9015ea4685cb364420
+ version: 0.6.8
+ resolution: "traverse@npm:0.6.8"
+ checksum: ef22abfc73fe2052403093b6747febbfeb52dcf827db1ca0542a78932c918706b9b12c373ef27e1c3e07e3e92eb1c646b4fe97b936fe775d59cbce7da417e13b
languageName: node
linkType: hard
@@ -7806,11 +8011,11 @@ __metadata:
linkType: hard
"ts-poet@npm:^6.5.0":
- version: 6.5.0
- resolution: "ts-poet@npm:6.5.0"
+ version: 6.6.0
+ resolution: "ts-poet@npm:6.6.0"
dependencies:
dprint-node: ^1.0.7
- checksum: 1a3705c7864cb0dc6f9305884a91a6582fdd93257977324cda8ea7e3e5dbd7525cbc3fb4d5753a088356a4b8b3fb9245d83c244740f52881725a79ab36d0d168
+ checksum: 23161ca7ab2de0ffa09802117e242379d89336976800c2813a2711f04d26fabaf31cfb9493a8c4a9a883b07213fead42e98ecb418a762df7dfa84a23ce737252
languageName: node
linkType: hard
@@ -7852,6 +8057,7 @@ __metadata:
jest: ^29.6.1
jest-ts-webcompat-resolver: ^1.0.0
mongodb: ^5.7.0
+ nano-date: ^4.1.0
nice-grpc: ^2.1.4
object-hash: ^3.0.0
prettier: ^2.8.8
@@ -7871,45 +8077,38 @@ __metadata:
languageName: unknown
linkType: soft
-"tslib@npm:2.5.3":
+"tslib@npm:2.5.3, tslib@npm:^2.1.0":
version: 2.5.3
resolution: "tslib@npm:2.5.3"
checksum: 88902b309afaf83259131c1e13da1dceb0ad1682a213143a1346a649143924d78cf3760c448b84d796938fd76127183894f8d85cbb3bf9c4fddbfcc140c0003c
languageName: node
linkType: hard
-"tslib@npm:^2.1.0":
- version: 2.6.0
- resolution: "tslib@npm:2.6.0"
- checksum: c01066038f950016a18106ddeca4649b4d76caa76ec5a31e2a26e10586a59fceb4ee45e96719bf6c715648e7c14085a81fee5c62f7e9ebee68e77a5396e5538f
- languageName: node
- linkType: hard
-
"tsx@npm:^3.12.7":
- version: 3.12.7
- resolution: "tsx@npm:3.12.7"
+ version: 3.14.0
+ resolution: "tsx@npm:3.14.0"
dependencies:
- "@esbuild-kit/cjs-loader": ^2.4.2
- "@esbuild-kit/core-utils": ^3.0.0
- "@esbuild-kit/esm-loader": ^2.5.5
- fsevents: ~2.3.2
+ esbuild: ~0.18.20
+ fsevents: ~2.3.3
+ get-tsconfig: ^4.7.2
+ source-map-support: ^0.5.21
dependenciesMeta:
fsevents:
optional: true
bin:
- tsx: dist/cli.js
- checksum: ddec149ad263e5c75fc8fde5c6ba7ec2ee390934c0a2e2c23897bacab83bc8c665955a23b608a19c42f49c14a7362cf74ad793b52cc94eda684be5c2c13fdb4d
+ tsx: dist/cli.mjs
+ checksum: afcef5d9b90b5800cf1ffb749e943f63042d78a4c0d9eef6e13e43f4ecab465d45e2c9812a2c515cbdc2ee913ff1cd01bf5c606a48013dd3ce2214a631b45557
languageName: node
linkType: hard
-"tuf-js@npm:^1.1.3":
- version: 1.1.6
- resolution: "tuf-js@npm:1.1.6"
+"tuf-js@npm:^1.1.7":
+ version: 1.1.7
+ resolution: "tuf-js@npm:1.1.7"
dependencies:
"@tufjs/models": 1.0.4
debug: ^4.3.4
- make-fetch-happen: ^11.1.0
- checksum: ab4b777251a47f0d9e961f7f0d83c865b37c6cf7e4fa3cb9cd1050c6b1440a099627390f7636570cfbc9d42271cc61dd5386f6941a09e6b898c3409f2fa82784
+ make-fetch-happen: ^11.1.1
+ checksum: 089fc0dabe1fcaeca8b955b358b34272f23237ac9e074b5f983349eb44d9688fd137f28f493bbd8dfd865d1af4e76e0cc869d307eadd054d1b404914c3124ae5
languageName: node
linkType: hard
@@ -7929,13 +8128,6 @@ __metadata:
languageName: node
linkType: hard
-"type-fest@npm:^0.11.0":
- version: 0.11.0
- resolution: "type-fest@npm:0.11.0"
- checksum: 8e7589e1eb5ced6c8e1d3051553b59b9f525c41e58baa898229915781c7bf55db8cb2f74e56d8031f6af5af2eecc7cb8da9ca3af7e5b80b49d8ca5a81891f3f9
- languageName: node
- linkType: hard
-
"type-fest@npm:^0.18.0":
version: 0.18.1
resolution: "type-fest@npm:0.18.1"
@@ -7943,6 +8135,13 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:^0.21.3":
+ version: 0.21.3
+ resolution: "type-fest@npm:0.21.3"
+ checksum: e6b32a3b3877f04339bae01c193b273c62ba7bfc9e325b8703c4ee1b32dc8fe4ef5dfa54bf78265e069f7667d058e360ae0f37be5af9f153b22382cd55a9afe0
+ languageName: node
+ linkType: hard
+
"type-fest@npm:^0.6.0":
version: 0.6.0
resolution: "type-fest@npm:0.6.0"
@@ -7971,30 +8170,37 @@ __metadata:
languageName: node
linkType: hard
-"type-fest@npm:^3.0.0, type-fest@npm:^3.12.0, type-fest@npm:^3.8.0":
- version: 3.13.0
- resolution: "type-fest@npm:3.13.0"
- checksum: f7be142ae1ad0582eafd52d085350799c8cd918c15455896a06c82c147b61f8cea58892bedf1348943478e37740562219375b3b59fd855db99cd2b2766510f98
+"type-fest@npm:^3.0.0, type-fest@npm:^3.8.0":
+ version: 3.13.1
+ resolution: "type-fest@npm:3.13.1"
+ checksum: c06b0901d54391dc46de3802375f5579868949d71f93b425ce564e19a428a0d411ae8d8cb0e300d330071d86152c3ea86e744c3f2860a42a79585b6ec2fdae8e
+ languageName: node
+ linkType: hard
+
+"type-fest@npm:^4.2.0":
+ version: 4.9.0
+ resolution: "type-fest@npm:4.9.0"
+ checksum: 73383de23237b399a70397a53101152548846d919aebcc7d8733000c6c354dc2632fe37c4a70b8571b79fdbfa099e2d8304c5ac56b3254780acff93e4c7a797f
languageName: node
linkType: hard
"typescript@npm:^5.1.6":
- version: 5.1.6
- resolution: "typescript@npm:5.1.6"
+ version: 5.3.3
+ resolution: "typescript@npm:5.3.3"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: b2f2c35096035fe1f5facd1e38922ccb8558996331405eb00a5111cc948b2e733163cc22fab5db46992aba7dd520fff637f2c1df4996ff0e134e77d3249a7350
+ checksum: 2007ccb6e51bbbf6fde0a78099efe04dc1c3dfbdff04ca3b6a8bc717991862b39fd6126c0c3ebf2d2d98ac5e960bcaa873826bb2bb241f14277034148f41f6a2
languageName: node
linkType: hard
"typescript@patch:typescript@^5.1.6#~builtin":
- version: 5.1.6
- resolution: "typescript@patch:typescript@npm%3A5.1.6#~builtin::version=5.1.6&hash=5da071"
+ version: 5.3.3
+ resolution: "typescript@patch:typescript@npm%3A5.3.3#~builtin::version=5.3.3&hash=5da071"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: f53bfe97f7c8b2b6d23cf572750d4e7d1e0c5fff1c36d859d0ec84556a827b8785077bc27676bf7e71fae538e517c3ecc0f37e7f593be913d884805d931bc8be
+ checksum: f61375590b3162599f0f0d5b8737877ac0a7bc52761dbb585d67e7b8753a3a4c42d9a554c4cc929f591ffcf3a2b0602f65ae3ce74714fd5652623a816862b610
languageName: node
linkType: hard
@@ -8030,12 +8236,19 @@ __metadata:
languageName: node
linkType: hard
-"unique-filename@npm:^1.1.1":
- version: 1.1.1
- resolution: "unique-filename@npm:1.1.1"
+"unicorn-magic@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "unicorn-magic@npm:0.1.0"
+ checksum: 48c5882ca3378f380318c0b4eb1d73b7e3c5b728859b060276e0a490051d4180966beeb48962d850fd0c6816543bcdfc28629dcd030bb62a286a2ae2acb5acb6
+ languageName: node
+ linkType: hard
+
+"unique-filename@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "unique-filename@npm:2.0.1"
dependencies:
- unique-slug: ^2.0.0
- checksum: cf4998c9228cc7647ba7814e255dec51be43673903897b1786eff2ac2d670f54d4d733357eb08dea969aa5e6875d0e1bd391d668fbdb5a179744e7c7551a6f80
+ unique-slug: ^3.0.0
+ checksum: 807acf3381aff319086b64dc7125a9a37c09c44af7620bd4f7f3247fcd5565660ac12d8b80534dcbfd067e6fe88a67e621386dd796a8af828d1337a8420a255f
languageName: node
linkType: hard
@@ -8048,12 +8261,12 @@ __metadata:
languageName: node
linkType: hard
-"unique-slug@npm:^2.0.0":
- version: 2.0.2
- resolution: "unique-slug@npm:2.0.2"
+"unique-slug@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "unique-slug@npm:3.0.0"
dependencies:
imurmurhash: ^0.1.4
- checksum: 5b6876a645da08d505dedb970d1571f6cebdf87044cb6b740c8dbb24f0d6e1dc8bdbf46825fd09f994d7cf50760e6f6e063cfa197d51c5902c00a861702eb75a
+ checksum: 49f8d915ba7f0101801b922062ee46b7953256c93ceca74303bd8e6413ae10aa7e8216556b54dc5382895e8221d04f1efaf75f945c2e4a515b4139f77aa6640c
languageName: node
linkType: hard
@@ -8076,30 +8289,30 @@ __metadata:
linkType: hard
"universal-user-agent@npm:^6.0.0":
- version: 6.0.0
- resolution: "universal-user-agent@npm:6.0.0"
- checksum: 5092bbc80dd0d583cef0b62c17df0043193b74f425112ea6c1f69bc5eda21eeec7a08d8c4f793a277eb2202ffe9b44bec852fa3faff971234cd209874d1b79ef
+ version: 6.0.1
+ resolution: "universal-user-agent@npm:6.0.1"
+ checksum: fdc8e1ae48a05decfc7ded09b62071f571c7fe0bd793d700704c80cea316101d4eac15cc27ed2bb64f4ce166d2684777c3198b9ab16034f547abea0d3aa1c93c
languageName: node
linkType: hard
"universalify@npm:^2.0.0":
- version: 2.0.0
- resolution: "universalify@npm:2.0.0"
- checksum: 2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44
+ version: 2.0.1
+ resolution: "universalify@npm:2.0.1"
+ checksum: ecd8469fe0db28e7de9e5289d32bd1b6ba8f7183db34f3bfc4ca53c49891c2d6aa05f3fb3936a81285a905cc509fb641a0c3fc131ec786167eff41236ae32e60
languageName: node
linkType: hard
-"update-browserslist-db@npm:^1.0.4":
- version: 1.0.4
- resolution: "update-browserslist-db@npm:1.0.4"
+"update-browserslist-db@npm:^1.0.13":
+ version: 1.0.13
+ resolution: "update-browserslist-db@npm:1.0.13"
dependencies:
escalade: ^3.1.1
picocolors: ^1.0.0
peerDependencies:
browserslist: ">= 4.21.0"
bin:
- browserslist-lint: cli.js
- checksum: 7c7da28d0fc733b17e01c8fa9385ab909eadce64b8ea644e9603867dc368c2e2a6611af8247e72612b23f9e7cb87ac7c7585a05ff94e1759e9d646cbe9bf49a7
+ update-browserslist-db: cli.js
+ checksum: 1e47d80182ab6e4ad35396ad8b61008ae2a1330221175d0abd37689658bdb61af9b705bfc41057fd16682474d79944fb2d86767c5ed5ae34b6276b9bed353322
languageName: node
linkType: hard
@@ -8118,13 +8331,13 @@ __metadata:
linkType: hard
"v8-to-istanbul@npm:^9.0.1":
- version: 9.0.1
- resolution: "v8-to-istanbul@npm:9.0.1"
+ version: 9.2.0
+ resolution: "v8-to-istanbul@npm:9.2.0"
dependencies:
"@jridgewell/trace-mapping": ^0.3.12
"@types/istanbul-lib-coverage": ^2.0.1
- convert-source-map: ^1.6.0
- checksum: a49c34bf0a3af0c11041a3952a2600913904a983bd1bc87148b5c033bc5c1d02d5a13620fcdbfa2c60bc582a2e2970185780f0c844b4c3a220abf405f8af6311
+ convert-source-map: ^2.0.0
+ checksum: 31ef98c6a31b1dab6be024cf914f235408cd4c0dc56a5c744a5eea1a9e019ba279e1b6f90d695b78c3186feed391ed492380ccf095009e2eb91f3d058f0b4491
languageName: node
linkType: hard
@@ -8228,6 +8441,17 @@ __metadata:
languageName: node
linkType: hard
+"which@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "which@npm:4.0.0"
+ dependencies:
+ isexe: ^3.1.1
+ bin:
+ node-which: bin/which.js
+ checksum: f17e84c042592c21e23c8195108cff18c64050b9efb8459589116999ea9da6dd1509e6a1bac3aeebefd137be00fabbb61b5c2bc0aa0f8526f32b58ee2f545651
+ languageName: node
+ linkType: hard
+
"wide-align@npm:^1.1.5":
version: 1.1.5
resolution: "wide-align@npm:1.1.5"
@@ -8238,9 +8462,9 @@ __metadata:
linkType: hard
"word-wrap@npm:~1.2.3":
- version: 1.2.4
- resolution: "word-wrap@npm:1.2.4"
- checksum: 8f1f2e0a397c0e074ca225ba9f67baa23f99293bc064e31355d426ae91b8b3f6b5f6c1fc9ae5e9141178bb362d563f55e62fd8d5c31f2a77e3ade56cb3e35bd1
+ version: 1.2.5
+ resolution: "word-wrap@npm:1.2.5"
+ checksum: f93ba3586fc181f94afdaff3a6fef27920b4b6d9eaefed0f428f8e07adea2a7f54a5f2830ce59406c8416f033f86902b91eb824072354645eea687dff3691ccb
languageName: node
linkType: hard
@@ -8315,9 +8539,16 @@ __metadata:
linkType: hard
"y18n@npm:^5.0.5":
- version: 5.0.5
- resolution: "y18n@npm:5.0.5"
- checksum: f97d3cc7e5a0f68114721e39036cd64f4b993b06d08cea6e0cc8a684a7f34a2fee05be55e2e7dde7329ba77788376bd43b4eb19c6c9dbc3e2c3cdea68b3ba38e
+ version: 5.0.8
+ resolution: "y18n@npm:5.0.8"
+ checksum: 54f0fb95621ee60898a38c572c515659e51cc9d9f787fb109cef6fde4befbe1c4602dc999d30110feee37456ad0f1660fa2edcfde6a9a740f86a290999550d30
+ languageName: node
+ linkType: hard
+
+"yallist@npm:^3.0.2":
+ version: 3.1.1
+ resolution: "yallist@npm:3.1.1"
+ checksum: 48f7bb00dc19fc635a13a39fe547f527b10c9290e7b3e836b9a8f1ca04d4d342e85714416b3c2ab74949c9c66f9cebb0473e6bc353b79035356103b47641285d
languageName: node
linkType: hard
@@ -8329,9 +8560,9 @@ __metadata:
linkType: hard
"yargs-parser@npm:^20.2.3":
- version: 20.2.7
- resolution: "yargs-parser@npm:20.2.7"
- checksum: ec0ea9e1b5699977380583f5ab1c0e2c6fc5f1ed374eb3053c458df00c543effba53628ad3297f3ccc769660518d5e376fd1cfb298b8e37077421aca8d75ae89
+ version: 20.2.9
+ resolution: "yargs-parser@npm:20.2.9"
+ checksum: 8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3
languageName: node
linkType: hard