diff --git a/docs/src/components/EditPage.jsx b/docs/src/components/EditPage.jsx
index 3cc4117f..2ea5d186 100644
--- a/docs/src/components/EditPage.jsx
+++ b/docs/src/components/EditPage.jsx
@@ -5,11 +5,11 @@ export default function EditPage({ pathname }) {
const lang = useLanguage();
const filename =
pathname.split("/").length > 3
- ? pages
+ ? (pages
.find(([filename]) =>
filename.includes(pathname.replace(`/${lang}`, `/${lang}/(pages)`))
)?.[0]
- ?.replace(/^\.\//, "/") ?? `/pages${pathname}.mdx`
+ ?.replace(/^\.\//, "/") ?? `/pages${pathname}.mdx`)
: pathname === `/${lang}/team`
? `/pages/${lang}/(pages)/team/index.mdx`
: pathname === `/${lang}`
diff --git a/docs/src/pages/en/(pages)/deploy/aws.mdx b/docs/src/pages/en/(pages)/deploy/aws.mdx
new file mode 100644
index 00000000..a8758815
--- /dev/null
+++ b/docs/src/pages/en/(pages)/deploy/aws.mdx
@@ -0,0 +1,288 @@
+---
+title: AWS
+category: Deploy
+order: 2
+---
+
+import Link from "../../../../components/Link.jsx";
+
+# AWS
+
+To deploy to AWS, use the `@lazarv/react-server-adapter-aws` package. This adapter is specifically designed to support the AWS cloud infrastructure and different tookits (AWS CDK, sst, serverless framework).
+
+
+### Installation
+
+
+Add the `@lazarv/react-server-adapter-aws` package to your project:
+
+```sh
+pnpm add -D @lazarv/react-server-adapter-aws
+```
+
+Add this to `.gitignore`:
+`.aws-react-server`
+
+Then you need to add the adapter to your `react-server.config.mjs` file:
+
+```mjs
+export default {
+ adapter: '@lazarv/react-server-adapter-aws',
+};
+```
+
+**Streaming** can be activated by setting the property `streaming: true`:
+```mjs
+export default {
+adapter: [ '@lazarv/react-server-adapter-aws', {streaming: true} ]
+};
+```
+> **Note:** check if your deployment toolkit (e.g. AWS CDK) supports streaming!
+
+AWS deployment toolkits:
+* [SST V3 (ion)](#sst-v3-ion)
+* [AWS CDK](#aws-cdk)
+* [Serverless Framework V3](#serverless-framework-v3)
+
+Each toolkit can optional support additional configuration properties:
+```mjs
+export default {
+ adapter: [ '@lazarv/react-server-adapter-aws', {streaming: true,
+ "toolkitDefault":"cdk",
+ "toolkit":{
+ "cdk": {
+ "stackName":"myStack"
+ },
+ "sst": {}
+ }
+ }]
+};
+```
+When multiple configuration exist the property `"toolkitDefault" : "cdk",` is required!
+
+
+## [SST V3 (ion)](https://sst.dev)
+
+
+### Architecture
+
+* AWS Cloudfront - globals CDN and reverse proxy for the framework and the static assets
+ - path `_server/` origin Lambda - no caching
+ - path `assets/` and `client/` are created by the framework, contain your assets and client code with a cache breaker filename - origin S3
+ - path any other root directory copied from `public` folder or created as a result of static pages - origin S3 (__CloudFront defaults to max. 10 behaviors which allow 8 additional root directories!__)
+ - any url not catched above - origin Lambda - no caching
+* AWS Lambda URL Function - provides the react-server framework
+* AWS S3 - static assets
+* Resources from S3 have a `cache-control: public,max-age=0,s-maxage=86400,stale-while-revalidate=86400` header
+
+> **Note:** Currently only deployment is supported, dev mode is not implemented.
+
+
+### Installation
+
+
+1. First you need to initialize your project with sst. You can do this by running the following command:
+
+```sh
+pnpm add sst
+pnpm sst init
+```
+
+```
+> JS project detected. This will...
+ - use the JS template
+ - create an sst.config.ts
+
+? Continue:
+```
+
+**Answers:** Yes
+
+```
+? Where do you want to deploy your app? You can change this later:
+```
+
+**Answers:** aws
+
+2. Create the `sst-react-server.ts` sst stack to your project and add the stack to `sst.config.ts`:
+
+```sh
+pnpm build
+```
+
+**Optional manual `sst.config.ts` setup:**
+
+1. add `import { ReactServer } from "./sst-react-server";`
+2. replace `async run() {},`with:
+```mjs
+async run() {
+ new sst.aws.ReactServer("ReactServertackDemoApp");
+ },
+```
+
+
+## Configuration
+
+
+All possible configuration options are documented here:
+`./sst-react-server.ts`
+
+
+### Deploy
+
+
+You can build and deploy your application to AWS using the following command:
+
+```sh
+pnpm sst deploy
+```
+
+> **Error:**
+> `TypeError: aws_exports.ReactServer is not a constructor`
+>
+> run `pnpm build` again to fix missing ReactServer stack to sst.
+
+**remove stack:**
+```sh
+pnpm sst remove
+```
+
+
+## [AWS CDK](https://docs.aws.amazon.com/cdk/v2/guide/getting_started.html)
+
+
+> **Note:** Streaming is not supported.
+
+### Architecture
+* AWS Cloudfront - globals CDN and reverse proxy for the framework and the static assets
+* AWS API Gateway - used by AWS Lambda function
+* AWS Lambda Function - provides the react-server framework
+* AWS S3 Bucket - browser client code and static assets with cache breakers
+* AWS S3 Bucket - static assets from public folder and static pages
+
+Bei default, all static routes to existing files are uploaded to a Cloudfront KV store and used to directly redirect requests to static items on edge to the s3 bucket.
+As there is a 5MB Limit on the KV store size and only 512Byte for the keys (max. length of url) you can use the property `staticRoutes` to define a list of root directories which are directly handled by cloudfront without the need a lookup in the KV store.
+
+
+### Installation
+
+
+First you need to install this packages:
+
+```sh
+pnpm add aws-cdk-lib constructs source-map-support
+pnpm add -D aws-cdk tsx
+```
+
+add to `.gitignore`:
+
+```.gitignore
+cdk.out
+```
+
+Third, add the `ReactServer()` cdk stack `cdk/lib/react-server-stack.ts`:
+
+```sh
+touch cdk.json
+pnpm build
+```
+> **Note:** will only add a sample configuration when `cdk.json` is empty.
+
+Optional properties of the stack `react-server.config`:
+```json
+{
+"adapter": [
+ "@lazarv/react-server-adapter-aws",
+ {
+ "streaming": false,
+ "toolkit": {"cdk":{
+ "stackName": "ReactStackStack-001",
+ "cdkFolderPath": "cdk", // default: './cdk'
+ "stackProps": {
+ "description": "Hello World Stack"
+ "domainName": "example.com",
+ "subDomain": "www",
+ "certificate": "arn:aws:acm:us-east-1:123456789012:certificate/12345678-1234-1234-1234-123456789012" //or a certificatemanager.ICertificate
+ "hostedZone": route53.HostedZone.fromLookup(stack, "MyHostedZone", { domainName: "example.com" })
+ "staticRoutes": ["/assets/","/client/"], // (optional) this catch all routes are created as caching behaviors on cloudfront and point to the static assets on S3. Alle Routes need to start with a "/"!
+ "maxBehaviors": 10, // (optional) defaults to the AWS limit for Cloudfront behaviors
+ env: {
+ account: '123456789012',
+ region: 'us-east-1'
+ },
+ }
+ }}
+ }
+ ]
+}
+```
+
+
+### Deploy
+
+
+Build the project and deploy with the command from the cdk toolkit.
+
+```sh
+pnpm build
+pnpm cdk deploy --all
+```
+
+**remove stack:**
+
+```sh
+pnpm cdk destroy --all
+```
+
+
+## Serverless Framework V3
+
+
+> **Note:** Streaming is not supported and there are no plans to support Version 4.x.
+
+### Architecture
+* AWS Cloudfront - globals CDN and reverse proxy for the framework and the static assets
+* AWS API Gateway - used by AWS Lambda function
+* AWS Lambda Function - provides the react-server framework
+* AWS S3 - static assets
+
+add the following packages:
+```sh
+pnpm add -D serverless@3 serverless-cloudfront-invalidate serverless-s3-sync
+```
+
+add to `.gitignore`:
+
+```.gitignore
+.serverless
+```
+
+run this commands to create a sample configuration:
+
+```sh
+touch serverless.yml
+pnpm build
+```
+
+> **Note:** will only add a sample configuration when `serverless.yml` is empty.
+
+
+### Deploy
+
+
+Build the project and deploy with the command from the sls toolkit.
+
+```sh
+pnpm build
+pnpm sls deploy
+```
+
+get FrontendCloudFrontDistributionUrl:
+`pnpm sls info --verbose`
+
+Configuration of the stack is possible in `serverless.yml`.
+
+**remove stack:**
+```sh
+pnpm sls remove
+```
\ No newline at end of file
diff --git a/examples/hello-world-aws/.gitignore b/examples/hello-world-aws/.gitignore
new file mode 100644
index 00000000..0c33d7af
--- /dev/null
+++ b/examples/hello-world-aws/.gitignore
@@ -0,0 +1,14 @@
+# react-server adapter aws
+.aws-react-server
+# aws-cdk
+.cdk.staging
+cdk.out
+# serverless framework
+.serverless
+# sst
+bundle/*
+# this files are generated by sst and should be checked in!
+.sst
+sst-react-server.ts
+sst-env.d.ts
+sst.config.ts
\ No newline at end of file
diff --git a/examples/hello-world-aws/README.md b/examples/hello-world-aws/README.md
new file mode 100644
index 00000000..ba8b243c
--- /dev/null
+++ b/examples/hello-world-aws/README.md
@@ -0,0 +1,14 @@
+# Deploy Adapter AWS
+
+AWS adapter for [@lazarv/react-server](https://npmjs.com/package/@lazarv/react-server).
+
+The bundling of the app for deployment to AWS Lambda requires the aws adapter in `react-server.config.json`:
+
+```json
+{
+ "root": "src",
+ "adapter": "@lazarv/react-server-adapter-aws"
+}
+```
+
+See details at https://react-server.dev/deploy/aws.
diff --git a/examples/hello-world-aws/cdk.json b/examples/hello-world-aws/cdk.json
new file mode 100644
index 00000000..ecc35df3
--- /dev/null
+++ b/examples/hello-world-aws/cdk.json
@@ -0,0 +1,4 @@
+{
+ "app": "tsx cdk/bin/infrastructure.ts",
+ "context": {}
+}
diff --git a/examples/hello-world-aws/cdk/.gitignore b/examples/hello-world-aws/cdk/.gitignore
new file mode 100644
index 00000000..bc6444d7
--- /dev/null
+++ b/examples/hello-world-aws/cdk/.gitignore
@@ -0,0 +1 @@
+stack.config.ts
\ No newline at end of file
diff --git a/examples/hello-world-aws/cdk/bin/infrastructure.ts b/examples/hello-world-aws/cdk/bin/infrastructure.ts
new file mode 100644
index 00000000..8ceef8e1
--- /dev/null
+++ b/examples/hello-world-aws/cdk/bin/infrastructure.ts
@@ -0,0 +1,98 @@
+#!/usr/bin/env node
+import "source-map-support/register";
+
+import * as cdk from "aws-cdk-lib";
+import * as certificatemanager from "aws-cdk-lib/aws-certificatemanager";
+import * as route53 from "aws-cdk-lib/aws-route53";
+
+import { ReactServerStack } from "../lib/react-server-stack";
+import { StackConfig } from "../stack.config"; // load auto generated config from react-server.config
+
+const env: cdk.Environment = {
+ account: process.env.CDK_DEFAULT_ACCOUNT,
+ region: process.env.CDK_DEFAULT_REGION,
+};
+
+export type CustomStackProps = cdk.StackProps & {
+ frameworkOutDir?: string;
+ domainName?: string;
+ subDomain?: string;
+ certificate?: string | certificatemanager.ICertificate;
+ hostedZone?: route53.IHostedZone;
+ staticRoutes?: string[];
+ maxBehaviors?: number;
+};
+
+const customStackProps: CustomStackProps = {
+ domainName: undefined, // e.g. "example.com"
+ subDomain: undefined, // e.g. "www"
+ certificate: undefined, // e.g. "arn:aws:acm:us-east-1:123456789012:certificate/12345678-1234-1234-1234-123456789012" or a certificatemanager.ICertificate
+ hostedZone: undefined, // e.g. route53.HostedZone.fromLookup(stack, "MyHostedZone", { domainName: "example.com" })
+ ...StackConfig?.stackProps,
+ frameworkOutDir: StackConfig?.frameworkOutDir ?? ".aws-react-server",
+};
+
+const stackName = StackConfig?.stackName ?? "ReactServerStack-001";
+
+const app = new cdk.App();
+
+const usEast1Stack = customStackProps?.domainName
+ ? new cdk.Stack(app, stackName + "-Cert", {
+ env: {
+ ...env,
+ region: "us-east-1",
+ },
+ crossRegionReferences: true,
+ })
+ : undefined;
+
+customStackProps.hostedZone = usEast1Stack
+ ? customStackProps?.hostedZone
+ ? customStackProps?.hostedZone
+ : customStackProps?.domainName
+ ? route53.HostedZone.fromLookup(usEast1Stack, "MyHostedZone", {
+ domainName: customStackProps.domainName,
+ })
+ : undefined
+ : undefined;
+
+customStackProps.certificate = usEast1Stack
+ ? loadCertificate(usEast1Stack, customStackProps)
+ : undefined;
+
+const mainStack = new ReactServerStack(app, stackName, {
+ env,
+ crossRegionReferences: true,
+ ...customStackProps,
+});
+
+if (usEast1Stack) {
+ mainStack.addDependency(usEast1Stack);
+ app.synth();
+}
+function loadCertificate(
+ stack: cdk.Stack,
+ stackConfig: CustomStackProps
+): certificatemanager.ICertificate | undefined {
+ const { domainName, subDomain, certificate, hostedZone } = stackConfig;
+ if (typeof certificate === "string") {
+ certificatemanager.Certificate.fromCertificateArn(
+ stack,
+ "Certificate",
+ certificate
+ );
+ } else if (certificate) {
+ return certificate;
+ }
+
+ if (!domainName) {
+ return undefined;
+ }
+
+ const siteDomainName = `${(subDomain?.length ?? 0 > 0) ? `${subDomain}.` : ""}${domainName}`;
+ return new certificatemanager.Certificate(stack, "Certificate", {
+ domainName: siteDomainName,
+ //subjectAlternativeNames: props.domainAliases,
+ validation: certificatemanager.CertificateValidation.fromDns(hostedZone),
+ });
+}
diff --git a/examples/hello-world-aws/cdk/lib/react-server-stack.ts b/examples/hello-world-aws/cdk/lib/react-server-stack.ts
new file mode 100644
index 00000000..bd8cae43
--- /dev/null
+++ b/examples/hello-world-aws/cdk/lib/react-server-stack.ts
@@ -0,0 +1,377 @@
+#!/usr/bin/env node
+import "source-map-support/register";
+
+import { createHash } from "node:crypto";
+import { readFileSync } from "node:fs";
+import { join } from "node:path";
+import process from "node:process";
+
+import * as cdk from "aws-cdk-lib";
+import * as api from "aws-cdk-lib/aws-apigatewayv2";
+import { HttpLambdaIntegration } from "aws-cdk-lib/aws-apigatewayv2-integrations";
+import * as cloudfront from "aws-cdk-lib/aws-cloudfront";
+import * as origin from "aws-cdk-lib/aws-cloudfront-origins";
+import * as lambda from "aws-cdk-lib/aws-lambda";
+import * as logs from "aws-cdk-lib/aws-logs";
+import * as route53 from "aws-cdk-lib/aws-route53";
+import * as targets from "aws-cdk-lib/aws-route53-targets";
+import * as s3 from "aws-cdk-lib/aws-s3";
+import * as s3deploy from "aws-cdk-lib/aws-s3-deployment";
+import * as ssm from "aws-cdk-lib/aws-ssm";
+import { Construct } from "constructs";
+
+import type { CustomStackProps } from "../bin/infrastructure";
+
+export class ReactServerStack extends cdk.Stack {
+ readonly distributionUrlParameterName = `/${this.stackName}/distribution/url`;
+
+ constructor(scope: Construct, id: string, props: CustomStackProps) {
+ super(scope, id, props);
+
+ const cwd = process.cwd();
+ const awsDirectory = join(
+ cwd,
+ props.frameworkOutDir ?? ".aws-react-server"
+ );
+ const awsOutputDirectory = join(awsDirectory, "output");
+
+ const certificate =
+ props?.certificate && typeof props?.certificate !== "string"
+ ? props?.certificate
+ : undefined;
+
+ const hostedZone = props?.hostedZone;
+ const subDomain = props?.subDomain;
+ const domainName = props?.domainName;
+ const siteDomainName = domainName
+ ? `${(subDomain?.length ?? 0 > 0) ? `${subDomain}.` : ""}${domainName}`
+ : undefined;
+ const staticRoutes = props?.staticRoutes ?? [];
+
+ if (
+ staticRoutes.filter(
+ (route) => route !== "/client/" && route !== "/assets/"
+ ).length < 1
+ ) {
+ // only used to set the permissions for the origins to be accessed by this CloudFront distribution
+ staticRoutes.push("/___only_for_permissions___/");
+ }
+ if (staticRoutes.length > (props?.maxBehaviors ?? 10))
+ // default max behaviors is 10
+ throw new Error(
+ `The number of static routes exceeds the maximum number of ${props?.maxBehaviors ?? 10} behaviors allowed by CloudFront. Request an increase by AWS.`
+ );
+
+ const bucketClientAssets = new s3.Bucket(this, "StaticClientAssetsBucket", {
+ /**
+ * The default removal policy is RETAIN, which means that cdk destroy will not attempt to delete
+ * the new bucket, and it will remain in your account until manually deleted. By setting the policy to
+ * DESTROY, cdk destroy will attempt to delete the bucket, but will error if the bucket is not empty.
+ */
+ removalPolicy: cdk.RemovalPolicy.DESTROY, // NOT recommended for production code
+
+ /**
+ * For sample purposes only, if you create an S3 bucket then populate it, stack destruction fails. This
+ * setting will enable full cleanup of the demo.
+ */
+ autoDeleteObjects: true, // NOT recommended for production code
+ });
+
+ const bucket = new s3.Bucket(this, "StaticAssetsBucket", {
+ /**
+ * The default removal policy is RETAIN, which means that cdk destroy will not attempt to delete
+ * the new bucket, and it will remain in your account until manually deleted. By setting the policy to
+ * DESTROY, cdk destroy will attempt to delete the bucket, but will error if the bucket is not empty.
+ */
+ removalPolicy: cdk.RemovalPolicy.DESTROY, // NOT recommended for production code
+
+ /**
+ * For sample purposes only, if you create an S3 bucket then populate it, stack destruction fails. This
+ * setting will enable full cleanup of the demo.
+ */
+ autoDeleteObjects: true, // NOT recommended for production code
+ });
+
+ // Create a Lambda function for the backend
+
+ const fn = new lambda.Function(this, "RequestHandler", {
+ runtime: lambda.Runtime.NODEJS_22_X,
+ handler: "index.handler", // Adjust to your handler file and function
+ code: lambda.Code.fromAsset(
+ join(awsOutputDirectory, "functions", "index.func")
+ ), // Path to your Lambda function code
+ environment: {
+ NODE_ENV: "production",
+ },
+
+ architecture: lambda.Architecture.ARM_64,
+ memorySize: 512,
+ timeout: cdk.Duration.seconds(10),
+ logRetention: logs.RetentionDays.THREE_DAYS,
+ //tracing: lambda.Tracing.ACTIVE,
+ });
+
+ const integration = new HttpLambdaIntegration(
+ "RequestHandlerIntegration",
+ fn,
+ {
+ payloadFormatVersion: api.PayloadFormatVersion.VERSION_2_0,
+ }
+ );
+
+ const httpApi = new api.HttpApi(this, "WebsiteApi", {
+ defaultIntegration: integration,
+ });
+
+ const httpApiUrl = `${httpApi.httpApiId}.execute-api.${cdk.Stack.of(this).region}.${cdk.Stack.of(this).urlSuffix}`;
+
+ const staticDirectory = join(awsOutputDirectory, "static");
+
+ const staticAssetsRoutingTabel = this.loadStaticAssetsRoutingTable(
+ awsDirectory,
+ staticRoutes
+ );
+ const staticAssetsRoutingTabelData = JSON.stringify({
+ data: staticAssetsRoutingTabel,
+ });
+ const staticAssetsRoutingTabelDataHash = createHash("sha256")
+ .update(staticAssetsRoutingTabelData)
+ .digest("hex")
+ .substring(0, 10);
+ console.log("Static routing table data:", staticAssetsRoutingTabelData);
+ // Upload indexHtmlFiles to CloudFront KeyValueStore
+ const staticAssetsRoutingTabelKVStore = new cloudfront.KeyValueStore(
+ this,
+ "staticAssetsRoutingTabel" + staticAssetsRoutingTabelDataHash, //needed to update data
+ {
+ source: cloudfront.ImportSource.fromInline(
+ staticAssetsRoutingTabelData
+ ),
+ }
+ );
+
+ const staticAssetsRoutingFunction = new cloudfront.Function(
+ this,
+ "staticAssetsRouting",
+ {
+ code: cloudfront.FunctionCode.fromInline(`
+import cf from "cloudfront";
+
+const STATIC_PUBLIC_S3 = "${bucket.bucketRegionalDomainName}";
+const ASSETS_CLIENT_S3 = "${bucketClientAssets.bucketRegionalDomainName}";
+const domainNameOrginStaticAssetsMap = {
+ s: STATIC_PUBLIC_S3,
+ a: ASSETS_CLIENT_S3,
+ c: ASSETS_CLIENT_S3,
+ p: STATIC_PUBLIC_S3,
+};
+const kvsHandle = cf.kvs();
+
+async function handler(event) {
+ if (event.request.method === "GET") {
+ let key = event.request.uri.substring(1).toLowerCase().replace(/\\/$/, ""); // Slash needs to be escaped in Cloud function creator
+ if (
+ event.request.headers["accept"] &&
+ event.request.headers["accept"]["value"] &&
+ event.request.headers["accept"]["value"].includes("text/html") &&
+ !key.endsWith(".html")
+ ) {
+ key += (key !== "" ? "/" : "") + "index.html";
+ }
+ try {
+ const uriType = await kvsHandle.get(key);
+ const domainNameOrginStaticAssets =
+ domainNameOrginStaticAssetsMap[uriType];
+ if (domainNameOrginStaticAssets === undefined) {
+ throw new Error("No origin found for the key");
+ }
+ cf.updateRequestOrigin({
+ domainName: domainNameOrginStaticAssets,
+ originAccessControlConfig: {
+ enabled: true,
+ signingBehavior: "always",
+ signingProtocol: "sigv4",
+ originType: "s3",
+ },
+ // Empty object resets any header configured on the assigned origin
+ customHeaders: {},
+ });
+
+ event.request.uri = "/" + key;
+ // eslint-disable-next-line no-unused-vars
+ } catch (_err) {
+ // Key not found in KVS
+ }
+ }
+ return event.request;
+};
+ `),
+ keyValueStore: staticAssetsRoutingTabelKVStore,
+ }
+ );
+
+ const requestHandlerBehavior: cloudfront.AddBehaviorOptions = {
+ allowedMethods: cloudfront.AllowedMethods.ALLOW_ALL,
+ viewerProtocolPolicy: cloudfront.ViewerProtocolPolicy.REDIRECT_TO_HTTPS,
+ // CACHING_OPTIMIZED is needed as the orgin change still uses the default behavior.
+ // Without this change none of the static assets are cached by CloudFront
+ cachePolicy: cloudfront.CachePolicy.CACHING_OPTIMIZED, //CACHING_DISABLED,
+ // https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html
+ originRequestPolicy:
+ cloudfront.OriginRequestPolicy.ALL_VIEWER_EXCEPT_HOST_HEADER,
+ compress: true,
+ functionAssociations: [
+ {
+ eventType: cloudfront.FunctionEventType.VIEWER_REQUEST,
+ function: staticAssetsRoutingFunction,
+ },
+ ],
+ };
+
+ const assetClientOrigin =
+ origin.S3BucketOrigin.withOriginAccessControl(bucketClientAssets);
+
+ const assetOrigin = origin.S3BucketOrigin.withOriginAccessControl(bucket);
+ const assetBehaviorOptions = {
+ viewerProtocolPolicy: cloudfront.ViewerProtocolPolicy.REDIRECT_TO_HTTPS,
+ compress: true,
+ };
+
+ // Create a CloudFront distribution with custom behaviors
+ const requestHandlerOrigin = new origin.HttpOrigin(httpApiUrl);
+
+ const distribution = new cloudfront.Distribution(this, "CloudFront", {
+ defaultBehavior: {
+ origin: requestHandlerOrigin,
+ ...requestHandlerBehavior,
+ },
+ domainNames: siteDomainName ? [siteDomainName] : undefined,
+ certificate,
+ enableIpv6: true,
+ minimumProtocolVersion: cloudfront.SecurityPolicyProtocol.TLS_V1_2_2021,
+ httpVersion: cloudfront.HttpVersion.HTTP2_AND_3,
+ priceClass: cloudfront.PriceClass.PRICE_CLASS_100,
+ });
+
+ for (const staticRoute of staticRoutes) {
+ distribution.addBehavior(
+ staticRoute + "*",
+ ["/assets/", "/client/"].includes(staticRoute)
+ ? assetClientOrigin
+ : assetOrigin,
+ assetBehaviorOptions
+ );
+ }
+
+ // Deploy static client code and assets with cache breakers to the S3 bucket and invalidate the CloudFront cache
+ new s3deploy.BucketDeployment(this, "DeployClientAssets", {
+ sources: [s3deploy.Source.asset(join(staticDirectory, "client_assets"))],
+ destinationBucket: bucketClientAssets,
+ distribution,
+ prune: true,
+ cacheControl: [
+ s3deploy.CacheControl.setPublic(),
+ s3deploy.CacheControl.maxAge(cdk.Duration.days(365)),
+ s3deploy.CacheControl.sMaxAge(cdk.Duration.days(365)),
+ ],
+ });
+
+ // Deploy static assets from public folder and static pages to the S3 bucket and invalidate the CloudFront cache
+ new s3deploy.BucketDeployment(this, "DeployStaticHTMLAssets", {
+ sources: [s3deploy.Source.asset(join(staticDirectory, "public"))],
+ destinationBucket: bucket,
+ distribution,
+ prune: true,
+ cacheControl: [
+ s3deploy.CacheControl.setPublic(),
+ s3deploy.CacheControl.maxAge(cdk.Duration.days(0)),
+ s3deploy.CacheControl.sMaxAge(cdk.Duration.days(1)),
+ s3deploy.CacheControl.staleWhileRevalidate(cdk.Duration.days(1)),
+ ],
+ exclude: ["*.x-component"], // exclude RSC components as they need a different content type
+ });
+
+ // Deploy RSC static assets to the S3 bucket and invalidate the CloudFront cache
+ new s3deploy.BucketDeployment(this, "DeployStaticRSCAssets", {
+ sources: [s3deploy.Source.asset(join(staticDirectory, "public"))],
+ destinationBucket: bucket,
+ distribution,
+ prune: true,
+ cacheControl: [
+ s3deploy.CacheControl.setPublic(),
+ s3deploy.CacheControl.maxAge(cdk.Duration.days(0)),
+ s3deploy.CacheControl.sMaxAge(cdk.Duration.days(1)),
+ s3deploy.CacheControl.staleWhileRevalidate(cdk.Duration.days(1)),
+ ],
+ exclude: ["*"],
+ include: ["*.x-component"],
+ contentType: "text/x-component", // needed for RSC components
+ });
+
+ // Create a Route 53 alias record pointing to the CloudFront distribution
+ if (hostedZone) {
+ new route53.ARecord(this, "AliasRecord", {
+ zone: hostedZone,
+ target: route53.RecordTarget.fromAlias(
+ new targets.CloudFrontTarget(distribution)
+ ),
+ recordName: subDomain ?? "", // This will create a record for www.example.com
+ });
+ }
+
+ // Store the CloudFront URL in an SSM parameter
+ new ssm.StringParameter(this, "DistributionUrlParameter", {
+ parameterName: this.distributionUrlParameterName,
+ stringValue: siteDomainName
+ ? siteDomainName!
+ : distribution.distributionDomainName,
+ tier: ssm.ParameterTier.STANDARD,
+ });
+
+ // Output the CloudFront URL and API endpoint
+ new cdk.CfnOutput(this, "CloudFrontURL", {
+ value: `https://${siteDomainName ? siteDomainName : distribution.distributionDomainName}`,
+ });
+
+ new cdk.CfnOutput(this, "CloudFrontID", {
+ value: distribution.distributionId,
+ });
+ }
+
+ private loadStaticAssetsRoutingTable(
+ awsDirectory: string,
+ staticRoutes?: string[]
+ ) {
+ const staticFiles = JSON.parse(
+ readFileSync(join(awsDirectory, "static_files.json"), {
+ encoding: "utf8",
+ })
+ );
+ const fileTypeMap: { [key: string]: string } = {
+ static: "s",
+ assets: "a",
+ client: "c",
+ public: "p",
+ }; // other types are ignored
+
+ const staticRoutesMatch = staticRoutes?.map((route) => route.substring(1));
+
+ const staticAssetsRoutingTabel = Object.keys(staticFiles).flatMap(
+ (filetyp: string) => {
+ if (fileTypeMap?.[filetyp]) {
+ return staticFiles[filetyp].flatMap((path: string) => {
+ if (staticRoutesMatch?.some((route) => path.startsWith(route))) {
+ return [];
+ }
+ return {
+ key: path,
+ value: fileTypeMap[filetyp],
+ };
+ });
+ }
+ return [];
+ }
+ );
+ return staticAssetsRoutingTabel;
+ }
+}
diff --git a/examples/hello-world-aws/cdk/stack-name-suffix.json b/examples/hello-world-aws/cdk/stack-name-suffix.json
new file mode 100644
index 00000000..f57f68ad
--- /dev/null
+++ b/examples/hello-world-aws/cdk/stack-name-suffix.json
@@ -0,0 +1,3 @@
+{
+ "stackNameSuffix": "react-server-suffix"
+}
diff --git a/examples/hello-world-aws/package.json b/examples/hello-world-aws/package.json
new file mode 100644
index 00000000..a5559178
--- /dev/null
+++ b/examples/hello-world-aws/package.json
@@ -0,0 +1,35 @@
+{
+ "name": "hello-world-aws",
+ "version": "1.0.0",
+ "description": "",
+ "main": "index.js",
+ "scripts": {
+ "build": "react-server build",
+ "dev": "react-server",
+ "noop": "echo No operation",
+ "start": "react-server start"
+ },
+ "keywords": [],
+ "author": "",
+ "license": "ISC",
+ "dependencies": {
+ "@lazarv/react-server": "workspace:^",
+ "@lazarv/react-server-adapter-aws": "workspace:^",
+ "aws-cdk-lib": "^2.173.1",
+ "constructs": "^10.4.2",
+ "source-map-support": "^0.5.21",
+ "sst": "3.4.25"
+ },
+ "devDependencies": {
+ "@types/aws-lambda": "8.10.146",
+ "@types/node": "^22.10.2",
+ "@types/react": "^18.3.2",
+ "@types/react-dom": "^18.3.0",
+ "aws-cdk": "^2.173.1",
+ "serverless": "3.40.0",
+ "serverless-cloudfront-invalidate": "^1.12.2",
+ "serverless-s3-sync": "^3.3.0",
+ "serverless-scriptable-plugin": "^1.3.1",
+ "tsx": "^4.19.2"
+ }
+}
diff --git a/examples/hello-world-aws/react-server.config.json b/examples/hello-world-aws/react-server.config.json
new file mode 100644
index 00000000..78ae7c1a
--- /dev/null
+++ b/examples/hello-world-aws/react-server.config.json
@@ -0,0 +1,24 @@
+{
+ "root": "src",
+ "public": "src/public",
+ "vite": {
+ "build": {
+ "sourcemap": true
+ }
+ },
+ "adapter": [
+ "@lazarv/react-server-adapter-aws",
+ {
+ "streaming": false,
+ "toolkitDefault": "cdk",
+ "toolkit": {
+ "cdk": {
+ "stackName": "ReactStackStack-001",
+ "stackProps": {
+ "description": "Hello World Stack"
+ }
+ }
+ }
+ }
+ ]
+}
diff --git a/examples/hello-world-aws/serverless.yml b/examples/hello-world-aws/serverless.yml
new file mode 100644
index 00000000..800e6082
--- /dev/null
+++ b/examples/hello-world-aws/serverless.yml
@@ -0,0 +1,262 @@
+service: ${self:custom.project}-${self:provider.stage}-demo
+frameworkVersion: "3"
+configValidationMode: error
+
+provider:
+ name: aws
+ runtime: nodejs20.x
+ architecture: arm64
+ deploymentMethod: direct
+ region: eu-central-1 # Frankfurt
+ stage: ${opt:stage, 'dev'}
+ versionFunctions: false # true is required for lamda edge deployment
+ environment:
+ NODE_ENV: production
+
+plugins:
+ - serverless-s3-sync
+ - serverless-cloudfront-invalidate
+
+package:
+ patterns:
+ - "!**/**"
+ - ".aws-lambda/output/functions/**/*"
+
+functions:
+ ssr:
+ handler: .aws-lambda/output/functions/index.func/index.handler
+ environment:
+ OUT_DIR: ".aws-lambda/output/functions/index.func/.react-server"
+ events:
+ - httpApi: "*"
+
+custom:
+ client: demo
+ project: react-server-demo-001
+ s3Sync:
+ - bucketNameKey: WebSiteBucket
+ localDir: .aws-lambda/output/static
+ deleteRemoved: true
+ acl: public-read # required
+ params:
+ - "assets/pwa/sw.js":
+ CacheControl: "no-cache"
+ #ServiceWorkerAllowed: '/'
+ - "assets/pwa/manifest.webmanifest":
+ CacheControl: "no-cache"
+ - "*.*":
+ CacheControl: "public, max-age=31536000"
+ cloudfrontInvalidate:
+ - distributionIdKey: "FrontendCloudFrontDistributionId"
+ autoInvalidate: true
+ items:
+ - "/*"
+
+resources:
+ Resources:
+ Website:
+ Type: AWS::S3::Bucket
+ Properties:
+ PublicAccessBlockConfiguration:
+ BlockPublicAcls: false
+ OwnershipControls:
+ Rules:
+ - ObjectOwnership: ObjectWriter
+ Tags:
+ - Key: client
+ Value: ${self:custom.client}
+ - Key: project
+ Value: ${self:custom.project}
+ WebsiteConfiguration:
+ ErrorDocument: index.html
+ IndexDocument: index.html
+ ssrAppCachePolicy:
+ Type: AWS::CloudFront::CachePolicy
+ Properties:
+ CachePolicyConfig:
+ DefaultTTL: 2
+ MinTTL: 2
+ MaxTTL: 600
+ Name: ssrapp-${self:custom.project}-${self:provider.stage}
+ Comment: SSR Content
+ ParametersInCacheKeyAndForwardedToOrigin:
+ CookiesConfig:
+ # Possible values are 'none', 'whitelist', 'allExcept' and 'all'
+ CookieBehavior: all
+ # Cookies:
+ # - my-public-cookie
+ EnableAcceptEncodingBrotli: true # optional
+ EnableAcceptEncodingGzip: true
+ HeadersConfig:
+ # Possible values are 'none' and 'whitelist'
+ HeaderBehavior: whitelist
+ Headers:
+ - authorization
+ - content-type
+ # forwading "host" will block access to API Gateway
+ # - host
+ - cloudfront-viewer-country
+ - accept
+ QueryStringsConfig:
+ # Possible values are 'none', 'whitelist', 'allExcept' and 'all'
+ QueryStringBehavior: all
+ # QueryStrings:
+ # - not-cached-query-string
+ assetsCachePolicy:
+ Type: AWS::CloudFront::CachePolicy
+ Properties:
+ CachePolicyConfig:
+ DefaultTTL: 86400 # 1 day
+ MinTTL: 1
+ MaxTTL: 31536000 # 1 year
+ Name: assets-${self:custom.project}-${self:provider.stage}
+ Comment: assets Content
+ ParametersInCacheKeyAndForwardedToOrigin:
+ CookiesConfig:
+ # Possible values are 'none', 'whitelist', 'allExcept' and 'all'
+ CookieBehavior: none
+ # Cookies:
+ # - my-public-cookie
+ EnableAcceptEncodingBrotli: true # optional
+ EnableAcceptEncodingGzip: true
+ HeadersConfig:
+ # Possible values are 'none' and 'whitelist'
+ HeaderBehavior: none
+ # Headers:
+ # - authorization
+ # - content-type
+ # - host
+ # - cloudfront-viewer-country
+ QueryStringsConfig:
+ # Possible values are 'none', 'whitelist', 'allExcept' and 'all'
+ QueryStringBehavior: none
+ # QueryStrings:
+ # - not-cached-query-string
+ Distribution:
+ Type: AWS::CloudFront::Distribution
+ Properties:
+ Tags:
+ - Key: client
+ Value: ${self:custom.client}
+ - Key: project
+ Value: ${self:custom.project}
+ DistributionConfig:
+ Origins:
+ - # Use the S3 Website URL without http:// as the CDN origin
+ DomainName: !Select [2, !Split ["/", !GetAtt Website.WebsiteURL]]
+ Id: !Ref Website
+ CustomOriginConfig:
+ HTTPPort: 80
+ HTTPSPort: 443
+ OriginProtocolPolicy: http-only
+ - DomainName:
+ Fn::Join:
+ - ""
+ - - !Ref HttpApi
+ - ".execute-api.${self:provider.region}.amazonaws.com"
+ Id: ${self:service}-${self:provider.stage}-ssrApp
+ CustomOriginConfig:
+ HTTPPort: 80
+ HTTPSPort: 443
+ OriginProtocolPolicy: https-only
+ # API Gateway doesn't support the SSLv3 protocol.
+ OriginSSLProtocols:
+ - TLSv1.2
+ Enabled: true
+ # Aliases:
+ # - ${self:custom.domain.name}
+ HttpVersion: http2
+ IPV6Enabled: true
+ #DefaultRootObject: index.html
+ ## Since the Single Page App is taking care of the routing we need to make sure ever path is served with index.html
+ # Configure the caching behavior for our CDN
+ CustomErrorResponses:
+ - ErrorCode: 404
+ ResponseCode: 404
+ ResponsePagePath: /404/index.html
+ - ErrorCode: 403
+ ResponseCode: 404
+ ResponsePagePath: /404/index.html
+ DefaultCacheBehavior:
+ AllowedMethods:
+ - GET
+ - HEAD
+ - OPTIONS
+ - DELETE
+ - PATCH
+ - POST
+ - PUT
+ Compress: true
+ CachePolicyId: !Ref ssrAppCachePolicy
+ ## The origin id defined above
+ TargetOriginId: ${self:service}-${self:provider.stage}-ssrApp
+ ViewerProtocolPolicy: "redirect-to-https" # we want to force HTTPS
+ CacheBehaviors:
+ - PathPattern: "/assets/*"
+ AllowedMethods:
+ - GET
+ - HEAD
+ # - OPTIONS
+ # - DELETE
+ # - PATCH
+ # - POST
+ # - PUT
+ Compress: true
+ CachePolicyId: !Ref assetsCachePolicy
+ ## The origin id defined above
+ TargetOriginId: !Ref Website
+ ViewerProtocolPolicy: "redirect-to-https" # we want to force HTTPS
+ - PathPattern: "/images/*"
+ AllowedMethods:
+ - GET
+ - HEAD
+ # - OPTIONS
+ # - DELETE
+ # - PATCH
+ # - POST
+ # - PUT
+ Compress: true
+ CachePolicyId: !Ref assetsCachePolicy
+ ## The origin id defined above
+ TargetOriginId: !Ref Website
+ ViewerProtocolPolicy: "redirect-to-https" # we want to force HTTPS
+ - PathPattern: "/client/*"
+ AllowedMethods:
+ - GET
+ - HEAD
+ # - OPTIONS
+ # - DELETE
+ # - PATCH
+ # - POST
+ # - PUT
+ Compress: true
+ CachePolicyId: !Ref assetsCachePolicy
+ ## The origin id defined above
+ TargetOriginId: !Ref Website
+ ViewerProtocolPolicy: "redirect-to-https" # we want to force HTTPS
+ PriceClass: PriceClass_100
+ ## The certificate to use when viewers use HTTPS to request objects.
+ # ViewerCertificate:
+ # AcmCertificateArn: ${self:custom.domain.certificate}
+ # MinimumProtocolVersion: TLSv1.1_2016
+ # SslSupportMethod: sni-only
+ # CFRoute53RecordSet:
+ # Type: AWS::Route53::RecordSet
+ # Properties:
+ # HostedZoneId: ${self:custom.domain.HostedZoneId}
+ # Name: "${self:custom.domain.name}."
+ # Type: CNAME
+ # TTL: 300
+ # ResourceRecords:
+ # - !GetAtt Distribution.DomainName
+ Outputs:
+ WebSiteUrl:
+ Value: { "Fn::GetAtt": [Website, WebsiteURL] }
+ WebSiteBucket:
+ Value: { Ref: Website }
+ FrontendCloudFrontDistributionId:
+ Value:
+ Ref: Distribution
+ FrontendCloudFrontDistributionUrl:
+ Description: "CloudFront distribution URL"
+ Value: !Join ["", ["https://", !GetAtt Distribution.DomainName]]
diff --git a/examples/hello-world-aws/src/Counter.tsx b/examples/hello-world-aws/src/Counter.tsx
new file mode 100644
index 00000000..c9c991ba
--- /dev/null
+++ b/examples/hello-world-aws/src/Counter.tsx
@@ -0,0 +1,29 @@
+"use client";
+import { useState } from "react";
+
+export default function Counter() {
+ const [count, setCount] = useState(0);
+
+ return (
+
+
Counter
+
+ The current count is {count}.
+
+
+
+
+
+
+ );
+}
diff --git a/examples/hello-world-aws/src/about/page.static.ts b/examples/hello-world-aws/src/about/page.static.ts
new file mode 100644
index 00000000..ff3177ba
--- /dev/null
+++ b/examples/hello-world-aws/src/about/page.static.ts
@@ -0,0 +1 @@
+export default true;
diff --git a/examples/hello-world-aws/src/about/page.tsx b/examples/hello-world-aws/src/about/page.tsx
new file mode 100644
index 00000000..0ae6f254
--- /dev/null
+++ b/examples/hello-world-aws/src/about/page.tsx
@@ -0,0 +1,31 @@
+import { Link } from "@lazarv/react-server/navigation";
+
+export default async function AboutPage() {
+ return (
+
+
About 01
+
About (static)
+

+
This is placeholder for a Textblock.
+
+ Return home
+
+ |{" "}
+
+ Page (static/no preload)
+
+ |{" "}
+
+ Hello (static)
+
+ |{" "}
+
+ Hello (dynamic)
+
+
+ );
+}
diff --git a/examples/hello-world-aws/src/client/client.tsx b/examples/hello-world-aws/src/client/client.tsx
new file mode 100644
index 00000000..3999cde0
--- /dev/null
+++ b/examples/hello-world-aws/src/client/client.tsx
@@ -0,0 +1,17 @@
+import { Link } from "@lazarv/react-server/navigation";
+
+export default async function ClientPage() {
+ return (
+
+
ClientPage
+
+ ClientPage (dynamic)
+
+
+
Overlaps with static content.
+
+ Return home
+
+
+ );
+}
diff --git a/examples/hello-world-aws/src/global.css b/examples/hello-world-aws/src/global.css
new file mode 100644
index 00000000..d7318c73
--- /dev/null
+++ b/examples/hello-world-aws/src/global.css
@@ -0,0 +1,72 @@
+h1 {
+ font-family: "Courier New", Courier, monospace;
+}
+/* Tailwind CSS classes */
+.bg-blue-500 {
+ background-color: #3b82f6;
+}
+.mt-4 {
+ margin-top: 1rem;
+}
+
+.space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1rem * var(--tw-space-x-reverse));
+ margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
+}
+.text-white {
+ color: #ffffff;
+}
+
+.p-4 {
+ padding: 1rem;
+}
+
+.rounded {
+ border-radius: 0.25rem;
+}
+.w-full {
+ width: 100%;
+}
+
+.max-w-full {
+ max-width: 100%;
+}
+
+.h-auto {
+ height: auto;
+}
+.px-4 {
+ padding-left: 1rem;
+ padding-right: 1rem;
+}
+
+.py-2 {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+
+.bg-red-500 {
+ background-color: #ef4444;
+}
+
+.flex {
+ display: flex;
+}
+
+.flex-col {
+ flex-direction: column;
+}
+
+.items-center {
+ align-items: center;
+}
+
+.justify-center {
+ justify-content: center;
+}
+
+.h-screen {
+ height: 100vh;
+}
+/* Add more Tailwind CSS classes as needed */
diff --git a/examples/hello-world-aws/src/index.tsx b/examples/hello-world-aws/src/index.tsx
new file mode 100644
index 00000000..a3e2f95b
--- /dev/null
+++ b/examples/hello-world-aws/src/index.tsx
@@ -0,0 +1,24 @@
+import { Link } from "@lazarv/react-server/navigation";
+
+import Counter from "./Counter";
+
+export default function App() {
+ return (
+
+
Hello World
+
This is a server-rendered React application.
+
+
+ About
+ {" "}
+ |{" "}
+
+ Second Page
+ {" "}
+ |{" "}
+
+ /client/client (dynamic static overlap)
+
+
+ );
+}
diff --git a/examples/hello-world-aws/src/layout.tsx b/examples/hello-world-aws/src/layout.tsx
new file mode 100644
index 00000000..c30a2f04
--- /dev/null
+++ b/examples/hello-world-aws/src/layout.tsx
@@ -0,0 +1,20 @@
+import "./global.css";
+export default function Layout({ children }: React.PropsWithChildren) {
+ return (
+
+
+
+
+ AWS Deploy App
+
+
+
+
+
+ );
+}
diff --git a/examples/hello-world-aws/src/public/static/images/image-placeholder.svg b/examples/hello-world-aws/src/public/static/images/image-placeholder.svg
new file mode 100644
index 00000000..faea08cd
--- /dev/null
+++ b/examples/hello-world-aws/src/public/static/images/image-placeholder.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/examples/hello-world-aws/src/s/hello.static.ts b/examples/hello-world-aws/src/s/hello.static.ts
new file mode 100644
index 00000000..ff3177ba
--- /dev/null
+++ b/examples/hello-world-aws/src/s/hello.static.ts
@@ -0,0 +1 @@
+export default true;
diff --git a/examples/hello-world-aws/src/s/hello.tsx b/examples/hello-world-aws/src/s/hello.tsx
new file mode 100644
index 00000000..bae38eb2
--- /dev/null
+++ b/examples/hello-world-aws/src/s/hello.tsx
@@ -0,0 +1,27 @@
+import { Link } from "@lazarv/react-server/navigation";
+
+export default async function HelloPage() {
+ return (
+
+
Hello 01
+
Hello
+

+
A This is placeholder for a Textblock. {new Date().toISOString()}
+
+ Return home
+
+ |{" "}
+
+ Hello (static)
+
+ |{" "}
+
+ Hello (dynamic)
+
+
+ );
+}
diff --git a/examples/hello-world-aws/src/s/page/hello.tsx b/examples/hello-world-aws/src/s/page/hello.tsx
new file mode 100644
index 00000000..9958d1a9
--- /dev/null
+++ b/examples/hello-world-aws/src/s/page/hello.tsx
@@ -0,0 +1,32 @@
+import { headers } from "@lazarv/react-server";
+import { Link } from "@lazarv/react-server/navigation";
+
+export default async function HelloPage() {
+ headers({
+ "cache-control": "s-maxage=1,must-revalidate",
+ });
+
+ return (
+
+
Hello 01
+
+ s/page/Hello (dynamic)
+
+

+
This is placeholder for a Textblock. {new Date().toISOString()}
+
+ Return home
+
+
+ Hello (static)
+
+
+ Hello (dynamic)
+
+
+ );
+}
diff --git a/examples/hello-world-aws/src/s/page/page.static.ts b/examples/hello-world-aws/src/s/page/page.static.ts
new file mode 100644
index 00000000..ff3177ba
--- /dev/null
+++ b/examples/hello-world-aws/src/s/page/page.static.ts
@@ -0,0 +1 @@
+export default true;
diff --git a/examples/hello-world-aws/src/s/page/page.tsx b/examples/hello-world-aws/src/s/page/page.tsx
new file mode 100644
index 00000000..7c79e1a6
--- /dev/null
+++ b/examples/hello-world-aws/src/s/page/page.tsx
@@ -0,0 +1,33 @@
+import { Link } from "@lazarv/react-server/navigation";
+
+export default async function SecondPage() {
+ return (
+
+
Second Page
+
+ Second Page (static)
+
+

+
This is placeholder for a Textblock.
+
+ Return home
+
+
+ Hello (static)
+
+
+ Hello (dynamic)
+
+ {Array.from({ length: 10001 }).map((_, index) => (
+
+
Content Block {index + 1}
+
This is content block number {index + 1}.
+
+ ))}
+
+ );
+}
diff --git a/examples/hello-world-aws/tests/request.mjs b/examples/hello-world-aws/tests/request.mjs
new file mode 100755
index 00000000..8e77fe86
--- /dev/null
+++ b/examples/hello-world-aws/tests/request.mjs
@@ -0,0 +1,95 @@
+#!/usr/bin/env node
+
+import { existsSync } from "node:fs";
+import { argv } from "node:process";
+
+const requestHandlerPath =
+ "../.aws-react-server/output/functions/index.func/index.mjs";
+
+const firstParameter = argv[2];
+if (firstParameter === "-h" || firstParameter === "--help") {
+ console.log(`
+Usage: ${argv[1]} | -h | --help>
+
+You can test the aws handler local without deployment with this script.
+
+examples:
+ ${argv[1]} /
+ ${argv[1]} -e event.json
+`);
+ process.exit(1);
+}
+
+let eventData = null;
+let queryPath = "/";
+
+if (firstParameter === "-e") {
+ if (argv.length < 4) {
+ console.error("Error: missing path to event.json");
+ process.exit(1);
+ }
+ const eventFilePath = argv[3];
+ if (!existsSync(eventFilePath)) {
+ console.error(`Error: file not found: ${eventFilePath}`);
+ process.exit(1);
+ }
+ const data = await import(eventFilePath);
+ try {
+ eventData = JSON.parse(data);
+ } catch (e) {
+ console.error(`Error '${eventFilePath}': ${e.message}`);
+ process.exit(1);
+ }
+} else {
+ queryPath = (firstParameter ?? "/").trim();
+}
+
+if (eventData === null) {
+ eventData = {
+ version: "2.0",
+ routeKey: "$default",
+ rawPath: queryPath,
+ rawQueryString: "",
+ headers: {
+ accept:
+ "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", //"*/*",
+ "content-length": "0",
+ host: "localhost",
+ "user-agent": "PostmanRuntime/7.26.8",
+ "x-amzn-trace-id": "Root=1-5f84c7a9-0e5b1e1e1e1e1e1e1e1e1e1e",
+ "x-forwarded-for": "127.0.0.1",
+ "x-forwarded-port": "443",
+ "x-forwarded-proto": "https",
+ },
+ requestContext: {
+ accountId: "123456789012",
+ apiId: "api-id",
+ domainName: "localhost",
+ domainPrefix: "example",
+ http: {
+ method: "GET",
+ path: queryPath,
+ protocol: "HTTP/1.1",
+ sourceIp: "127.0.0.1",
+ userAgent: "PostmanRuntime/7.26.8",
+ },
+ requestId: "id",
+ routeKey: "$default",
+ stage: "$default",
+ time: "12/Mar/2021:19:03:58 +0000",
+ timeEpoch: 1615578238000,
+ },
+ isBase64Encoded: false,
+ };
+}
+
+const { handler } = await import(requestHandlerPath);
+
+const response = await handler(eventData, {});
+
+console.log(response);
+console.log("-".repeat(80));
+if (response?.isBase64Encoded === true) {
+ console.log(Buffer.from(response.body, "base64").toString());
+}
+process.exit(0);
diff --git a/examples/hello-world-aws/tsconfig.json b/examples/hello-world-aws/tsconfig.json
new file mode 100644
index 00000000..c94848ea
--- /dev/null
+++ b/examples/hello-world-aws/tsconfig.json
@@ -0,0 +1,18 @@
+{
+ "compilerOptions": {
+ "allowSyntheticDefaultImports": true,
+ "jsx": "preserve",
+ "strict": true,
+ "lib": ["ESNext", "DOM", "DOM.Iterable"],
+ "types": ["react/experimental", "react-dom/experimental", "node"],
+ "module": "ESNext",
+ "moduleResolution": "Bundler",
+ "plugins": [{ "name": "typescript-plugin-css-modules" }],
+ "baseUrl": "./src",
+ "paths": {
+ "@/*": ["./*"]
+ }
+ },
+ "include": ["**/*.ts", "**/*.tsx", ".react-server/**/*.ts"],
+ "exclude": ["**/*.js", "**/*.mjs"]
+}
diff --git a/packages/create-react-server/steps/alias.mjs b/packages/create-react-server/steps/alias.mjs
index 74da8893..26203e99 100644
--- a/packages/create-react-server/steps/alias.mjs
+++ b/packages/create-react-server/steps/alias.mjs
@@ -10,7 +10,7 @@ export default [
(!context.props.custom ||
context.env.hasOptions ||
context.props.preset?.alias
- ? context.props.preset?.alias ?? "~/*"
+ ? (context.props.preset?.alias ?? "~/*")
: await input(
{
message: "TypeScript path alias",
diff --git a/packages/create-react-server/steps/features.mjs b/packages/create-react-server/steps/features.mjs
index 84ef5da9..870d46cf 100644
--- a/packages/create-react-server/steps/features.mjs
+++ b/packages/create-react-server/steps/features.mjs
@@ -107,7 +107,7 @@ export default async (context) => {
...(context.props.preset?.features ?? []),
...(context.env.options.features?.split(",") ??
(!context.props.custom || context.env.hasOptions
- ? context.props.preset.features ?? []
+ ? (context.props.preset.features ?? [])
: await checkbox(
{
message: "Enabled features",
diff --git a/packages/react-server-adapter-aws/README.md b/packages/react-server-adapter-aws/README.md
new file mode 100644
index 00000000..50a647bc
--- /dev/null
+++ b/packages/react-server-adapter-aws/README.md
@@ -0,0 +1,5 @@
+# @lazarv/react-server-adapter-aws
+
+AWS adapter for [@lazarv/react-server](https://npmjs.com/package/@lazarv/react-server).
+
+See details at https://react-server.dev/deploy/aws.
diff --git a/packages/react-server-adapter-aws/functions/index.mjs b/packages/react-server-adapter-aws/functions/index.mjs
new file mode 100644
index 00000000..d06db1ff
--- /dev/null
+++ b/packages/react-server-adapter-aws/functions/index.mjs
@@ -0,0 +1,10 @@
+import { createHandler } from "@lazarv/react-server-adapter-aws/create-handler";
+import { awsLambdaAdapter as lambdaHandler } from "@lazarv/react-server-adapter-aws/hono-lambda-adapter";
+
+const rsHandler = await createHandler({
+ origin: process.env.ORIGIN || "http://localhost:3000",
+ outDir: process.env?.OUT_DIR,
+ serveStaticFiles: false,
+});
+
+export const handler = lambdaHandler(rsHandler);
diff --git a/packages/react-server-adapter-aws/index.mjs b/packages/react-server-adapter-aws/index.mjs
new file mode 100644
index 00000000..b2ebd65e
--- /dev/null
+++ b/packages/react-server-adapter-aws/index.mjs
@@ -0,0 +1,354 @@
+import { existsSync } from "node:fs";
+import { cp, mkdir, readFile, stat, writeFile } from "node:fs/promises";
+import { dirname, join } from "node:path";
+import { fileURLToPath } from "node:url";
+
+import * as sys from "@lazarv/react-server/lib/sys.mjs";
+import {
+ banner,
+ clearDirectory,
+ createAdapter,
+ message,
+ success,
+ writeJSON,
+} from "@lazarv/react-server-adapter-core";
+
+import mergeDeep from "./utilities/merge.mjs";
+
+const cwd = sys.cwd();
+const awsDirPath = ".aws-react-server";
+const awsDir = join(cwd, awsDirPath);
+const outDir = join(awsDir, "output");
+const outStaticDir = join(outDir, "static");
+const adapterDir = dirname(fileURLToPath(import.meta.url));
+
+export const adapter = createAdapter({
+ name: "AWS",
+ outDir,
+ outStaticDir: undefined,
+ handler: async ({
+ adapterOptions,
+ files,
+ copy,
+ // config,
+ // reactServerDir,
+ // reactServerOutDir,
+ // root,
+ // options,
+ }) => {
+ banner("building serverless functions");
+
+ message("creating", "index.func module");
+ const outServerDir = join(outDir, "functions/index.func");
+ const entryFile = join(outServerDir, "index.mjs");
+
+ let entryFileContent = await readFile(
+ join(adapterDir, "functions/index.mjs"),
+ { encoding: "utf-8" }
+ );
+ const streaming = adapterOptions?.streaming === true;
+ if (streaming) {
+ entryFileContent = entryFileContent.replace(
+ "awsLambdaAdapter",
+ "awsLambdaAdapterStreaming"
+ );
+ }
+ const serveStaticFiles = adapterOptions?.serveStaticFiles ?? false;
+ if (serveStaticFiles) {
+ entryFileContent = entryFileContent.replace(
+ "serveStaticFiles: false",
+ "serveStaticFiles: true"
+ );
+ }
+
+ await clearDirectory(outServerDir);
+ await mkdir(outServerDir, { recursive: true });
+
+ await writeFile(entryFile, entryFileContent, "utf-8");
+
+ await writeJSON(join(outServerDir, "package.json"), {
+ type: "module",
+ });
+ success("index.func serverless function initialized.");
+
+ banner("detect aws deploy toolkit...");
+ const toolkit = detectToolkit(adapterOptions);
+ const toolkitConfig = getToolkitConfig(toolkit, adapterOptions);
+
+ if (toolkit === "cdk") {
+ await copy.static(join(outStaticDir, "public"));
+ await copy.assets(join(outStaticDir, "client_assets"));
+ await copy.client(join(outStaticDir, "client_assets"));
+ await copy.public(join(outStaticDir, "public"));
+
+ await writeToolkitConfig(toolkit, toolkitConfig);
+ } else {
+ await copy.static(outStaticDir);
+ await copy.assets(outStaticDir);
+ await copy.client(outStaticDir);
+ await copy.public(outStaticDir);
+ }
+ await copy.server(outServerDir);
+ await copy.dependencies(outServerDir, [entryFile]);
+
+ await setupToolkit(toolkit, { files }, toolkitConfig);
+
+ return {
+ toolkit,
+ };
+ },
+ deploy: deployToolkit,
+});
+
+async function deployToolkit({ /* adapterOptions , options,*/ handlerResult }) {
+ const { toolkit } = handlerResult;
+
+ switch (toolkit) {
+ case "sst":
+ return {
+ command: "pnpm",
+ args: ["sst", "deploy"],
+ };
+ case "cdk":
+ return {
+ command: "pnpm",
+ args: ["cdk", "deploy", "--all"],
+ };
+ case "sls":
+ return {
+ command: "pnpm",
+ args: ["sls", "deploy"],
+ };
+ default:
+ return null;
+ }
+}
+
+function detectToolkit(adapterOptions) {
+ if (adapterOptions?.toolkitDefault) return adapterOptions.toolkitDefault;
+ const toolkitConfigs = Object.keys(adapterOptions?.toolkit ?? {});
+ if (toolkitConfigs.length === 1) return toolkitConfigs[0];
+ if (toolkitConfigs.length > 1) {
+ message(
+ "Found multiple toolkits!",
+ `Add e.g. '"toolkitDefault":"cdk"' to adapter options.`
+ );
+ return null;
+ }
+ if (existsSync(join(cwd, ".sst"))) {
+ return "sst";
+ } else if (existsSync(join(cwd, "cdk.json"))) {
+ return "cdk";
+ } else if (existsSync(join(cwd, "serverless.yml"))) {
+ return "sls";
+ }
+ return null;
+}
+
+function getToolkitConfig(toolkit, adapterOptions) {
+ if (toolkit === "sst") {
+ return mergeDeep({}, adapterOptions?.toolkit?.sst);
+ } else if (toolkit === "cdk") {
+ return mergeDeep(
+ {
+ toolkitOutDir: awsDirPath,
+ cdkPath: "cdk",
+ },
+ adapterOptions?.toolkit?.cdk
+ );
+ } else if (toolkit === "sls") {
+ return mergeDeep({}, adapterOptions?.toolkit?.sls);
+ }
+ return null;
+}
+
+async function writeToolkitConfig(toolkit, config) {
+ let configPath;
+ if (toolkit === "sst") {
+ return;
+ } else if (toolkit === "cdk") {
+ configPath = [config.cdkPath, "stack.config.ts"];
+ } else if (toolkit === "sls") {
+ return;
+ }
+ if (config) {
+ await writeFile(
+ join(cwd, ...configPath),
+ `// this file is auto generated\nexport const StackConfig = ${JSON.stringify(config)};`,
+ "utf-8"
+ );
+ }
+}
+
+async function setupToolkit(toolkit, adapter, toolkitConfig) {
+ if (toolkit === null) {
+ message("no toolkit detected.");
+ } else {
+ if (toolkit === "sst") {
+ const reactStackTemplatePath = join(
+ adapterDir,
+ "setup",
+ "sst/sst-react-server.ts.template"
+ );
+ const reactStackTargetPath = join(cwd, "sst-react-server.ts");
+ const reactStackTemplateContent = await readFile(reactStackTemplatePath, {
+ encoding: "utf-8",
+ });
+ const existsReactServerStack = existsSync(
+ join(cwd, "sst-react-server.ts")
+ );
+ const reactStackTemplateVersion = reactStackTemplateContent.match(
+ /\/\/ Version: (\d+\.\d+\.\d+)/
+ )[1];
+ const reactStackTargetVersion = existsReactServerStack
+ ? ((await readFile(reactStackTargetPath, { encoding: "utf-8" })).match(
+ /\/\/ Version: (\d+\.\d+\.\d+)/
+ )?.[1] ?? "")
+ : "";
+ if (reactStackTemplateVersion !== reactStackTargetVersion) {
+ await cp(
+ join(adapterDir, "setup", "sst/sst-react-server.ts.template"),
+ join(cwd, "sst-react-server.ts")
+ );
+ message(
+ "found sst toolkit:",
+ "'./sst-react-server.ts' stack added or replaced."
+ );
+ } else {
+ message("found sst toolkit:", "sst-react-server.ts stack exists.");
+ }
+ await modifySstConfig(cwd);
+ await sstFixExtentionsContentTypesMap(cwd);
+ } else if (toolkit === "cdk") {
+ if (await fileIsEmpty(join(cwd, "cdk.json"))) {
+ await cp(join(adapterDir, "setup", toolkitConfig.cdkPath), cwd, {
+ overwrite: true,
+ recursive: true,
+ });
+ message("found cdk toolkit:", "cdk setup initialized.");
+ } else {
+ message("found cdk toolkit:", "cdk setup exists.");
+ }
+ const rsFiles = {
+ static: await adapter.files.static(),
+ compressed: await adapter.files.compressed(),
+ assets: await adapter.files.assets(),
+ client: await adapter.files.client(),
+ public: await adapter.files.public(),
+ server: await adapter.files.server(),
+ //dependencies: await files.dependencies(),
+ };
+ await writeFile(
+ join(awsDir, "static_files.json"),
+ JSON.stringify(rsFiles, null, 0),
+ "utf-8"
+ );
+ } else if (toolkit === "sls") {
+ if (await fileIsEmpty(join(cwd, "serverless.yml"))) {
+ await cp(join(adapterDir, "setup", "sls"), join(cwd), {
+ overwrite: true,
+ recursive: true,
+ });
+ message("found sls toolkit:", "serverless.yml initialized.");
+ } else {
+ message("found sls toolkit:", "serverless.yml exists.");
+ }
+ }
+ }
+ return toolkit;
+}
+
+async function fileIsEmpty(path) {
+ const stats = await stat(path);
+ return stats.size === 0;
+}
+
+async function modifySstConfig(cwd) {
+ let dirty = false;
+ const path = join(cwd, "sst.config.ts");
+ const content = await readFile(path, { encoding: "utf-8" });
+ const lines = content.split("\n");
+ if (!content.includes("async run() {}")) return;
+ if (!content.includes('./sst-react-server"')) {
+ const importIndex = lines.findIndex((line) => line.startsWith("import"));
+ lines.splice(
+ importIndex + 2,
+ 0,
+ 'import { ReactServer } from "./sst-react-server";'
+ );
+ dirty = true;
+ }
+ if (content.includes("async run() {}")) {
+ const packageJsonPath = join(cwd, "package.json");
+ const packageJsonData = await readFile(packageJsonPath, {
+ encoding: "utf-8",
+ });
+ const packageJson = JSON.parse(packageJsonData);
+ const appName = capitalizeWords(packageJson.name);
+ lines.forEach((line, index) => {
+ if (line.includes("async run() {}")) {
+ lines[index] = lines[index].replace(
+ "async run() {}",
+ `
+ async run() {
+ new ReactServer("${appName}", {
+ server: {
+ architecture: "arm64",
+ runtime: "nodejs22.x",
+ },
+ });
+ }`
+ );
+ dirty = true;
+ }
+ });
+ }
+ if (dirty) {
+ await writeFile(path, lines.join("\n"), "utf-8");
+ message(
+ "found sst toolkit:",
+ "fix missing 'new ReactServer()' in './sst.config.ts'."
+ );
+ }
+}
+// fix missing extention '.rsc' in '.sst/platform/src/components/base/base-site.ts'.
+async function sstFixExtentionsContentTypesMap(cwd) {
+ const sstBaseSiteFilePath = join(
+ cwd,
+ ".sst",
+ "platform",
+ "src",
+ "components",
+ "base",
+ "base-site.ts"
+ );
+
+ if (existsSync(sstBaseSiteFilePath)) {
+ const content = await readFile(sstBaseSiteFilePath, { encoding: "utf-8" });
+ if (!content.includes(`[".x-component"]:`)) {
+ await writeFile(
+ sstBaseSiteFilePath,
+ content.replace(
+ `const extensions = {`,
+ 'const extensions = {\n [".x-component"]: { mime: "text/x-component", isText: true },'
+ ),
+ "utf-8"
+ );
+ message(
+ "sst toolkit:",
+ "fix missing extention '.x-component' in '.sst/platform/src/components/base/base-site.ts'."
+ );
+ }
+ }
+}
+
+function capitalizeWords(str) {
+ return str
+ .split(/[^a-zA-Z]+/)
+ .map((word) => word.charAt(0).toUpperCase() + word.slice(1))
+ .join("");
+}
+
+export default function defineConfig(adapterOptions) {
+ return async (_, root, options) => adapter(adapterOptions, root, options);
+}
diff --git a/packages/react-server-adapter-aws/libs/create-handler.mjs b/packages/react-server-adapter-aws/libs/create-handler.mjs
new file mode 100644
index 00000000..640118f6
--- /dev/null
+++ b/packages/react-server-adapter-aws/libs/create-handler.mjs
@@ -0,0 +1,36 @@
+import { loadConfig } from "@lazarv/react-server/config/prebuilt.mjs";
+import { experimentalWarningSilence } from "@lazarv/react-server/lib/sys.mjs";
+import {
+ init$ as runtime_init$,
+ runtime$,
+} from "@lazarv/react-server/server/runtime.mjs";
+import { CONFIG_CONTEXT } from "@lazarv/react-server/server/symbols.mjs";
+
+import { createMiddleware } from "./create-middleware.mjs";
+
+export function createHandler(root, options = {}, initialConfig = {}) {
+ experimentalWarningSilence();
+
+ if (typeof root === "object") {
+ options = root;
+ root = undefined;
+ initialConfig = options;
+ }
+
+ return new Promise(async (resolve, reject) => {
+ try {
+ const config = await loadConfig(initialConfig, options);
+
+ await runtime_init$(async () => {
+ runtime$(CONFIG_CONTEXT, config);
+ resolve(
+ await createMiddleware(root, {
+ ...options,
+ })
+ );
+ });
+ } catch (e) {
+ reject(e);
+ }
+ });
+}
diff --git a/packages/react-server-adapter-aws/libs/create-middleware.mjs b/packages/react-server-adapter-aws/libs/create-middleware.mjs
new file mode 100644
index 00000000..9477b698
--- /dev/null
+++ b/packages/react-server-adapter-aws/libs/create-middleware.mjs
@@ -0,0 +1,108 @@
+import { join, resolve } from "node:path";
+import { Worker } from "node:worker_threads";
+
+import { compose } from "@hattip/compose";
+import { cookie } from "@hattip/cookie";
+import { cors } from "@hattip/cors";
+import { parseMultipartFormData } from "@hattip/multipart";
+import notFoundHandler from "@lazarv/react-server/lib/handlers/not-found.mjs";
+import staticHandler from "@lazarv/react-server/lib/handlers/static.mjs";
+import trailingSlashHandler from "@lazarv/react-server/lib/handlers/trailing-slash.mjs";
+import ssrHandler from "@lazarv/react-server/lib/start/ssr-handler.mjs";
+import * as sys from "@lazarv/react-server/lib/sys.mjs";
+import { MemoryCache } from "@lazarv/react-server/memory-cache/index.mjs";
+import { PrerenderStorage } from "@lazarv/react-server/server/prerender-storage.mjs";
+import { getRuntime, runtime$ } from "@lazarv/react-server/server/runtime.mjs";
+import {
+ CONFIG_CONTEXT,
+ CONFIG_ROOT,
+ FORM_DATA_PARSER,
+ LOGGER_CONTEXT,
+ MEMORY_CACHE_CONTEXT,
+ WORKER_THREAD,
+} from "@lazarv/react-server/server/symbols.mjs";
+
+const cwd = sys.cwd();
+
+const urlParser = (ctx) => {
+ ctx.url = new URL(ctx.request.url, ctx.request.origin);
+};
+
+export async function createMiddleware(root, options) {
+ if (!options.outDir) {
+ options.outDir = ".react-server";
+ }
+
+ const serveStaticFiles = options.serveStaticFiles ?? false;
+
+ const workerUrl = resolve(
+ join(
+ options.outDir,
+ "../node_modules/@lazarv/react-server/lib/start/render-stream.mjs"
+ )
+ );
+
+ const worker = new Worker(workerUrl, {
+ workerData: { root, options },
+ });
+ runtime$(WORKER_THREAD, worker);
+
+ const config = getRuntime(CONFIG_CONTEXT)?.[CONFIG_ROOT] ?? {};
+ const logger = getRuntime(LOGGER_CONTEXT);
+
+ const initialRuntime = {
+ [MEMORY_CACHE_CONTEXT]: new MemoryCache(),
+ [FORM_DATA_PARSER]: parseMultipartFormData,
+ };
+ runtime$(
+ typeof config.runtime === "function"
+ ? (config.runtime(initialRuntime) ?? initialRuntime)
+ : {
+ ...initialRuntime,
+ ...config.runtime,
+ }
+ );
+
+ const publicDir =
+ typeof config.public === "string" ? config.public : "public";
+ const initialHandlers = [
+ urlParser,
+ async () => PrerenderStorage.enterWith({}),
+ ...(serveStaticFiles
+ ? [
+ await staticHandler(join(cwd, options.outDir, "dist"), {
+ cwd: join(options.outDir, "dist"),
+ }),
+ await staticHandler("{client,assets}", { cwd: options.outDir }),
+ await staticHandler(join(cwd, options.outDir), {
+ cwd: options.outDir,
+ }),
+ ...(config.public !== false
+ ? [
+ await staticHandler(join(cwd, publicDir), {
+ cwd: publicDir,
+ }),
+ ]
+ : []),
+ ]
+ : []),
+ await trailingSlashHandler(),
+ cookie(config.cookies),
+ ...(config.handlers?.pre ?? []),
+ await ssrHandler(root, options),
+ ...(config.handlers?.post ?? []),
+ await notFoundHandler(),
+ ];
+ if (options.cors) {
+ logger.info("CORS enabled");
+ initialHandlers.unshift(cors());
+ }
+
+ const middleware = compose(
+ typeof config.handlers === "function"
+ ? (config.handlers(initialHandlers) ?? initialHandlers)
+ : [...initialHandlers, ...(config.handlers ?? [])]
+ );
+
+ return middleware;
+}
diff --git a/packages/react-server-adapter-aws/libs/hono-lambda-adapter.mjs b/packages/react-server-adapter-aws/libs/hono-lambda-adapter.mjs
new file mode 100644
index 00000000..7cd7ea5d
--- /dev/null
+++ b/packages/react-server-adapter-aws/libs/hono-lambda-adapter.mjs
@@ -0,0 +1,4 @@
+import awsLambdaAdapter from "@hattip/adapter-aws-lambda";
+import awsLambdaAdapterStreaming from "@hattip/adapter-aws-lambda/streaming";
+
+export { awsLambdaAdapter, awsLambdaAdapterStreaming };
diff --git a/packages/react-server-adapter-aws/package.json b/packages/react-server-adapter-aws/package.json
new file mode 100644
index 00000000..2655f47b
--- /dev/null
+++ b/packages/react-server-adapter-aws/package.json
@@ -0,0 +1,50 @@
+{
+ "name": "@lazarv/react-server-adapter-aws",
+ "version": "0.0.0",
+ "description": "React Server Adapter for AWS Lambda",
+ "module": "index.mjs",
+ "type": "module",
+ "sideEffects": true,
+ "exports": {
+ "./create-handler": {
+ "default": "./libs/create-handler.mjs"
+ },
+ "./hono-lambda-adapter": {
+ "default": "./libs/hono-lambda-adapter.mjs"
+ },
+ ".": "./index.mjs"
+ },
+ "scripts": {},
+ "keywords": [
+ "react",
+ "ssr",
+ "esm",
+ "server",
+ "vercel"
+ ],
+ "author": "lazarv",
+ "license": "MIT",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/lazarv/react-server.git"
+ },
+ "bugs": {
+ "url": "https://github.com/lazarv/react-server/issues"
+ },
+ "dependencies": {
+ "@hattip/adapter-aws-lambda": "^0.0.49",
+ "@hattip/compose": "^0.0.49",
+ "@hattip/cookie": "^0.0.49",
+ "@hattip/cors": "^0.0.49",
+ "@hattip/multipart": "^0.0.49"
+ },
+ "devDependencies": {
+ "@lazarv/react-server": "workspace:^",
+ "@lazarv/react-server-adapter-core": "workspace:^",
+ "vitest": "^2.1.3"
+ },
+ "peerDependencies": {
+ "@lazarv/react-server": "workspace:^",
+ "@lazarv/react-server-adapter-core": "workspace:^"
+ }
+}
diff --git a/packages/react-server-adapter-aws/setup/cdk/cdk.json b/packages/react-server-adapter-aws/setup/cdk/cdk.json
new file mode 100644
index 00000000..ecc35df3
--- /dev/null
+++ b/packages/react-server-adapter-aws/setup/cdk/cdk.json
@@ -0,0 +1,4 @@
+{
+ "app": "tsx cdk/bin/infrastructure.ts",
+ "context": {}
+}
diff --git a/packages/react-server-adapter-aws/setup/cdk/cdk/.gitignore b/packages/react-server-adapter-aws/setup/cdk/cdk/.gitignore
new file mode 100644
index 00000000..bc6444d7
--- /dev/null
+++ b/packages/react-server-adapter-aws/setup/cdk/cdk/.gitignore
@@ -0,0 +1 @@
+stack.config.ts
\ No newline at end of file
diff --git a/packages/react-server-adapter-aws/setup/cdk/cdk/bin/infrastructure.ts b/packages/react-server-adapter-aws/setup/cdk/cdk/bin/infrastructure.ts
new file mode 100644
index 00000000..8ceef8e1
--- /dev/null
+++ b/packages/react-server-adapter-aws/setup/cdk/cdk/bin/infrastructure.ts
@@ -0,0 +1,98 @@
+#!/usr/bin/env node
+import "source-map-support/register";
+
+import * as cdk from "aws-cdk-lib";
+import * as certificatemanager from "aws-cdk-lib/aws-certificatemanager";
+import * as route53 from "aws-cdk-lib/aws-route53";
+
+import { ReactServerStack } from "../lib/react-server-stack";
+import { StackConfig } from "../stack.config"; // load auto generated config from react-server.config
+
+const env: cdk.Environment = {
+ account: process.env.CDK_DEFAULT_ACCOUNT,
+ region: process.env.CDK_DEFAULT_REGION,
+};
+
+export type CustomStackProps = cdk.StackProps & {
+ frameworkOutDir?: string;
+ domainName?: string;
+ subDomain?: string;
+ certificate?: string | certificatemanager.ICertificate;
+ hostedZone?: route53.IHostedZone;
+ staticRoutes?: string[];
+ maxBehaviors?: number;
+};
+
+const customStackProps: CustomStackProps = {
+ domainName: undefined, // e.g. "example.com"
+ subDomain: undefined, // e.g. "www"
+ certificate: undefined, // e.g. "arn:aws:acm:us-east-1:123456789012:certificate/12345678-1234-1234-1234-123456789012" or a certificatemanager.ICertificate
+ hostedZone: undefined, // e.g. route53.HostedZone.fromLookup(stack, "MyHostedZone", { domainName: "example.com" })
+ ...StackConfig?.stackProps,
+ frameworkOutDir: StackConfig?.frameworkOutDir ?? ".aws-react-server",
+};
+
+const stackName = StackConfig?.stackName ?? "ReactServerStack-001";
+
+const app = new cdk.App();
+
+const usEast1Stack = customStackProps?.domainName
+ ? new cdk.Stack(app, stackName + "-Cert", {
+ env: {
+ ...env,
+ region: "us-east-1",
+ },
+ crossRegionReferences: true,
+ })
+ : undefined;
+
+customStackProps.hostedZone = usEast1Stack
+ ? customStackProps?.hostedZone
+ ? customStackProps?.hostedZone
+ : customStackProps?.domainName
+ ? route53.HostedZone.fromLookup(usEast1Stack, "MyHostedZone", {
+ domainName: customStackProps.domainName,
+ })
+ : undefined
+ : undefined;
+
+customStackProps.certificate = usEast1Stack
+ ? loadCertificate(usEast1Stack, customStackProps)
+ : undefined;
+
+const mainStack = new ReactServerStack(app, stackName, {
+ env,
+ crossRegionReferences: true,
+ ...customStackProps,
+});
+
+if (usEast1Stack) {
+ mainStack.addDependency(usEast1Stack);
+ app.synth();
+}
+function loadCertificate(
+ stack: cdk.Stack,
+ stackConfig: CustomStackProps
+): certificatemanager.ICertificate | undefined {
+ const { domainName, subDomain, certificate, hostedZone } = stackConfig;
+ if (typeof certificate === "string") {
+ certificatemanager.Certificate.fromCertificateArn(
+ stack,
+ "Certificate",
+ certificate
+ );
+ } else if (certificate) {
+ return certificate;
+ }
+
+ if (!domainName) {
+ return undefined;
+ }
+
+ const siteDomainName = `${(subDomain?.length ?? 0 > 0) ? `${subDomain}.` : ""}${domainName}`;
+ return new certificatemanager.Certificate(stack, "Certificate", {
+ domainName: siteDomainName,
+ //subjectAlternativeNames: props.domainAliases,
+ validation: certificatemanager.CertificateValidation.fromDns(hostedZone),
+ });
+}
diff --git a/packages/react-server-adapter-aws/setup/cdk/cdk/lib/react-server-stack.ts b/packages/react-server-adapter-aws/setup/cdk/cdk/lib/react-server-stack.ts
new file mode 100644
index 00000000..bd8cae43
--- /dev/null
+++ b/packages/react-server-adapter-aws/setup/cdk/cdk/lib/react-server-stack.ts
@@ -0,0 +1,377 @@
+#!/usr/bin/env node
+import "source-map-support/register";
+
+import { createHash } from "node:crypto";
+import { readFileSync } from "node:fs";
+import { join } from "node:path";
+import process from "node:process";
+
+import * as cdk from "aws-cdk-lib";
+import * as api from "aws-cdk-lib/aws-apigatewayv2";
+import { HttpLambdaIntegration } from "aws-cdk-lib/aws-apigatewayv2-integrations";
+import * as cloudfront from "aws-cdk-lib/aws-cloudfront";
+import * as origin from "aws-cdk-lib/aws-cloudfront-origins";
+import * as lambda from "aws-cdk-lib/aws-lambda";
+import * as logs from "aws-cdk-lib/aws-logs";
+import * as route53 from "aws-cdk-lib/aws-route53";
+import * as targets from "aws-cdk-lib/aws-route53-targets";
+import * as s3 from "aws-cdk-lib/aws-s3";
+import * as s3deploy from "aws-cdk-lib/aws-s3-deployment";
+import * as ssm from "aws-cdk-lib/aws-ssm";
+import { Construct } from "constructs";
+
+import type { CustomStackProps } from "../bin/infrastructure";
+
+export class ReactServerStack extends cdk.Stack {
+ readonly distributionUrlParameterName = `/${this.stackName}/distribution/url`;
+
+ constructor(scope: Construct, id: string, props: CustomStackProps) {
+ super(scope, id, props);
+
+ const cwd = process.cwd();
+ const awsDirectory = join(
+ cwd,
+ props.frameworkOutDir ?? ".aws-react-server"
+ );
+ const awsOutputDirectory = join(awsDirectory, "output");
+
+ const certificate =
+ props?.certificate && typeof props?.certificate !== "string"
+ ? props?.certificate
+ : undefined;
+
+ const hostedZone = props?.hostedZone;
+ const subDomain = props?.subDomain;
+ const domainName = props?.domainName;
+ const siteDomainName = domainName
+ ? `${(subDomain?.length ?? 0 > 0) ? `${subDomain}.` : ""}${domainName}`
+ : undefined;
+ const staticRoutes = props?.staticRoutes ?? [];
+
+ if (
+ staticRoutes.filter(
+ (route) => route !== "/client/" && route !== "/assets/"
+ ).length < 1
+ ) {
+ // only used to set the permissions for the origins to be accessed by this CloudFront distribution
+ staticRoutes.push("/___only_for_permissions___/");
+ }
+ if (staticRoutes.length > (props?.maxBehaviors ?? 10))
+ // default max behaviors is 10
+ throw new Error(
+ `The number of static routes exceeds the maximum number of ${props?.maxBehaviors ?? 10} behaviors allowed by CloudFront. Request an increase by AWS.`
+ );
+
+ const bucketClientAssets = new s3.Bucket(this, "StaticClientAssetsBucket", {
+ /**
+ * The default removal policy is RETAIN, which means that cdk destroy will not attempt to delete
+ * the new bucket, and it will remain in your account until manually deleted. By setting the policy to
+ * DESTROY, cdk destroy will attempt to delete the bucket, but will error if the bucket is not empty.
+ */
+ removalPolicy: cdk.RemovalPolicy.DESTROY, // NOT recommended for production code
+
+ /**
+ * For sample purposes only, if you create an S3 bucket then populate it, stack destruction fails. This
+ * setting will enable full cleanup of the demo.
+ */
+ autoDeleteObjects: true, // NOT recommended for production code
+ });
+
+ const bucket = new s3.Bucket(this, "StaticAssetsBucket", {
+ /**
+ * The default removal policy is RETAIN, which means that cdk destroy will not attempt to delete
+ * the new bucket, and it will remain in your account until manually deleted. By setting the policy to
+ * DESTROY, cdk destroy will attempt to delete the bucket, but will error if the bucket is not empty.
+ */
+ removalPolicy: cdk.RemovalPolicy.DESTROY, // NOT recommended for production code
+
+ /**
+ * For sample purposes only, if you create an S3 bucket then populate it, stack destruction fails. This
+ * setting will enable full cleanup of the demo.
+ */
+ autoDeleteObjects: true, // NOT recommended for production code
+ });
+
+ // Create a Lambda function for the backend
+
+ const fn = new lambda.Function(this, "RequestHandler", {
+ runtime: lambda.Runtime.NODEJS_22_X,
+ handler: "index.handler", // Adjust to your handler file and function
+ code: lambda.Code.fromAsset(
+ join(awsOutputDirectory, "functions", "index.func")
+ ), // Path to your Lambda function code
+ environment: {
+ NODE_ENV: "production",
+ },
+
+ architecture: lambda.Architecture.ARM_64,
+ memorySize: 512,
+ timeout: cdk.Duration.seconds(10),
+ logRetention: logs.RetentionDays.THREE_DAYS,
+ //tracing: lambda.Tracing.ACTIVE,
+ });
+
+ const integration = new HttpLambdaIntegration(
+ "RequestHandlerIntegration",
+ fn,
+ {
+ payloadFormatVersion: api.PayloadFormatVersion.VERSION_2_0,
+ }
+ );
+
+ const httpApi = new api.HttpApi(this, "WebsiteApi", {
+ defaultIntegration: integration,
+ });
+
+ const httpApiUrl = `${httpApi.httpApiId}.execute-api.${cdk.Stack.of(this).region}.${cdk.Stack.of(this).urlSuffix}`;
+
+ const staticDirectory = join(awsOutputDirectory, "static");
+
+ const staticAssetsRoutingTabel = this.loadStaticAssetsRoutingTable(
+ awsDirectory,
+ staticRoutes
+ );
+ const staticAssetsRoutingTabelData = JSON.stringify({
+ data: staticAssetsRoutingTabel,
+ });
+ const staticAssetsRoutingTabelDataHash = createHash("sha256")
+ .update(staticAssetsRoutingTabelData)
+ .digest("hex")
+ .substring(0, 10);
+ console.log("Static routing table data:", staticAssetsRoutingTabelData);
+ // Upload indexHtmlFiles to CloudFront KeyValueStore
+ const staticAssetsRoutingTabelKVStore = new cloudfront.KeyValueStore(
+ this,
+ "staticAssetsRoutingTabel" + staticAssetsRoutingTabelDataHash, //needed to update data
+ {
+ source: cloudfront.ImportSource.fromInline(
+ staticAssetsRoutingTabelData
+ ),
+ }
+ );
+
+ const staticAssetsRoutingFunction = new cloudfront.Function(
+ this,
+ "staticAssetsRouting",
+ {
+ code: cloudfront.FunctionCode.fromInline(`
+import cf from "cloudfront";
+
+const STATIC_PUBLIC_S3 = "${bucket.bucketRegionalDomainName}";
+const ASSETS_CLIENT_S3 = "${bucketClientAssets.bucketRegionalDomainName}";
+const domainNameOrginStaticAssetsMap = {
+ s: STATIC_PUBLIC_S3,
+ a: ASSETS_CLIENT_S3,
+ c: ASSETS_CLIENT_S3,
+ p: STATIC_PUBLIC_S3,
+};
+const kvsHandle = cf.kvs();
+
+async function handler(event) {
+ if (event.request.method === "GET") {
+ let key = event.request.uri.substring(1).toLowerCase().replace(/\\/$/, ""); // Slash needs to be escaped in Cloud function creator
+ if (
+ event.request.headers["accept"] &&
+ event.request.headers["accept"]["value"] &&
+ event.request.headers["accept"]["value"].includes("text/html") &&
+ !key.endsWith(".html")
+ ) {
+ key += (key !== "" ? "/" : "") + "index.html";
+ }
+ try {
+ const uriType = await kvsHandle.get(key);
+ const domainNameOrginStaticAssets =
+ domainNameOrginStaticAssetsMap[uriType];
+ if (domainNameOrginStaticAssets === undefined) {
+ throw new Error("No origin found for the key");
+ }
+ cf.updateRequestOrigin({
+ domainName: domainNameOrginStaticAssets,
+ originAccessControlConfig: {
+ enabled: true,
+ signingBehavior: "always",
+ signingProtocol: "sigv4",
+ originType: "s3",
+ },
+ // Empty object resets any header configured on the assigned origin
+ customHeaders: {},
+ });
+
+ event.request.uri = "/" + key;
+ // eslint-disable-next-line no-unused-vars
+ } catch (_err) {
+ // Key not found in KVS
+ }
+ }
+ return event.request;
+};
+ `),
+ keyValueStore: staticAssetsRoutingTabelKVStore,
+ }
+ );
+
+ const requestHandlerBehavior: cloudfront.AddBehaviorOptions = {
+ allowedMethods: cloudfront.AllowedMethods.ALLOW_ALL,
+ viewerProtocolPolicy: cloudfront.ViewerProtocolPolicy.REDIRECT_TO_HTTPS,
+ // CACHING_OPTIMIZED is needed as the orgin change still uses the default behavior.
+ // Without this change none of the static assets are cached by CloudFront
+ cachePolicy: cloudfront.CachePolicy.CACHING_OPTIMIZED, //CACHING_DISABLED,
+ // https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html
+ originRequestPolicy:
+ cloudfront.OriginRequestPolicy.ALL_VIEWER_EXCEPT_HOST_HEADER,
+ compress: true,
+ functionAssociations: [
+ {
+ eventType: cloudfront.FunctionEventType.VIEWER_REQUEST,
+ function: staticAssetsRoutingFunction,
+ },
+ ],
+ };
+
+ const assetClientOrigin =
+ origin.S3BucketOrigin.withOriginAccessControl(bucketClientAssets);
+
+ const assetOrigin = origin.S3BucketOrigin.withOriginAccessControl(bucket);
+ const assetBehaviorOptions = {
+ viewerProtocolPolicy: cloudfront.ViewerProtocolPolicy.REDIRECT_TO_HTTPS,
+ compress: true,
+ };
+
+ // Create a CloudFront distribution with custom behaviors
+ const requestHandlerOrigin = new origin.HttpOrigin(httpApiUrl);
+
+ const distribution = new cloudfront.Distribution(this, "CloudFront", {
+ defaultBehavior: {
+ origin: requestHandlerOrigin,
+ ...requestHandlerBehavior,
+ },
+ domainNames: siteDomainName ? [siteDomainName] : undefined,
+ certificate,
+ enableIpv6: true,
+ minimumProtocolVersion: cloudfront.SecurityPolicyProtocol.TLS_V1_2_2021,
+ httpVersion: cloudfront.HttpVersion.HTTP2_AND_3,
+ priceClass: cloudfront.PriceClass.PRICE_CLASS_100,
+ });
+
+ for (const staticRoute of staticRoutes) {
+ distribution.addBehavior(
+ staticRoute + "*",
+ ["/assets/", "/client/"].includes(staticRoute)
+ ? assetClientOrigin
+ : assetOrigin,
+ assetBehaviorOptions
+ );
+ }
+
+ // Deploy static client code and assets with cache breakers to the S3 bucket and invalidate the CloudFront cache
+ new s3deploy.BucketDeployment(this, "DeployClientAssets", {
+ sources: [s3deploy.Source.asset(join(staticDirectory, "client_assets"))],
+ destinationBucket: bucketClientAssets,
+ distribution,
+ prune: true,
+ cacheControl: [
+ s3deploy.CacheControl.setPublic(),
+ s3deploy.CacheControl.maxAge(cdk.Duration.days(365)),
+ s3deploy.CacheControl.sMaxAge(cdk.Duration.days(365)),
+ ],
+ });
+
+ // Deploy static assets from public folder and static pages to the S3 bucket and invalidate the CloudFront cache
+ new s3deploy.BucketDeployment(this, "DeployStaticHTMLAssets", {
+ sources: [s3deploy.Source.asset(join(staticDirectory, "public"))],
+ destinationBucket: bucket,
+ distribution,
+ prune: true,
+ cacheControl: [
+ s3deploy.CacheControl.setPublic(),
+ s3deploy.CacheControl.maxAge(cdk.Duration.days(0)),
+ s3deploy.CacheControl.sMaxAge(cdk.Duration.days(1)),
+ s3deploy.CacheControl.staleWhileRevalidate(cdk.Duration.days(1)),
+ ],
+ exclude: ["*.x-component"], // exclude RSC components as they need a different content type
+ });
+
+ // Deploy RSC static assets to the S3 bucket and invalidate the CloudFront cache
+ new s3deploy.BucketDeployment(this, "DeployStaticRSCAssets", {
+ sources: [s3deploy.Source.asset(join(staticDirectory, "public"))],
+ destinationBucket: bucket,
+ distribution,
+ prune: true,
+ cacheControl: [
+ s3deploy.CacheControl.setPublic(),
+ s3deploy.CacheControl.maxAge(cdk.Duration.days(0)),
+ s3deploy.CacheControl.sMaxAge(cdk.Duration.days(1)),
+ s3deploy.CacheControl.staleWhileRevalidate(cdk.Duration.days(1)),
+ ],
+ exclude: ["*"],
+ include: ["*.x-component"],
+ contentType: "text/x-component", // needed for RSC components
+ });
+
+ // Create a Route 53 alias record pointing to the CloudFront distribution
+ if (hostedZone) {
+ new route53.ARecord(this, "AliasRecord", {
+ zone: hostedZone,
+ target: route53.RecordTarget.fromAlias(
+ new targets.CloudFrontTarget(distribution)
+ ),
+ recordName: subDomain ?? "", // This will create a record for www.example.com
+ });
+ }
+
+ // Store the CloudFront URL in an SSM parameter
+ new ssm.StringParameter(this, "DistributionUrlParameter", {
+ parameterName: this.distributionUrlParameterName,
+ stringValue: siteDomainName
+ ? siteDomainName!
+ : distribution.distributionDomainName,
+ tier: ssm.ParameterTier.STANDARD,
+ });
+
+ // Output the CloudFront URL and API endpoint
+ new cdk.CfnOutput(this, "CloudFrontURL", {
+ value: `https://${siteDomainName ? siteDomainName : distribution.distributionDomainName}`,
+ });
+
+ new cdk.CfnOutput(this, "CloudFrontID", {
+ value: distribution.distributionId,
+ });
+ }
+
+ private loadStaticAssetsRoutingTable(
+ awsDirectory: string,
+ staticRoutes?: string[]
+ ) {
+ const staticFiles = JSON.parse(
+ readFileSync(join(awsDirectory, "static_files.json"), {
+ encoding: "utf8",
+ })
+ );
+ const fileTypeMap: { [key: string]: string } = {
+ static: "s",
+ assets: "a",
+ client: "c",
+ public: "p",
+ }; // other types are ignored
+
+ const staticRoutesMatch = staticRoutes?.map((route) => route.substring(1));
+
+ const staticAssetsRoutingTabel = Object.keys(staticFiles).flatMap(
+ (filetyp: string) => {
+ if (fileTypeMap?.[filetyp]) {
+ return staticFiles[filetyp].flatMap((path: string) => {
+ if (staticRoutesMatch?.some((route) => path.startsWith(route))) {
+ return [];
+ }
+ return {
+ key: path,
+ value: fileTypeMap[filetyp],
+ };
+ });
+ }
+ return [];
+ }
+ );
+ return staticAssetsRoutingTabel;
+ }
+}
diff --git a/packages/react-server-adapter-aws/setup/cdk/cdk/stack-name-suffix.json b/packages/react-server-adapter-aws/setup/cdk/cdk/stack-name-suffix.json
new file mode 100644
index 00000000..f57f68ad
--- /dev/null
+++ b/packages/react-server-adapter-aws/setup/cdk/cdk/stack-name-suffix.json
@@ -0,0 +1,3 @@
+{
+ "stackNameSuffix": "react-server-suffix"
+}
diff --git a/packages/react-server-adapter-aws/setup/sls/serverless.yml b/packages/react-server-adapter-aws/setup/sls/serverless.yml
new file mode 100644
index 00000000..0cbe6079
--- /dev/null
+++ b/packages/react-server-adapter-aws/setup/sls/serverless.yml
@@ -0,0 +1,262 @@
+service: ${self:custom.project}-${self:provider.stage}-demo
+frameworkVersion: "3"
+configValidationMode: error
+
+provider:
+ name: aws
+ runtime: nodejs20.x
+ architecture: arm64
+ deploymentMethod: direct
+ region: eu-central-1 # Frankfurt
+ stage: ${opt:stage, 'dev'}
+ versionFunctions: false # true is required for lamda edge deployment
+ environment:
+ NODE_ENV: production
+
+plugins:
+ - serverless-s3-sync
+ - serverless-cloudfront-invalidate
+
+package:
+ patterns:
+ - "!**/**"
+ - ".aws-react-server/output/functions/**/*"
+
+functions:
+ ssr:
+ handler: .aws-react-server/output/functions/index.func/index.handler
+ environment:
+ OUT_DIR: ".aws-react-server/output/functions/index.func/.react-server"
+ events:
+ - httpApi: "*"
+
+custom:
+ client: demo
+ project: react-server-demo-001
+ s3Sync:
+ - bucketNameKey: WebSiteBucket
+ localDir: .aws-react-server/output/static
+ deleteRemoved: true
+ acl: public-read # required
+ params:
+ - "assets/pwa/sw.js":
+ CacheControl: "no-cache"
+ #ServiceWorkerAllowed: '/'
+ - "assets/pwa/manifest.webmanifest":
+ CacheControl: "no-cache"
+ - "*.*":
+ CacheControl: "public, max-age=31536000"
+ cloudfrontInvalidate:
+ - distributionIdKey: "FrontendCloudFrontDistributionId"
+ autoInvalidate: true
+ items:
+ - "/*"
+
+resources:
+ Resources:
+ Website:
+ Type: AWS::S3::Bucket
+ Properties:
+ PublicAccessBlockConfiguration:
+ BlockPublicAcls: false
+ OwnershipControls:
+ Rules:
+ - ObjectOwnership: ObjectWriter
+ Tags:
+ - Key: client
+ Value: ${self:custom.client}
+ - Key: project
+ Value: ${self:custom.project}
+ WebsiteConfiguration:
+ ErrorDocument: index.html
+ IndexDocument: index.html
+ ssrAppCachePolicy:
+ Type: AWS::CloudFront::CachePolicy
+ Properties:
+ CachePolicyConfig:
+ DefaultTTL: 2
+ MinTTL: 2
+ MaxTTL: 600
+ Name: ssrapp-${self:custom.project}-${self:provider.stage}
+ Comment: SSR Content
+ ParametersInCacheKeyAndForwardedToOrigin:
+ CookiesConfig:
+ # Possible values are 'none', 'whitelist', 'allExcept' and 'all'
+ CookieBehavior: all
+ # Cookies:
+ # - my-public-cookie
+ EnableAcceptEncodingBrotli: true # optional
+ EnableAcceptEncodingGzip: true
+ HeadersConfig:
+ # Possible values are 'none' and 'whitelist'
+ HeaderBehavior: whitelist
+ Headers:
+ - authorization
+ - content-type
+ # forwading "host" will block access to API Gateway
+ # - host
+ - cloudfront-viewer-country
+ - accept
+ QueryStringsConfig:
+ # Possible values are 'none', 'whitelist', 'allExcept' and 'all'
+ QueryStringBehavior: all
+ # QueryStrings:
+ # - not-cached-query-string
+ assetsCachePolicy:
+ Type: AWS::CloudFront::CachePolicy
+ Properties:
+ CachePolicyConfig:
+ DefaultTTL: 86400 # 1 day
+ MinTTL: 1
+ MaxTTL: 31536000 # 1 year
+ Name: assets-${self:custom.project}-${self:provider.stage}
+ Comment: assets Content
+ ParametersInCacheKeyAndForwardedToOrigin:
+ CookiesConfig:
+ # Possible values are 'none', 'whitelist', 'allExcept' and 'all'
+ CookieBehavior: none
+ # Cookies:
+ # - my-public-cookie
+ EnableAcceptEncodingBrotli: true # optional
+ EnableAcceptEncodingGzip: true
+ HeadersConfig:
+ # Possible values are 'none' and 'whitelist'
+ HeaderBehavior: none
+ # Headers:
+ # - authorization
+ # - content-type
+ # - host
+ # - cloudfront-viewer-country
+ QueryStringsConfig:
+ # Possible values are 'none', 'whitelist', 'allExcept' and 'all'
+ QueryStringBehavior: none
+ # QueryStrings:
+ # - not-cached-query-string
+ Distribution:
+ Type: AWS::CloudFront::Distribution
+ Properties:
+ Tags:
+ - Key: client
+ Value: ${self:custom.client}
+ - Key: project
+ Value: ${self:custom.project}
+ DistributionConfig:
+ Origins:
+ - # Use the S3 Website URL without http:// as the CDN origin
+ DomainName: !Select [2, !Split ["/", !GetAtt Website.WebsiteURL]]
+ Id: !Ref Website
+ CustomOriginConfig:
+ HTTPPort: 80
+ HTTPSPort: 443
+ OriginProtocolPolicy: http-only
+ - DomainName:
+ Fn::Join:
+ - ""
+ - - !Ref HttpApi
+ - ".execute-api.${self:provider.region}.amazonaws.com"
+ Id: ${self:service}-${self:provider.stage}-ssrApp
+ CustomOriginConfig:
+ HTTPPort: 80
+ HTTPSPort: 443
+ OriginProtocolPolicy: https-only
+ # API Gateway doesn't support the SSLv3 protocol.
+ OriginSSLProtocols:
+ - TLSv1.2
+ Enabled: true
+ # Aliases:
+ # - ${self:custom.domain.name}
+ HttpVersion: http2
+ IPV6Enabled: true
+ #DefaultRootObject: index.html
+ ## Since the Single Page App is taking care of the routing we need to make sure ever path is served with index.html
+ # Configure the caching behavior for our CDN
+ CustomErrorResponses:
+ - ErrorCode: 404
+ ResponseCode: 404
+ ResponsePagePath: /404/index.html
+ - ErrorCode: 403
+ ResponseCode: 404
+ ResponsePagePath: /404/index.html
+ DefaultCacheBehavior:
+ AllowedMethods:
+ - GET
+ - HEAD
+ - OPTIONS
+ - DELETE
+ - PATCH
+ - POST
+ - PUT
+ Compress: true
+ CachePolicyId: !Ref ssrAppCachePolicy
+ ## The origin id defined above
+ TargetOriginId: ${self:service}-${self:provider.stage}-ssrApp
+ ViewerProtocolPolicy: "redirect-to-https" # we want to force HTTPS
+ CacheBehaviors:
+ - PathPattern: "/assets/*"
+ AllowedMethods:
+ - GET
+ - HEAD
+ # - OPTIONS
+ # - DELETE
+ # - PATCH
+ # - POST
+ # - PUT
+ Compress: true
+ CachePolicyId: !Ref assetsCachePolicy
+ ## The origin id defined above
+ TargetOriginId: !Ref Website
+ ViewerProtocolPolicy: "redirect-to-https" # we want to force HTTPS
+ - PathPattern: "/images/*"
+ AllowedMethods:
+ - GET
+ - HEAD
+ # - OPTIONS
+ # - DELETE
+ # - PATCH
+ # - POST
+ # - PUT
+ Compress: true
+ CachePolicyId: !Ref assetsCachePolicy
+ ## The origin id defined above
+ TargetOriginId: !Ref Website
+ ViewerProtocolPolicy: "redirect-to-https" # we want to force HTTPS
+ - PathPattern: "/client/*"
+ AllowedMethods:
+ - GET
+ - HEAD
+ # - OPTIONS
+ # - DELETE
+ # - PATCH
+ # - POST
+ # - PUT
+ Compress: true
+ CachePolicyId: !Ref assetsCachePolicy
+ ## The origin id defined above
+ TargetOriginId: !Ref Website
+ ViewerProtocolPolicy: "redirect-to-https" # we want to force HTTPS
+ PriceClass: PriceClass_100
+ ## The certificate to use when viewers use HTTPS to request objects.
+ # ViewerCertificate:
+ # AcmCertificateArn: ${self:custom.domain.certificate}
+ # MinimumProtocolVersion: TLSv1.1_2016
+ # SslSupportMethod: sni-only
+ # CFRoute53RecordSet:
+ # Type: AWS::Route53::RecordSet
+ # Properties:
+ # HostedZoneId: ${self:custom.domain.HostedZoneId}
+ # Name: "${self:custom.domain.name}."
+ # Type: CNAME
+ # TTL: 300
+ # ResourceRecords:
+ # - !GetAtt Distribution.DomainName
+ Outputs:
+ WebSiteUrl:
+ Value: { "Fn::GetAtt": [Website, WebsiteURL] }
+ WebSiteBucket:
+ Value: { Ref: Website }
+ FrontendCloudFrontDistributionId:
+ Value:
+ Ref: Distribution
+ FrontendCloudFrontDistributionUrl:
+ Description: "CloudFront distribution URL"
+ Value: !Join ["", ["https://", !GetAtt Distribution.DomainName]]
diff --git a/packages/react-server-adapter-aws/setup/sst/sst-react-server.ts.template b/packages/react-server-adapter-aws/setup/sst/sst-react-server.ts.template
new file mode 100644
index 00000000..1debfd10
--- /dev/null
+++ b/packages/react-server-adapter-aws/setup/sst/sst-react-server.ts.template
@@ -0,0 +1,615 @@
+// Version: 0.1.0
+// Do not modify this file, it is generated from a template and will be replaced on updates
+//
+import { all, ComponentResourceOptions, Output, output } from "@pulumi/pulumi";
+import fs from "fs";
+import path from "path";
+
+import { Bucket } from "./.sst/platform/src/components/aws/bucket.ts";
+import { Cdn } from "./.sst/platform/src/components/aws/cdn.ts";
+import { Function } from "./.sst/platform/src/components/aws/function.ts";
+import { URL_UNAVAILABLE } from "./.sst/platform/src/components/aws/linkable.ts";
+import {
+ createBucket,
+ createDevServer,
+ createServersAndDistribution,
+ prepare,
+ SsrSiteArgs,
+ useCloudFrontFunctionHostHeaderInjection,
+ validatePlan,
+} from "./.sst/platform/src/components/aws/ssr-site.ts";
+import { buildApp } from "./.sst/platform/src/components/base/base-ssr-site.ts";
+import { Component } from "./.sst/platform/src/components/component.ts";
+import { Link } from "./.sst/platform/src/components/link.ts";
+
+export interface ReactServerArgs extends SsrSiteArgs {
+ /**
+ * Configure how this component works in `sst dev`.
+ *
+ * :::note
+ * In `sst dev` your ReactServer app is run in dev mode; it's not deployed.
+ * :::
+ *
+ * Instead of deploying your ReactServer app, this starts it in dev mode. It's run
+ * as a separate process in the `sst dev` multiplexer. Read more about
+ * [`sst dev`](/docs/reference/cli/#dev).
+ *
+ * To disable dev mode, pass in `false`.
+ */
+ dev?: SsrSiteArgs["dev"];
+ /**
+ * Permissions and the resources that the [server function](#nodes-server) in your ReactServer app needs to access. These permissions are used to create the function's IAM role.
+ *
+ * :::tip
+ * If you `link` the function to a resource, the permissions to access it are
+ * automatically added.
+ * :::
+ *
+ * @example
+ * Allow reading and writing to an S3 bucket called `my-bucket`.
+ * ```js
+ * {
+ * permissions: [
+ * {
+ * actions: ["s3:GetObject", "s3:PutObject"],
+ * resources: ["arn:aws:s3:::my-bucket/*"]
+ * },
+ * ]
+ * }
+ * ```
+ *
+ * Perform all actions on an S3 bucket called `my-bucket`.
+ *
+ * ```js
+ * {
+ * permissions: [
+ * {
+ * actions: ["s3:*"],
+ * resources: ["arn:aws:s3:::my-bucket/*"]
+ * },
+ * ]
+ * }
+ * ```
+ *
+ * Grant permissions to access all resources.
+ *
+ * ```js
+ * {
+ * permissions: [
+ * {
+ * actions: ["*"],
+ * resources: ["*"]
+ * },
+ * ]
+ * }
+ * ```
+ */
+ permissions?: SsrSiteArgs["permissions"];
+ /**
+ * Path to the directory where your ReactServer app is located. This path is relative to your `sst.config.ts`.
+ *
+ * By default it assumes your ReactServer app is in the root of your SST app.
+ * @default `"."`
+ *
+ * @example
+ *
+ * If your ReactServer app is in a package in your monorepo.
+ *
+ * ```js
+ * {
+ * path: "packages/web"
+ * }
+ * ```
+ */
+ path?: SsrSiteArgs["path"];
+ /**
+ * [Link resources](/docs/linking/) to your ReactServer app. This will:
+ *
+ * 1. Grant the permissions needed to access the resources.
+ * 2. Allow you to access it in your site using the [SDK](/docs/reference/sdk/).
+ *
+ * @example
+ *
+ * Takes a list of resources to link to the function.
+ *
+ * ```js
+ * {
+ * link: [bucket, stripeKey]
+ * }
+ * ```
+ */
+ link?: SsrSiteArgs["link"];
+ /**
+ * Configure how the CloudFront cache invalidations are handled. This is run after your ReactServer app has been deployed.
+ * :::tip
+ * You get 1000 free invalidations per month. After that you pay $0.005 per invalidation path. [Read more here](https://aws.amazon.com/cloudfront/pricing/).
+ * :::
+ * @default `{paths: "all", wait: false}`
+ * @example
+ * Wait for all paths to be invalidated.
+ * ```js
+ * {
+ * invalidation: {
+ * paths: "all",
+ * wait: true
+ * }
+ * }
+ * ```
+ */
+ invalidation?: SsrSiteArgs["invalidation"];
+ /**
+ * Set in your ReactServer app. These are made available:
+ *
+ *
+ * :::tip
+ * You can also `link` resources to your ReactServer app and access them in a type-safe way with the [SDK](/docs/reference/sdk/). We recommend linking since it's more secure.
+ * :::
+ *
+ * @example
+ * ```js
+ * {
+ * environment: {
+ * API_URL: api.url,
+ * STRIPE_PUBLISHABLE_KEY: "pk_test_123"
+ * }
+ * }
+ * ```
+ */
+ environment?: SsrSiteArgs["environment"];
+ /**
+ * Set a custom domain for your ReactServer app.
+ *
+ * Automatically manages domains hosted on AWS Route 53, Cloudflare, and Vercel. For other
+ * providers, you'll need to pass in a `cert` that validates domain ownership and add the
+ * DNS records.
+ *
+ * :::tip
+ * Built-in support for AWS Route 53, Cloudflare, and Vercel. And manual setup for other
+ * providers.
+ * :::
+ *
+ * @example
+ *
+ * By default this assumes the domain is hosted on Route 53.
+ *
+ * ```js
+ * {
+ * domain: "example.com"
+ * }
+ * ```
+ *
+ * For domains hosted on Cloudflare.
+ *
+ * ```js
+ * {
+ * domain: {
+ * name: "example.com",
+ * dns: sst.cloudflare.dns()
+ * }
+ * }
+ * ```
+ *
+ * Specify a `www.` version of the custom domain.
+ *
+ * ```js
+ * {
+ * domain: {
+ * name: "domain.com",
+ * redirects: ["www.domain.com"]
+ * }
+ * }
+ * ```
+ */
+ domain?: SsrSiteArgs["domain"];
+ /**
+ * The command used internally to build your ReactServer app.
+ *
+ * @default `"npm run build"`
+ *
+ * @example
+ *
+ * If you want to use a different build command.
+ * ```js
+ * {
+ * buildCommand: "yarn build"
+ * }
+ * ```
+ */
+ buildCommand?: SsrSiteArgs["buildCommand"];
+ /**
+ * Configure how the ReactServer app assets are uploaded to S3.
+ *
+ * By default, this is set to the following. Read more about these options below.
+ * ```js
+ * {
+ * assets: {
+ * textEncoding: "utf-8",
+ * versionedFilesCacheHeader: "public,max-age=31536000,immutable",
+ * nonVersionedFilesCacheHeader: "public,max-age=0,s-maxage=86400,stale-while-revalidate=8640"
+ * }
+ * }
+ * ```
+ */
+ assets?: SsrSiteArgs["assets"];
+ /**
+ * Configure the [server function](#nodes-server) in your ReactServer app to connect
+ * to private subnets in a virtual private cloud or VPC. This allows your app to
+ * access private resources.
+ *
+ * @example
+ * ```js
+ * {
+ * vpc: {
+ * securityGroups: ["sg-0399348378a4c256c"],
+ * subnets: ["subnet-0b6a2b73896dc8c4c", "subnet-021389ebee680c2f0"]
+ * }
+ * }
+ * ```
+ */
+ vpc?: SsrSiteArgs["vpc"];
+ /**
+ * Configure the ReactServer app to use an existing CloudFront cache policy.
+ *
+ * :::note
+ * CloudFront has a limit of 20 cache policies per account, though you can request a limit
+ * increase.
+ * :::
+ *
+ * By default, a new cache policy is created for it. This allows you to reuse an existing
+ * policy instead of creating a new one.
+ *
+ * @default A new cache plolicy is created
+ * @example
+ * ```js
+ * {
+ * cachePolicy: "658327ea-f89d-4fab-a63d-7e88639e58f6"
+ * }
+ * ```
+ */
+ cachePolicy?: SsrSiteArgs["cachePolicy"];
+}
+
+/**
+ * The `ReactServer` component lets you deploy a [ReactServer](https://react-server.dev/deploy/aws) app to AWS.
+ *
+ * @example
+ *
+ * #### Minimal example
+ *
+ * Deploy a ReactServer app that's in the project root.
+ *
+ * ```js title="sst.config.ts"
+ * new sst.aws.ReactServer("MyWeb");
+ * ```
+ *
+ * #### Change the path
+ *
+ * Deploys the ReactServer app in the `my-app/` directory.
+ *
+ * ```js {2} title="sst.config.ts"
+ * new sst.aws.ReactServer("MyWeb", {
+ * path: "my-app/"
+ * });
+ * ```
+ *
+ * #### Add a custom domain
+ *
+ * Set a custom domain for your ReactServer app.
+ *
+ * ```js {2} title="sst.config.ts"
+ * new sst.aws.ReactServer("MyWeb", {
+ * domain: "my-app.com"
+ * });
+ * ```
+ *
+ * #### Redirect www to apex domain
+ *
+ * Redirect `www.my-app.com` to `my-app.com`.
+ *
+ * ```js {4} title="sst.config.ts"
+ * new sst.aws.ReactServer("MyWeb", {
+ * domain: {
+ * name: "my-app.com",
+ * redirects: ["www.my-app.com"]
+ * }
+ * });
+ * ```
+ *
+ * #### Link resources
+ *
+ * [Link resources](/docs/linking/) to your ReactServer app. This will grant permissions
+ * to the resources and allow you to access it in your app.
+ *
+ * ```ts {4} title="sst.config.ts"
+ * const bucket = new sst.aws.Bucket("MyBucket");
+ *
+ * new sst.aws.ReactServer("MyWeb", {
+ * link: [bucket]
+ * });
+ * ```
+ *
+ * You can use the [SDK](/docs/reference/sdk/) to access the linked resources
+ * in your ReactServer app.
+ *
+ * ```ts title="src/app.tsx"
+ * import { Resource } from "sst";
+ *
+ * console.log(Resource.MyBucket.name);
+ * ```
+ */
+export class ReactServer extends Component implements Link.Linkable {
+ private cdn?: Output;
+ private assets?: Bucket;
+ private server?: Output;
+ private devUrl?: Output;
+
+ constructor(
+ name: string,
+ args: ReactServerArgs = {},
+ opts: ComponentResourceOptions = {}
+ ) {
+ super(__pulumiType, name, args, opts);
+
+ const parent = this;
+ const { sitePath, partition } = prepare(parent, args);
+ const dev = normalizeDev();
+
+ if (dev) {
+ const server = createDevServer(parent, name, args);
+ this.devUrl = dev.url;
+ this.registerOutputs({
+ _metadata: {
+ mode: "placeholder",
+ path: sitePath,
+ server: server.arn,
+ },
+ _receiver: {
+ directory: sitePath,
+ links: output(args.link || [])
+ .apply(Link.build)
+ .apply((links) => links.map((link) => link.name)),
+ aws: {
+ role: server.nodes.role.arn,
+ },
+ environment: args.environment,
+ },
+ _dev: {
+ links: output(args.link || [])
+ .apply(Link.build)
+ .apply((links) => links.map((link) => link.name)),
+ aws: {
+ role: server.nodes.role.arn,
+ },
+ environment: args.environment,
+ command: dev.command,
+ directory: dev.directory,
+ autostart: dev.autostart,
+ },
+ });
+ return;
+ }
+
+ const { access, bucket } = createBucket(parent, name, partition, args);
+ const outputPath = buildApp(parent, name, args, sitePath);
+
+ const preset = outputPath.apply((output) => {
+ if (!fs.existsSync(path.join(output, "react-server.config.json")))
+ return "aws-lambda";
+ const fileData = fs.readFileSync(
+ path.join(output, "react-server.config.json"),
+ { encoding: "utf-8" }
+ );
+ try {
+ const reactServerConfig = JSON.parse(fileData);
+
+ return reactServerConfig?.adapter?.[1]?.streaming === true
+ ? "aws-lambda-streaming"
+ : "aws-lambda";
+ } catch (e) {}
+ return "aws-lambda";
+ });
+
+ const buildMeta = loadBuildMetadata();
+ // const buildFunctionData = loadBuildFunctionData();
+ // console.log("buildFunctionData",buildFunctionData)
+ const plan = buildPlan();
+ const { distribution, ssrFunctions, edgeFunctions } =
+ createServersAndDistribution(
+ parent,
+ name,
+ args,
+ outputPath,
+ access,
+ bucket,
+ plan
+ );
+ const serverFunction = ssrFunctions[0] ?? Object.values(edgeFunctions)[0];
+
+ this.assets = bucket;
+ this.cdn = distribution;
+ this.server = serverFunction;
+ this.registerOutputs({
+ _hint: all([this.cdn.domainUrl, this.cdn.url]).apply(
+ ([domainUrl, url]) => domainUrl ?? url
+ ),
+ _metadata: {
+ mode: "deployed",
+ path: sitePath,
+ url: distribution.apply((d) => d.domainUrl ?? d.url),
+ server: serverFunction.arn,
+ },
+ });
+
+ function normalizeDev() {
+ if (!$dev) return undefined;
+ if (args.dev === false) return undefined;
+
+ return {
+ ...args.dev,
+ url: output(args.dev?.url ?? URL_UNAVAILABLE),
+ command: output(args.dev?.command ?? "npm run dev"),
+ autostart: output(args.dev?.autostart ?? true),
+ directory: output(args.dev?.directory ?? sitePath),
+ };
+ }
+
+ function loadBuildMetadata() {
+ return outputPath.apply((outputPath) => {
+ const assetsPath = path.join(
+ outputPath,
+ ".aws-react-server",
+ "output",
+ "static"
+ );
+ return {
+ assetsPath,
+ // create 1 behaviour for each top level asset file/folder
+ staticRoutes: fs
+ .readdirSync(path.join(outputPath, assetsPath), {
+ withFileTypes: true,
+ })
+ .map((item) => (item.isDirectory() ? `${item.name}/*` : item.name)),
+ };
+ });
+ }
+
+ function useCloudFrontRoutingDirectoryIndex() {
+ return `
+if (event.request.headers['accept']) {
+ if (event.request.headers['accept']['value'].includes('text/html')) {
+ // Check if the URI ends with a slash
+ if (!event.request.uri.endsWith('.html')) {
+ // Replace the trailing slash with /index.html
+ event.request.uri = event.request.uri + (event.request.uri.endsWith('/')?'':'/') + 'index.html';
+ }
+ }
+}
+`;
+ }
+
+ function buildPlan() {
+ return all([outputPath, buildMeta, preset]).apply(
+ ([outputPath, buildMeta, preset]) => {
+ const serverConfig = {
+ description: "Server handler for react-server",
+ handler: "index.handler",
+ bundle: "bundle", // disable bundling with esbuild
+ copyFiles: [
+ {
+ from: ".aws-react-server/output/static",
+ to: ".react-server",
+ },
+ {
+ from: ".aws-react-server/output/functions/index.func",
+ to: ".",
+ },
+ ],
+ environment: {
+ NODE_ENV: "production",
+ },
+ //handler: "index.handler",
+ //bundle: path.join(outputPath, ".output", "server"),
+ streaming: preset === "aws-lambda-streaming",
+ };
+
+ return validatePlan({
+ edge: false,
+ cloudFrontFunctions: {
+ serverCfFunction: {
+ injections: [useCloudFrontFunctionHostHeaderInjection()],
+ },
+ serverCfFunctionStatic: {
+ injections: [useCloudFrontRoutingDirectoryIndex()],
+ },
+ },
+ origins: {
+ server: {
+ server: {
+ function: serverConfig,
+ },
+ },
+ s3: {
+ s3: {
+ copy: [
+ {
+ from: buildMeta.assetsPath,
+ to: "",
+ cached: true,
+ },
+ ],
+ },
+ },
+ },
+ behaviors: [
+ {
+ cacheType: "server",
+ cfFunction: "serverCfFunction",
+ origin: "server",
+ },
+ {
+ pattern: "_server/",
+ cacheType: "server",
+ cfFunction: "serverCfFunction",
+ origin: "server",
+ },
+ ...buildMeta.staticRoutes.map(
+ (route) =>
+ ({
+ cfFunction: "serverCfFunctionStatic",
+ cacheType: "static",
+ pattern: route,
+ origin: "s3",
+ }) as const
+ ),
+ ],
+ });
+ }
+ );
+ }
+ }
+
+ /**
+ * The URL of the ReactServer app.
+ *
+ * If the `domain` is set, this is the URL with the custom domain.
+ * Otherwise, it's the autogenerated CloudFront URL.
+ */
+ public get url() {
+ return all([this.cdn?.domainUrl, this.cdn?.url, this.devUrl]).apply(
+ ([domainUrl, url, dev]) => domainUrl ?? url ?? dev!
+ );
+ }
+
+ /**
+ * The underlying [resources](/docs/components/#nodes) this component creates.
+ */
+ public get nodes() {
+ return {
+ /**
+ * The AWS Lambda server function that renders the site.
+ */
+ server: this.server,
+ /**
+ * The Amazon S3 Bucket that stores the assets.
+ */
+ assets: this.assets,
+ /**
+ * The Amazon CloudFront CDN that serves the site.
+ */
+ cdn: this.cdn,
+ };
+ }
+
+ /** @internal */
+ public getSSTLink() {
+ return {
+ properties: {
+ url: this.url,
+ },
+ };
+ }
+}
+
+const __pulumiType = "sst:aws:ReactServer";
+// @ts-expect-error
+ReactServer.__pulumiType = __pulumiType;
diff --git a/packages/react-server-adapter-aws/utilities/merge.mjs b/packages/react-server-adapter-aws/utilities/merge.mjs
new file mode 100644
index 00000000..dc43a038
--- /dev/null
+++ b/packages/react-server-adapter-aws/utilities/merge.mjs
@@ -0,0 +1,31 @@
+function isObject(item) {
+ return (
+ item &&
+ typeof item === "object" &&
+ !Array.isArray(item) &&
+ Object.getPrototypeOf(item) === Object.prototype
+ );
+}
+
+export default function mergeDeep(target, ...sources) {
+ if (!sources.length) return target;
+ const source = sources.shift();
+
+ if (isObject(target) && isObject(source)) {
+ for (const key in source) {
+ if (isObject(source[key])) {
+ if (!target[key])
+ Object.assign(target, {
+ [key]: {},
+ });
+ mergeDeep(target[key], source[key]);
+ } else {
+ Object.assign(target, {
+ [key]: source[key],
+ });
+ }
+ }
+ }
+
+ return mergeDeep(target, ...sources);
+}
diff --git a/packages/react-server-adapter-aws/utilities/staticAssetsRouting.mjs b/packages/react-server-adapter-aws/utilities/staticAssetsRouting.mjs
new file mode 100644
index 00000000..6e396ca9
--- /dev/null
+++ b/packages/react-server-adapter-aws/utilities/staticAssetsRouting.mjs
@@ -0,0 +1,40 @@
+export function getHandler(cf, kvsHandle, domainNameOrginStaticAssetsMap) {
+ return async function handler(event) {
+ if (event.request.method === "GET") {
+ let key = event.request.uri.substring(1).toLowerCase().replace(/\/$/, ""); // Slash needs to be escaped in Cloud function creator
+ if (
+ event.request.headers["accept"] &&
+ event.request.headers["accept"]["value"] &&
+ event.request.headers["accept"]["value"].includes("text/html") &&
+ !key.endsWith(".html")
+ ) {
+ key += (key !== "" ? "/" : "") + "index.html";
+ }
+ try {
+ const uriType = await kvsHandle.get(key);
+ const domainNameOrginStaticAssets =
+ domainNameOrginStaticAssetsMap[uriType];
+ if (domainNameOrginStaticAssets === undefined) {
+ throw new Error("No origin found for the key");
+ }
+ cf.updateRequestOrigin({
+ domainName: domainNameOrginStaticAssets,
+ originAccessControlConfig: {
+ enabled: true,
+ signingBehavior: "always",
+ signingProtocol: "sigv4",
+ originType: "s3",
+ },
+ // Empty object resets any header configured on the assigned origin
+ customHeaders: {},
+ });
+
+ event.request.uri = "/" + key;
+ // eslint-disable-next-line no-unused-vars
+ } catch (_err) {
+ // Key not found in KVS
+ }
+ }
+ return event.request;
+ };
+}
diff --git a/packages/react-server-adapter-aws/utilities/staticAssetsRouting.spec.ts b/packages/react-server-adapter-aws/utilities/staticAssetsRouting.spec.ts
new file mode 100644
index 00000000..a2d9747b
--- /dev/null
+++ b/packages/react-server-adapter-aws/utilities/staticAssetsRouting.spec.ts
@@ -0,0 +1,202 @@
+import { expect, test, vi } from "vitest";
+
+import { getHandler } from "./staticAssetsRouting.mjs";
+
+const createcfMock = () => ({ updateRequestOrigin: vi.fn() });
+const createKVSMock = (data) => ({
+ get: vi.fn((key) => {
+ const value = data?.[key];
+ if (!value) {
+ throw new Error(`Key not found: ${key}`);
+ }
+ return value;
+ }),
+});
+const createOriginChangeRequest = (domainName) => ({
+ domainName,
+ originAccessControlConfig: {
+ enabled: true,
+ signingBehavior: "always",
+ signingProtocol: "sigv4",
+ originType: "s3",
+ },
+ // Empty object resets any header configured on the assigned origin
+ customHeaders: {},
+});
+
+const STATIC_PUBLIC_S3 = "static_public.s3.eu-west-1.amazonaws.com";
+const ASSETS_CLIENT_S3 = "assets_client.s3.eu-west-1.amazonaws.com";
+
+const domainNameOrginStaticAssets = {
+ s: STATIC_PUBLIC_S3,
+ a: ASSETS_CLIENT_S3,
+ c: ASSETS_CLIENT_S3,
+ p: STATIC_PUBLIC_S3,
+};
+
+const baseImgHeaders = {
+ accept: {
+ value: "image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8",
+ },
+ host: {
+ value: "yyyy.cloudfront.net",
+ },
+};
+const baseHtmlHeaders = {
+ accept: {
+ value:
+ "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
+ },
+ host: {
+ value: "yyyy.cloudfront.net",
+ },
+};
+const baseEvent = (uri?: string, header?: any) => ({
+ version: "1.0",
+ context: {
+ distributionDomainName: "d111111abcdef8.cloudfront.net",
+ distributionId: "EDFDVBD6EXAMPLE",
+ eventType: "viewer-response",
+ requestId: "EXAMPLEntjQpEXAMPLE_SG5Z-EXAMPLEPmPfEXAMPLEu3EqEXAMPLE==",
+ },
+ viewer: { ip: "198.51.100.11" },
+ request: {
+ method: "GET",
+ uri: uri ?? "/",
+ querystring: {},
+ headers: header ?? baseHtmlHeaders,
+ cookies: {},
+ },
+ response: {
+ statusCode: 200,
+ statusDescription: "OK",
+ headers: {
+ date: { value: "Mon, 04 Apr 2021 18:57:56 GMT" },
+ server: { value: "gunicorn/19.9.0" },
+ "access-control-allow-origin": { value: "*" },
+ "access-control-allow-credentials": { value: "true" },
+ "content-type": { value: "application/json" },
+ "content-length": { value: "701" },
+ },
+ cookies: {},
+ },
+});
+
+test("redirect existing directory path to s3 origin", async () => {
+ const kvsMock = createKVSMock({ "s/hello/index.html": "s" });
+ const cfMock = createcfMock();
+ const handler = getHandler(cfMock, kvsMock, domainNameOrginStaticAssets);
+
+ const result = await handler(baseEvent("/s/hello"));
+
+ expect(cfMock.updateRequestOrigin).toHaveBeenCalledOnce();
+ expect(result.uri).toBe("/s/hello/index.html");
+});
+
+test("redirect existing path to s3 origin", async () => {
+ const kvsMock = createKVSMock({ "s/hello/index.html": "s" });
+ const cfMock = createcfMock();
+ const handler = getHandler(cfMock, kvsMock, domainNameOrginStaticAssets);
+
+ const result = await handler(baseEvent("/s/hello/index.html"));
+
+ expect(cfMock.updateRequestOrigin).toHaveBeenCalledOnce();
+ expect(result.uri).toBe("/s/hello/index.html");
+});
+
+test("redirect existing path to s3 origin (non html)", async () => {
+ const kvsMock = createKVSMock({ "static/images/logo.svg": "s" });
+ const cfMock = createcfMock();
+ const handler = getHandler(cfMock, kvsMock, domainNameOrginStaticAssets);
+
+ const result = await handler(
+ baseEvent("/static/images/logo.svg", baseImgHeaders)
+ );
+
+ expect(cfMock.updateRequestOrigin).toHaveBeenCalledOnce();
+ expect(result.uri).toBe("/static/images/logo.svg");
+});
+
+test("unmodified non static uri (root)", async () => {
+ const kvsMock = createKVSMock({});
+ const cfMock = createcfMock();
+ const handler = getHandler(cfMock, kvsMock, domainNameOrginStaticAssets);
+
+ const uri = "/";
+
+ const result = await handler(baseEvent(uri));
+
+ expect(kvsMock.get).toHaveBeenCalledOnce();
+ expect(cfMock.updateRequestOrigin).not.toHaveBeenCalled();
+ expect(result.uri).toBe(uri);
+});
+
+test("unmodified non static uri (/dynamic)", async () => {
+ const kvsMock = createKVSMock({});
+ const cfMock = createcfMock();
+ const handler = getHandler(cfMock, kvsMock, domainNameOrginStaticAssets);
+
+ const uri = "/dynamic";
+
+ const result = await handler(baseEvent(uri));
+
+ expect(kvsMock.get).toHaveBeenCalledOnce();
+ expect(cfMock.updateRequestOrigin).not.toHaveBeenCalled();
+ expect(result.uri).toBe(uri);
+});
+
+test("unmodified non static uri (/dynamic/index.html)", async () => {
+ const kvsMock = createKVSMock({});
+ const cfMock = createcfMock();
+ const handler = getHandler(cfMock, kvsMock, domainNameOrginStaticAssets);
+
+ const uri = "/dynamic/index.html";
+
+ const result = await handler(baseEvent(uri));
+
+ expect(kvsMock.get).toHaveBeenCalledOnce();
+ expect(cfMock.updateRequestOrigin).not.toHaveBeenCalled();
+ expect(result.uri).toBe(uri);
+});
+
+test("unmodified non static uri (/api/image)", async () => {
+ const kvsMock = createKVSMock({});
+ const cfMock = createcfMock();
+ const handler = getHandler(cfMock, kvsMock, domainNameOrginStaticAssets);
+
+ const uri = "/api/image";
+
+ const result = await handler(baseEvent(uri, baseImgHeaders));
+
+ expect(kvsMock.get).toHaveBeenCalledOnce();
+ expect(cfMock.updateRequestOrigin).not.toHaveBeenCalled();
+ expect(result.uri).toBe(uri);
+});
+
+test("change to origin assets and client", async () => {
+ const uri = "/assets/index-abc.css";
+ const kvsMock = createKVSMock({ [uri.substring(1)]: "a" });
+ const cfMock = createcfMock();
+ const originChangeRequest = createOriginChangeRequest(ASSETS_CLIENT_S3);
+ const handler = getHandler(cfMock, kvsMock, domainNameOrginStaticAssets);
+
+ const result = await handler(baseEvent(uri, baseImgHeaders));
+
+ expect(kvsMock.get).toHaveBeenCalledOnce();
+ expect(cfMock.updateRequestOrigin).toHaveBeenCalledWith(originChangeRequest);
+ expect(result.uri).toBe(uri);
+});
+
+test("change to origin static and public", async () => {
+ const uri = "/public/image.svg";
+ const kvsMock = createKVSMock({ [uri.substring(1)]: "p" });
+ const cfMock = createcfMock();
+ const originChangeRequest = createOriginChangeRequest(STATIC_PUBLIC_S3);
+ const handler = getHandler(cfMock, kvsMock, domainNameOrginStaticAssets);
+
+ const result = await handler(baseEvent(uri, baseImgHeaders));
+
+ expect(kvsMock.get).toHaveBeenCalledOnce();
+ expect(cfMock.updateRequestOrigin).toHaveBeenCalledWith(originChangeRequest);
+ expect(result.uri).toBe(uri);
+});
diff --git a/packages/react-server/cache/index.mjs b/packages/react-server/cache/index.mjs
index 60177e9a..fe83b0ef 100644
--- a/packages/react-server/cache/index.mjs
+++ b/packages/react-server/cache/index.mjs
@@ -66,7 +66,7 @@ export async function useCache(
let cache = provider
? cacheInstances.get(provider.name)
- : getContext(MEMORY_CACHE_CONTEXT) ?? cacheInstances.get("default");
+ : (getContext(MEMORY_CACHE_CONTEXT) ?? cacheInstances.get("default"));
if (provider && !cacheInstances.has(provider.name)) {
const config = forRoot()?.cache?.providers?.[provider.name];
diff --git a/packages/react-server/client/ClientProvider.jsx b/packages/react-server/client/ClientProvider.jsx
index a7663bd3..653987d2 100644
--- a/packages/react-server/client/ClientProvider.jsx
+++ b/packages/react-server/client/ClientProvider.jsx
@@ -604,7 +604,7 @@ function getFlightResponse(url, options = {}) {
activeChunk.set(options.outlet || url, cache.get(options.outlet || url));
} else if (!options.fromScript) {
const src = new URL(
- url === PAGE_ROOT ? location.href : options.url ?? url,
+ url === PAGE_ROOT ? location.href : (options.url ?? url),
location
);
const outlet =
diff --git a/packages/react-server/client/ReactServerComponent.jsx b/packages/react-server/client/ReactServerComponent.jsx
index bc7feb98..a8c823e5 100644
--- a/packages/react-server/client/ReactServerComponent.jsx
+++ b/packages/react-server/client/ReactServerComponent.jsx
@@ -299,7 +299,7 @@ export default function ReactServerComponent({
isolate={isolate}
request={request}
remoteProps={remoteProps}
- live={live ? url ?? parent.url ?? true : false}
+ live={live ? (url ?? parent.url ?? true) : false}
>
{children}
diff --git a/packages/react-server/config/index.mjs b/packages/react-server/config/index.mjs
index 8ef46995..02d7a450 100644
--- a/packages/react-server/config/index.mjs
+++ b/packages/react-server/config/index.mjs
@@ -136,8 +136,8 @@ export async function loadConfig(initialConfig, options = {}) {
const configKeys = Object.keys(config);
const root = configKeys.includes(".")
? "."
- : configKeys.find((key) => configKeys.every((it) => it.startsWith(key))) ??
- ".";
+ : (configKeys.find((key) => configKeys.every((it) => it.startsWith(key))) ??
+ ".");
config[CONFIG_ROOT] = config[root] = merge(
{},
defaultConfig,
diff --git a/packages/react-server/lib/build/static.mjs b/packages/react-server/lib/build/static.mjs
index bb39015b..8c598203 100644
--- a/packages/react-server/lib/build/static.mjs
+++ b/packages/react-server/lib/build/static.mjs
@@ -79,7 +79,7 @@ export default async function staticSiteGenerator(root, options) {
};
runtime$(
typeof config.runtime === "function"
- ? config.runtime(initialRuntime) ?? initialRuntime
+ ? (config.runtime(initialRuntime) ?? initialRuntime)
: {
...initialRuntime,
...config.runtime,
diff --git a/packages/react-server/lib/dev/action.mjs b/packages/react-server/lib/dev/action.mjs
index 95db385f..26f911bc 100644
--- a/packages/react-server/lib/dev/action.mjs
+++ b/packages/react-server/lib/dev/action.mjs
@@ -117,7 +117,7 @@ export default async function dev(root, options) {
if (listenerHost) {
resolvedUrls.push(
new URL(
- `http${options.https ?? configRoot.server?.https ? "s" : ""}://${isIPv6(listenerHost) ? `[${listenerHost}]` : listenerHost}:${listener.address().port}`
+ `http${(options.https ?? configRoot.server?.https) ? "s" : ""}://${isIPv6(listenerHost) ? `[${listenerHost}]` : listenerHost}:${listener.address().port}`
)
);
openServer(
@@ -130,7 +130,7 @@ export default async function dev(root, options) {
getServerAddresses(listener).forEach((address) => {
resolvedUrls.push(
new URL(
- `http${options.https ?? configRoot.server?.https ? "s" : ""}://${isIPv6(address.address) ? `[${address.address}]` : address.address}:${listener.address().port}`
+ `http${(options.https ?? configRoot.server?.https) ? "s" : ""}://${isIPv6(address.address) ? `[${address.address}]` : address.address}:${listener.address().port}`
)
);
if (!opening) {
diff --git a/packages/react-server/lib/dev/create-server.mjs b/packages/react-server/lib/dev/create-server.mjs
index f96034ef..f42bf2b6 100644
--- a/packages/react-server/lib/dev/create-server.mjs
+++ b/packages/react-server/lib/dev/create-server.mjs
@@ -399,7 +399,7 @@ export default async function createServer(root, options) {
const viteConfig =
typeof config.vite === "function"
- ? config.vite(devServerConfig) ?? devServerConfig
+ ? (config.vite(devServerConfig) ?? devServerConfig)
: merge(devServerConfig, config.vite);
if (options.force) {
@@ -730,7 +730,7 @@ export default async function createServer(root, options) {
runtime$(
typeof config.runtime === "function"
- ? config.runtime(initialRuntime) ?? initialRuntime
+ ? (config.runtime(initialRuntime) ?? initialRuntime)
: {
...initialRuntime,
...config.runtime,
@@ -799,7 +799,7 @@ export default async function createServer(root, options) {
createMiddleware(
compose(
typeof config.handlers === "function"
- ? config.handlers(initialHandlers) ?? initialHandlers
+ ? (config.handlers(initialHandlers) ?? initialHandlers)
: [...initialHandlers, ...(config.handlers ?? [])]
)
)
diff --git a/packages/react-server/lib/plugins/use-cache-inline.mjs b/packages/react-server/lib/plugins/use-cache-inline.mjs
index 7be1baff..7f273418 100644
--- a/packages/react-server/lib/plugins/use-cache-inline.mjs
+++ b/packages/react-server/lib/plugins/use-cache-inline.mjs
@@ -128,7 +128,7 @@ export default function useServerInline(profiles, providers = {}, type) {
name: cacheKey(node),
identifier:
node.type === "FunctionDeclaration"
- ? node.id?.name ?? "_default"
+ ? (node.id?.name ?? "_default")
: null,
params: [],
locals: [],
diff --git a/packages/react-server/lib/start/create-server.mjs b/packages/react-server/lib/start/create-server.mjs
index be5da269..05a40317 100644
--- a/packages/react-server/lib/start/create-server.mjs
+++ b/packages/react-server/lib/start/create-server.mjs
@@ -50,7 +50,7 @@ export default async function createServer(root, options) {
};
runtime$(
typeof config.runtime === "function"
- ? config.runtime(initialRuntime) ?? initialRuntime
+ ? (config.runtime(initialRuntime) ?? initialRuntime)
: {
...initialRuntime,
...config.runtime,
@@ -89,7 +89,7 @@ export default async function createServer(root, options) {
const middlewares = createMiddleware(
compose(
typeof config.handlers === "function"
- ? config.handlers(initialHandlers) ?? initialHandlers
+ ? (config.handlers(initialHandlers) ?? initialHandlers)
: [...initialHandlers, ...(config.handlers ?? [])]
),
{
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 4cfc0d9e..df79af66 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -53,13 +53,13 @@ importers:
version: 19.4.1(@types/node@20.17.11)(typescript@5.7.2)
'@commitlint/config-conventional':
specifier: ^19.4.1
- version: 19.4.1
+ version: 19.6.0
'@eslint/eslintrc':
specifier: ^3.1.0
- version: 3.1.0
+ version: 3.2.0
'@eslint/js':
specifier: ^9.13.0
- version: 9.13.0
+ version: 9.17.0
'@types/node':
specifier: ^20.12.12
version: 20.17.11
@@ -89,16 +89,16 @@ importers:
version: 12.1.1(eslint@9.13.0(jiti@2.4.2))
globals:
specifier: ^15.11.0
- version: 15.11.0
+ version: 15.14.0
lint-staged:
specifier: ^15.2.9
- version: 15.2.9
+ version: 15.2.11
pkg-pr-new:
specifier: ^0.0.20
version: 0.0.20
prettier:
specifier: ^3.2.5
- version: 3.3.2
+ version: 3.4.2
simple-git-hooks:
specifier: ^2.11.1
version: 2.11.1
@@ -134,13 +134,13 @@ importers:
version: 4.24.0
highlight.js:
specifier: ^11.9.0
- version: 11.9.0
+ version: 11.11.0
lucide-react:
specifier: ^0.408.0
version: 0.408.0
rehype-highlight:
specifier: ^7.0.0
- version: 7.0.0
+ version: 7.0.1
rehype-mdx-code-props:
specifier: ^3.0.1
version: 3.0.1
@@ -177,19 +177,19 @@ importers:
dependencies:
'@chakra-ui/react':
specifier: ^2.8.2
- version: 2.8.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ version: 2.10.4(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(framer-motion@11.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
+ version: 11.14.0(@types/react@19.0.2)(react@19.0.0)
'@emotion/styled':
specifier: ^11.13.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
+ version: 11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)
'@lazarv/react-server':
specifier: workspace:^
version: link:../../packages/react-server
framer-motion:
specifier: ^11.5.4
- version: 11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ version: 11.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
examples/express:
dependencies:
@@ -217,7 +217,59 @@ importers:
version: 18.3.5
'@types/react-dom':
specifier: ^18.3.0
- version: 18.3.0
+ version: 18.3.5(@types/react@18.3.17)
+
+ examples/hello-world-aws:
+ dependencies:
+ '@lazarv/react-server':
+ specifier: workspace:^
+ version: link:../../packages/react-server
+ '@lazarv/react-server-adapter-aws':
+ specifier: workspace:^
+ version: link:../../packages/react-server-adapter-aws
+ aws-cdk-lib:
+ specifier: ^2.173.1
+ version: 2.173.2(constructs@10.4.2)
+ constructs:
+ specifier: ^10.4.2
+ version: 10.4.2
+ source-map-support:
+ specifier: ^0.5.21
+ version: 0.5.21
+ sst:
+ specifier: 3.4.25
+ version: 3.4.25
+ devDependencies:
+ '@types/aws-lambda':
+ specifier: 8.10.146
+ version: 8.10.146
+ '@types/node':
+ specifier: ^22.10.2
+ version: 22.10.2
+ '@types/react':
+ specifier: ^18.3.2
+ version: 18.3.17
+ '@types/react-dom':
+ specifier: ^18.3.0
+ version: 18.3.5(@types/react@18.3.17)
+ aws-cdk:
+ specifier: ^2.173.1
+ version: 2.173.2
+ serverless:
+ specifier: 3.40.0
+ version: 3.40.0
+ serverless-cloudfront-invalidate:
+ specifier: ^1.12.2
+ version: 1.12.2
+ serverless-s3-sync:
+ specifier: ^3.3.0
+ version: 3.4.0(serverless@3.40.0)
+ serverless-scriptable-plugin:
+ specifier: ^1.3.1
+ version: 1.3.1
+ tsx:
+ specifier: ^4.19.2
+ version: 4.19.2
examples/hello-world:
dependencies:
@@ -232,89 +284,89 @@ importers:
version: link:../../packages/react-server
'@mantine/carousel':
specifier: ^7.12.2
- version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(embla-carousel-react@8.2.1)(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(embla-carousel-react@8.2.1)(react-dom@19.0.0)
'@mantine/charts':
specifier: ^7.12.2
- version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)(recharts@2.13.0-alpha.5(react-dom@19.0.0-rc-3208e73e-20240730))
+ version: 7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)(recharts@2.13.0-alpha.5(react-dom@19.0.0))
'@mantine/code-highlight':
specifier: ^7.12.2
- version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)
'@mantine/core':
specifier: ^7.12.2
- version: 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
'@mantine/dates':
specifier: ^7.12.2
- version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(dayjs@1.11.13)(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(dayjs@1.11.13)(react-dom@19.0.0)
'@mantine/dropzone':
specifier: ^7.12.2
- version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)
'@mantine/form':
specifier: ^7.12.2
- version: 7.12.2
+ version: 7.15.1
'@mantine/hooks':
specifier: ^7.12.2
- version: 7.12.2
+ version: 7.15.1
'@mantine/modals':
specifier: ^7.12.2
- version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)
'@mantine/notifications':
specifier: ^7.12.2
- version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)
'@mantine/nprogress':
specifier: ^7.12.2
- version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)
'@mantine/spotlight':
specifier: ^7.12.2
- version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)
'@mantine/tiptap':
specifier: ^7.12.2
- version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(@tiptap/extension-link@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6))(@tiptap/react@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(react-dom@19.0.0-rc-3208e73e-20240730))(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(@tiptap/extension-link@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4))(@tiptap/react@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(react-dom@19.0.0))(react-dom@19.0.0)
'@mantinex/mantine-logo':
specifier: ^1.0.1
- version: 1.0.1(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 1.1.0(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)
'@tabler/icons-react':
specifier: ^3.16.0
- version: 3.16.0
+ version: 3.26.0
'@tiptap/extension-highlight':
specifier: ^2.6.6
- version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
+ version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
'@tiptap/extension-link':
specifier: ^2.6.6
- version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)
+ version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)
'@tiptap/extension-subscript':
specifier: ^2.6.6
- version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
+ version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
'@tiptap/extension-superscript':
specifier: ^2.6.6
- version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
+ version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
'@tiptap/extension-text-align':
specifier: ^2.6.6
- version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
+ version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
'@tiptap/extension-underline':
specifier: ^2.6.6
- version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
+ version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
'@tiptap/pm':
specifier: ^2.6.6
- version: 2.6.6
+ version: 2.10.4
'@tiptap/react':
specifier: ^2.6.6
- version: 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(react-dom@19.0.0)
'@tiptap/starter-kit':
specifier: ^2.6.6
- version: 2.6.6
+ version: 2.10.4
dayjs:
specifier: ^1.11.13
version: 1.11.13
recharts:
specifier: 2.13.0-alpha.5
- version: 2.13.0-alpha.5(react-dom@19.0.0-rc-3208e73e-20240730)
+ version: 2.13.0-alpha.5(react-dom@19.0.0)
devDependencies:
'@types/react':
specifier: ^18.3.5
- version: 18.3.5
+ version: 18.3.17
'@types/react-dom':
specifier: ^18.3.0
- version: 18.3.0
+ version: 18.3.5(@types/react@18.3.17)
postcss:
specifier: ^8.4.43
version: 8.5.3
@@ -357,13 +409,13 @@ importers:
dependencies:
'@emotion/react':
specifier: ^11.13.3
- version: 11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
+ version: 11.14.0(@types/react@19.0.2)(react@19.0.0)
'@emotion/styled':
specifier: ^11.13.0
- version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
+ version: 11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)
'@fontsource/roboto':
specifier: ^5.0.14
- version: 5.0.14
+ version: 5.1.0
'@lazarv/react-server':
specifier: workspace:^
version: link:../../packages/react-server
@@ -372,16 +424,16 @@ importers:
version: 6.4.1(@mui/material@6.0.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
'@mui/material':
specifier: ^6.0.2
- version: 6.0.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ version: 6.2.1(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@mui/styled-engine':
specifier: ^6.0.2
- version: 6.0.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ version: 6.2.1(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(react@19.0.0)
'@mui/system':
specifier: ^6.0.2
- version: 6.0.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
+ version: 6.2.1(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)
'@mui/utils':
specifier: ^6.0.2
- version: 6.0.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
+ version: 6.2.1(@types/react@19.0.2)(react@19.0.0)
examples/nestjs:
dependencies:
@@ -427,7 +479,7 @@ importers:
version: 18.3.5
'@types/react-dom':
specifier: ^18.3.0
- version: 18.3.0
+ version: 18.3.5(@types/react@18.3.17)
'@types/supertest':
specifier: ^6.0.0
version: 6.0.2
@@ -451,7 +503,7 @@ importers:
version: 29.7.0(@types/node@20.17.11)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.21)(@types/node@20.17.11)(typescript@5.7.2))
prettier:
specifier: ^3.0.0
- version: 3.3.2
+ version: 3.4.2
source-map-support:
specifier: ^0.5.21
version: 0.5.21
@@ -484,14 +536,14 @@ importers:
version: link:../../packages/react-server
react-click-away-listener:
specifier: ^2.2.3
- version: 2.2.3(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ version: 2.2.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
devDependencies:
'@types/react':
specifier: ^18.3.2
version: 18.3.5
'@types/react-dom':
specifier: ^18.3.0
- version: 18.3.0
+ version: 18.3.5(@types/react@18.3.17)
autoprefixer:
specifier: ^10.4.19
version: 10.4.19(postcss@8.5.3)
@@ -555,7 +607,7 @@ importers:
version: link:../../packages/react-server
'@tanstack/react-query':
specifier: ^5.52.2
- version: 5.54.1(react@19.0.0-rc-a7d1240c-20240731)
+ version: 5.62.8(react@19.0.0)
examples/react-router:
dependencies:
@@ -567,10 +619,10 @@ importers:
version: 1.10.0
match-sorter:
specifier: ^6.3.4
- version: 6.3.4
+ version: 6.4.0
react-router-dom:
specifier: ^6.23.1
- version: 6.24.0(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ version: 6.28.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
sort-by:
specifier: ^1.2.0
version: 1.2.0
@@ -617,11 +669,11 @@ importers:
version: link:../../packages/react-server
'@tanstack/react-router':
specifier: ^1.40.0
- version: 1.43.3(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ version: 1.91.3(@tanstack/router-generator@1.87.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
devDependencies:
'@tanstack/router-devtools':
specifier: ^1.40.0
- version: 1.43.3(@tanstack/react-router@1.43.3(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(csstype@3.1.3)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ version: 1.91.3(@tanstack/react-router@1.91.3(@tanstack/router-generator@1.87.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(csstype@3.1.3)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@tanstack/router-plugin':
specifier: ^1.39.13
version: 1.43.1
@@ -630,7 +682,7 @@ importers:
version: 18.3.5
'@types/react-dom':
specifier: ^18.3.0
- version: 18.3.0
+ version: 18.3.5(@types/react@18.3.17)
autoprefixer:
specifier: ^10.4.19
version: 10.4.19(postcss@8.5.3)
@@ -651,17 +703,17 @@ importers:
version: 11.9.1
zod:
specifier: ^3.23.8
- version: 3.23.8
+ version: 3.24.1
devDependencies:
'@types/better-sqlite3':
specifier: ^7.6.10
- version: 7.6.10
+ version: 7.6.12
'@types/react':
specifier: ^18.3.2
version: 18.3.5
'@types/react-dom':
specifier: ^18.3.0
- version: 18.3.0
+ version: 18.3.5(@types/react@18.3.17)
autoprefixer:
specifier: ^10.4.19
version: 10.4.19(postcss@8.5.3)
@@ -772,7 +824,7 @@ importers:
version: 8.4.0
algoliasearch:
specifier: ^5.10.2
- version: 5.10.2
+ version: 5.18.0
ansi-regex:
specifier: ^6.0.1
version: 6.0.1
@@ -808,7 +860,7 @@ importers:
version: 11.11.1
micromatch:
specifier: ^4.0.5
- version: 4.0.7
+ version: 4.0.8
mime:
specifier: ^3.0.0
version: 3.0.0
@@ -823,7 +875,7 @@ importers:
version: 0.61.2
parse5:
specifier: ^7.1.2
- version: 7.1.2
+ version: 7.2.1
picocolors:
specifier: ^1.0.1
version: 1.1.1
@@ -905,7 +957,7 @@ importers:
version: 3.12.0
cli-spinners:
specifier: ^3.0.0
- version: 3.0.0
+ version: 3.2.0
fast-glob:
specifier: ^3.2.12
version: 3.3.2
@@ -971,25 +1023,28 @@ importers:
packages:
+ 2-thenable@1.0.0:
+ resolution: {integrity: sha512-HqiDzaLDFCXkcCO/SwoyhRwqYtINFHF7t9BDRq4x90TOKNAJpiqUt9X5lQ08bwxYzc067HUywDjGySpebHcUpw==}
+
'@adobe/css-tools@4.3.3':
resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==}
- '@algolia/autocomplete-core@1.9.3':
- resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==}
+ '@algolia/autocomplete-core@1.17.7':
+ resolution: {integrity: sha512-BjiPOW6ks90UKl7TwMv7oNQMnzU+t/wk9mgIDi6b1tXpUek7MW0lbNOUHpvam9pe3lVCf4xPFT+lK7s+e+fs7Q==}
- '@algolia/autocomplete-plugin-algolia-insights@1.9.3':
- resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==}
+ '@algolia/autocomplete-plugin-algolia-insights@1.17.7':
+ resolution: {integrity: sha512-Jca5Ude6yUOuyzjnz57og7Et3aXjbwCSDf/8onLHSQgw1qW3ALl9mrMWaXb5FmPVkV3EtkD2F/+NkT6VHyPu9A==}
peerDependencies:
search-insights: '>= 1 < 3'
- '@algolia/autocomplete-preset-algolia@1.9.3':
- resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==}
+ '@algolia/autocomplete-preset-algolia@1.17.7':
+ resolution: {integrity: sha512-ggOQ950+nwbWROq2MOCIL71RE0DdQZsceqrg32UqnhDz8FlO9rL8ONHNsI2R1MH0tkgVIDKI/D0sMiUchsFdWA==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
- '@algolia/autocomplete-shared@1.9.3':
- resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==}
+ '@algolia/autocomplete-shared@1.17.7':
+ resolution: {integrity: sha512-o/1Vurr42U/qskRSuhBH+VKxMvkkUVTLU6WZQr+L5lGZZLYWyhdzWjW0iGXY7EkwRTjBqvN2EsR81yCTGV/kmg==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
@@ -1003,8 +1058,8 @@ packages:
'@algolia/cache-in-memory@4.24.0':
resolution: {integrity: sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==}
- '@algolia/client-abtesting@5.10.2':
- resolution: {integrity: sha512-guww73FkRfswq/3lSfq7an4tc9Akc1XCHRi6IbQDR/LcR4FyxcjGTb7SBXX78QXL4CBUwdtOz74TlCnq1guQEg==}
+ '@algolia/client-abtesting@5.18.0':
+ resolution: {integrity: sha512-DLIrAukjsSrdMNNDx1ZTks72o4RH/1kOn8Wx5zZm8nnqFexG+JzY4SANnCNEjnFQPJTTvC+KpgiNW/CP2lumng==}
engines: {node: '>= 14.0.0'}
'@algolia/client-account@4.24.0':
@@ -1013,41 +1068,41 @@ packages:
'@algolia/client-analytics@4.24.0':
resolution: {integrity: sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==}
- '@algolia/client-analytics@5.10.2':
- resolution: {integrity: sha512-WGcvl2chrNeqjAxX/xOKJCWXhYMdKAD7qw5eg9bdKr8GvDCDR6YEamomHFdfZyS39+6atbclGG0BZG1ejkY+SA==}
+ '@algolia/client-analytics@5.18.0':
+ resolution: {integrity: sha512-0VpGG2uQW+h2aejxbG8VbnMCQ9ary9/ot7OASXi6OjE0SRkYQ/+pkW+q09+IScif3pmsVVYggmlMPtAsmYWHng==}
engines: {node: '>= 14.0.0'}
'@algolia/client-common@4.24.0':
resolution: {integrity: sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==}
- '@algolia/client-common@5.10.2':
- resolution: {integrity: sha512-eE4OaTlb5KZdCehWmDARq2KEmMF7DEeFLjKqFDcZNb56k1DMSsa9zCQRXZMovlf2AXLsx0A/1q+SGAEgzF7G3w==}
+ '@algolia/client-common@5.18.0':
+ resolution: {integrity: sha512-X1WMSC+1ve2qlMsemyTF5bIjwipOT+m99Ng1Tyl36ZjQKTa54oajBKE0BrmM8LD8jGdtukAgkUhFoYOaRbMcmQ==}
engines: {node: '>= 14.0.0'}
- '@algolia/client-insights@5.10.2':
- resolution: {integrity: sha512-evVFzR6YyQhzJKHC/5nUjAv+D3b2VmbId+tzbANQS9+6dLhrtwvWAah4LJrbTFq0ZGl1SFGNotVLWkNCum8TiA==}
+ '@algolia/client-insights@5.18.0':
+ resolution: {integrity: sha512-FAJRNANUOSs/FgYOJ/Njqp+YTe4TMz2GkeZtfsw1TMiA5mVNRS/nnMpxas9771aJz7KTEWvK9GwqPs0K6RMYWg==}
engines: {node: '>= 14.0.0'}
'@algolia/client-personalization@4.24.0':
resolution: {integrity: sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==}
- '@algolia/client-personalization@5.10.2':
- resolution: {integrity: sha512-9ByULjMOlR6lTddNwFYZ3QH5jtt/I+t6aRKfB2yDYmryOOI80hKordYCEE6f+as7zuuDtKuR2brQs3QAf/+w3w==}
+ '@algolia/client-personalization@5.18.0':
+ resolution: {integrity: sha512-I2dc94Oiwic3SEbrRp8kvTZtYpJjGtg5y5XnqubgnA15AgX59YIY8frKsFG8SOH1n2rIhUClcuDkxYQNXJLg+w==}
engines: {node: '>= 14.0.0'}
- '@algolia/client-query-suggestions@5.10.2':
- resolution: {integrity: sha512-enElPl39NWlk4e3ogmYlWJQO4+DvojT9LQ1ZkW0nU2g9VYU97h8YllzkimM7LScAqOJWB9AJKBiRclunjPu0Fw==}
+ '@algolia/client-query-suggestions@5.18.0':
+ resolution: {integrity: sha512-x6XKIQgKFTgK/bMasXhghoEjHhmgoP61pFPb9+TaUJ32aKOGc65b12usiGJ9A84yS73UDkXS452NjyP50Knh/g==}
engines: {node: '>= 14.0.0'}
'@algolia/client-search@4.24.0':
resolution: {integrity: sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==}
- '@algolia/client-search@5.10.2':
- resolution: {integrity: sha512-rGX8uil2uvPycFgtS9Fzwvh4tgKvfFWG5RIh3E77W42HrO66bykCf9jHqhIIlCxdDJih1PuUqBYZIkIAAoSkww==}
+ '@algolia/client-search@5.18.0':
+ resolution: {integrity: sha512-qI3LcFsVgtvpsBGR7aNSJYxhsR+Zl46+958ODzg8aCxIcdxiK7QEVLMJMZAR57jGqW0Lg/vrjtuLFDMfSE53qA==}
engines: {node: '>= 14.0.0'}
- '@algolia/ingestion@1.10.2':
- resolution: {integrity: sha512-TmlmuK+V7On+0B+zxCMvYgNrhaU8IWy1XdqGrBUmjBV/DymOloYU7qf3qouWpF5mTP7mTyDFhi1sVQzXp10s3g==}
+ '@algolia/ingestion@1.18.0':
+ resolution: {integrity: sha512-bGvJg7HnGGm+XWYMDruZXWgMDPVt4yCbBqq8DM6EoaMBK71SYC4WMfIdJaw+ABqttjBhe6aKNRkWf/bbvYOGyw==}
engines: {node: '>= 14.0.0'}
'@algolia/logger-common@4.24.0':
@@ -1056,36 +1111,36 @@ packages:
'@algolia/logger-console@4.24.0':
resolution: {integrity: sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==}
- '@algolia/monitoring@1.10.2':
- resolution: {integrity: sha512-HO7BjgohCEVImouMvKILB6BEo6hMJx2CQDmtS/MVKxnSHyJbocYVyW72baBXtJ0LqV8Bd89KqpssT8qfEByXbA==}
+ '@algolia/monitoring@1.18.0':
+ resolution: {integrity: sha512-lBssglINIeGIR+8KyzH05NAgAmn1BCrm5D2T6pMtr/8kbTHvvrm1Zvcltc5dKUQEFyyx3J5+MhNc7kfi8LdjVw==}
engines: {node: '>= 14.0.0'}
'@algolia/recommend@4.24.0':
resolution: {integrity: sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==}
- '@algolia/recommend@5.10.2':
- resolution: {integrity: sha512-/uv7bR3Rl6krnp1mWttFqOkF3VbF6YrDVVw9qh9xJvXrBk6fUzb/1vIIFjatNlfStdx9nnwKF5v+xPtLdDa2dg==}
+ '@algolia/recommend@5.18.0':
+ resolution: {integrity: sha512-uSnkm0cdAuFwdMp4pGT5vHVQ84T6AYpTZ3I0b3k/M3wg4zXDhl3aCiY8NzokEyRLezz/kHLEEcgb/tTTobOYVw==}
engines: {node: '>= 14.0.0'}
'@algolia/requester-browser-xhr@4.24.0':
resolution: {integrity: sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==}
- '@algolia/requester-browser-xhr@5.10.2':
- resolution: {integrity: sha512-gzlfE/H05ggDiEWNi8WaDSRhpE5X8rD1JqYKPPeM31JRI3TutQIKAk3MSUsa1bHM/Di56r2Gm6L1g3ZlZv2ETA==}
+ '@algolia/requester-browser-xhr@5.18.0':
+ resolution: {integrity: sha512-1XFjW0C3pV0dS/9zXbV44cKI+QM4ZIz9cpatXpsjRlq6SUCpLID3DZHsXyE6sTb8IhyPaUjk78GEJT8/3hviqg==}
engines: {node: '>= 14.0.0'}
'@algolia/requester-common@4.24.0':
resolution: {integrity: sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==}
- '@algolia/requester-fetch@5.10.2':
- resolution: {integrity: sha512-Q27ciW9WRdq3pUITVlxpHIwe9QWOe+oPvgs8Z+gsv8vMkwXnLfANvSgeZCyQgx3SqzUPzhel0ozVq7Qoh8xIkg==}
+ '@algolia/requester-fetch@5.18.0':
+ resolution: {integrity: sha512-0uodeNdAHz1YbzJh6C5xeQ4T6x5WGiUxUq3GOaT/R4njh5t78dq+Rb187elr7KtnjUmETVVuCvmEYaThfTHzNg==}
engines: {node: '>= 14.0.0'}
'@algolia/requester-node-http@4.24.0':
resolution: {integrity: sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==}
- '@algolia/requester-node-http@5.10.2':
- resolution: {integrity: sha512-WMUQ4iFhNnQXC4F1Yj51x8tgIvq5h8jtTLMBs7LbMiW6JhnLHfBVl7IVk6X1fZJO5YcvXW051HN8aFlfAb5QEw==}
+ '@algolia/requester-node-http@5.18.0':
+ resolution: {integrity: sha512-tZCqDrqJ2YE2I5ukCQrYN8oiF6u3JIdCxrtKq+eniuLkjkO78TKRnXrVcKZTmfFJyyDK8q47SfDcHzAA3nHi6w==}
engines: {node: '>= 14.0.0'}
'@algolia/transporter@4.24.0':
@@ -1272,12 +1327,6 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-jsx@7.24.7':
- resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
'@babel/plugin-syntax-jsx@7.25.9':
resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==}
engines: {node: '>=6.9.0'}
@@ -1326,8 +1375,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-typescript@7.24.7':
- resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==}
+ '@babel/plugin-syntax-typescript@7.25.9':
+ resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1368,16 +1417,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/preset-react@7.25.9':
- resolution: {integrity: sha512-D3to0uSPiWE7rBrdIICCd0tJSIGpLaaGptna2+w7Pft5xMqLpA1sz99DK5TZ1TjGbdQ/VI1eCSZ06dv3lT4JOw==}
+ '@babel/preset-react@7.26.3':
+ resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/runtime@7.24.7':
- resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==}
- engines: {node: '>=6.9.0'}
-
'@babel/runtime@7.25.6':
resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==}
engines: {node: '>=6.9.0'}
@@ -1402,6 +1447,10 @@ packages:
resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==}
engines: {node: '>=6.9.0'}
+ '@babel/traverse@7.26.4':
+ resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==}
+ engines: {node: '>=6.9.0'}
+
'@babel/types@7.24.7':
resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==}
engines: {node: '>=6.9.0'}
@@ -1421,686 +1470,251 @@ packages:
'@bcoe/v8-coverage@0.2.3':
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
- '@chakra-ui/accordion@2.3.1':
- resolution: {integrity: sha512-FSXRm8iClFyU+gVaXisOSEw0/4Q+qZbFRiuhIAkVU6Boj0FxAMrlo9a8AV5TuF77rgaHytCdHk0Ng+cyUijrag==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
-
- '@chakra-ui/alert@2.2.2':
- resolution: {integrity: sha512-jHg4LYMRNOJH830ViLuicjb3F+v6iriE/2G5T+Sd0Hna04nukNJ1MxUmBPE+vI22me2dIflfelu2v9wdB6Pojw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/anatomy@2.2.2':
- resolution: {integrity: sha512-MV6D4VLRIHr4PkW4zMyqfrNS1mPlCTiCXwvYGtDFQYr+xHFfonhAuf9WjsSc0nyp2m0OdkSLnzmVKkZFLo25Tg==}
-
- '@chakra-ui/avatar@2.3.0':
- resolution: {integrity: sha512-8gKSyLfygnaotbJbDMHDiJoF38OHXUYVme4gGxZ1fLnQEdPVEaIWfH+NndIjOM0z8S+YEFnT9KyGMUtvPrBk3g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/anatomy@2.3.5':
+ resolution: {integrity: sha512-3im33cUOxCbISjaBlINE2u8BOwJSCdzpjCX0H+0JxK2xz26UaVA5xeI3NYHUoxDnr/QIrgfrllGxS0szYwOcyg==}
- '@chakra-ui/breadcrumb@2.2.0':
- resolution: {integrity: sha512-4cWCG24flYBxjruRi4RJREWTGF74L/KzI2CognAW/d/zWR0CjiScuJhf37Am3LFbCySP6WSoyBOtTIoTA4yLEA==}
+ '@chakra-ui/hooks@2.4.3':
+ resolution: {integrity: sha512-Sr2zsoTZw3p7HbrUy4aLpTIkE2XXUelAUgg3NGwMzrmx75bE0qVyiuuTFOuyEzGxYVV2Fe8QtcKKilm6RwzTGg==}
peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
react: '>=18'
- '@chakra-ui/breakpoint-utils@2.0.8':
- resolution: {integrity: sha512-Pq32MlEX9fwb5j5xx8s18zJMARNHlQZH2VH1RZgfgRDpp7DcEgtRW5AInfN5CfqdHLO1dGxA7I3MqEuL5JnIsA==}
-
- '@chakra-ui/button@2.1.0':
- resolution: {integrity: sha512-95CplwlRKmmUXkdEp/21VkEWgnwcx2TOBG6NfYlsuLBDHSLlo5FKIiE2oSi4zXc4TLcopGcWPNcm/NDaSC5pvA==}
+ '@chakra-ui/react@2.10.4':
+ resolution: {integrity: sha512-XyRWnuZ1Uw7Mlj5pKUGO5/WhnIHP/EOrpy6lGZC1yWlkd0eIfIpYMZ1ALTZx4KPEdbBaes48dgiMT2ROCqLhkA==}
peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
+ '@emotion/react': '>=11'
+ '@emotion/styled': '>=11'
+ framer-motion: '>=4.0.0'
react: '>=18'
+ react-dom: '>=18'
- '@chakra-ui/card@2.2.0':
- resolution: {integrity: sha512-xUB/k5MURj4CtPAhdSoXZidUbm8j3hci9vnc+eZJVDqhDOShNlD6QeniQNRPRys4lWAQLCbFcrwL29C8naDi6g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/styled-system@2.12.1':
+ resolution: {integrity: sha512-DQph1nDiCPtgze7nDe0a36530ByXb5VpPosKGyWMvKocVeZJcDtYG6XM0+V5a0wKuFBXsViBBRIFUTiUesJAcg==}
- '@chakra-ui/checkbox@2.3.2':
- resolution: {integrity: sha512-85g38JIXMEv6M+AcyIGLh7igNtfpAN6KGQFYxY9tBj0eWvWk4NKQxvqqyVta0bSAyIl1rixNIIezNpNWk2iO4g==}
+ '@chakra-ui/theme-tools@2.2.7':
+ resolution: {integrity: sha512-K/VJd0QcnKik7m+qZTkggqNLep6+MPUu8IP5TUpHsnSM5R/RVjsJIR7gO8IZVAIMIGLLTIhGshHxeMekqv6LcQ==}
peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/styled-system': '>=2.0.0'
- '@chakra-ui/clickable@2.1.0':
- resolution: {integrity: sha512-flRA/ClPUGPYabu+/GLREZVZr9j2uyyazCAUHAdrTUEdDYCr31SVGhgh7dgKdtq23bOvAQJpIJjw/0Bs0WvbXw==}
+ '@chakra-ui/theme@3.4.7':
+ resolution: {integrity: sha512-pfewthgZTFNUYeUwGvhPQO/FTIyf375cFV1AT8N1y0aJiw4KDe7YTGm7p0aFy4AwAjH2ydMgeEx/lua4tx8qyQ==}
peerDependencies:
- react: '>=18'
+ '@chakra-ui/styled-system': '>=2.8.0'
- '@chakra-ui/close-button@2.1.1':
- resolution: {integrity: sha512-gnpENKOanKexswSVpVz7ojZEALl2x5qjLYNqSQGbxz+aP9sOXPfUS56ebyBrre7T7exuWGiFeRwnM0oVeGPaiw==}
+ '@chakra-ui/utils@2.2.3':
+ resolution: {integrity: sha512-cldoCQuexZ6e07/9hWHKD4l1QXXlM1Nax9tuQOBvVf/EgwNZt3nZu8zZRDFlhAOKCTQDkmpLTTu+eXXjChNQOw==}
peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ react: '>=16.8.0'
- '@chakra-ui/color-mode@2.2.0':
- resolution: {integrity: sha512-niTEA8PALtMWRI9wJ4LL0CSBDo8NBfLNp4GD6/0hstcm3IlbBHTVKxN6HwSaoNYfphDQLxCjT4yG+0BJA5tFpg==}
- peerDependencies:
- react: '>=18'
+ '@colors/colors@1.5.0':
+ resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
+ engines: {node: '>=0.1.90'}
- '@chakra-ui/control-box@2.1.0':
- resolution: {integrity: sha512-gVrRDyXFdMd8E7rulL0SKeoljkLQiPITFnsyMO8EFHNZ+AHt5wK4LIguYVEq88APqAGZGfHFWXr79RYrNiE3Mg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@commitlint/cli@19.6.1':
+ resolution: {integrity: sha512-8hcyA6ZoHwWXC76BoC8qVOSr8xHy00LZhZpauiD0iO0VYbVhMnED0da85lTfIULxl7Lj4c6vZgF0Wu/ed1+jlQ==}
+ engines: {node: '>=v18'}
+ hasBin: true
- '@chakra-ui/counter@2.1.0':
- resolution: {integrity: sha512-s6hZAEcWT5zzjNz2JIWUBzRubo9la/oof1W7EKZVVfPYHERnl5e16FmBC79Yfq8p09LQ+aqFKm/etYoJMMgghw==}
- peerDependencies:
- react: '>=18'
+ '@commitlint/config-conventional@19.6.0':
+ resolution: {integrity: sha512-DJT40iMnTYtBtUfw9ApbsLZFke1zKh6llITVJ+x9mtpHD08gsNXaIRqHTmwTZL3dNX5+WoyK7pCN/5zswvkBCQ==}
+ engines: {node: '>=v18'}
- '@chakra-ui/css-reset@2.3.0':
- resolution: {integrity: sha512-cQwwBy5O0jzvl0K7PLTLgp8ijqLPKyuEMiDXwYzl95seD3AoeuoCLyzZcJtVqaUZ573PiBdAbY/IlZcwDOItWg==}
- peerDependencies:
- '@emotion/react': '>=10.0.35'
- react: '>=18'
+ '@commitlint/config-validator@19.5.0':
+ resolution: {integrity: sha512-CHtj92H5rdhKt17RmgALhfQt95VayrUo2tSqY9g2w+laAXyk7K/Ef6uPm9tn5qSIwSmrLjKaXK9eiNuxmQrDBw==}
+ engines: {node: '>=v18'}
- '@chakra-ui/descendant@3.1.0':
- resolution: {integrity: sha512-VxCIAir08g5w27klLyi7PVo8BxhW4tgU/lxQyujkmi4zx7hT9ZdrcQLAted/dAa+aSIZ14S1oV0Q9lGjsAdxUQ==}
- peerDependencies:
- react: '>=18'
+ '@commitlint/ensure@19.5.0':
+ resolution: {integrity: sha512-Kv0pYZeMrdg48bHFEU5KKcccRfKmISSm9MvgIgkpI6m+ohFTB55qZlBW6eYqh/XDfRuIO0x4zSmvBjmOwWTwkg==}
+ engines: {node: '>=v18'}
- '@chakra-ui/dom-utils@2.1.0':
- resolution: {integrity: sha512-ZmF2qRa1QZ0CMLU8M1zCfmw29DmPNtfjR9iTo74U5FPr3i1aoAh7fbJ4qAlZ197Xw9eAW28tvzQuoVWeL5C7fQ==}
+ '@commitlint/execute-rule@19.5.0':
+ resolution: {integrity: sha512-aqyGgytXhl2ejlk+/rfgtwpPexYyri4t8/n4ku6rRJoRhGZpLFMqrZ+YaubeGysCP6oz4mMA34YSTaSOKEeNrg==}
+ engines: {node: '>=v18'}
- '@chakra-ui/editable@3.1.0':
- resolution: {integrity: sha512-j2JLrUL9wgg4YA6jLlbU88370eCRyor7DZQD9lzpY95tSOXpTljeg3uF9eOmDnCs6fxp3zDWIfkgMm/ExhcGTg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@commitlint/format@19.5.0':
+ resolution: {integrity: sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==}
+ engines: {node: '>=v18'}
- '@chakra-ui/event-utils@2.0.8':
- resolution: {integrity: sha512-IGM/yGUHS+8TOQrZGpAKOJl/xGBrmRYJrmbHfUE7zrG3PpQyXvbLDP1M+RggkCFVgHlJi2wpYIf0QtQlU0XZfw==}
+ '@commitlint/is-ignored@19.6.0':
+ resolution: {integrity: sha512-Ov6iBgxJQFR9koOupDPHvcHU9keFupDgtB3lObdEZDroiG4jj1rzky60fbQozFKVYRTUdrBGICHG0YVmRuAJmw==}
+ engines: {node: '>=v18'}
- '@chakra-ui/focus-lock@2.1.0':
- resolution: {integrity: sha512-EmGx4PhWGjm4dpjRqM4Aa+rCWBxP+Rq8Uc/nAVnD4YVqkEhBkrPTpui2lnjsuxqNaZ24fIAZ10cF1hlpemte/w==}
- peerDependencies:
- react: '>=18'
+ '@commitlint/lint@19.6.0':
+ resolution: {integrity: sha512-LRo7zDkXtcIrpco9RnfhOKeg8PAnE3oDDoalnrVU/EVaKHYBWYL1DlRR7+3AWn0JiBqD8yKOfetVxJGdEtZ0tg==}
+ engines: {node: '>=v18'}
- '@chakra-ui/form-control@2.2.0':
- resolution: {integrity: sha512-wehLC1t4fafCVJ2RvJQT2jyqsAwX7KymmiGqBu7nQoQz8ApTkGABWpo/QwDh3F/dBLrouHDoOvGmYTqft3Mirw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@commitlint/load@19.6.1':
+ resolution: {integrity: sha512-kE4mRKWWNju2QpsCWt428XBvUH55OET2N4QKQ0bF85qS/XbsRGG1MiTByDNlEVpEPceMkDr46LNH95DtRwcsfA==}
+ engines: {node: '>=v18'}
- '@chakra-ui/hooks@2.2.1':
- resolution: {integrity: sha512-RQbTnzl6b1tBjbDPf9zGRo9rf/pQMholsOudTxjy4i9GfTfz6kgp5ValGjQm2z7ng6Z31N1cnjZ1AlSzQ//ZfQ==}
- peerDependencies:
- react: '>=18'
+ '@commitlint/message@19.5.0':
+ resolution: {integrity: sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==}
+ engines: {node: '>=v18'}
- '@chakra-ui/icon@3.2.0':
- resolution: {integrity: sha512-xxjGLvlX2Ys4H0iHrI16t74rG9EBcpFvJ3Y3B7KMQTrnW34Kf7Da/UC8J67Gtx85mTHW020ml85SVPKORWNNKQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@commitlint/parse@19.5.0':
+ resolution: {integrity: sha512-cZ/IxfAlfWYhAQV0TwcbdR1Oc0/r0Ik1GEessDJ3Lbuma/MRO8FRQX76eurcXtmhJC//rj52ZSZuXUg0oIX0Fw==}
+ engines: {node: '>=v18'}
- '@chakra-ui/image@2.1.0':
- resolution: {integrity: sha512-bskumBYKLiLMySIWDGcz0+D9Th0jPvmX6xnRMs4o92tT3Od/bW26lahmV2a2Op2ItXeCmRMY+XxJH5Gy1i46VA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@commitlint/read@19.5.0':
+ resolution: {integrity: sha512-TjS3HLPsLsxFPQj6jou8/CZFAmOP2y+6V4PGYt3ihbQKTY1Jnv0QG28WRKl/d1ha6zLODPZqsxLEov52dhR9BQ==}
+ engines: {node: '>=v18'}
- '@chakra-ui/input@2.1.2':
- resolution: {integrity: sha512-GiBbb3EqAA8Ph43yGa6Mc+kUPjh4Spmxp1Pkelr8qtudpc3p2PJOOebLpd90mcqw8UePPa+l6YhhPtp6o0irhw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@commitlint/resolve-extends@19.5.0':
+ resolution: {integrity: sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==}
+ engines: {node: '>=v18'}
- '@chakra-ui/layout@2.3.1':
- resolution: {integrity: sha512-nXuZ6WRbq0WdgnRgLw+QuxWAHuhDtVX8ElWqcTK+cSMFg/52eVP47czYBE5F35YhnoW2XBwfNoNgZ7+e8Z01Rg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@commitlint/rules@19.6.0':
+ resolution: {integrity: sha512-1f2reW7lbrI0X0ozZMesS/WZxgPa4/wi56vFuJENBmed6mWq5KsheN/nxqnl/C23ioxpPO/PL6tXpiiFy5Bhjw==}
+ engines: {node: '>=v18'}
- '@chakra-ui/lazy-utils@2.0.5':
- resolution: {integrity: sha512-UULqw7FBvcckQk2n3iPO56TMJvDsNv0FKZI6PlUNJVaGsPbsYxK/8IQ60vZgaTVPtVcjY6BE+y6zg8u9HOqpyg==}
+ '@commitlint/to-lines@19.5.0':
+ resolution: {integrity: sha512-R772oj3NHPkodOSRZ9bBVNq224DOxQtNef5Pl8l2M8ZnkkzQfeSTr4uxawV2Sd3ui05dUVzvLNnzenDBO1KBeQ==}
+ engines: {node: '>=v18'}
- '@chakra-ui/live-region@2.1.0':
- resolution: {integrity: sha512-ZOxFXwtaLIsXjqnszYYrVuswBhnIHHP+XIgK1vC6DePKtyK590Wg+0J0slDwThUAd4MSSIUa/nNX84x1GMphWw==}
- peerDependencies:
- react: '>=18'
+ '@commitlint/top-level@19.5.0':
+ resolution: {integrity: sha512-IP1YLmGAk0yWrImPRRc578I3dDUI5A2UBJx9FbSOjxe9sTlzFiwVJ+zeMLgAtHMtGZsC8LUnzmW1qRemkFU4ng==}
+ engines: {node: '>=v18'}
- '@chakra-ui/media-query@3.3.0':
- resolution: {integrity: sha512-IsTGgFLoICVoPRp9ykOgqmdMotJG0CnPsKvGQeSFOB/dZfIujdVb14TYxDU4+MURXry1MhJ7LzZhv+Ml7cr8/g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@commitlint/types@19.5.0':
+ resolution: {integrity: sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==}
+ engines: {node: '>=v18'}
- '@chakra-ui/menu@2.2.1':
- resolution: {integrity: sha512-lJS7XEObzJxsOwWQh7yfG4H8FzFPRP5hVPN/CL+JzytEINCSBvsCDHrYPQGp7jzpCi8vnTqQQGQe0f8dwnXd2g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
+ '@cspotcode/source-map-support@0.8.1':
+ resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
+ engines: {node: '>=12'}
- '@chakra-ui/modal@2.3.1':
- resolution: {integrity: sha512-TQv1ZaiJMZN+rR9DK0snx/OPwmtaGH1HbZtlYt4W4s6CzyK541fxLRTjIXfEzIGpvNW+b6VFuFjbcR78p4DEoQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
+ '@docsearch/css@3.8.2':
+ resolution: {integrity: sha512-y05ayQFyUmCXze79+56v/4HpycYF3uFqB78pLPrSV5ZKAlDuIAAJNhaRi8tTdRNXh05yxX/TyNnzD6LwSM89vQ==}
- '@chakra-ui/number-input@2.1.2':
- resolution: {integrity: sha512-pfOdX02sqUN0qC2ysuvgVDiws7xZ20XDIlcNhva55Jgm095xjm8eVdIBfNm3SFbSUNxyXvLTW/YQanX74tKmuA==}
+ '@docsearch/react@3.8.2':
+ resolution: {integrity: sha512-xCRrJQlTt8N9GU0DG4ptwHRkfnSnD/YpdeaXe02iKfqs97TkZJv60yE+1eq/tjPcVnTW8dP5qLP7itifFVV5eg==}
peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@types/react': '>= 16.8.0 < 19.0.0'
+ react: 0.0.0-experimental-bdb4a96f-20250801
+ react-dom: '>= 16.8.0 < 19.0.0'
+ search-insights: '>= 1 < 3'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
+ search-insights:
+ optional: true
- '@chakra-ui/number-utils@2.0.7':
- resolution: {integrity: sha512-yOGxBjXNvLTBvQyhMDqGU0Oj26s91mbAlqKHiuw737AXHt0aPllOthVUqQMeaYLwLCjGMg0jtI7JReRzyi94Dg==}
+ '@emnapi/core@1.3.1':
+ resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==}
- '@chakra-ui/object-utils@2.1.0':
- resolution: {integrity: sha512-tgIZOgLHaoti5PYGPTwK3t/cqtcycW0owaiOXoZOcpwwX/vlVb+H1jFsQyWiiwQVPt9RkoSLtxzXamx+aHH+bQ==}
+ '@emnapi/core@1.4.3':
+ resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==}
- '@chakra-ui/pin-input@2.1.0':
- resolution: {integrity: sha512-x4vBqLStDxJFMt+jdAHHS8jbh294O53CPQJoL4g228P513rHylV/uPscYUHrVJXRxsHfRztQO9k45jjTYaPRMw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@emnapi/core@1.4.5':
+ resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==}
- '@chakra-ui/popover@2.2.1':
- resolution: {integrity: sha512-K+2ai2dD0ljvJnlrzesCDT9mNzLifE3noGKZ3QwLqd/K34Ym1W/0aL1ERSynrcG78NKoXS54SdEzkhCZ4Gn/Zg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
+ '@emnapi/runtime@1.3.1':
+ resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==}
- '@chakra-ui/popper@3.1.0':
- resolution: {integrity: sha512-ciDdpdYbeFG7og6/6J8lkTFxsSvwTdMLFkpVylAF6VNC22jssiWfquj2eyD4rJnzkRFPvIWJq8hvbfhsm+AjSg==}
- peerDependencies:
- react: '>=18'
+ '@emnapi/runtime@1.4.3':
+ resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==}
- '@chakra-ui/portal@2.1.0':
- resolution: {integrity: sha512-9q9KWf6SArEcIq1gGofNcFPSWEyl+MfJjEUg/un1SMlQjaROOh3zYr+6JAwvcORiX7tyHosnmWC3d3wI2aPSQg==}
- peerDependencies:
- react: '>=18'
- react-dom: '>=18'
+ '@emnapi/runtime@1.4.5':
+ resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==}
- '@chakra-ui/progress@2.2.0':
- resolution: {integrity: sha512-qUXuKbuhN60EzDD9mHR7B67D7p/ZqNS2Aze4Pbl1qGGZfulPW0PY8Rof32qDtttDQBkzQIzFGE8d9QpAemToIQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@emnapi/wasi-threads@1.0.1':
+ resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==}
- '@chakra-ui/provider@2.4.2':
- resolution: {integrity: sha512-w0Tef5ZCJK1mlJorcSjItCSbyvVuqpvyWdxZiVQmE6fvSJR83wZof42ux0+sfWD+I7rHSfj+f9nzhNaEWClysw==}
- peerDependencies:
- '@emotion/react': ^11.0.0
- '@emotion/styled': ^11.0.0
- react: '>=18'
- react-dom: '>=18'
+ '@emnapi/wasi-threads@1.0.2':
+ resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==}
- '@chakra-ui/radio@2.1.2':
- resolution: {integrity: sha512-n10M46wJrMGbonaghvSRnZ9ToTv/q76Szz284gv4QUWvyljQACcGrXIONUnQ3BIwbOfkRqSk7Xl/JgZtVfll+w==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@emnapi/wasi-threads@1.0.4':
+ resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==}
- '@chakra-ui/react-children-utils@2.0.6':
- resolution: {integrity: sha512-QVR2RC7QsOsbWwEnq9YduhpqSFnZGvjjGREV8ygKi8ADhXh93C8azLECCUVgRJF2Wc+So1fgxmjLcbZfY2VmBA==}
- peerDependencies:
- react: '>=18'
+ '@emotion/babel-plugin@11.12.0':
+ resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==}
- '@chakra-ui/react-context@2.1.0':
- resolution: {integrity: sha512-iahyStvzQ4AOwKwdPReLGfDesGG+vWJfEsn0X/NoGph/SkN+HXtv2sCfYFFR9k7bb+Kvc6YfpLlSuLvKMHi2+w==}
- peerDependencies:
- react: '>=18'
+ '@emotion/cache@11.14.0':
+ resolution: {integrity: sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==}
- '@chakra-ui/react-env@3.1.0':
- resolution: {integrity: sha512-Vr96GV2LNBth3+IKzr/rq1IcnkXv+MLmwjQH6C8BRtn3sNskgDFD5vLkVXcEhagzZMCh8FR3V/bzZPojBOyNhw==}
- peerDependencies:
- react: '>=18'
+ '@emotion/hash@0.9.2':
+ resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==}
- '@chakra-ui/react-types@2.0.7':
- resolution: {integrity: sha512-12zv2qIZ8EHwiytggtGvo4iLT0APris7T0qaAWqzpUGS0cdUtR8W+V1BJ5Ocq+7tA6dzQ/7+w5hmXih61TuhWQ==}
- peerDependencies:
- react: '>=18'
+ '@emotion/is-prop-valid@1.3.0':
+ resolution: {integrity: sha512-SHetuSLvJDzuNbOdtPVbq6yMMMlLoW5Q94uDqJZqy50gcmAjxFkVqmzqSGEFq9gT2iMuIeKV1PXVWmvUhuZLlQ==}
- '@chakra-ui/react-use-animation-state@2.1.0':
- resolution: {integrity: sha512-CFZkQU3gmDBwhqy0vC1ryf90BVHxVN8cTLpSyCpdmExUEtSEInSCGMydj2fvn7QXsz/za8JNdO2xxgJwxpLMtg==}
- peerDependencies:
- react: '>=18'
+ '@emotion/is-prop-valid@1.3.1':
+ resolution: {integrity: sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==}
- '@chakra-ui/react-use-callback-ref@2.1.0':
- resolution: {integrity: sha512-efnJrBtGDa4YaxDzDE90EnKD3Vkh5a1t3w7PhnRQmsphLy3g2UieasoKTlT2Hn118TwDjIv5ZjHJW6HbzXA9wQ==}
- peerDependencies:
- react: '>=18'
+ '@emotion/memoize@0.9.0':
+ resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==}
- '@chakra-ui/react-use-controllable-state@2.1.0':
- resolution: {integrity: sha512-QR/8fKNokxZUs4PfxjXuwl0fj/d71WPrmLJvEpCTkHjnzu7LnYvzoe2wB867IdooQJL0G1zBxl0Dq+6W1P3jpg==}
+ '@emotion/react@11.14.0':
+ resolution: {integrity: sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==}
peerDependencies:
- react: '>=18'
+ '@types/react': '*'
+ react: '>=16.8.0'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
- '@chakra-ui/react-use-disclosure@2.1.0':
- resolution: {integrity: sha512-Ax4pmxA9LBGMyEZJhhUZobg9C0t3qFE4jVF1tGBsrLDcdBeLR9fwOogIPY9Hf0/wqSlAryAimICbr5hkpa5GSw==}
- peerDependencies:
- react: '>=18'
+ '@emotion/serialize@1.3.3':
+ resolution: {integrity: sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==}
- '@chakra-ui/react-use-event-listener@2.1.0':
- resolution: {integrity: sha512-U5greryDLS8ISP69DKDsYcsXRtAdnTQT+jjIlRYZ49K/XhUR/AqVZCK5BkR1spTDmO9H8SPhgeNKI70ODuDU/Q==}
- peerDependencies:
- react: '>=18'
+ '@emotion/sheet@1.4.0':
+ resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==}
- '@chakra-ui/react-use-focus-effect@2.1.0':
- resolution: {integrity: sha512-xzVboNy7J64xveLcxTIJ3jv+lUJKDwRM7Szwn9tNzUIPD94O3qwjV7DDCUzN2490nSYDF4OBMt/wuDBtaR3kUQ==}
+ '@emotion/styled@11.14.0':
+ resolution: {integrity: sha512-XxfOnXFffatap2IyCeJyNov3kiDQWoR08gPUQxvbL7fxKryGBKUZUkG6Hz48DZwVrJSVh9sJboyV1Ds4OW6SgA==}
peerDependencies:
- react: '>=18'
+ '@emotion/react': ^11.0.0-rc.0
+ '@types/react': '*'
+ react: '>=16.8.0'
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
- '@chakra-ui/react-use-focus-on-pointer-down@2.1.0':
- resolution: {integrity: sha512-2jzrUZ+aiCG/cfanrolsnSMDykCAbv9EK/4iUyZno6BYb3vziucmvgKuoXbMPAzWNtwUwtuMhkby8rc61Ue+Lg==}
- peerDependencies:
- react: '>=18'
+ '@emotion/unitless@0.10.0':
+ resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==}
- '@chakra-ui/react-use-interval@2.1.0':
- resolution: {integrity: sha512-8iWj+I/+A0J08pgEXP1J1flcvhLBHkk0ln7ZvGIyXiEyM6XagOTJpwNhiu+Bmk59t3HoV/VyvyJTa+44sEApuw==}
+ '@emotion/use-insertion-effect-with-fallbacks@1.2.0':
+ resolution: {integrity: sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==}
peerDependencies:
- react: '>=18'
+ react: '>=16.8.0'
- '@chakra-ui/react-use-latest-ref@2.1.0':
- resolution: {integrity: sha512-m0kxuIYqoYB0va9Z2aW4xP/5b7BzlDeWwyXCH6QpT2PpW3/281L3hLCm1G0eOUcdVlayqrQqOeD6Mglq+5/xoQ==}
- peerDependencies:
- react: '>=18'
+ '@emotion/utils@1.4.2':
+ resolution: {integrity: sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==}
- '@chakra-ui/react-use-merge-refs@2.1.0':
- resolution: {integrity: sha512-lERa6AWF1cjEtWSGjxWTaSMvneccnAVH4V4ozh8SYiN9fSPZLlSG3kNxfNzdFvMEhM7dnP60vynF7WjGdTgQbQ==}
- peerDependencies:
- react: '>=18'
+ '@emotion/weak-memoize@0.4.0':
+ resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==}
- '@chakra-ui/react-use-outside-click@2.2.0':
- resolution: {integrity: sha512-PNX+s/JEaMneijbgAM4iFL+f3m1ga9+6QK0E5Yh4s8KZJQ/bLwZzdhMz8J/+mL+XEXQ5J0N8ivZN28B82N1kNw==}
- peerDependencies:
- react: '>=18'
+ '@esbuild/aix-ppc64@0.25.1':
+ resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [aix]
- '@chakra-ui/react-use-pan-event@2.1.0':
- resolution: {integrity: sha512-xmL2qOHiXqfcj0q7ZK5s9UjTh4Gz0/gL9jcWPA6GVf+A0Od5imEDa/Vz+533yQKWiNSm1QGrIj0eJAokc7O4fg==}
- peerDependencies:
- react: '>=18'
+ '@esbuild/android-arm64@0.25.1':
+ resolution: {integrity: sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [android]
- '@chakra-ui/react-use-previous@2.1.0':
- resolution: {integrity: sha512-pjxGwue1hX8AFcmjZ2XfrQtIJgqbTF3Qs1Dy3d1krC77dEsiCUbQ9GzOBfDc8pfd60DrB5N2tg5JyHbypqh0Sg==}
- peerDependencies:
- react: '>=18'
+ '@esbuild/android-arm@0.25.1':
+ resolution: {integrity: sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==}
+ engines: {node: '>=18'}
+ cpu: [arm]
+ os: [android]
- '@chakra-ui/react-use-safe-layout-effect@2.1.0':
- resolution: {integrity: sha512-Knbrrx/bcPwVS1TorFdzrK/zWA8yuU/eaXDkNj24IrKoRlQrSBFarcgAEzlCHtzuhufP3OULPkELTzz91b0tCw==}
- peerDependencies:
- react: '>=18'
+ '@esbuild/android-x64@0.25.1':
+ resolution: {integrity: sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [android]
- '@chakra-ui/react-use-size@2.1.0':
- resolution: {integrity: sha512-tbLqrQhbnqOjzTaMlYytp7wY8BW1JpL78iG7Ru1DlV4EWGiAmXFGvtnEt9HftU0NJ0aJyjgymkxfVGI55/1Z4A==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-timeout@2.1.0':
- resolution: {integrity: sha512-cFN0sobKMM9hXUhyCofx3/Mjlzah6ADaEl/AXl5Y+GawB5rgedgAcu2ErAgarEkwvsKdP6c68CKjQ9dmTQlJxQ==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-use-update-effect@2.1.0':
- resolution: {integrity: sha512-ND4Q23tETaR2Qd3zwCKYOOS1dfssojPLJMLvUtUbW5M9uW1ejYWgGUobeAiOVfSplownG8QYMmHTP86p/v0lbA==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react-utils@2.0.12':
- resolution: {integrity: sha512-GbSfVb283+YA3kA8w8xWmzbjNWk14uhNpntnipHCftBibl0lxtQ9YqMFQLwuFOO0U2gYVocszqqDWX+XNKq9hw==}
- peerDependencies:
- react: '>=18'
-
- '@chakra-ui/react@2.8.2':
- resolution: {integrity: sha512-Hn0moyxxyCDKuR9ywYpqgX8dvjqwu9ArwpIb9wHNYjnODETjLwazgNIliCVBRcJvysGRiV51U2/JtJVrpeCjUQ==}
- peerDependencies:
- '@emotion/react': ^11.0.0
- '@emotion/styled': ^11.0.0
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@chakra-ui/select@2.1.2':
- resolution: {integrity: sha512-ZwCb7LqKCVLJhru3DXvKXpZ7Pbu1TDZ7N0PdQ0Zj1oyVLJyrpef1u9HR5u0amOpqcH++Ugt0f5JSmirjNlctjA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/shared-utils@2.0.5':
- resolution: {integrity: sha512-4/Wur0FqDov7Y0nCXl7HbHzCg4aq86h+SXdoUeuCMD3dSj7dpsVnStLYhng1vxvlbUnLpdF4oz5Myt3i/a7N3Q==}
-
- '@chakra-ui/skeleton@2.1.0':
- resolution: {integrity: sha512-JNRuMPpdZGd6zFVKjVQ0iusu3tXAdI29n4ZENYwAJEMf/fN0l12sVeirOxkJ7oEL0yOx2AgEYFSKdbcAgfUsAQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/skip-nav@2.1.0':
- resolution: {integrity: sha512-Hk+FG+vadBSH0/7hwp9LJnLjkO0RPGnx7gBJWI4/SpoJf3e4tZlWYtwGj0toYY4aGKl93jVghuwGbDBEMoHDug==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/slider@2.1.0':
- resolution: {integrity: sha512-lUOBcLMCnFZiA/s2NONXhELJh6sY5WtbRykPtclGfynqqOo47lwWJx+VP7xaeuhDOPcWSSecWc9Y1BfPOCz9cQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/spinner@2.1.0':
- resolution: {integrity: sha512-hczbnoXt+MMv/d3gE+hjQhmkzLiKuoTo42YhUG7Bs9OSv2lg1fZHW1fGNRFP3wTi6OIbD044U1P9HK+AOgFH3g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/stat@2.1.1':
- resolution: {integrity: sha512-LDn0d/LXQNbAn2KaR3F1zivsZCewY4Jsy1qShmfBMKwn6rI8yVlbvu6SiA3OpHS0FhxbsZxQI6HefEoIgtqY6Q==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/stepper@2.3.1':
- resolution: {integrity: sha512-ky77lZbW60zYkSXhYz7kbItUpAQfEdycT0Q4bkHLxfqbuiGMf8OmgZOQkOB9uM4v0zPwy2HXhe0vq4Dd0xa55Q==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/styled-system@2.9.2':
- resolution: {integrity: sha512-To/Z92oHpIE+4nk11uVMWqo2GGRS86coeMmjxtpnErmWRdLcp1WVCVRAvn+ZwpLiNR+reWFr2FFqJRsREuZdAg==}
-
- '@chakra-ui/switch@2.1.2':
- resolution: {integrity: sha512-pgmi/CC+E1v31FcnQhsSGjJnOE2OcND4cKPyTE+0F+bmGm48Q/b5UmKD9Y+CmZsrt/7V3h8KNczowupfuBfIHA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
-
- '@chakra-ui/system@2.6.2':
- resolution: {integrity: sha512-EGtpoEjLrUu4W1fHD+a62XR+hzC5YfsWm+6lO0Kybcga3yYEij9beegO0jZgug27V+Rf7vns95VPVP6mFd/DEQ==}
- peerDependencies:
- '@emotion/react': ^11.0.0
- '@emotion/styled': ^11.0.0
- react: '>=18'
-
- '@chakra-ui/table@2.1.0':
- resolution: {integrity: sha512-o5OrjoHCh5uCLdiUb0Oc0vq9rIAeHSIRScc2ExTC9Qg/uVZl2ygLrjToCaKfaaKl1oQexIeAcZDKvPG8tVkHyQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/tabs@3.0.0':
- resolution: {integrity: sha512-6Mlclp8L9lqXmsGWF5q5gmemZXOiOYuh0SGT/7PgJVNPz3LXREXlXg2an4MBUD8W5oTkduCX+3KTMCwRrVrDYw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/tag@3.1.1':
- resolution: {integrity: sha512-Bdel79Dv86Hnge2PKOU+t8H28nm/7Y3cKd4Kfk9k3lOpUh4+nkSGe58dhRzht59lEqa4N9waCgQiBdkydjvBXQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/textarea@2.1.2':
- resolution: {integrity: sha512-ip7tvklVCZUb2fOHDb23qPy/Fr2mzDOGdkrpbNi50hDCiV4hFX02jdQJdi3ydHZUyVgZVBKPOJ+lT9i7sKA2wA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@chakra-ui/theme-tools@2.1.2':
- resolution: {integrity: sha512-Qdj8ajF9kxY4gLrq7gA+Azp8CtFHGO9tWMN2wfF9aQNgG9AuMhPrUzMq9AMQ0MXiYcgNq/FD3eegB43nHVmXVA==}
- peerDependencies:
- '@chakra-ui/styled-system': '>=2.0.0'
-
- '@chakra-ui/theme-utils@2.0.21':
- resolution: {integrity: sha512-FjH5LJbT794r0+VSCXB3lT4aubI24bLLRWB+CuRKHijRvsOg717bRdUN/N1fEmEpFnRVrbewttWh/OQs0EWpWw==}
-
- '@chakra-ui/theme@3.3.1':
- resolution: {integrity: sha512-Hft/VaT8GYnItGCBbgWd75ICrIrIFrR7lVOhV/dQnqtfGqsVDlrztbSErvMkoPKt0UgAkd9/o44jmZ6X4U2nZQ==}
- peerDependencies:
- '@chakra-ui/styled-system': '>=2.8.0'
-
- '@chakra-ui/toast@7.0.2':
- resolution: {integrity: sha512-yvRP8jFKRs/YnkuE41BVTq9nB2v/KDRmje9u6dgDmE5+1bFt3bwjdf9gVbif4u5Ve7F7BGk5E093ARRVtvLvXA==}
- peerDependencies:
- '@chakra-ui/system': 2.6.2
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@chakra-ui/tooltip@2.3.1':
- resolution: {integrity: sha512-Rh39GBn/bL4kZpuEMPPRwYNnccRCL+w9OqamWHIB3Qboxs6h8cOyXfIdGxjo72lvhu1QI/a4KFqkM3St+WfC0A==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
-
- '@chakra-ui/transition@2.1.0':
- resolution: {integrity: sha512-orkT6T/Dt+/+kVwJNy7zwJ+U2xAZ3EU7M3XCs45RBvUnZDr/u9vdmaM/3D/rOpmQJWgQBwKPJleUXrYWUagEDQ==}
- peerDependencies:
- framer-motion: '>=4.0.0'
- react: '>=18'
-
- '@chakra-ui/utils@2.0.15':
- resolution: {integrity: sha512-El4+jL0WSaYYs+rJbuYFDbjmfCcfGDmRY95GO4xwzit6YAPZBLcR65rOEwLps+XWluZTy1xdMrusg/hW0c1aAA==}
-
- '@chakra-ui/visually-hidden@2.2.0':
- resolution: {integrity: sha512-KmKDg01SrQ7VbTD3+cPWf/UfpF5MSwm3v7MWi0n5t8HnnadT13MF0MJCDSXbBWnzLv1ZKJ6zlyAOeARWX+DpjQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
-
- '@colors/colors@1.5.0':
- resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
- engines: {node: '>=0.1.90'}
-
- '@commitlint/cli@19.4.1':
- resolution: {integrity: sha512-EerFVII3ZcnhXsDT9VePyIdCJoh3jEzygN1L37MjQXgPfGS6fJTWL/KHClVMod1d8w94lFC3l4Vh/y5ysVAz2A==}
- engines: {node: '>=v18'}
- hasBin: true
-
- '@commitlint/config-conventional@19.4.1':
- resolution: {integrity: sha512-D5S5T7ilI5roybWGc8X35OBlRXLAwuTseH1ro0XgqkOWrhZU8yOwBOslrNmSDlTXhXLq8cnfhQyC42qaUCzlXA==}
- engines: {node: '>=v18'}
-
- '@commitlint/config-validator@19.0.3':
- resolution: {integrity: sha512-2D3r4PKjoo59zBc2auodrSCaUnCSALCx54yveOFwwP/i2kfEAQrygwOleFWswLqK0UL/F9r07MFi5ev2ohyM4Q==}
- engines: {node: '>=v18'}
-
- '@commitlint/ensure@19.0.3':
- resolution: {integrity: sha512-SZEpa/VvBLoT+EFZVb91YWbmaZ/9rPH3ESrINOl0HD2kMYsjvl0tF7nMHh0EpTcv4+gTtZBAe1y/SS6/OhfZzQ==}
- engines: {node: '>=v18'}
-
- '@commitlint/execute-rule@19.0.0':
- resolution: {integrity: sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==}
- engines: {node: '>=v18'}
-
- '@commitlint/format@19.3.0':
- resolution: {integrity: sha512-luguk5/aF68HiF4H23ACAfk8qS8AHxl4LLN5oxPc24H+2+JRPsNr1OS3Gaea0CrH7PKhArBMKBz5RX9sA5NtTg==}
- engines: {node: '>=v18'}
-
- '@commitlint/is-ignored@19.2.2':
- resolution: {integrity: sha512-eNX54oXMVxncORywF4ZPFtJoBm3Tvp111tg1xf4zWXGfhBPKpfKG6R+G3G4v5CPlRROXpAOpQ3HMhA9n1Tck1g==}
- engines: {node: '>=v18'}
-
- '@commitlint/lint@19.4.1':
- resolution: {integrity: sha512-Ws4YVAZ0jACTv6VThumITC1I5AG0UyXMGua3qcf55JmXIXm/ejfaVKykrqx7RyZOACKVAs8uDRIsEsi87JZ3+Q==}
- engines: {node: '>=v18'}
-
- '@commitlint/load@19.4.0':
- resolution: {integrity: sha512-I4lCWaEZYQJ1y+Y+gdvbGAx9pYPavqZAZ3/7/8BpWh+QjscAn8AjsUpLV2PycBsEx7gupq5gM4BViV9xwTIJuw==}
- engines: {node: '>=v18'}
-
- '@commitlint/message@19.0.0':
- resolution: {integrity: sha512-c9czf6lU+9oF9gVVa2lmKaOARJvt4soRsVmbR7Njwp9FpbBgste5i7l/2l5o8MmbwGh4yE1snfnsy2qyA2r/Fw==}
- engines: {node: '>=v18'}
-
- '@commitlint/parse@19.0.3':
- resolution: {integrity: sha512-Il+tNyOb8VDxN3P6XoBBwWJtKKGzHlitEuXA5BP6ir/3loWlsSqDr5aecl6hZcC/spjq4pHqNh0qPlfeWu38QA==}
- engines: {node: '>=v18'}
-
- '@commitlint/read@19.4.0':
- resolution: {integrity: sha512-r95jLOEZzKDakXtnQub+zR3xjdnrl2XzerPwm7ch1/cc5JGq04tyaNpa6ty0CRCWdVrk4CZHhqHozb8yZwy2+g==}
- engines: {node: '>=v18'}
-
- '@commitlint/resolve-extends@19.1.0':
- resolution: {integrity: sha512-z2riI+8G3CET5CPgXJPlzftH+RiWYLMYv4C9tSLdLXdr6pBNimSKukYP9MS27ejmscqCTVA4almdLh0ODD2KYg==}
- engines: {node: '>=v18'}
-
- '@commitlint/rules@19.4.1':
- resolution: {integrity: sha512-AgctfzAONoVxmxOXRyxXIq7xEPrd7lK/60h2egp9bgGUMZK9v0+YqLOA+TH+KqCa63ZoCr8owP2YxoSSu7IgnQ==}
- engines: {node: '>=v18'}
-
- '@commitlint/to-lines@19.0.0':
- resolution: {integrity: sha512-vkxWo+VQU5wFhiP9Ub9Sre0FYe019JxFikrALVoD5UGa8/t3yOJEpEhxC5xKiENKKhUkTpEItMTRAjHw2SCpZw==}
- engines: {node: '>=v18'}
-
- '@commitlint/top-level@19.0.0':
- resolution: {integrity: sha512-KKjShd6u1aMGNkCkaX4aG1jOGdn7f8ZI8TR1VEuNqUOjWTOdcDSsmglinglJ18JTjuBX5I1PtjrhQCRcixRVFQ==}
- engines: {node: '>=v18'}
-
- '@commitlint/types@19.0.3':
- resolution: {integrity: sha512-tpyc+7i6bPG9mvaBbtKUeghfyZSDgWquIDfMgqYtTbmZ9Y9VzEm2je9EYcQ0aoz5o7NvGS+rcDec93yO08MHYA==}
- engines: {node: '>=v18'}
-
- '@cspotcode/source-map-support@0.8.1':
- resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
- engines: {node: '>=12'}
-
- '@docsearch/css@3.6.0':
- resolution: {integrity: sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==}
-
- '@docsearch/react@3.6.0':
- resolution: {integrity: sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==}
- peerDependencies:
- '@types/react': '>= 16.8.0 < 19.0.0'
- react: 0.0.0-experimental-bdb4a96f-20250801
- react-dom: '>= 16.8.0 < 19.0.0'
- search-insights: '>= 1 < 3'
- peerDependenciesMeta:
- '@types/react':
- optional: true
- react:
- optional: true
- react-dom:
- optional: true
- search-insights:
- optional: true
-
- '@emnapi/core@1.3.1':
- resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==}
-
- '@emnapi/core@1.4.3':
- resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==}
-
- '@emnapi/core@1.4.5':
- resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==}
-
- '@emnapi/runtime@1.3.1':
- resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==}
-
- '@emnapi/runtime@1.4.3':
- resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==}
-
- '@emnapi/runtime@1.4.5':
- resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==}
-
- '@emnapi/wasi-threads@1.0.1':
- resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==}
-
- '@emnapi/wasi-threads@1.0.2':
- resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==}
-
- '@emnapi/wasi-threads@1.0.4':
- resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==}
-
- '@emotion/babel-plugin@11.12.0':
- resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==}
-
- '@emotion/cache@11.13.1':
- resolution: {integrity: sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==}
-
- '@emotion/hash@0.9.2':
- resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==}
-
- '@emotion/is-prop-valid@1.3.0':
- resolution: {integrity: sha512-SHetuSLvJDzuNbOdtPVbq6yMMMlLoW5Q94uDqJZqy50gcmAjxFkVqmzqSGEFq9gT2iMuIeKV1PXVWmvUhuZLlQ==}
-
- '@emotion/memoize@0.9.0':
- resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==}
-
- '@emotion/react@11.13.3':
- resolution: {integrity: sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg==}
- peerDependencies:
- '@types/react': '*'
- react: '>=16.8.0'
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- '@emotion/serialize@1.3.1':
- resolution: {integrity: sha512-dEPNKzBPU+vFPGa+z3axPRn8XVDetYORmDC0wAiej+TNcOZE70ZMJa0X7JdeoM6q/nWTMZeLpN/fTnD9o8MQBA==}
-
- '@emotion/sheet@1.4.0':
- resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==}
-
- '@emotion/styled@11.13.0':
- resolution: {integrity: sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA==}
- peerDependencies:
- '@emotion/react': ^11.0.0-rc.0
- '@types/react': '*'
- react: '>=16.8.0'
- peerDependenciesMeta:
- '@types/react':
- optional: true
-
- '@emotion/unitless@0.10.0':
- resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==}
-
- '@emotion/use-insertion-effect-with-fallbacks@1.1.0':
- resolution: {integrity: sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==}
- peerDependencies:
- react: '>=16.8.0'
-
- '@emotion/utils@1.4.0':
- resolution: {integrity: sha512-spEnrA1b6hDR/C68lC2M7m6ALPUHZC0lIY7jAS/B/9DuuO1ZP04eov8SMv/6fwRd8pzmsn2AuJEznRREWlQrlQ==}
-
- '@emotion/weak-memoize@0.4.0':
- resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==}
-
- '@esbuild/aix-ppc64@0.25.1':
- resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==}
- engines: {node: '>=18'}
- cpu: [ppc64]
- os: [aix]
-
- '@esbuild/android-arm64@0.25.1':
- resolution: {integrity: sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [android]
-
- '@esbuild/android-arm@0.25.1':
- resolution: {integrity: sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==}
- engines: {node: '>=18'}
- cpu: [arm]
- os: [android]
-
- '@esbuild/android-x64@0.25.1':
- resolution: {integrity: sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [android]
-
- '@esbuild/darwin-arm64@0.25.1':
- resolution: {integrity: sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [darwin]
+ '@esbuild/darwin-arm64@0.25.1':
+ resolution: {integrity: sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [darwin]
'@esbuild/darwin-x64@0.25.1':
resolution: {integrity: sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA==}
@@ -2222,8 +1836,20 @@ packages:
cpu: [x64]
os: [win32]
- '@eslint-community/eslint-utils@4.4.0':
- resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
+ '@esbuild/win32-x64@0.23.1':
+ resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [win32]
+
+ '@esbuild/win32-x64@0.24.0':
+ resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [win32]
+
+ '@eslint-community/eslint-utils@4.4.1':
+ resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
@@ -2232,65 +1858,72 @@ packages:
resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@eslint/config-array@0.18.0':
- resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==}
+ '@eslint-community/regexpp@4.12.1':
+ resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
+ '@eslint/config-array@0.19.1':
+ resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/core@0.7.0':
- resolution: {integrity: sha512-xp5Jirz5DyPYlPiKat8jaq0EmYvDXKKpzTbxXMpT9eqlRJkRKIz9AGMdlvYjih+im+QlhWrpvVjl8IPC/lHlUw==}
+ '@eslint/core@0.9.1':
+ resolution: {integrity: sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/eslintrc@2.1.4':
resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- '@eslint/eslintrc@3.1.0':
- resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
+ '@eslint/eslintrc@3.2.0':
+ resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/js@8.57.1':
resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- '@eslint/js@9.13.0':
- resolution: {integrity: sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA==}
+ '@eslint/js@9.17.0':
+ resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/object-schema@2.1.4':
- resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==}
+ '@eslint/object-schema@2.1.5':
+ resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/plugin-kit@0.2.1':
- resolution: {integrity: sha512-HFZ4Mp26nbWk9d/BpvP0YNL6W4UoZF0VFcTw/aPPA8RpOxeFQgK+ClABGgAUXs9Y/RGX/l1vOmrqz1MQt9MNuw==}
+ '@eslint/plugin-kit@0.2.4':
+ resolution: {integrity: sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@faker-js/faker@8.4.1':
resolution: {integrity: sha512-XQ3cU+Q8Uqmrbf2e0cIC/QN43sTBSC8KF12u29Mb47tWrt2hAgBXSgpZMj4Ao8Uk0iJcU99QsOCaIL8934obCg==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'}
- '@floating-ui/core@1.6.7':
- resolution: {integrity: sha512-yDzVT/Lm101nQ5TCVeK65LtdN7Tj4Qpr9RTXJ2vPFLqtLxwOrpoxAHAJI8J3yYWUc40J0BDBheaitK5SJmno2g==}
+ '@floating-ui/core@1.6.8':
+ resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==}
- '@floating-ui/dom@1.6.10':
- resolution: {integrity: sha512-fskgCFv8J8OamCmyun8MfjB1Olfn+uZKjOKZ0vhYF3gRmEUXcGOjxWL8bBr7i4kIuPZ2KD2S3EUIOxnjC8kl2A==}
+ '@floating-ui/dom@1.6.12':
+ resolution: {integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==}
- '@floating-ui/react-dom@2.1.1':
- resolution: {integrity: sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==}
+ '@floating-ui/react-dom@2.1.2':
+ resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==}
peerDependencies:
react: '>=16.8.0'
react-dom: '>=16.8.0'
- '@floating-ui/react@0.26.23':
- resolution: {integrity: sha512-9u3i62fV0CFF3nIegiWiRDwOs7OW/KhSUJDNx2MkQM3LbE5zQOY01sL3nelcVBXvX7Ovvo3A49I8ql+20Wg/Hw==}
+ '@floating-ui/react@0.26.28':
+ resolution: {integrity: sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==}
peerDependencies:
react: '>=16.8.0'
react-dom: '>=16.8.0'
- '@floating-ui/utils@0.2.7':
- resolution: {integrity: sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==}
+ '@floating-ui/utils@0.2.8':
+ resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==}
+
+ '@fontsource/roboto@5.1.0':
+ resolution: {integrity: sha512-cFRRC1s6RqPygeZ8Uw/acwVHqih8Czjt6Q0MwoUoDe9U3m4dH1HmNDRBZyqlMSFwgNAUKgFImncKdmDHyKpwdg==}
- '@fontsource/roboto@5.0.14':
- resolution: {integrity: sha512-zHAxlTTm9RuRn9/StwclFJChf3z9+fBrOxC3fw71htjHP1BgXNISwRjdJtAKAmMe5S2BzgpnjkQR93P9EZYI/Q==}
+ '@hattip/adapter-aws-lambda@0.0.49':
+ resolution: {integrity: sha512-0TyXXLVKJu8L2LInp06VQKCbTazRrOoLNA4BVJeIvUjqpSf9SR03Ak/0TinMtXtO+hhOskHXLj+gNSl//0kKMg==}
'@hono/node-server@1.14.1':
resolution: {integrity: sha512-vmbuM+HPinjWzPe7FFPWMMQMsbKE9gDPhaH0FFdqbGpkT5lp++tcWDTxwBl5EgS5y6JVgIaCdjeHRfQ4XRBRjQ==}
@@ -2298,12 +1931,19 @@ packages:
peerDependencies:
hono: ^4
- '@humanfs/core@0.19.0':
- resolution: {integrity: sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==}
+ '@hattip/polyfills@0.0.49':
+ resolution: {integrity: sha512-5g7W5s6Gq+HDxwULGFQ861yAnEx3yd9V8GDwS96HBZ1nM1u93vN+KTuwXvNsV7Z3FJmCrD/pgU8WakvchclYuA==}
+
+ '@hattip/walk@0.0.49':
+ resolution: {integrity: sha512-AgJgKLooZyQnzMfoFg5Mo/aHM+HGBC9ExpXIjNqGimYTRgNbL/K7X5EM1kR2JY90BNKk9lo6Usq1T/nWFdT7TQ==}
+ hasBin: true
+
+ '@humanfs/core@0.19.1':
+ resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
engines: {node: '>=18.18.0'}
- '@humanfs/node@0.16.5':
- resolution: {integrity: sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==}
+ '@humanfs/node@0.16.6':
+ resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==}
engines: {node: '>=18.18.0'}
'@humanwhocodes/config-array@0.13.0':
@@ -2424,14 +2064,18 @@ packages:
'@types/node':
optional: true
- '@inquirer/editor@4.0.0':
- resolution: {integrity: sha512-bhHAP7hIOxUjiTZrpjyAYD+2RFRa+PNutWeW7JdDPcWWG3GVRiFsu3pBGw9kN2PktoiilDWFGSR0dwXBzGQang==}
+ '@inquirer/number@3.0.3':
+ resolution: {integrity: sha512-HA/W4YV+5deKCehIutfGBzNxWH1nhvUC67O4fC9ufSijn72yrYnRmzvC61dwFvlXIG1fQaYWi+cqNE9PaB9n6Q==}
engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
- '@inquirer/expand@4.0.0':
- resolution: {integrity: sha512-mR7JHNIvCB4o12f75KN42he7s1O9tmcSN4wJ6l04oymfXKLn+lYJFI7z9lbe4/Ald6fm8nuF38fuY5hNPl3B+A==}
+ '@inquirer/password@4.0.3':
+ resolution: {integrity: sha512-3qWjk6hS0iabG9xx0U1plwQLDBc/HA/hWzLFFatADpR6XfE62LqPr9GpFXBkLU0KQUaIXZ996bNG+2yUvocH8w==}
engines: {node: '>=18'}
-
+ peerDependencies:
+ '@types/node': '>=18'
+
'@inquirer/figures@1.0.10':
resolution: {integrity: sha512-Ey6176gZmeqZuY/W/nZiUyvmb1/qInjcpiZjXWi6nON+nxJpD1bxtSoBxNliGISae32n6OwbY+TSXPZ1CfS4bw==}
engines: {node: '>=18'}
@@ -2439,6 +2083,8 @@ packages:
'@inquirer/figures@1.0.7':
resolution: {integrity: sha512-m+Trk77mp54Zma6xLkLuY+mvanPxlE4A7yNKs2HBiyZ4UkVs28Mv5c/pgWrHeInx+USHeX/WEPzjrWrcJiQgjw==}
engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
'@inquirer/input@4.1.5':
resolution: {integrity: sha512-bB6wR5wBCz5zbIVBPnhp94BHv/G4eKbUEjlpCw676pI2chcvzTx1MuwZSCZ/fgNOdqDlAxkhQ4wagL8BI1D3Zg==}
@@ -2458,9 +2104,11 @@ packages:
'@types/node':
optional: true
- '@inquirer/password@4.0.0':
- resolution: {integrity: sha512-W4QRSzJDMKIvWSvQWOIhs6qba1MJ6yIoy+sazSFhl2QIwn58B0Yw3iZ/zLk3QqVcCsTmKcyrSNVWUJ5RVDLStw==}
+ '@inquirer/select@4.0.3':
+ resolution: {integrity: sha512-OZfKDtDE8+J54JYAFTUGZwvKNfC7W/gFCjDkcsO7HnTH/wljsZo9y/FJquOxMy++DY0+9l9o/MOZ8s5s1j5wmw==}
engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
'@inquirer/prompts@7.0.0':
resolution: {integrity: sha512-y8kX/TmyBqV0H1i3cWbhiTljcuBtgVgyVXAVub3ba1j5/G+dxhYohK1JLRkaosPGKKf3LnEJsYK+GPabpfnaHw==}
@@ -2629,120 +2277,120 @@ packages:
resolution: {integrity: sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==}
engines: {node: '>=8'}
- '@mantine/carousel@7.12.2':
- resolution: {integrity: sha512-iZsVOqVurm9OxMwPtbeC7Rtpgi6PnmDcRz1an/5p5oOLrzctnvm9IG7EEvd4hkBa+/TnSFLv36jlm6caUvY4Dg==}
+ '@mantine/carousel@7.15.1':
+ resolution: {integrity: sha512-FQaxESq+uydaat4r3NC7x1/XKKGlr8PIawGEqkZXmzPLagOI6D+K3vSDzYK0n1fC6eIVPmd5bSiexBRVxXMm4Q==}
peerDependencies:
- '@mantine/core': 7.12.2
- '@mantine/hooks': 7.12.2
+ '@mantine/core': 7.15.1
+ '@mantine/hooks': 7.15.1
embla-carousel-react: '>=7.0.0'
- react: ^18.2.0
- react-dom: ^18.2.0
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
- '@mantine/charts@7.12.2':
- resolution: {integrity: sha512-xKzpnqIRMbBdvykt73eaLBmYlbmPPWTW0UaRVeDVKLBI4rPlPXMlkmviH8Xg6sLY5CgOGQGUzqZ7XGdfPN66Dg==}
+ '@mantine/charts@7.15.1':
+ resolution: {integrity: sha512-GBV2cG+FSfNyTUUr7XPTPFSsR82hD6M3E1xV8Nwj954e4e9+67bYpAMoqjy6CN8jpFUY2vDMsk2OMTVc6OL3VA==}
peerDependencies:
- '@mantine/core': 7.12.2
- '@mantine/hooks': 7.12.2
- react: ^18.2.0
- react-dom: ^18.2.0
- recharts: ^2.10.3
+ '@mantine/core': 7.15.1
+ '@mantine/hooks': 7.15.1
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
+ recharts: ^2.13.3
- '@mantine/code-highlight@7.12.2':
- resolution: {integrity: sha512-eVVA6ZmtV2qV60qiQW3wvFbs0ryCmzrCJaqU4GV0D+6lGVn8mwbbo36+Jt4Qz/6FrswPD99ALRBlOwHDJe0P8A==}
+ '@mantine/code-highlight@7.15.1':
+ resolution: {integrity: sha512-ByUWaRpnUALeCLQ+t5BXvPWuM4ZMtoEe3a9c3Iabw4Z8fn/mRq+ZpozA5amzggp2gb4z1c6qbCIViOXXVKglmw==}
peerDependencies:
- '@mantine/core': 7.12.2
- '@mantine/hooks': 7.12.2
- react: ^18.2.0
- react-dom: ^18.2.0
+ '@mantine/core': 7.15.1
+ '@mantine/hooks': 7.15.1
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
- '@mantine/core@7.12.2':
- resolution: {integrity: sha512-FrMHOKq4s3CiPIxqZ9xnVX7H4PEGNmbtHMvWO/0YlfPgoV0Er/N/DNJOFW1ys4WSnidPTayYeB41riyxxGOpRQ==}
+ '@mantine/core@7.15.1':
+ resolution: {integrity: sha512-MKHrByqgpu+vzhauX0X9EH+BOgJqyjHwk4E0sfIIX9CXC9pziLMc4aL8pua0KaXiRuQiskTl/DuGX31saHBH5g==}
peerDependencies:
- '@mantine/hooks': 7.12.2
- react: ^18.2.0
- react-dom: ^18.2.0
+ '@mantine/hooks': 7.15.1
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
- '@mantine/dates@7.12.2':
- resolution: {integrity: sha512-qsDDl9qF80QLG1n6JiysyELAhbNLbV3qmXRAIU3GJLLxtZfyD9ntOUg0B64EpNl3Py4btXNo4yniFdu1JSUgwg==}
+ '@mantine/dates@7.15.1':
+ resolution: {integrity: sha512-3WXTq841Em4+e1VLm+t+1mQvfgNkgIAN8/puGg7lljf+Nl6moiI1qekjE1lg2q8EkqI+5uUOgLamlOYX411j5g==}
peerDependencies:
- '@mantine/core': 7.12.2
- '@mantine/hooks': 7.12.2
+ '@mantine/core': 7.15.1
+ '@mantine/hooks': 7.15.1
dayjs: '>=1.0.0'
- react: ^18.2.0
- react-dom: ^18.2.0
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
- '@mantine/dropzone@7.12.2':
- resolution: {integrity: sha512-VXKpgFBfRfci6eQEyrmNSsTR7LdtErDhWloVw7W6YRsCqJxJHg9e3luG+yIk+tokzSyLoLOVZRX/mESDEso3PQ==}
+ '@mantine/dropzone@7.15.1':
+ resolution: {integrity: sha512-1kaIc8ReKI+xxh0Q+pTkPk9vW0hvTC++GttZ9kLQUH3Rd/VEVKC+gTqj2WFnkwaCSqe6rcGR7Xnb0deNvJ1mwA==}
peerDependencies:
- '@mantine/core': 7.12.2
- '@mantine/hooks': 7.12.2
- react: ^18.2.0
- react-dom: ^18.2.0
+ '@mantine/core': 7.15.1
+ '@mantine/hooks': 7.15.1
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
- '@mantine/form@7.12.2':
- resolution: {integrity: sha512-MknzDN5F7u/V24wVrL5VIXNvE7/6NMt40K6w3p7wbKFZiLhdh/tDWdMcRN7PkkWF1j2+eoVCBAOCL74U3BzNag==}
+ '@mantine/form@7.15.1':
+ resolution: {integrity: sha512-DA2syNlPsG1f+UtnbEG+pf4Pc/DoZUgcdvZn3LsCRxJZYNuwz8qQ16oL/wQ6UIk3klGlJI/RDzRJ9rvn6E28YQ==}
peerDependencies:
- react: ^18.2.0
+ react: ^18.x || ^19.x
- '@mantine/hooks@7.12.2':
- resolution: {integrity: sha512-dVMw8jpM0hAzc8e7/GNvzkk9N0RN/m+PKycETB3H6lJGuXJJSRR4wzzgQKpEhHwPccktDpvb4rkukKDq2jA8Fg==}
+ '@mantine/hooks@7.15.1':
+ resolution: {integrity: sha512-jrpjA5JhVSgUi0expfZpvNplMgvwdvrCIcKiDjQ16p/KiWngvTVfmJMtBOVxQ6hWrn500nLmZIDEcTmV9Dvb7g==}
peerDependencies:
- react: ^18.2.0
+ react: ^18.x || ^19.x
- '@mantine/modals@7.12.2':
- resolution: {integrity: sha512-ffnu9MtUHceoaLlhrwq+J+eojidEPkq3m2Rrt5HfcZv3vAP8RtqPnTfgk99WOB3vyCtdu8r4I9P3ckuYtPRtAg==}
+ '@mantine/modals@7.15.1':
+ resolution: {integrity: sha512-mKlnzkwqOHO1laeVfILbcPLITF2qRwKbf/aF3GZhHiJVTX0aSEQ5IBL7dBQHhETLsfNp/GLzmOHKyw3zdNUS5g==}
peerDependencies:
- '@mantine/core': 7.12.2
- '@mantine/hooks': 7.12.2
- react: ^18.2.0
- react-dom: ^18.2.0
+ '@mantine/core': 7.15.1
+ '@mantine/hooks': 7.15.1
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
- '@mantine/notifications@7.12.2':
- resolution: {integrity: sha512-gTvLHkoAZ42v5bZxibP9A50djp5ndEwumVhHSa7mxQ8oSS23tt3It/6hOqH7M+9kHY0a8s+viMiflUzTByA9qg==}
+ '@mantine/notifications@7.15.1':
+ resolution: {integrity: sha512-HcaePf1Ss0PuLugEsa57w8w5mxh9d/ZeByqn96DXWsN0HtRZ+ElqSFO9nY6G2zQGV7AzB0fqQXhGX4ffdz5zuA==}
peerDependencies:
- '@mantine/core': 7.12.2
- '@mantine/hooks': 7.12.2
- react: ^18.2.0
- react-dom: ^18.2.0
+ '@mantine/core': 7.15.1
+ '@mantine/hooks': 7.15.1
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
- '@mantine/nprogress@7.12.2':
- resolution: {integrity: sha512-wm20JxUBUw9V99JM6h14Pb7YLML3FVFN6CFNM4ycGINyQ9tDkNJOe3Db7xUfBX1Pmq+uOzKgN4pgmpmZNfOi6Q==}
+ '@mantine/nprogress@7.15.1':
+ resolution: {integrity: sha512-nojAIdALTePfT0l0+ksaFeGmc2HssjUXX6Dakf7FqPbuUT3eT0AVBae/zdhlWJGzCZLOJDggzOYsWCRn/Nr7eQ==}
peerDependencies:
- '@mantine/core': 7.12.2
- '@mantine/hooks': 7.12.2
- react: ^18.2.0
- react-dom: ^18.2.0
+ '@mantine/core': 7.15.1
+ '@mantine/hooks': 7.15.1
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
- '@mantine/spotlight@7.12.2':
- resolution: {integrity: sha512-iHxjaFhG7mxX8Rgb03uLN0MNCzDoHyICEGDi8C8Kh+SaxPqizmm5pXhLCH2jLf6LupW9p4h/V1aEPO9L1yexcA==}
+ '@mantine/spotlight@7.15.1':
+ resolution: {integrity: sha512-PtAmuALGrprxjA5NKLYPzvLvlxfC473WI32RF6gPODfZIS8LMSLue+sNuCIDQKeQKNnJOKwatXHH2X/TDGno7w==}
peerDependencies:
- '@mantine/core': 7.12.2
- '@mantine/hooks': 7.12.2
- react: ^18.2.0
- react-dom: ^18.2.0
+ '@mantine/core': 7.15.1
+ '@mantine/hooks': 7.15.1
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
- '@mantine/store@7.12.2':
- resolution: {integrity: sha512-NqL31sO/KcAETEWP/CiXrQOQNoE4168vZsxyXacQHGBueVMJa64WIDQtKLHrCnFRMws3vsXF02/OO4bH4XGcMQ==}
+ '@mantine/store@7.15.1':
+ resolution: {integrity: sha512-+jwsCE0x0BoeNYhto/Y9PQtHu86BxBNsc3Jw+dNwPP2oeVCbpspopHN+JsTrLR9ZCvsy8N8hxOX7T3ZUGZLYFQ==}
peerDependencies:
- react: ^18.2.0
+ react: ^18.x || ^19.x
- '@mantine/tiptap@7.12.2':
- resolution: {integrity: sha512-Z43UlQ7e92P6pP9QIOjHaP/6k0GvzfxvcOfxo/AEDVUUTDTDu73N1gXSEJg/cdGBnBN2hCR+kAXPXGVGn2qq4g==}
+ '@mantine/tiptap@7.15.1':
+ resolution: {integrity: sha512-Y2uF4QoKSjMb1b/GmWWwIaXdKrmfdu3qTB7CA21ulONCfm81S13pNtbYYaqk4IR/O2WhQZ2x0UVoGou/VVcMCg==}
peerDependencies:
- '@mantine/core': 7.12.2
- '@mantine/hooks': 7.12.2
+ '@mantine/core': 7.15.1
+ '@mantine/hooks': 7.15.1
'@tiptap/extension-link': '>=2.1.12'
'@tiptap/react': '>=2.1.12'
- react: ^18.2.0
- react-dom: ^18.2.0
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
- '@mantinex/mantine-logo@1.0.1':
- resolution: {integrity: sha512-t5Lp4Bpae+EVydBr5n0bDG6EXhQ3QY/fw29PCvnwn9LwWReIaYUKhQ4mRINyb7ted2R3MuG7VS1MZQcJ1Qh6Cg==}
+ '@mantinex/mantine-logo@1.1.0':
+ resolution: {integrity: sha512-POR8TKKl7p1uq4nl/DxH3wBW7ShTVEEkzZ9RUkTbwjfuHR/skjaK2to8aETkxmpl/u2vQyxb325WwDKe5Xby5A==}
peerDependencies:
'@mantine/core': '>=7.0.0'
'@mantine/hooks': '>=7.0.0'
- react: ^18.2.0
- react-dom: ^18.2.0
+ react: ^18.x || ^19.x
+ react-dom: ^18.x || ^19.x
'@mapbox/node-pre-gyp@2.0.0':
resolution: {integrity: sha512-llMXd39jtP0HpQLVI37Bf1m2ADlEb35GYSh1SDSLsBhR+5iCxiNGlT31yqbNtVHygHAtMy6dWFERpU2JgufhPg==}
@@ -2752,8 +2400,8 @@ packages:
'@mdx-js/mdx@3.0.1':
resolution: {integrity: sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==}
- '@mdx-js/rollup@3.0.1':
- resolution: {integrity: sha512-j0II91OCm4ld+l5QVgXXMQGxVVcAWIQJakYWi1dv5pefDHASJyCYER2TsdH7Alf958GoFSM7ugukWyvDq/UY4A==}
+ '@mdx-js/rollup@3.1.0':
+ resolution: {integrity: sha512-q4xOtUXpCzeouE8GaJ8StT4rDxm/U5j6lkMHL2srb2Q3Y7cobE0aXyPzXVVlbeIMBi+5R5MpbiaVE5/vJUdnHg==}
peerDependencies:
rollup: '>=2'
@@ -2775,13 +2423,13 @@ packages:
'@types/react':
optional: true
- '@mui/material@6.0.2':
- resolution: {integrity: sha512-KrnkJFSyhsAh8V30DNUbWyRyxMi4ZHjFg1ikQGx+mUAIffFTYIEx9Q+Kxd3vCT0FUFGOmbsuh6F6yRhpybsjkg==}
+ '@mui/material@6.2.1':
+ resolution: {integrity: sha512-7VlKGsRKsy1bOSOPaSNgpkzaL+0C7iWAVKd2KYyAvhR9fTLJtiAMpq+KuzgEh1so2mtvQERN0tZVIceWMiIesw==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@emotion/react': ^11.5.0
'@emotion/styled': ^11.3.0
- '@mui/material-pigment-css': ^6.0.2
+ '@mui/material-pigment-css': ^6.2.1
'@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0
react: ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -2795,8 +2443,8 @@ packages:
'@types/react':
optional: true
- '@mui/private-theming@6.0.2':
- resolution: {integrity: sha512-emddFcRhA0hPGVIwIbW5g0V8vtCgw2g/H/A7jTdGe7dpCWEPpp6jPIXRRKcEUWgmg91R6rBNfV+LFHxBxmZXOQ==}
+ '@mui/private-theming@6.2.1':
+ resolution: {integrity: sha512-u1y0gpcfrRRxCcIdVeU5eIvkinA82Q8ft178WUNYuoFQrsOrXdlBdZlRVi+eYuUFp1iXI55Cud7sMZZtETix5Q==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -2805,8 +2453,8 @@ packages:
'@types/react':
optional: true
- '@mui/styled-engine@6.0.2':
- resolution: {integrity: sha512-qd3Vlhted0SYVGotnCfVNcxff7vW2WN0fclbAexff60NeNS1qs/H/CImHEHUBiUGeNWMPRochbN6VF1arQ7/jA==}
+ '@mui/styled-engine@6.2.1':
+ resolution: {integrity: sha512-6R3OgYw6zgCZWFYYMfxDqpGfJA78mUTOIlUDmmJlr60ogVNCrM87X0pqx5TbZ2OwUyxlJxN9qFgRr+J9H6cOBg==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@emotion/react': ^11.4.1
@@ -2818,8 +2466,8 @@ packages:
'@emotion/styled':
optional: true
- '@mui/system@6.0.2':
- resolution: {integrity: sha512-AZv1/C4PuHgWFTA8YraIzl3FTVLdRz0RIMRwEADWZBdIhnuTHS/4+r8qE9+3CcpTHg1WsEu8btaO3AhQahSM9A==}
+ '@mui/system@6.2.1':
+ resolution: {integrity: sha512-0lc8CbBP4WAAF+SmGMFJI9bpIyQvW3zvwIDzLsb26FIB/4Z0pO7qGe8mkAl0RM63Vb37899qxnThhHKgAAdy6w==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@emotion/react': ^11.5.0
@@ -2834,16 +2482,16 @@ packages:
'@types/react':
optional: true
- '@mui/types@7.2.16':
- resolution: {integrity: sha512-qI8TV3M7ShITEEc8Ih15A2vLzZGLhD+/UPNwck/hcls2gwg7dyRjNGXcQYHKLB5Q7PuTRfrTkAoPa2VV1s67Ag==}
+ '@mui/types@7.2.20':
+ resolution: {integrity: sha512-straFHD7L8v05l/N5vcWk+y7eL9JF0C2mtph/y4BPm3gn2Eh61dDwDB65pa8DLss3WJfDXYC7Kx5yjP0EmXpgw==}
peerDependencies:
'@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
- '@mui/utils@6.0.2':
- resolution: {integrity: sha512-TeFrYsxcmeoDSlkoPhX+LjIuuqC5Pyj+xz2kRceKCkUpwMNTEeVOfowXDPe+mboZwmpJ5ZxP4eiAgQMdeEasjg==}
+ '@mui/utils@6.2.1':
+ resolution: {integrity: sha512-ubLqGIMhKUH2TF/Um+wRzYXgAooQw35th+DPemGrTpgrZHpOgcnUDIDbwsk1e8iQiuJ3mV/ErTtcQrecmlj5cg==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -3246,11 +2894,11 @@ packages:
'@popperjs/core@2.11.8':
resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
- '@remirror/core-constants@2.0.2':
- resolution: {integrity: sha512-dyHY+sMF0ihPus3O27ODd4+agdHMEmuRdyiZJ2CCWjPV5UFmn17ZbElvk6WOGVE4rdCJKZQCrPV2BcikOMLUGQ==}
+ '@remirror/core-constants@3.0.0':
+ resolution: {integrity: sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg==}
- '@remix-run/router@1.17.0':
- resolution: {integrity: sha512-2D6XaHEVvkCn682XBnipbJjgZUU7xjLtA4dGJRBVUKpEaDYOZMENZoZjAOSb7qirxt5RupjzZxz4fK2FO+EFPw==}
+ '@remix-run/router@1.21.0':
+ resolution: {integrity: sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==}
engines: {node: '>=14.0.0'}
'@rolldown/binding-android-arm64@1.0.0-beta.30':
@@ -3674,13 +3322,17 @@ packages:
'@swc/types@0.1.23':
resolution: {integrity: sha512-u1iIVZV9Q0jxY+yM2vw/hZGDNudsN85bBpTqzAQ9rzkxW9D+e3aEM4Han+ow518gSewkXgjmEK0BD79ZcNVgPw==}
- '@tabler/icons-react@3.16.0':
- resolution: {integrity: sha512-u2ABvvw71+VZMmkQ9PXsBQb+xoox8YSV8+96Xbg5jocE+gqIrAJD/3dJxWN9YhEP3TBhbcFQdkY4svvhhE+FBw==}
+ '@szmarczak/http-timer@4.0.6':
+ resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==}
+ engines: {node: '>=10'}
+
+ '@tabler/icons-react@3.26.0':
+ resolution: {integrity: sha512-t18Zmu1ROktB7M8hWQ6vJw+mNpI/LPk5PPxLuE+kNB+4Zzf38GfETL8VF98inhzcfHohsggdROzMzwSAfjcAxw==}
peerDependencies:
react: '>= 16'
- '@tabler/icons@3.16.0':
- resolution: {integrity: sha512-GU7MSx4uQEr55BmyON6hD/QYTl6k1v0YlRhM91gBWDoKAbyCt6QIYw7rpJ/ecdh5zrHaTOJKPenZ4+luoutwFA==}
+ '@tabler/icons@3.26.0':
+ resolution: {integrity: sha512-oO3D4ss+DxzxqU1aDy0f1HmToyrO0gcQWIMpzHAfV1quPUx0BZYvNm5xz1DQb4DxNm/+xNvbBGLJy4pzTLYWag==}
'@tailwindcss/node@4.0.9':
resolution: {integrity: sha512-tOJvdI7XfJbARYhxX+0RArAhmuDcczTC46DGCEziqxzzbIaPnfYaIyRT31n4u8lROrsO7Q6u/K9bmQHL2uL1bQ==}
@@ -3764,23 +3416,24 @@ packages:
resolution: {integrity: sha512-euTyZoHidW1+NeAW9V7SSPNjD6c54TBqKBO8HypA880HWlTXLW6V8rcBnfi1LY1W706dGCvDmZDTg6fsl/jJUw==}
engines: {node: '>=12'}
- '@tanstack/query-core@5.54.1':
- resolution: {integrity: sha512-hKS+WRpT5zBFip21pB6Jx1C0hranWQrbv5EJ7qPoiV5MYI3C8rTCqWC9DdBseiPT1JgQWh8Y55YthuYZNiw3Xw==}
+ '@tanstack/query-core@5.62.8':
+ resolution: {integrity: sha512-4fV31vDsUyvNGrKIOUNPrZztoyL187bThnoQOvAXEVlZbSiuPONpfx53634MKKdvsDir5NyOGm80ShFaoHS/mw==}
- '@tanstack/react-query@5.54.1':
- resolution: {integrity: sha512-SuMi4JBYv49UtmiRyqjxY7XAnE1qwLht9nlkC8sioxFXz5Uzj30lepiKf2mYXuXfC7fHYjTrAPkNx+427pRHXA==}
+ '@tanstack/react-query@5.62.8':
+ resolution: {integrity: sha512-8TUstKxF/fysHonZsWg/hnlDVgasTdHx6Q+f1/s/oPKJBJbKUWPZEHwLTMOZgrZuroLMiqYKJ9w69Abm8mWP0Q==}
peerDependencies:
react: ^18 || ^19
- '@tanstack/react-router@1.43.3':
- resolution: {integrity: sha512-1DJUBezrZ7oVPapQtWww/Mx7mbU/0mYZXVUShDOrkBw+l+PJTVJ0YvzLlnBHbcpoXql5kflRZmPZjjOntme6kw==}
+ '@tanstack/react-router@1.91.3':
+ resolution: {integrity: sha512-T6k50ApwcWKYjJB4VSK2WhXu/p40luynNJg5QC3oIqk24p0tLlgXIblXoTJzy7lVvDmQ4lwHCP9dBTvLy5NhVA==}
engines: {node: '>=12'}
peerDependencies:
react: 0.0.0-experimental-bdb4a96f-20250801
react-dom: 0.0.0-experimental-bdb4a96f-20250801
- '@tanstack/react-store@0.2.1':
- resolution: {integrity: sha512-tEbMCQjbeVw9KOP/202LfqZMSNAVi6zYkkp1kBom8nFuMx/965Hzes3+6G6b/comCwVxoJU8Gg9IrcF8yRPthw==}
+ '@tanstack/router-devtools@1.91.3':
+ resolution: {integrity: sha512-b/WOhWEC7+Znh0+OrSGxl7RMCwHT5vX6fygDN1wh1yiUOjs32EJquu4c9deWzRDlF3jV6ji7XYWs1XgKXcsrww==}
+ engines: {node: '>=12'}
peerDependencies:
react: 0.0.0-experimental-bdb4a96f-20250801
react-dom: 0.0.0-experimental-bdb4a96f-20250801
@@ -3797,8 +3450,8 @@ packages:
resolution: {integrity: sha512-9dK/vVGO6SupMed1EAHwsIY0sHEu1EBsVYa208/V+zonJLOTNTthuDAYUxjmLTLm18FeqsujKoDl0hFX4rsREw==}
engines: {node: '>=12'}
- '@tanstack/router-plugin@1.43.1':
- resolution: {integrity: sha512-tqUC0zhng6r9H/RxiPuBVaDbDEB3XA07nG7cnin3Uw1VnmbRfA7Nl0lAOxlGbw8VO0eXGFBdF+GwVw1in7Wzjw==}
+ '@tanstack/router-plugin@1.91.1':
+ resolution: {integrity: sha512-+htKBNRKwdZjpgT0ee32oBb7gpH3o0cJUKvx74oTfZ9N5oth255pns1ka4Sa6lhC/gyvC3NLgk/lMqD7eVJejA==}
engines: {node: '>=12'}
peerDependencies:
'@rsbuild/core': '>=0.7.9'
@@ -3808,166 +3461,184 @@ packages:
optional: true
vite:
optional: true
+ webpack:
+ optional: true
- '@tanstack/store@0.1.3':
- resolution: {integrity: sha512-GnolmC8Fr4mvsHE1fGQmR3Nm0eBO3KnZjDU0a+P3TeQNM/dDscFGxtA7p31NplQNW3KwBw4t1RVFmz0VeKLxcw==}
+ '@tanstack/store@0.6.0':
+ resolution: {integrity: sha512-+m2OBglsjXcLmmKOX6/9v8BDOCtyxhMmZLsRUDswOOSdIIR9mvv6i0XNKsmTh3AlYU8c1mRcodC8/Vyf+69VlQ==}
+
+ '@tanstack/virtual-file-routes@1.87.6':
+ resolution: {integrity: sha512-PTpeM8SHL7AJM0pJOacFvHribbUODS51qe9NsMqku4mogh6BWObY1EeVmeGnp9o3VngAEsf+rJMs2zqIVz3WFA==}
+ engines: {node: '>=12'}
+
+ '@tiptap/core@2.10.4':
+ resolution: {integrity: sha512-fExFRTRgb6MSpg2VvR5qO2dPTQAZWuUoU4UsBCurIVcPWcyVv4FG1YzgMyoLDKy44rebFtwUGJbfU9NzX7Q/bA==}
+ peerDependencies:
+ '@tiptap/pm': ^2.7.0
- '@tiptap/core@2.6.6':
- resolution: {integrity: sha512-VO5qTsjt6rwworkuo0s5AqYMfDA0ZwiTiH6FHKFSu2G/6sS7HKcc/LjPq+5Legzps4QYdBDl3W28wGsGuS1GdQ==}
+ '@tiptap/extension-blockquote@2.10.4':
+ resolution: {integrity: sha512-4JSwAM3B92YWvGzu/Vd5rovPrCGwLSaSLD5rxcLyfxLSrTDQd3n7lp78pzVgGhunVECzaGF5A0ByWWpEyS0a3w==}
peerDependencies:
- '@tiptap/pm': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-blockquote@2.6.6':
- resolution: {integrity: sha512-hAdsNlMfzzxld154hJqPqtWqO5i4/7HoDfuxmyqBxdMJ+e2UMaIGBGwoLRXG0V9UoRwJusjqlpyD7pIorxNlgA==}
+ '@tiptap/extension-bold@2.10.4':
+ resolution: {integrity: sha512-SdO4oFQKaERCGfwOc1CLYQRtThENam2KWfWmvpsymknokt5qYzU57ft0SE1HQV9vVYEzZ9HrWIgv2xrgu0g9kg==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-bold@2.6.6':
- resolution: {integrity: sha512-CD6gBhdQtCoqYSmx8oAV8gvKtVOGZSyyvuNYo7by9eZ56DqLYnd7kbUj0RH7o9Ymf/iJTOUJ6XcvrsWwo4lubg==}
+ '@tiptap/extension-bubble-menu@2.10.4':
+ resolution: {integrity: sha512-GVtZwJaQyLBptMsmDtYl5GEobd1Uu7C9sc9Z+PdXwMuxmFfg+j07bCKCj5JJj/tjgXCSLVxWdTlDHxNrgzQHjw==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
+ '@tiptap/pm': ^2.7.0
- '@tiptap/extension-bubble-menu@2.6.6':
- resolution: {integrity: sha512-IkfmlZq67aaegym5sBddBc/xXWCArxn5WJEl1oxKEayjQhybKSaqI7tk0lOx/x7fa5Ml1WlGpCFh+KKXbQTG0g==}
+ '@tiptap/extension-bullet-list@2.10.4':
+ resolution: {integrity: sha512-JVwDPgOBYRU2ivaadOh4IaQYXQEiSw6sB36KT/bwqJF2GnEvLiMwptdRMn9Uuh6xYR3imjIZtV6uZAoneZdd6g==}
peerDependencies:
- '@tiptap/core': ^2.6.6
- '@tiptap/pm': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-bullet-list@2.6.6':
- resolution: {integrity: sha512-WEKxbVSYuvmX2wkHWP8HXk5nzA7stYwtdaubwWH/R17kGI3IGScJuMQ9sEN82uzJU8bfgL9yCbH2bY8Fj/Q4Ow==}
+ '@tiptap/extension-code-block@2.10.4':
+ resolution: {integrity: sha512-qS4jnbJqghNMT2+B+GQ807ATgqkL9OQ//NlL+ZwVSe+DPDduNA9B6IB9SrWENDfOnzekpi7kcEcm+RenELARRQ==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
+ '@tiptap/pm': ^2.7.0
- '@tiptap/extension-code-block@2.6.6':
- resolution: {integrity: sha512-1YLp/zHMHSkE2xzht8nPR6T4sQJJ3ket798czxWuQEbetFv/l0U/mpiPpYSLObj6oTAoqYZ0kWXZj5eQSpPB8Q==}
+ '@tiptap/extension-code@2.10.4':
+ resolution: {integrity: sha512-Vj/N0nbSQiV1o7X7pRySK9Fu72Dd266gm27TSlsts6IwJu5MklFvz7ezJUWoLjt2wmCV8/U/USmk/39ic9qjvg==}
peerDependencies:
- '@tiptap/core': ^2.6.6
- '@tiptap/pm': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-code@2.6.6':
- resolution: {integrity: sha512-JrEFKsZiLvfvOFhOnnrpA0TzCuJjDeysfbMeuKUZNV4+DhYOL28d39H1++rEtJAX0LcbBU60oC5/PrlU9SpvRQ==}
+ '@tiptap/extension-document@2.10.4':
+ resolution: {integrity: sha512-1Pqrl6Rr9bVEHJ3zO2dM7UUA0Qn/r70JQ9YLlestjW1sbMaMuY3Ifvu2uSyUE7SAGV3gvxwNVQCrv8f0VlVEaA==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-document@2.6.6':
- resolution: {integrity: sha512-6qlH5VWzLHHRVeeciRC6C4ZHpMsAGPNG16EF53z0GeMSaaFD/zU3B239QlmqXmLsAl8bpf8Bn93N0t2ABUvScw==}
+ '@tiptap/extension-dropcursor@2.10.4':
+ resolution: {integrity: sha512-0XEM/yNLaMc/sZlYOau7XpHyYiHT9LwXUe7kmze/L8eowIa/iLvmRbcnUd3rtlZ7x7wooE6UO9c7OtlREg4ZBw==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
+ '@tiptap/pm': ^2.7.0
- '@tiptap/extension-dropcursor@2.6.6':
- resolution: {integrity: sha512-O6CeKriA9uyHsg7Ui4z5ZjEWXQxrIL+1zDekffW0wenGC3G4LUsCzAiFS4LSrR9a3u7tnwqGApW10rdkmCGF4w==}
+ '@tiptap/extension-floating-menu@2.10.4':
+ resolution: {integrity: sha512-K2MDiu6CwQ7+Jr6g1Lh3Tuxm1L6SefSHMpQO0UW3aRGwgEV5pjlrztnBFX4K9b7MNuQ4dJGCUK9u8Cv7Xss0qg==}
peerDependencies:
- '@tiptap/core': ^2.6.6
- '@tiptap/pm': ^2.6.6
+ '@tiptap/core': ^2.7.0
+ '@tiptap/pm': ^2.7.0
- '@tiptap/extension-floating-menu@2.6.6':
- resolution: {integrity: sha512-lPkESOfAUxgmXRiNqUU23WSyja5FUfSWjsW4hqe+BKNjsUt1OuFMEtYJtNc+MCGhhtPfFvM3Jg6g9jd6g5XsLQ==}
+ '@tiptap/extension-gapcursor@2.10.4':
+ resolution: {integrity: sha512-KbJfoaqTZePpkWAN+klpK5j0UVtELxN7H5B0J556/UCB/rnq+OsdEFHPks2Ss9TidqWzRUqcxUE50UZ7b8h7Ug==}
peerDependencies:
- '@tiptap/core': ^2.6.6
- '@tiptap/pm': ^2.6.6
+ '@tiptap/core': ^2.7.0
+ '@tiptap/pm': ^2.7.0
- '@tiptap/extension-gapcursor@2.6.6':
- resolution: {integrity: sha512-O2lQ2t0X0Vsbn3yLWxFFHrXY6C2N9Y6ZF/M7LWzpcDTUZeWuhoNkFE/1yOM0h6ZX1DO2A9hNIrKpi5Ny8yx+QA==}
+ '@tiptap/extension-hard-break@2.10.4':
+ resolution: {integrity: sha512-nW9wubW1A/CO2Ssn9wNMP08tR9Oarg9VUGzJ5qNuz38DDNyntE1SyDS+XStkeMq5nKqJ3YKhukyAJH/PiRq4Mg==}
peerDependencies:
- '@tiptap/core': ^2.6.6
- '@tiptap/pm': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-hard-break@2.6.6':
- resolution: {integrity: sha512-bsUuyYBrMDEiudx1dOQSr9MzKv13m0xHWrOK+DYxuIDYJb5g+c9un5cK7Js+et/HEYYSPOoH/iTW6h+4I5YeUg==}
+ '@tiptap/extension-heading@2.10.4':
+ resolution: {integrity: sha512-7D0h0MIvE97Gx3Qwuo2xnPDK07WfCnyh4tpOPBOus4e1g6sgxVkwDwhbkYWiwvIrf4BUVJflnke/DEDCVp6/Eg==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-heading@2.6.6':
- resolution: {integrity: sha512-bgx9vptVFi5yFkIw1OI53J7+xJ71Or3SOe/Q8eSpZv53DlaKpL/TzKw8Z54t1PrI2rJ6H9vrLtkvixJvBZH1Ug==}
+ '@tiptap/extension-highlight@2.10.4':
+ resolution: {integrity: sha512-0E/eK+eKx7I7UotELKPFsL/jiWFVtAkyXvcs1+OzcCr8ao2M6t5hGKh0McBG4WUQdxttnIwfQemGzIHU25pDog==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-highlight@2.6.6':
- resolution: {integrity: sha512-Z02AYWm1AJAfhmfT4fGCI3YitijF4uNu+eiuq7OxhCiVf9IYaq8xlH2YMxa09QvMUo70ovklxk97+vQUUHeqfQ==}
+ '@tiptap/extension-history@2.10.4':
+ resolution: {integrity: sha512-fg6BNxbpMMtgKaiNI/GLcCzkxIQMwSYBhO9LA0CxLvmsWGU+My4r9W3DK6HwNoRJ9+6OleDPSLo1P73fbSTtEA==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
+ '@tiptap/pm': ^2.7.0
- '@tiptap/extension-history@2.6.6':
- resolution: {integrity: sha512-tPTzAmPGqMX5Bd5H8lzRpmsaMvB9DvI5Dy2za/VQuFtxgXmDiFVgHRkRXIuluSkPTuANu84XBOQ0cBijqY8x4w==}
+ '@tiptap/extension-horizontal-rule@2.10.4':
+ resolution: {integrity: sha512-s9ycm/BOGoW3L0Epnj541vdngHbFbMM488HoODd1CmVSw1C+wBWFgsukgqKjlyE3VGfZXuSb1ur9zinW0RiLJQ==}
peerDependencies:
- '@tiptap/core': ^2.6.6
- '@tiptap/pm': ^2.6.6
+ '@tiptap/core': ^2.7.0
+ '@tiptap/pm': ^2.7.0
- '@tiptap/extension-horizontal-rule@2.6.6':
- resolution: {integrity: sha512-cFEfv7euDpuLSe8exY8buwxkreKBAZY9Hn3EetKhPcLQo+ut5Y24chZTxFyf9b+Y0wz3UhOhLTZSz7fTobLqBA==}
+ '@tiptap/extension-italic@2.10.4':
+ resolution: {integrity: sha512-8MIQ+wsbyxNCZDCFTVTOXrS2AvFyOhtlBNgVU2+6r6xnJV4AcfEA3qclysqrjOlL117ped/nzDeoB0AeX0CI+Q==}
peerDependencies:
- '@tiptap/core': ^2.6.6
- '@tiptap/pm': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-italic@2.6.6':
- resolution: {integrity: sha512-t7ZPsXqa8nJZZ/6D0rQyZ/KsvzLaSihC6hBTjUQ77CeDGV9PhDWjIcBW4OrvwraJDBd12ETBeQ2CkULJOgH+lQ==}
+ '@tiptap/extension-link@2.10.4':
+ resolution: {integrity: sha512-9lbtMUPc9IYCRMKV/B4k/no9J5OQQl/jJn9W2ce3NjJZSrOjuZs0CjJZgCESIaj6911s7nEJUvxKKmsbD3UC3Q==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
+ '@tiptap/pm': ^2.7.0
- '@tiptap/extension-link@2.6.6':
- resolution: {integrity: sha512-NJSR5Yf/dI3do0+Mr6e6nkbxRQcqbL7NOPxo5Xw8VaKs2Oe8PX+c7hyqN3GZgn6uEbZdbVi1xjAniUokouwpFg==}
+ '@tiptap/extension-list-item@2.10.4':
+ resolution: {integrity: sha512-8K3WUD5fPyw2poQKnJGGm7zlfeIbpld92+SRF4M9wkp95EzvgexTlodvxlrL3i8zKXcQQVyExWA8kCcGPFb9bA==}
peerDependencies:
- '@tiptap/core': ^2.6.6
- '@tiptap/pm': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-list-item@2.6.6':
- resolution: {integrity: sha512-k+oEzZu2cgVKqPqOP1HzASOKLpTEV9m7mRVPAbuaaX8mSyvIgD6f+JUx9PvgYv//D918wk98LMoRBFX53tDJ4w==}
+ '@tiptap/extension-ordered-list@2.10.4':
+ resolution: {integrity: sha512-NaeEu+qFG2O0emc8WlwOM7DKNKOaqHWuNkuKrrmQzslgL+UQSEGlGMo6NEJ5sLLckPBDpIa0MuRm30407JE+cg==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-ordered-list@2.6.6':
- resolution: {integrity: sha512-AJwyfLXIi7iUGnK5twJbwdVVpQyh7fU6OK75h1AwDztzsOcoPcxtffDlZvUOd4ZtwuyhkzYqVkeI0f+abTWZTw==}
+ '@tiptap/extension-paragraph@2.10.4':
+ resolution: {integrity: sha512-SRNVhT8OXqjpZtcyuOtofbtOpXXFrQrjqqCc/yXebda//2SfUTOvB16Lss77vQOWi6xr7TF1mZuowJgSTkcczw==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-paragraph@2.6.6':
- resolution: {integrity: sha512-fD/onCr16UQWx+/xEmuFC2MccZZ7J5u4YaENh8LMnAnBXf78iwU7CAcmuc9rfAEO3qiLoYGXgLKiHlh2ZfD4wA==}
+ '@tiptap/extension-strike@2.10.4':
+ resolution: {integrity: sha512-OibipsomFpOJWTPVX/z4Z53HgwDA93lE/loHGa+ONJfML1dO6Zd6UTwzaVO1/g8WOwRgwkYu/6JnhxLKRlP8Lg==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-strike@2.6.6':
- resolution: {integrity: sha512-Ze8KhGk+wzSJSJRl5fbhTI6AvPu2LmcHYeO3pMEH8u4gV5WTXfmKJVStEIAzkoqvwEQVWzXvy8nDgsFQHiojPg==}
+ '@tiptap/extension-subscript@2.10.4':
+ resolution: {integrity: sha512-r/4oMBnMEeXqSP4GttKrd4N5FQgzuLtWdxuVBVUIV7C7TUg5l+YXsoFqhmODSWt/I6hSLTg0ArrQcox6TOV5cA==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-subscript@2.6.6':
- resolution: {integrity: sha512-EiVnVN89siMdYNNVcyPe5kuQhiSlDMKpnO3aRNYKf6EcHdUiRJH+Np8E8ojQc5M/gOq4qWqeUZXk/107AYayQA==}
+ '@tiptap/extension-superscript@2.10.4':
+ resolution: {integrity: sha512-QLmzpjawefaKzL0LAy/jMSNau18/YVe43w2pQ9JaZgBYsLmhmDIi4U1YFTBrryVhjv8lQubKd38f9Q7rie6ywg==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-superscript@2.6.6':
- resolution: {integrity: sha512-e8RqTRIUnXJNSVfKJV6C2nPGtVRPqYSa9k3m4TN6jsFrNJ+NvOjp8sMUcLM4UzwLloQaKn/UcDHidNQaRc7dTA==}
+ '@tiptap/extension-text-align@2.10.4':
+ resolution: {integrity: sha512-rt2Hz3N081QAgkKKSMpyDZTKorBmXKpeHkYIw+ArVuvBYhi8x5wVyZgZ2SIMW9A5G4rx1M0czn7xNi+/P3NopQ==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-text-align@2.6.6':
- resolution: {integrity: sha512-WdyxULEEHfI3hRDHAFOUoeP84h9myabadfjtZrub7/zO2PKKPAZLBN2vWat5PowH8E8GYX8vqKr9vaX+slfh5g==}
+ '@tiptap/extension-text-style@2.10.4':
+ resolution: {integrity: sha512-ibq7avkcwHyUSG53Hf+P31rrwsKVbbiqbWZM4kXC7M2X3iUwFrtvaa+SWzyWQfE1jl2cCrD1+rfSkj/alcOKGg==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-text@2.6.6':
- resolution: {integrity: sha512-e84uILnRzNzcwK1DVQNpXVmBG1Cq3BJipTOIDl1LHifOok7MBjhI/X+/NR0bd3N2t6gmDTWi63+4GuJ5EeDmsg==}
+ '@tiptap/extension-text@2.10.4':
+ resolution: {integrity: sha512-wPdVxCHrIS9S+8n08lgyyqRZPj9FBbyLlFt74/lV5yBC3LOorq1VKdjrTskmaj4jud7ImXoKDyBddAYTHdJ1xw==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/extension-underline@2.6.6':
- resolution: {integrity: sha512-3A4HqsDM/AFb2VaeWACpGexjgI257kz0yU4jNV8uyydDR2KhqeinuEnoSoOmx9T3pL006TWfPg4vaQYPO3qvrQ==}
+ '@tiptap/extension-underline@2.10.4':
+ resolution: {integrity: sha512-KhlCndQFMe/Gsz+3qkVn9z1utDy8y1igvdePijMjA5B8PTu0hPs2Q1d6szfLTBdtoFNkCokknxzXhSY0OFJEyQ==}
peerDependencies:
- '@tiptap/core': ^2.6.6
+ '@tiptap/core': ^2.7.0
- '@tiptap/pm@2.6.6':
- resolution: {integrity: sha512-56FGLPn3fwwUlIbLs+BO21bYfyqP9fKyZQbQyY0zWwA/AG2kOwoXaRn7FOVbjP6CylyWpFJnpRRmgn694QKHEg==}
+ '@tiptap/pm@2.10.4':
+ resolution: {integrity: sha512-pZ4NEkRtYoDLe0spARvXZ1N3hNv/5u6vfPdPtEbmNpoOSjSNqDC1kVM+qJY0iaCYpxbxcv7cxn3kBumcFLQpJQ==}
- '@tiptap/react@2.6.6':
- resolution: {integrity: sha512-AUmdb/J1O/vCO2b8LL68ctcZr9a3931BwX4fUUZ1kCrCA5lTj2xz0rjeAtpxEdzLnR+Z7q96vB7vf7bPYOUAew==}
+ '@tiptap/react@2.10.4':
+ resolution: {integrity: sha512-JTeqDB+xgjo46QC9ILRXe2TcSfxKVRwhZ3vDvYoemN7giRk5a/WsCF1VQIT1fax+tCl6kfv3U1f4Mkx0DkbPkA==}
peerDependencies:
- '@tiptap/core': ^2.6.6
- '@tiptap/pm': ^2.6.6
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
+ '@tiptap/core': ^2.7.0
+ '@tiptap/pm': ^2.7.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0
+
+ '@tiptap/starter-kit@2.10.4':
+ resolution: {integrity: sha512-tu/WCs9Mkr5Nt8c3/uC4VvAbQlVX0OY7ygcqdzHGUeG9zP3twdW7o5xM3kyDKR2++sbVzqu5Ll5qNU+1JZvPGQ==}
+
+ '@tokenizer/token@0.3.0':
+ resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}
- '@tiptap/starter-kit@2.6.6':
- resolution: {integrity: sha512-zb9xIg3WjG9AsJoyWrfqx5SL9WH7/HTdkB79jFpWtOF/Kaigo7fHFmhs2FsXtJMJlcdMTO2xeRuCYHt5ozXlhg==}
+ '@tootallnate/once@1.1.2':
+ resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
+ engines: {node: '>= 6'}
'@ts-morph/common@0.25.0':
resolution: {integrity: sha512-kMnZz+vGGHi4GoHnLmMhGNjm44kGtKUXGnOvrKmMwAuvNjM/PgKVGfUnL7IDvK7Jb2QQ82jq3Zmp04Gy+r3Dkg==}
@@ -4008,8 +3679,8 @@ packages:
'@types/babel__traverse@7.20.6':
resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==}
- '@types/better-sqlite3@7.6.10':
- resolution: {integrity: sha512-TZBjD+yOsyrUJGmcUj6OS3JADk3+UZcNv3NOBqGkM09bZdi28fNZw8ODqbMOLfKCu7RYCO62/ldq1iHbzxqoPw==}
+ '@types/better-sqlite3@7.6.12':
+ resolution: {integrity: sha512-fnQmj8lELIj7BSrZQAdBMHEHX8OZLYIHXqAKT1O7tDfLxaINzf00PMjw22r3N/xXh0w/sGHlO6SVaCQ2mj78lg==}
'@types/body-parser@1.19.5':
resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
@@ -4023,8 +3694,8 @@ packages:
'@types/connect@3.4.38':
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
- '@types/conventional-commits-parser@5.0.0':
- resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==}
+ '@types/conventional-commits-parser@5.0.1':
+ resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==}
'@types/cookiejar@2.1.5':
resolution: {integrity: sha512-he+DHOWReW0nghN24E1WUqM0efK4kI9oTqDm6XmK8ZPe2djZ90BSNdGnIyCLzCPw7/pogPlGbzI2wHGGmi4O/Q==}
@@ -4092,6 +3763,9 @@ packages:
'@types/hast@3.0.4':
resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
+ '@types/http-cache-semantics@4.0.4':
+ resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==}
+
'@types/http-errors@2.0.4':
resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==}
@@ -4116,12 +3790,24 @@ packages:
'@types/lodash.mergewith@4.6.7':
resolution: {integrity: sha512-3m+lkO5CLRRYU0fhGRp7zbsGi6+BZj0uTVSwvcKU+nSlhjA9/QRNfuSGnD2mX6hQA7ZbmcCkzk5h4ZYGOtk14A==}
- '@types/lodash@4.17.7':
- resolution: {integrity: sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==}
+ '@types/linkify-it@5.0.0':
+ resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==}
+
+ '@types/lodash.mergewith@4.6.9':
+ resolution: {integrity: sha512-fgkoCAOF47K7sxrQ7Mlud2TH023itugZs2bUg8h/KzT+BnZNrR2jAOmaokbLunHNnobXVWOezAeNn/lZqwxkcw==}
+
+ '@types/lodash@4.17.13':
+ resolution: {integrity: sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==}
+
+ '@types/markdown-it@14.1.2':
+ resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==}
'@types/mdast@4.0.4':
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
+ '@types/mdurl@2.0.0':
+ resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}
+
'@types/mdx@2.0.13':
resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==}
@@ -4149,8 +3835,8 @@ packages:
'@types/postcss-modules-scope@3.0.4':
resolution: {integrity: sha512-//ygSisVq9kVI0sqx3UPLzWIMCmtSVrzdljtuaAEJtGoGnpjBikZ2sXO5MpH9SnWX9HRfXxHifDAXcQjupWnIQ==}
- '@types/prop-types@15.7.12':
- resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==}
+ '@types/prop-types@15.7.14':
+ resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==}
'@types/qs@6.9.17':
resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==}
@@ -4158,11 +3844,15 @@ packages:
'@types/range-parser@1.2.7':
resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
- '@types/react-dom@18.3.0':
- resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==}
+ '@types/react-dom@18.3.5':
+ resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==}
+ peerDependencies:
+ '@types/react': ^18.0.0
- '@types/react-transition-group@4.4.11':
- resolution: {integrity: sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==}
+ '@types/react-transition-group@4.4.12':
+ resolution: {integrity: sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==}
+ peerDependencies:
+ '@types/react': '*'
'@types/react@18.3.5':
resolution: {integrity: sha512-WeqMfGJLGuLCqHGYRGHxnKrXcTitc6L/nBUWfWPcTarG3t9PsquqUMuVeXZeca+mglY4Vo5GZjCi0A3Or2lnxA==}
@@ -4194,6 +3884,9 @@ packages:
'@types/use-sync-external-store@0.0.6':
resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==}
+ '@types/uuid@9.0.8':
+ resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==}
+
'@types/yargs-parser@21.0.3':
resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==}
@@ -4211,16 +3904,13 @@ packages:
typescript:
optional: true
- '@typescript-eslint/eslint-plugin@8.11.0':
- resolution: {integrity: sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA==}
+ '@typescript-eslint/eslint-plugin@8.18.1':
+ resolution: {integrity: sha512-Ncvsq5CT3Gvh+uJG0Lwlho6suwDfUXH0HztslDf5I+F2wAFAZMRwYLEorumpKLzmO2suAXZ/td1tBg4NZIi9CQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
eslint: ^8.57.0 || ^9.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ typescript: '>=4.8.4 <5.8.0'
'@typescript-eslint/parser@6.21.0':
resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==}
@@ -4232,22 +3922,19 @@ packages:
typescript:
optional: true
- '@typescript-eslint/parser@8.11.0':
- resolution: {integrity: sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==}
+ '@typescript-eslint/parser@8.18.1':
+ resolution: {integrity: sha512-rBnTWHCdbYM2lh7hjyXqxk70wvon3p2FyaniZuey5TrcGBpfhVp0OxOa6gxr9Q9YhZFKyfbEnxc24ZnVbbUkCA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ typescript: '>=4.8.4 <5.8.0'
'@typescript-eslint/scope-manager@6.21.0':
resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==}
engines: {node: ^16.0.0 || >=18.0.0}
- '@typescript-eslint/scope-manager@8.11.0':
- resolution: {integrity: sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==}
+ '@typescript-eslint/scope-manager@8.18.1':
+ resolution: {integrity: sha512-HxfHo2b090M5s2+/9Z3gkBhI6xBH8OJCFjH9MhQ+nnoZqxU3wNxkLT+VWXWSFWc3UF3Z+CfPAyqdCTdoXtDPCQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/type-utils@6.21.0':
@@ -4260,21 +3947,19 @@ packages:
typescript:
optional: true
- '@typescript-eslint/type-utils@8.11.0':
- resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==}
+ '@typescript-eslint/type-utils@8.18.1':
+ resolution: {integrity: sha512-jAhTdK/Qx2NJPNOTxXpMwlOiSymtR2j283TtPqXkKBdH8OAMmhiUfP0kJjc/qSE51Xrq02Gj9NY7MwK+UxVwHQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <5.8.0'
'@typescript-eslint/types@6.21.0':
resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==}
engines: {node: ^16.0.0 || >=18.0.0}
- '@typescript-eslint/types@8.11.0':
- resolution: {integrity: sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==}
+ '@typescript-eslint/types@8.18.1':
+ resolution: {integrity: sha512-7uoAUsCj66qdNQNpH2G8MyTFlgerum8ubf21s3TSM3XmKXuIn+H2Sifh/ES2nPOPiYSRJWAk0fDkW0APBWcpfw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@6.21.0':
@@ -4286,14 +3971,11 @@ packages:
typescript:
optional: true
- '@typescript-eslint/typescript-estree@8.11.0':
- resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==}
+ '@typescript-eslint/typescript-estree@8.18.1':
+ resolution: {integrity: sha512-z8U21WI5txzl2XYOW7i9hJhxoKKNG1kcU4RzyNvKrdZDmbjkmLBo8bgeiOJmA06kizLI76/CCBAAGlTlEeUfyg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ typescript: '>=4.8.4 <5.8.0'
'@typescript-eslint/utils@6.21.0':
resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==}
@@ -4301,18 +3983,19 @@ packages:
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
- '@typescript-eslint/utils@8.11.0':
- resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==}
+ '@typescript-eslint/utils@8.18.1':
+ resolution: {integrity: sha512-8vikiIj2ebrC4WRdcAdDcmnu9Q/MXXwg+STf40BVfT8exDqBCUPdypvzcUPxEqRGKg9ALagZ0UWcYCtn+4W2iQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <5.8.0'
'@typescript-eslint/visitor-keys@6.21.0':
resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==}
engines: {node: ^16.0.0 || >=18.0.0}
- '@typescript-eslint/visitor-keys@8.11.0':
- resolution: {integrity: sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==}
+ '@typescript-eslint/visitor-keys@8.18.1':
+ resolution: {integrity: sha512-Vj0WLm5/ZsD013YeUKn+K0y8p1M0jPpxOkKdbD1wB0ns53a5piVY02zjf072TblEweAbcYiFiPoSMF3kp+VhhQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@uidotdev/usehooks@2.4.1':
@@ -4474,14 +4157,14 @@ packages:
'@xtuc/long@4.2.2':
resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}
- '@zag-js/dom-query@0.16.0':
- resolution: {integrity: sha512-Oqhd6+biWyKnhKwFFuZrrf6lxBz2tX2pRQe6grUnYwO6HJ8BcbqZomy2lpOdr+3itlaUqx+Ywj5E5ZZDr/LBfQ==}
+ '@zag-js/dom-query@0.31.1':
+ resolution: {integrity: sha512-oiuohEXAXhBxpzzNm9k2VHGEOLC1SXlXSbRPcfBZ9so5NRQUA++zCE7cyQJqGLTZR0t3itFLlZqDbYEXRrefwg==}
- '@zag-js/element-size@0.10.5':
- resolution: {integrity: sha512-uQre5IidULANvVkNOBQ1tfgwTQcGl4hliPSe69Fct1VfYb2Fd0jdAcGzqQgPhfrXFpR62MxLPB7erxJ/ngtL8w==}
+ '@zag-js/element-size@0.31.1':
+ resolution: {integrity: sha512-4T3yvn5NqqAjhlP326Fv+w9RqMIBbNN9H72g5q2ohwzhSgSfZzrKtjL4rs9axY/cw9UfMfXjRjEE98e5CMq7WQ==}
- '@zag-js/focus-visible@0.16.0':
- resolution: {integrity: sha512-a7U/HSopvQbrDU4GLerpqiMcHKEkQkNPeDZJWz38cw/6Upunh41GjHetq5TB84hxyCaDzJ6q2nEdNoBQfC0FKA==}
+ '@zag-js/focus-visible@0.31.1':
+ resolution: {integrity: sha512-dbLksz7FEwyFoANbpIlNnd3bVm0clQSUsnP8yUVQucStZPsuWjCrhL2jlAbGNrTrahX96ntUMXHb/sM68TibFg==}
JSONStream@1.3.5:
resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==}
@@ -4539,6 +4222,10 @@ packages:
resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
engines: {node: '>=8'}
+ agent-base@7.1.3:
+ resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==}
+ engines: {node: '>= 14'}
+
ajv-formats@2.1.1:
resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
peerDependencies:
@@ -4569,8 +4256,8 @@ packages:
algoliasearch@4.24.0:
resolution: {integrity: sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==}
- algoliasearch@5.10.2:
- resolution: {integrity: sha512-SvLDNbFjx9bDa4o8BKmzqp58N2E6Nc6zqicUV/ZTV45ut6Q9RwrB6wluXSmYxFrm2FVoP3Xrwa+ZM9EE00oExg==}
+ algoliasearch@5.18.0:
+ resolution: {integrity: sha512-/tfpK2A4FpS0o+S78o3YSdlqXr0MavJIDlFK3XZrlXLy7vaRXJvW5jYg3v5e/wCaF8y0IpMjkYLhoV6QqfpOgw==}
engines: {node: '>= 14.0.0'}
ansi-colors@4.1.3:
@@ -4589,8 +4276,8 @@ packages:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
- ansi-regex@6.0.1:
- resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
+ ansi-regex@6.1.0:
+ resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==}
engines: {node: '>=12'}
ansi-styles@3.2.1:
@@ -4710,12 +4397,16 @@ packages:
asynckit@0.4.0:
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
+ at-least-node@1.0.0:
+ resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==}
+ engines: {node: '>= 4.0.0'}
+
atomic-sleep@1.0.0:
resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}
engines: {node: '>=8.0.0'}
- autoprefixer@10.4.19:
- resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==}
+ autoprefixer@10.4.20:
+ resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
@@ -4725,8 +4416,42 @@ packages:
resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
engines: {node: '>= 0.4'}
- axe-core@4.10.1:
- resolution: {integrity: sha512-qPC9o+kD8Tir0lzNGLeghbOrWMr3ZJpaRlCIb6Uobt/7N4FiEDvqUMnxzCHRHmg8vOg14kr5gVNyScRmbMaJ9g==}
+ aws-cdk-lib@2.173.2:
+ resolution: {integrity: sha512-cL9+z8Pl3VZGoO7BwdsrFAOeud/vSl3at7OvmhihbNprMN15XuFUx/rViAU5OI1m92NbV4NBzYSLbSeCwYLNyw==}
+ engines: {node: '>= 14.15.0'}
+ peerDependencies:
+ constructs: ^10.0.0
+ bundledDependencies:
+ - '@balena/dockerignore'
+ - case
+ - fs-extra
+ - ignore
+ - jsonschema
+ - minimatch
+ - punycode
+ - semver
+ - table
+ - yaml
+ - mime-types
+
+ aws-cdk@2.173.2:
+ resolution: {integrity: sha512-qyMU4FoRJdZDUpsOBqyRBALBjf5A2N/MaHKX9iJUkbTET+d+nR07x3ai4TcEES+8pqPFHMTKpQMRDXs9Py/15w==}
+ engines: {node: '>= 14.15.0'}
+ hasBin: true
+
+ aws-lambda@1.0.7:
+ resolution: {integrity: sha512-9GNFMRrEMG5y3Jvv+V4azWvc+qNWdWLTjDdhf/zgMlz8haaaLWv0xeAIWxz9PuWUBawsVxy0zZotjCdR3Xq+2w==}
+ hasBin: true
+
+ aws-sdk@2.1692.0:
+ resolution: {integrity: sha512-x511uiJ/57FIsbgUe5csJ13k3uzu25uWQE+XqfBis/sB0SFoiElJWXRkgEAUh0U6n40eT3ay5Ue4oPkRMu1LYw==}
+ engines: {node: '>= 10.0.0'}
+
+ aws4fetch@1.0.20:
+ resolution: {integrity: sha512-/djoAN709iY65ETD6LKCtyyEI04XIBP5xVvfmNxsEP0uJB5tyaGBztSryRr4HqMStr9R06PisQE7m9zDTXKu6g==}
+
+ axe-core@4.10.2:
+ resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==}
engines: {node: '>=4'}
axios@1.7.9:
@@ -4736,8 +4461,8 @@ packages:
resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
engines: {node: '>= 0.4'}
- babel-dead-code-elimination@1.0.5:
- resolution: {integrity: sha512-YU83EN8SngaePQAJ+Y1AUIRFOr+2o/L5ez6JQzcCd9r19GtYqa9vm4se33t4wVcSbOqATUfdOJilp403DT61ow==}
+ babel-dead-code-elimination@1.0.8:
+ resolution: {integrity: sha512-og6HQERk0Cmm+nTT4Od2wbPtgABXFMPaHACjbKLulZIFMkYyXZLkUGuAxdgpMJBrxyt/XFpSz++lNzjbcMnPkQ==}
babel-jest@29.7.0:
resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==}
@@ -4798,6 +4523,9 @@ packages:
bindings@1.5.0:
resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}
+ bl@1.2.3:
+ resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==}
+
bl@4.1.0:
resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
@@ -4847,12 +4575,22 @@ packages:
buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
+ buffer@4.9.2:
+ resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==}
+
buffer@5.7.1:
resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
buffer@6.0.3:
resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
+ builtin-modules@3.3.0:
+ resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
+ engines: {node: '>=6'}
+
+ builtins@1.0.3:
+ resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==}
+
bundle-name@3.0.0:
resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==}
engines: {node: '>=12'}
@@ -4948,6 +4686,13 @@ packages:
resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
engines: {node: '>= 16'}
+ child-process-ext@2.1.1:
+ resolution: {integrity: sha512-0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA==}
+
+ child-process-ext@3.0.2:
+ resolution: {integrity: sha512-oBePsLbQpTJFxzwyCvs9yWWF0OEM6vGGepHwt1stqmX7QQqOuDc8j2ywdvAs9Tvi44TT7d9ackqhR4Q10l1u8w==}
+ engines: {node: '>=8.0'}
+
chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
engines: {node: '>= 8.10.0'}
@@ -4963,6 +4708,10 @@ packages:
resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==}
engines: {node: '>=18'}
+ chownr@3.0.0:
+ resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==}
+ engines: {node: '>=18'}
+
chrome-trace-event@1.0.4:
resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==}
engines: {node: '>=6.0'}
@@ -4981,6 +4730,10 @@ packages:
resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
engines: {node: '>=6'}
+ cli-color@2.0.4:
+ resolution: {integrity: sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA==}
+ engines: {node: '>=0.10'}
+
cli-cursor@3.1.0:
resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==}
engines: {node: '>=8'}
@@ -4989,6 +4742,10 @@ packages:
resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==}
engines: {node: '>=18'}
+ cli-progress-footer@2.3.3:
+ resolution: {integrity: sha512-p+hyTPxSZWG1c3Qy1DLBoGZhpeA3Y6AMlKrtbGpMMSKpezbSLel8gW4e5You4FNlHb3wS/M1JU594OAWe/Totg==}
+ engines: {node: '>=10.0'}
+
cli-progress@3.12.0:
resolution: {integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==}
engines: {node: '>=4'}
@@ -4997,8 +4754,8 @@ packages:
resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==}
engines: {node: '>=6'}
- cli-spinners@3.0.0:
- resolution: {integrity: sha512-5p/5f8xOjTiyEpdc5KNulSLl5dOOgPQa/m4Rj6fF5UZubWIAvpVIJlnROBbJw+PZHKHlRlYv3KSfGYlecD7qrQ==}
+ cli-spinners@3.2.0:
+ resolution: {integrity: sha512-pXftdQloMZzjCr3pCTIRniDcys6dDzgpgVhAHHk6TKBDbRuP1MkuetTF5KSv4YUutbOPa7+7ZrAJ2kVtbMqyXA==}
engines: {node: '>=18.20'}
cli-table3@0.6.5:
@@ -5021,6 +4778,9 @@ packages:
resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
engines: {node: '>=12'}
+ clone-response@1.0.3:
+ resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==}
+
clone@1.0.4:
resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==}
engines: {node: '>=0.8'}
@@ -5079,6 +4839,9 @@ packages:
commander@2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
+ commander@3.0.2:
+ resolution: {integrity: sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==}
+
commander@4.1.1:
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
engines: {node: '>= 6'}
@@ -5093,8 +4856,9 @@ packages:
component-emitter@1.3.1:
resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==}
- compute-scroll-into-view@3.0.3:
- resolution: {integrity: sha512-nadqwNxghAGTamwIqQSG433W6OADZx2vCo3UXHNrzTRHK/htu+7+L0zhjEoaeaQVNAi3YgqWDv8+tzf0hRfR+A==}
+ compress-commons@4.1.2:
+ resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==}
+ engines: {node: '>= 10'}
concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
@@ -5187,13 +4951,13 @@ packages:
resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
engines: {node: '>= 0.10'}
- cosmiconfig-typescript-loader@5.0.0:
- resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==}
- engines: {node: '>=v16'}
+ cosmiconfig-typescript-loader@6.1.0:
+ resolution: {integrity: sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==}
+ engines: {node: '>=v18'}
peerDependencies:
'@types/node': '*'
- cosmiconfig: '>=8.2'
- typescript: '>=4'
+ cosmiconfig: '>=9'
+ typescript: '>=5'
cosmiconfig@7.1.0:
resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
@@ -5303,6 +5067,10 @@ packages:
resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==}
engines: {node: '>=12'}
+ d@1.0.2:
+ resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==}
+ engines: {node: '>=0.12'}
+
damerau-levenshtein@1.0.8:
resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==}
@@ -5310,6 +5078,10 @@ packages:
resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==}
engines: {node: '>=12'}
+ data-uri-to-buffer@3.0.1:
+ resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==}
+ engines: {node: '>= 6'}
+
data-view-buffer@1.0.1:
resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==}
engines: {node: '>= 0.4'}
@@ -5424,10 +5196,21 @@ packages:
defaults@1.0.4:
resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
+ defer-to-connect@2.0.1:
+ resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==}
+ engines: {node: '>=10'}
+
+ deferred@0.7.11:
+ resolution: {integrity: sha512-8eluCl/Blx4YOGwMapBvXRKxHXhA8ejDXYzEaK8+/gtcm8hRMhSLmXSqDmNUKNc/C8HNSmuyyp/hflhqDAvK2A==}
+
define-data-property@1.1.4:
resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
engines: {node: '>= 0.4'}
+ define-lazy-prop@2.0.0:
+ resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
+ engines: {node: '>=8'}
+
define-lazy-prop@3.0.0:
resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==}
engines: {node: '>=12'}
@@ -5523,6 +5306,10 @@ packages:
resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
engines: {node: '>=8'}
+ dotenv-expand@10.0.0:
+ resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==}
+ engines: {node: '>=12'}
+
dotenv@16.4.5:
resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==}
engines: {node: '>=12'}
@@ -5568,6 +5355,9 @@ packages:
emoji-regex@10.3.0:
resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==}
+ emoji-regex@10.4.0:
+ resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==}
+
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -5604,6 +5394,10 @@ packages:
resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==}
engines: {node: '>=10.13.0'}
+ enhanced-resolve@5.17.1:
+ resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==}
+ engines: {node: '>=10.13.0'}
+
entities@4.5.0:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
engines: {node: '>=0.12'}
@@ -5673,8 +5467,18 @@ packages:
engines: {node: '>=18'}
hasBin: true
- escalade@3.1.2:
- resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
+ esbuild@0.23.1:
+ resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==}
+ engines: {node: '>=18'}
+ hasBin: true
+
+ esbuild@0.24.0:
+ resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==}
+ engines: {node: '>=18'}
+ hasBin: true
+
+ escalade@3.2.0:
+ resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
engines: {node: '>=6'}
escalade@3.2.0:
@@ -5700,6 +5504,11 @@ packages:
resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
engines: {node: '>=12'}
+ escodegen@1.14.3:
+ resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==}
+ engines: {node: '>=4.0'}
+ hasBin: true
+
escodegen@2.1.0:
resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==}
engines: {node: '>=6.0'}
@@ -5711,8 +5520,8 @@ packages:
peerDependencies:
eslint: '>=7.0.0'
- eslint-plugin-jsx-a11y@6.10.1:
- resolution: {integrity: sha512-zHByM9WTUMnfsDTafGXRiqxp6lFtNoSOWBY6FonVRn3A+BUwN1L/tdBXT40BcBJi0cZjOGTXZ0eD/rTG9fEJ0g==}
+ eslint-plugin-jsx-a11y@6.10.2:
+ resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==}
engines: {node: '>=4.0'}
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9
@@ -5750,8 +5559,8 @@ packages:
resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- eslint-scope@8.1.0:
- resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==}
+ eslint-scope@8.2.0:
+ resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint-visitor-keys@2.1.0:
@@ -5762,8 +5571,8 @@ packages:
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- eslint-visitor-keys@4.1.0:
- resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==}
+ eslint-visitor-keys@4.2.0:
+ resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint@8.57.1:
@@ -5772,8 +5581,8 @@ packages:
deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options.
hasBin: true
- eslint@9.13.0:
- resolution: {integrity: sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA==}
+ eslint@9.17.0:
+ resolution: {integrity: sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -5782,8 +5591,16 @@ packages:
jiti:
optional: true
- espree@10.2.0:
- resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==}
+ esniff@1.1.3:
+ resolution: {integrity: sha512-SLBLpfE7xWgF/HbzhVuAwqnJDRqSCNZqcqaIMVm+f+PbTp1kFRWu6BuT83SATb4Tp+ovr+S+u7vDH7/UErAOkw==}
+ engines: {node: '>=0.10'}
+
+ esniff@2.0.1:
+ resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==}
+ engines: {node: '>=0.10'}
+
+ espree@10.3.0:
+ resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
espree@9.6.1:
@@ -5795,14 +5612,17 @@ packages:
engines: {node: '>=4'}
hasBin: true
- esquery@1.5.0:
- resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
+ esquery@1.6.0:
+ resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
engines: {node: '>=0.10'}
esrecurse@4.3.0:
resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
engines: {node: '>=4.0'}
+ essentials@1.2.0:
+ resolution: {integrity: sha512-kP/j7Iw7KeNE8b/o7+tr9uX2s1wegElGOoGZ2Xm35qBr4BbbEcH3/bxR2nfH9l9JANCq9AUrvKw+gRuHtZp0HQ==}
+
estraverse@4.3.0:
resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
engines: {node: '>=4.0'}
@@ -5843,6 +5663,9 @@ packages:
resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
engines: {node: '>= 0.6'}
+ event-emitter@0.3.5:
+ resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==}
+
event-target-shim@5.0.1:
resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
engines: {node: '>=6'}
@@ -5853,6 +5676,10 @@ packages:
eventemitter3@5.0.1:
resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==}
+ events@1.1.1:
+ resolution: {integrity: sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw==}
+ engines: {node: '>=0.4.x'}
+
events@3.3.0:
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
engines: {node: '>=0.8.x'}
@@ -5914,6 +5741,9 @@ packages:
resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
engines: {node: '>=4'}
+ fast-decode-uri-component@1.0.1:
+ resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==}
+
fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
@@ -5934,6 +5764,9 @@ packages:
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
+ fast-querystring@1.1.2:
+ resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==}
+
fast-redact@3.5.0:
resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==}
engines: {node: '>=6'}
@@ -5984,6 +5817,26 @@ packages:
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
engines: {node: '>=16.0.0'}
+ file-type@16.5.4:
+ resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==}
+ engines: {node: '>=10'}
+
+ file-type@3.9.0:
+ resolution: {integrity: sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==}
+ engines: {node: '>=0.10.0'}
+
+ file-type@4.4.0:
+ resolution: {integrity: sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==}
+ engines: {node: '>=4'}
+
+ file-type@5.2.0:
+ resolution: {integrity: sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==}
+ engines: {node: '>=4'}
+
+ file-type@6.2.0:
+ resolution: {integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==}
+ engines: {node: '>=4'}
+
file-uri-to-path@1.0.0:
resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
@@ -6010,6 +5863,10 @@ packages:
resolution: {integrity: sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==}
engines: {node: '>= 0.8'}
+ find-requires@1.0.0:
+ resolution: {integrity: sha512-UME7hNwBfzeISSFQcBEDemEEskpOjI/shPrpJM5PI4DSdn6hX0dmz+2dL70blZER2z8tSnTRL+2rfzlYgtbBoQ==}
+ hasBin: true
+
find-root@1.1.0:
resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==}
@@ -6025,6 +5882,10 @@ packages:
resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==}
engines: {node: '>=18'}
+ findit2@2.2.3:
+ resolution: {integrity: sha512-lg/Moejf4qXovVutL0Lz4IsaPoNYMuxt4PA0nGqFxnJ1CTTGGlEO2wKgoDpwknhvZ8k4Q2F+eesgkLbG2Mxfog==}
+ engines: {node: '>=0.8.22'}
+
flat-cache@3.2.0:
resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
engines: {node: ^10.12.0 || >=12.0.0}
@@ -6036,6 +5897,9 @@ packages:
flatted@3.3.3:
resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
+ flatted@3.3.2:
+ resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==}
+
focus-lock@1.3.5:
resolution: {integrity: sha512-QFaHbhv9WPUeLYBDe/PAuLKJ4Dd9OPvKs9xZBr3yLXnUrDNaVXKu2baDBXe3naPY30hgHYSsf2JW4jzas2mDEQ==}
engines: {node: '>=10'}
@@ -6052,8 +5916,8 @@ packages:
for-each@0.3.3:
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
- foreground-child@3.2.1:
- resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==}
+ foreground-child@3.3.0:
+ resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==}
engines: {node: '>=14'}
fork-ts-checker-webpack-plugin@9.0.2:
@@ -6081,12 +5945,12 @@ packages:
fraction.js@4.3.7:
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
- framer-motion@11.5.4:
- resolution: {integrity: sha512-E+tb3/G6SO69POkdJT+3EpdMuhmtCh9EWuK4I1DnIC23L7tFPrl8vxP+LSovwaw6uUr73rUbpb4FgK011wbRJQ==}
+ framer-motion@11.15.0:
+ resolution: {integrity: sha512-MLk8IvZntxOMg7lDBLw2qgTHHv664bYoYmnFTmE0Gm/FW67aOJk0WM3ctMcG+Xhcv+vh5uyyXwxvxhSeJzSe+w==}
peerDependencies:
'@emotion/is-prop-valid': '*'
- react: ^18.0.0
- react-dom: ^18.0.0
+ react: ^18.0.0 || ^19.0.0
+ react-dom: ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@emotion/is-prop-valid':
optional: true
@@ -6129,6 +5993,10 @@ packages:
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
+ ftp@0.3.10:
+ resolution: {integrity: sha512-faFVML1aBx2UoDStmLwv2Wptt4vw5x03xxX172nhA5Y5HBshW5JweqQ2W4xL4dezQTG8inJsuYcpPHHU3X5OTQ==}
+ engines: {node: '>=0.8.0'}
+
function-bind@1.1.2:
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
@@ -6151,6 +6019,10 @@ packages:
resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==}
engines: {node: '>=18'}
+ get-east-asian-width@1.3.0:
+ resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==}
+ engines: {node: '>=18'}
+
get-intrinsic@1.2.4:
resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
engines: {node: '>= 0.4'}
@@ -6183,6 +6055,13 @@ packages:
resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
engines: {node: '>= 0.4'}
+ get-tsconfig@4.8.1:
+ resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==}
+
+ get-uri@3.0.2:
+ resolution: {integrity: sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==}
+ engines: {node: '>= 6'}
+
git-raw-commits@4.0.0:
resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==}
engines: {node: '>=16'}
@@ -6231,8 +6110,8 @@ packages:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
- globals@15.11.0:
- resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==}
+ globals@15.14.0:
+ resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==}
engines: {node: '>=18'}
globalthis@1.0.4:
@@ -6243,8 +6122,8 @@ packages:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
engines: {node: '>=10'}
- goober@2.1.14:
- resolution: {integrity: sha512-4UpC0NdGyAFqLNPnhCT2iHpza2q+RAY3GV85a/mRPdzyPQMsj0KmMMuetdIkzWRbJ+Hgau1EZztq8ImmiMGhsg==}
+ goober@2.1.16:
+ resolution: {integrity: sha512-erjk19y1U33+XAMe1VTvIONHYoSqE4iS7BYUZfHaqeohLmnC0FdxEh7rQU+6MZ4OajItzjZFSRtVANrQwNq6/g==}
peerDependencies:
csstype: ^3.0.10
@@ -6360,6 +6239,10 @@ packages:
resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
engines: {node: '>= 14'}
+ https-proxy-agent@7.0.6:
+ resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
+ engines: {node: '>= 14'}
+
human-signals@2.1.0:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'}
@@ -6396,6 +6279,10 @@ packages:
resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==}
engines: {node: '>= 4'}
+ ignore@5.3.2:
+ resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
+ engines: {node: '>= 4'}
+
image-size@0.5.5:
resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==}
engines: {node: '>=0.10.0'}
@@ -6447,8 +6334,8 @@ packages:
inline-style-parser@0.1.1:
resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
- inline-style-parser@0.2.3:
- resolution: {integrity: sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==}
+ inline-style-parser@0.2.4:
+ resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==}
inquirer@8.2.6:
resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==}
@@ -6485,6 +6372,10 @@ packages:
is-alphanumerical@2.0.1:
resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
+ is-arguments@1.1.1:
+ resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
+ engines: {node: '>= 0.4'}
+
is-array-buffer@3.0.4:
resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
engines: {node: '>= 0.4'}
@@ -6515,6 +6406,10 @@ packages:
resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==}
engines: {node: '>= 0.4'}
+ is-core-module@2.16.0:
+ resolution: {integrity: sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==}
+ engines: {node: '>= 0.4'}
+
is-data-view@1.0.1:
resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==}
engines: {node: '>= 0.4'}
@@ -6583,6 +6478,9 @@ packages:
resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
engines: {node: '>= 0.4'}
+ is-natural-number@4.0.1:
+ resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==}
+
is-negative-zero@2.0.3:
resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
engines: {node: '>= 0.4'}
@@ -6603,6 +6501,10 @@ packages:
resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
engines: {node: '>=8'}
+ is-plain-obj@1.1.0:
+ resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==}
+ engines: {node: '>=0.10.0'}
+
is-plain-obj@4.1.0:
resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
engines: {node: '>=12'}
@@ -6625,6 +6527,10 @@ packages:
resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==}
engines: {node: '>= 0.4'}
+ is-stream@1.1.0:
+ resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==}
+ engines: {node: '>=0.10.0'}
+
is-stream@2.0.1:
resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
engines: {node: '>=8'}
@@ -6671,6 +6577,9 @@ packages:
resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
engines: {node: '>=8'}
+ isarray@0.0.1:
+ resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==}
+
isarray@1.0.0:
resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
@@ -6884,19 +6793,24 @@ packages:
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
hasBin: true
- jsesc@2.5.2:
- resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
- engines: {node: '>=4'}
- hasBin: true
+ jsbn@1.1.0:
+ resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==}
- jsesc@3.0.2:
- resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
+ jsesc@3.1.0:
+ resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
engines: {node: '>=6'}
hasBin: true
json-buffer@3.0.1:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
+ json-colorizer@2.2.2:
+ resolution: {integrity: sha512-56oZtwV1piXrQnRNTtJeqRv+B9Y/dXAYLqBBaYl/COcUdoZxgLBLAO88+CnkbT6MxNs0c5E9mPBIb2sFcNz3vw==}
+
+ json-cycle@1.5.0:
+ resolution: {integrity: sha512-GOehvd5PO2FeZ5T4c+RxobeT5a1PiGpF4u9/3+UvrMU4bhnVqzJY7hm39wg8PDCqkU91fWGH8qjWR4bn+wgq9w==}
+ engines: {node: '>= 4'}
+
json-parse-better-errors@1.0.2:
resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
@@ -6907,6 +6821,11 @@ packages:
resolution: {integrity: sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==}
engines: {node: ^18.17.0 || >=20.5.0}
+ json-refs@3.0.15:
+ resolution: {integrity: sha512-0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw==}
+ engines: {node: '>=0.8'}
+ hasBin: true
+
json-schema-traverse@0.4.1:
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
@@ -6959,6 +6878,9 @@ packages:
resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
engines: {node: '>= 8'}
+ lambda-stream@0.5.0:
+ resolution: {integrity: sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==}
+
language-subtag-registry@0.3.23:
resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==}
@@ -6966,6 +6888,10 @@ packages:
resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==}
engines: {node: '>=0.10'}
+ lazystream@1.0.1:
+ resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==}
+ engines: {node: '>= 0.6.3'}
+
less@4.2.0:
resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==}
engines: {node: '>=6'}
@@ -6975,6 +6901,10 @@ packages:
resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
engines: {node: '>=6'}
+ levn@0.3.0:
+ resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==}
+ engines: {node: '>= 0.8.0'}
+
levn@0.4.1:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
@@ -7114,8 +7044,8 @@ packages:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
- lilconfig@3.1.2:
- resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
+ lilconfig@3.1.3:
+ resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
lines-and-columns@1.2.4:
@@ -7127,13 +7057,13 @@ packages:
linkifyjs@4.1.3:
resolution: {integrity: sha512-auMesunaJ8yfkHvK4gfg1K0SaKX/6Wn9g2Aac/NwX+l5VdmFZzo/hdPGxEOETj+ryRa4/fiOPjeeKURSAJx1sg==}
- lint-staged@15.2.9:
- resolution: {integrity: sha512-BZAt8Lk3sEnxw7tfxM7jeZlPRuT4M68O0/CwZhhaw6eeWu0Lz5eERE3m386InivXB64fp/mDID452h48tvKlRQ==}
+ lint-staged@15.2.11:
+ resolution: {integrity: sha512-Ev6ivCTYRTGs9ychvpVw35m/bcNDuBN+mnTeObCL5h+boS5WzBEC6LHI4I9F/++sZm1m+J2LEiy0gxL/R9TBqQ==}
engines: {node: '>=18.12.0'}
hasBin: true
- listr2@8.2.4:
- resolution: {integrity: sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==}
+ listr2@8.2.5:
+ resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==}
engines: {node: '>=18.0.0'}
load-json-file@4.0.0:
@@ -7201,6 +7131,9 @@ packages:
lodash.startcase@4.4.0:
resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==}
+ lodash.union@4.6.0:
+ resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==}
+
lodash.uniq@4.5.0:
resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}
@@ -7210,6 +7143,12 @@ packages:
lodash@4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+ log-node@8.0.3:
+ resolution: {integrity: sha512-1UBwzgYiCIDFs8A0rM2QdBFo8Wd8UQ0HrSTu/MNI+/2zN3NoHRj2fhplurAyuxTYUXu3Oohugq1jAn5s05u1MQ==}
+ engines: {node: '>=10.0'}
+ peerDependencies:
+ log: ^6.0.0
+
log-symbols@4.1.0:
resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==}
engines: {node: '>=10'}
@@ -7218,6 +7157,10 @@ packages:
resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==}
engines: {node: '>=18'}
+ log@6.3.2:
+ resolution: {integrity: sha512-ek8NRg/OPvS9ISOJNWNAz5vZcpYacWNFDWNJjj5OXsc6YuKacfey6wF04cXz/tOJIVrZ2nGSkHpAY5qKtF6ISg==}
+ engines: {node: '>=0.12'}
+
longest-streak@3.1.0:
resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
@@ -7234,6 +7177,10 @@ packages:
lower-case@2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
+ lowercase-keys@2.0.0:
+ resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==}
+ engines: {node: '>=8'}
+
lowlight@3.1.0:
resolution: {integrity: sha512-CEbNVoSikAxwDMDPjXlqlFYiZLkDJHwyGu/MfOsJnF3d7f3tds5J3z8s/l9TMXhzfsJCCJEAsD78842mwmg0PQ==}
@@ -7243,6 +7190,13 @@ packages:
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
+ lru-cache@6.0.0:
+ resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
+ engines: {node: '>=10'}
+
+ lru-queue@0.1.0:
+ resolution: {integrity: sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==}
+
lucide-react@0.408.0:
resolution: {integrity: sha512-8kETAAeWmOvtGIr7HPHm51DXoxlfkNncQ5FZWXR+abX8saQwMYXANWIkUstaYtcKSo/imOe/q+tVFA8ANzdSVA==}
peerDependencies:
@@ -7258,6 +7212,10 @@ packages:
resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==}
engines: {node: '>=12'}
+ make-dir@1.3.0:
+ resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==}
+ engines: {node: '>=4'}
+
make-dir@2.1.0:
resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
engines: {node: '>=6'}
@@ -7283,8 +7241,13 @@ packages:
markdown-table@3.0.3:
resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==}
- match-sorter@6.3.4:
- resolution: {integrity: sha512-jfZW7cWS5y/1xswZo8VBOdudUiSd9nifYRWphc9M5D/ee4w4AoXLgBEdRbgVaxbMuagBPeUC5y2Hi8DO6o9aDg==}
+ match-sorter@6.4.0:
+ resolution: {integrity: sha512-d4664ahzdL1QTTvmK1iI0JsrxWeJ6gn33qkYtnPg3mcn+naBLtXSgSPOe+X2vUgtgGwaAk3eiaj7gwKjjMAq+Q==}
+ deprecated: This was arguably a breaking change. Not in API, but more results can be returned. Upgrade to the next major when you are ready for that
+
+ math-intrinsics@1.0.0:
+ resolution: {integrity: sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==}
+ engines: {node: '>= 0.4'}
math-intrinsics@1.1.0:
resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
@@ -7356,6 +7319,10 @@ packages:
resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==}
engines: {node: '>= 4.0.0'}
+ memoizee@0.4.17:
+ resolution: {integrity: sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==}
+ engines: {node: '>=0.12'}
+
memorystream@0.3.1:
resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==}
engines: {node: '>= 0.10.0'}
@@ -7490,8 +7457,8 @@ packages:
micromark@4.0.0:
resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==}
- micromatch@4.0.7:
- resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==}
+ micromatch@4.0.8:
+ resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
engines: {node: '>=8.6'}
mime-db@1.52.0:
@@ -7537,6 +7504,10 @@ packages:
resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==}
engines: {node: '>=18'}
+ mimic-response@1.0.1:
+ resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==}
+ engines: {node: '>=4'}
+
mimic-response@3.1.0:
resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
engines: {node: '>=10'}
@@ -7567,6 +7538,10 @@ packages:
resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==}
engines: {node: '>= 18'}
+ minizlib@3.0.1:
+ resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==}
+ engines: {node: '>= 18'}
+
mkdirp-classic@0.5.3:
resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
@@ -7579,12 +7554,23 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ mkdirp@3.0.1:
+ resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==}
+ engines: {node: '>=10'}
+ hasBin: true
+
mlly@1.7.1:
resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==}
module-alias@2.2.3:
resolution: {integrity: sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==}
+ motion-dom@11.14.3:
+ resolution: {integrity: sha512-lW+D2wBy5vxLJi6aCP0xyxTxlTfiu+b+zcpVbGVFUxotwThqhdpPRSmX8xztAgtZMPMeU0WGVn/k1w4I+TbPqA==}
+
+ motion-utils@11.14.3:
+ resolution: {integrity: sha512-Xg+8xnqIJTpr0L/cidfTTBFkvRw26ZtGGuIhA94J9PQ2p4mEa06Xx7QVYZH0BP+EpMSaDlu+q0I0mmvwADPsaQ==}
+
mrmime@2.0.0:
resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
engines: {node: '>=10'}
@@ -7630,12 +7616,23 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
+ nanoid@3.3.8:
+ resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==}
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
+ hasBin: true
+
napi-build-utils@1.0.2:
resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
+ native-promise-only@0.8.1:
+ resolution: {integrity: sha512-zkVhZUA3y8mbz652WrL5x0fB0ehrBkulWT3TomAQ9iDtyXZvzKeEA6GPxAItBYeNYl5yngKRX612qHOhvMkDeg==}
+
natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
+ ncjsm@4.3.2:
+ resolution: {integrity: sha512-6d1VWA7FY31CpI4Ki97Fpm36jfURkVbpktizp8aoVViTZRQgr/0ddmlKerALSSlzfwQRBeSq1qwwVcBJK4Sk7Q==}
+
needle@3.3.1:
resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==}
engines: {node: '>= 4.4.x'}
@@ -7738,6 +7735,10 @@ packages:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
engines: {node: '>=0.10.0'}
+ object-hash@2.2.0:
+ resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==}
+ engines: {node: '>= 6'}
+
object-hash@3.0.0:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
engines: {node: '>= 6'}
@@ -7804,10 +7805,25 @@ packages:
resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==}
engines: {node: '>=18'}
+ open@7.4.2:
+ resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==}
+ engines: {node: '>=8'}
+
+ open@8.4.2:
+ resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
+ engines: {node: '>=12'}
+
open@9.1.0:
resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==}
engines: {node: '>=14.16'}
+ openid-client@5.6.4:
+ resolution: {integrity: sha512-T1h3B10BRPKfcObdBklX639tVz+xh34O7GjofqrqiAQdm7eHsQ00ih18x6wuJ/E6FxdtS2u3FmUGPDeEcMwzNA==}
+
+ optionator@0.8.3:
+ resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==}
+ engines: {node: '>= 0.8.0'}
+
optionator@0.9.4:
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
engines: {node: '>= 0.8.0'}
@@ -7851,12 +7867,27 @@ packages:
resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ p-timeout@3.2.0:
+ resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==}
+ engines: {node: '>=8'}
+
p-try@2.2.0:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
- package-json-from-dist@1.0.0:
- resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==}
+ pac-proxy-agent@5.0.0:
+ resolution: {integrity: sha512-CcFG3ZtnxO8McDigozwE3AqAw15zDvGH+OjXO4kzf7IkEKkQ4gxQ+3sdF50WmhQ4P/bVusXcqNE2S3XrNURwzQ==}
+ engines: {node: '>= 8'}
+
+ pac-resolver@5.0.1:
+ resolution: {integrity: sha512-cy7u00ko2KVgBAjuhevqpPeHIkCIqPe1v24cydhWjmeuzaBfmUWFCZJ1iAh5TuVzVZoUzXIW7K8sMYOZ84uZ9Q==}
+ engines: {node: '>= 8'}
+
+ package-json-from-dist@1.0.1:
+ resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
+
+ pako@1.0.11:
+ resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}
pako@1.0.11:
resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}
@@ -7880,8 +7911,8 @@ packages:
resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==}
engines: {node: '>= 0.10'}
- parse5@7.1.2:
- resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
+ parse5@7.2.1:
+ resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==}
parseurl@1.3.3:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
@@ -7914,6 +7945,9 @@ packages:
resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
engines: {node: '>=12'}
+ path-loader@1.0.12:
+ resolution: {integrity: sha512-n7oDG8B+k/p818uweWrOixY9/Dsr89o2TkCm6tOTex3fpdo2+BFDgR+KpB37mGKBRsBAlR8CIJMFN0OEy/7hIQ==}
+
path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
@@ -7939,6 +7973,9 @@ packages:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
+ path2@0.1.0:
+ resolution: {integrity: sha512-TX+cz8Jk+ta7IvRy2FAej8rdlbrP0+uBIkP/5DTODez/AuL/vSb30KuAdDxGVREXzn8QfAiu5mJYJ1XjbOhEPA==}
+
pathe@1.1.2:
resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
@@ -7949,11 +7986,18 @@ packages:
resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==}
engines: {node: '>= 14.16'}
+ peek-readable@4.1.0:
+ resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==}
+ engines: {node: '>=8'}
+
+ pend@1.2.0:
+ resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
+
periscopic@3.1.0:
resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
- picocolors@1.0.1:
- resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
+ picocolors@1.1.1:
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
picocolors@1.1.1:
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
@@ -8118,6 +8162,12 @@ packages:
peerDependencies:
postcss: ^8.2.14
+ postcss-nested@6.2.0:
+ resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
+ engines: {node: '>=12.0'}
+ peerDependencies:
+ postcss: ^8.2.14
+
postcss-preset-mantine@1.17.0:
resolution: {integrity: sha512-ji1PMDBUf2Vsx/HE5faMSs1+ff6qE6YRulTr4Ja+6HD3gop8rSMTCYdpN7KrdsEg079kfBKkO/PaKhG9uR0zwQ==}
peerDependencies:
@@ -8127,6 +8177,10 @@ packages:
resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==}
engines: {node: '>=4'}
+ postcss-selector-parser@6.1.2:
+ resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
+ engines: {node: '>=4'}
+
postcss-simple-vars@7.0.1:
resolution: {integrity: sha512-5GLLXaS8qmzHMOjVxqkk1TZPf1jMqesiI7qLhnlyERalG0sMbHIbJqrcnrpmZdKCLglHnRHoEBB61RtGTsj++A==}
engines: {node: '>=14.0'}
@@ -8153,6 +8207,10 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ prelude-ls@1.1.2:
+ resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==}
+ engines: {node: '>= 0.8.0'}
+
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
@@ -8161,8 +8219,8 @@ packages:
resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
engines: {node: '>=6.0.0'}
- prettier@3.3.2:
- resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==}
+ prettier@3.4.2:
+ resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==}
engines: {node: '>=14'}
hasBin: true
@@ -8173,6 +8231,10 @@ packages:
process-nextick-args@2.0.1:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
+ process-utils@4.0.0:
+ resolution: {integrity: sha512-fMyMQbKCxX51YxR7YGCzPjLsU3yDzXFkP4oi1/Mt5Ixnk7GO/7uUTj8mrCHUwuvozWzI+V7QSJR9cZYnwNOZPg==}
+ engines: {node: '>=10.0'}
+
process-warning@3.0.0:
resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==}
@@ -8180,6 +8242,10 @@ packages:
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
engines: {node: '>= 0.6.0'}
+ promise-queue@2.2.5:
+ resolution: {integrity: sha512-p/iXrPSVfnqPft24ZdNNLECw/UrtLTpT3jpAAMzl/o5/rDsGCPo3/CQS2611flL6LkoEJ3oQZw7C8Q80ZISXRQ==}
+ engines: {node: '>= 0.8.0'}
+
prompts@2.4.2:
resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
engines: {node: '>= 6'}
@@ -8196,8 +8262,8 @@ packages:
prosemirror-collab@1.3.1:
resolution: {integrity: sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==}
- prosemirror-commands@1.6.0:
- resolution: {integrity: sha512-xn1U/g36OqXn2tn5nGmvnnimAj/g1pUx2ypJJIe8WkVX83WyJVC5LTARaxZa2AtQRwntu9Jc5zXs9gL9svp/mg==}
+ prosemirror-commands@1.6.2:
+ resolution: {integrity: sha512-0nDHH++qcf/BuPLYvmqZTUUsPJUCPBUXt0J1ErTcDIS369CTp773itzLGIgIXG4LJXOlwYCr44+Mh4ii6MP1QA==}
prosemirror-dropcursor@1.8.1:
resolution: {integrity: sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw==}
@@ -8214,14 +8280,14 @@ packages:
prosemirror-keymap@1.2.2:
resolution: {integrity: sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==}
- prosemirror-markdown@1.13.0:
- resolution: {integrity: sha512-UziddX3ZYSYibgx8042hfGKmukq5Aljp2qoBiJRejD/8MH70siQNz5RB1TrdTPheqLMy4aCe4GYNF10/3lQS5g==}
+ prosemirror-markdown@1.13.1:
+ resolution: {integrity: sha512-Sl+oMfMtAjWtlcZoj/5L/Q39MpEnVZ840Xo330WJWUvgyhNmLBLN7MsHn07s53nG/KImevWHSE6fEj4q/GihHw==}
prosemirror-menu@1.2.4:
resolution: {integrity: sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==}
- prosemirror-model@1.22.3:
- resolution: {integrity: sha512-V4XCysitErI+i0rKFILGt/xClnFJaohe/wrrlT2NSZ+zk8ggQfDH4x2wNK7Gm0Hp4CIoWizvXFP7L9KMaCuI0Q==}
+ prosemirror-model@1.24.1:
+ resolution: {integrity: sha512-YM053N+vTThzlWJ/AtPtF1j0ebO36nvbmDy4U7qA2XQB8JVaQp1FmB9Jhrps8s+z+uxhhVTny4m20ptUvhk0Mg==}
prosemirror-schema-basic@1.2.3:
resolution: {integrity: sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA==}
@@ -8232,21 +8298,21 @@ packages:
prosemirror-state@1.4.3:
resolution: {integrity: sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==}
- prosemirror-tables@1.5.0:
- resolution: {integrity: sha512-VMx4zlYWm7aBlZ5xtfJHpqa3Xgu3b7srV54fXYnXgsAcIGRqKSrhiK3f89omzzgaAgAtDOV4ImXnLKhVfheVNQ==}
+ prosemirror-tables@1.6.1:
+ resolution: {integrity: sha512-p8WRJNA96jaNQjhJolmbxTzd6M4huRE5xQ8OxjvMhQUP0Nzpo4zz6TztEiwk6aoqGBhz9lxRWR1yRZLlpQN98w==}
- prosemirror-trailing-node@2.0.9:
- resolution: {integrity: sha512-YvyIn3/UaLFlFKrlJB6cObvUhmwFNZVhy1Q8OpW/avoTbD/Y7H5EcjK4AZFKhmuS6/N6WkGgt7gWtBWDnmFvHg==}
+ prosemirror-trailing-node@3.0.0:
+ resolution: {integrity: sha512-xiun5/3q0w5eRnGYfNlW1uU9W6x5MoFKWwq/0TIRgt09lv7Hcser2QYV8t4muXbEr+Fwo0geYn79Xs4GKywrRQ==}
peerDependencies:
prosemirror-model: ^1.22.1
prosemirror-state: ^1.4.2
prosemirror-view: ^1.33.8
- prosemirror-transform@1.10.0:
- resolution: {integrity: sha512-9UOgFSgN6Gj2ekQH5CTDJ8Rp/fnKR2IkYfGdzzp5zQMFsS4zDllLVx/+jGcX86YlACpG7UR5fwAXiWzxqWtBTg==}
+ prosemirror-transform@1.10.2:
+ resolution: {integrity: sha512-2iUq0wv2iRoJO/zj5mv8uDUriOHWzXRnOTVgCzSXnktS/2iQRa3UUQwVlkBlYZFtygw6Nh1+X4mGqoYBINn5KQ==}
- prosemirror-view@1.34.2:
- resolution: {integrity: sha512-tPX/V2Xd70vrAGQ/V9CppJtPKnQyQMypJGlLylvdI94k6JaG+4P6fVmXPR1zc1eVTW0gq3c6zsfqwJKCRLaG9Q==}
+ prosemirror-view@1.37.1:
+ resolution: {integrity: sha512-MEAnjOdXU1InxEmhjgmEzQAikaS6lF3hD64MveTPpjOGNTl87iRLA1HupC/DEV6YuK7m4Q9DHFNTjwIVtqz5NA==}
proxy-addr@2.0.7:
resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
@@ -8265,6 +8331,9 @@ packages:
resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==}
engines: {node: '>=6'}
+ punycode@1.3.2:
+ resolution: {integrity: sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==}
+
punycode@2.3.1:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
@@ -8288,12 +8357,26 @@ packages:
resolution: {integrity: sha512-t6dqMECpCkqfyv2FfwVS1xcB6lgXW/0XZSaKdsCNGYkqMO76AFiJEg4vINzoDKcZa6MS7JX+OHIjwh06K5vczw==}
engines: {node: '>=18'}
+ querystring@0.2.0:
+ resolution: {integrity: sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==}
+ engines: {node: '>=0.4.x'}
+ deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
+
+ querystring@0.2.1:
+ resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==}
+ engines: {node: '>=0.4.x'}
+ deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
+
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
quick-format-unescaped@4.0.4:
resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}
+ quick-lru@5.1.1:
+ resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
+ engines: {node: '>=10'}
+
quick-lru@7.0.0:
resolution: {integrity: sha512-MX8gB7cVYTrYcFfAnfLlhRd0+Toyl8yX8uBx1MrX7K0jegiz9TumwOK27ldXrgDlHRdVi+MqU9Ssw6dr4BNreg==}
engines: {node: '>=18'}
@@ -8304,6 +8387,10 @@ packages:
randombytes@2.1.0:
resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
+ randomstring@1.3.0:
+ resolution: {integrity: sha512-gY7aQ4i1BgwZ8I1Op4YseITAyiDiajeZOPQUbIq9TPGPhUm5FX59izIaOpmKbME1nmnEiABf28d9K2VSii6BBg==}
+ hasBin: true
+
range-parser@1.2.1:
resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
engines: {node: '>= 0.6'}
@@ -8320,29 +8407,29 @@ packages:
resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
hasBin: true
- react-click-away-listener@2.2.3:
- resolution: {integrity: sha512-p63JRQtK9d085+QHUJ2Pje22P/N4tEaXsS2x7tbbptriQqZ9o8xEk7G1JrxwND5YmEVc/VO4fC3+cSBsqqgLUQ==}
+ react-click-away-listener@2.2.4:
+ resolution: {integrity: sha512-cwdiIPt5dlNATewJIj/oro9aHg61vjnpkMzL4TfA3+lY4zNWV6d9PxWDSXFCYlADcb0bnVlGWVFkyY+WzFXznA==}
peerDependencies:
react: 0.0.0-experimental-bdb4a96f-20250801
react-dom: 0.0.0-experimental-bdb4a96f-20250801
- react-clientside-effect@1.2.6:
- resolution: {integrity: sha512-XGGGRQAKY+q25Lz9a/4EPqom7WRjz3z9R2k4jhVKA/puQFH/5Nt27vFZYql4m4NVNdUvX8PS3O7r/Zzm7cjUlg==}
+ react-clientside-effect@1.2.7:
+ resolution: {integrity: sha512-gce9m0Pk/xYYMEojRI9bgvqQAkl6hm7ozQvqWPyQx+kULiatdHgkNM1QG4DQRx5N9BAzWSCJmt9mMV8/KsdgVg==}
peerDependencies:
- react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
react-dom@0.0.0-experimental-bdb4a96f-20250801:
resolution: {integrity: sha512-jLjb9N/kShLktWq4G+59ZCUCLEZb3BuDlXoKCaonnqKFnKAnuwt6oOWUJ/R6KQNY69v+sixIS1ZNvC8ZvWigHA==}
peerDependencies:
react: 0.0.0-experimental-bdb4a96f-20250801
- react-dom@19.0.0-rc-3208e73e-20240730:
- resolution: {integrity: sha512-jspKji5vQTTlFY7zFGh0VB+rZV+5FweCQkYxtLoPZvc5ZH6vEf1n8d+4h9YqNqF8nnhFkcHO8XLtKTtTyVGSXA==}
+ react-dom@19.0.0:
+ resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==}
peerDependencies:
- react: 19.0.0-rc-3208e73e-20240730
+ react: ^19.0.0
- react-dropzone-esm@15.0.1:
- resolution: {integrity: sha512-RdeGpqwHnoV/IlDFpQji7t7pTtlC2O1i/Br0LWkRZ9hYtLyce814S71h5NolnCZXsIN5wrZId6+8eQj2EBnEzg==}
+ react-dropzone-esm@15.2.0:
+ resolution: {integrity: sha512-pPwR8xWVL+tFLnbAb8KVH5f6Vtl397tck8dINkZ1cPMxHWH+l9dFmIgRWgbh7V7jbjIcuKXCsVrXbhQz68+dVA==}
engines: {node: '>= 10.13'}
peerDependencies:
react: '>= 16.8 || 18.0.0'
@@ -8350,11 +8437,11 @@ packages:
react-fast-compare@3.2.2:
resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==}
- react-focus-lock@2.13.2:
- resolution: {integrity: sha512-T/7bsofxYqnod2xadvuwjGKHOoL5GH7/EIPI5UyEvaU/c2CcphvGI371opFtuY/SYdbMsNiuF4HsHQ50nA/TKQ==}
+ react-focus-lock@2.13.5:
+ resolution: {integrity: sha512-HjHuZFFk2+j6ZT3LDQpyqffue541HrxUG/OFchCEwis9nstgNg0rREVRAxHBcB1lHJ5Fsxtx1qya/5xFwxDb4g==}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
@@ -8387,35 +8474,35 @@ packages:
resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==}
engines: {node: '>=0.10.0'}
- react-remove-scroll-bar@2.3.6:
- resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==}
+ react-remove-scroll-bar@2.3.8:
+ resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==}
engines: {node: '>=10'}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
- react-remove-scroll@2.5.10:
- resolution: {integrity: sha512-m3zvBRANPBw3qxVVjEIPEQinkcwlFZ4qyomuWVpNJdv4c6MvHfXV0C3L9Jx5rr3HeBHKNRX+1jreB5QloDIJjA==}
+ react-remove-scroll@2.6.2:
+ resolution: {integrity: sha512-KmONPx5fnlXYJQqC62Q+lwIeAk64ws/cUw6omIumRzMRPqgnYqhSSti99nbj0Ry13bv7dF+BKn7NB+OqkdZGTw==}
engines: {node: '>=10'}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
- react-router-dom@6.24.0:
- resolution: {integrity: sha512-960sKuau6/yEwS8e+NVEidYQb1hNjAYM327gjEyXlc6r3Skf2vtwuJ2l7lssdegD2YjoKG5l8MsVyeTDlVeY8g==}
+ react-router-dom@6.28.0:
+ resolution: {integrity: sha512-kQ7Unsl5YdyOltsPGl31zOjLrDv+m2VcIEcIHqYYD3Lp0UppLjrzcfJqDJwXxFw3TH/yvapbnUvPlAj7Kx5nbg==}
engines: {node: '>=14.0.0'}
peerDependencies:
react: 0.0.0-experimental-bdb4a96f-20250801
react-dom: 0.0.0-experimental-bdb4a96f-20250801
- react-router@6.24.0:
- resolution: {integrity: sha512-sQrgJ5bXk7vbcC4BxQxeNa5UmboFm35we1AFK0VvQaz9g0LzxEIuLOhHIoZ8rnu9BO21ishGeL9no1WB76W/eg==}
+ react-router@6.28.0:
+ resolution: {integrity: sha512-HrYdIFqdrnhDw0PqG/AKjAqEqM7AvxCz0DQ4h2W8k6nqmc5uRBYDag0SBxx9iYz5G8gnuNVLzUe13wl9eAsXXg==}
engines: {node: '>=14.0.0'}
peerDependencies:
react: 0.0.0-experimental-bdb4a96f-20250801
@@ -8434,18 +8521,18 @@ packages:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
- react-style-singleton@2.2.1:
- resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
+ react-style-singleton@2.2.3:
+ resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==}
engines: {node: '>=10'}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
- react-textarea-autosize@8.5.3:
- resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==}
+ react-textarea-autosize@8.5.5:
+ resolution: {integrity: sha512-CVA94zmfp8m4bSHtWwmANaBR8EPsKy2aZ7KwqhoS4Ftib87F9Kvi7XQhOixypPLMc6kVYgOXvKFuuzZDpHGRPg==}
engines: {node: '>=10'}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -8460,8 +8547,8 @@ packages:
resolution: {integrity: sha512-ObLUgq5SR72B1kkuPS/l8aZ0C51pAeaU0bx+fpRu4d3HdqVKUnfysUy6Sid6Jajo+QKjdEpO1TPt0mNLO5kmhg==}
engines: {node: '>=0.10.0'}
- react@19.0.0-rc-a7d1240c-20240731:
- resolution: {integrity: sha512-z1O4z4q9hy4DPUOO2E2VOjJwFOKH/hqZOIKldPGY8DLzxW4pH2JiTm5ma51zRqj7WxVt/5yjDIbY3L9kYTAVcg==}
+ react@19.0.0:
+ resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==}
engines: {node: '>=0.10.0'}
read-cache@1.0.0:
@@ -8475,6 +8562,9 @@ packages:
resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==}
engines: {node: '>=4'}
+ readable-stream@1.1.14:
+ resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==}
+
readable-stream@2.3.8:
resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
@@ -8482,10 +8572,17 @@ packages:
resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
engines: {node: '>= 6'}
- readable-stream@4.5.2:
- resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==}
+ readable-stream@4.6.0:
+ resolution: {integrity: sha512-cbAdYt0VcnpN2Bekq7PU+k363ZRsPwJoEEJOEtSJQlJXzwaxt3FIo/uL+KeDSGIjJqtkwyge4KQgD2S2kd+CQw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ readable-web-to-node-stream@3.0.2:
+ resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==}
+ engines: {node: '>=8'}
+
+ readdir-glob@1.1.3:
+ resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==}
+
readdirp@3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
engines: {node: '>=8.10.0'}
@@ -8522,8 +8619,8 @@ packages:
resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==}
engines: {node: '>= 0.4'}
- rehype-highlight@7.0.0:
- resolution: {integrity: sha512-QtobgRgYoQaK6p1eSr2SD1i61f7bjF2kZHAQHxeCHAuJf7ZUDMvQ7owDq9YTkmar5m5TSUol+2D3bp3KfJf/oA==}
+ rehype-highlight@7.0.1:
+ resolution: {integrity: sha512-dB/vVGFsbm7xPglqnYbg0ABg6rAuIWKycTvuXaOO27SgLoOFNoTlniTBtAxp3n5ZyMioW1a3KwiNqgjkb6Skjg==}
rehype-mdx-code-props@3.0.1:
resolution: {integrity: sha512-BWWKn0N6r7/qd7lbLgv5J8of7imz1l1PyCNoY7BH0AOR9JdJlQIfA9cKqTZVEb2h2GPKh473qrBajF0i01fq3A==}
@@ -8567,6 +8664,9 @@ packages:
reserved-words@0.1.2:
resolution: {integrity: sha512-0S5SrIUJ9LfpbVl4Yzij6VipUdafHrOTzvmfazSw/jeZrZtQK303OPZW+obtkaw7jQlTQppy0UvZWm9872PbRw==}
+ resolve-alpn@1.2.1:
+ resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==}
+
resolve-cwd@3.0.0:
resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==}
engines: {node: '>=8'}
@@ -8587,10 +8687,17 @@ packages:
resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
hasBin: true
+ resolve@1.22.9:
+ resolution: {integrity: sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==}
+ hasBin: true
+
resolve@2.0.0-next.5:
resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
hasBin: true
+ responselike@2.0.1:
+ resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==}
+
restore-cursor@3.1.0:
resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
engines: {node: '>=8'}
@@ -8606,6 +8713,11 @@ packages:
rfdc@1.4.1:
resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
+ rimraf@2.2.8:
+ resolution: {integrity: sha512-R5KMKHnPAQaZMqLOsyuyUmcIjSeDm+73eoqQpaXA7AZ22BL+6C+1mcUscgOsNd8WVlJuvlgAPsegcx7pjlV0Dg==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
+ hasBin: true
+
rimraf@3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
deprecated: Rimraf versions prior to v4 are no longer supported
@@ -8723,6 +8835,9 @@ packages:
resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==}
engines: {node: '>=0.12.0'}
+ run-parallel-limit@1.1.0:
+ resolution: {integrity: sha512-jJA7irRNM91jaKc3Hcl1npHsFLOXOoTkPCUL1JEa1R82O2miplXXRaGdjW/KM/98YQWDhJLiSs793CnXfblJUw==}
+
run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
@@ -8769,8 +8884,8 @@ packages:
scheduler@0.0.0-experimental-bdb4a96f-20250801:
resolution: {integrity: sha512-wWNMdcz4hgWYDFT1waUE3vPnxhON/HQXlJFHGCXWvAdDTughGlumcF6Z005zjxfEMjAMH+zoYjb51g8SrSF65A==}
- scheduler@0.25.0-rc-3208e73e-20240730:
- resolution: {integrity: sha512-eCGy6Bm6PX2JB7dLumQuEYwmXku9HweMfdXCQQ2ZaRG3kwxK76RWFr7CsW/LHju8fiDSiJajl0Iq62uoaH9VLQ==}
+ scheduler@0.25.0:
+ resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==}
schema-utils@3.3.0:
resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
@@ -8783,6 +8898,10 @@ packages:
search-insights@2.14.0:
resolution: {integrity: sha512-OLN6MsPMCghDOqlCtsIsYgtsC0pnwVTyT9Mu6A3ewOj1DxvzZF6COrn2g86E/c05xbktB0XN04m/t1Z+n+fTGw==}
+ seek-bzip@1.0.6:
+ resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==}
+ hasBin: true
+
semver@5.7.2:
resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
hasBin: true
@@ -8823,6 +8942,9 @@ packages:
resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
engines: {node: '>= 0.4'}
+ setimmediate@1.0.5:
+ resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==}
+
setprototypeof@1.2.0:
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
@@ -8908,6 +9030,10 @@ packages:
resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==}
engines: {node: '>=18'}
+ smart-buffer@4.2.0:
+ resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
+ engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}
+
snake-case@3.0.4:
resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==}
@@ -8935,6 +9061,14 @@ packages:
sort-by@1.2.0:
resolution: {integrity: sha512-aRyW65r3xMnf4nxJRluCg0H/woJpksU1dQxRtXYzau30sNBOmf5HACpDd9MZDhKh7ALQ5FgSOfMPwZEtUmMqcg==}
+ sort-keys-length@1.0.1:
+ resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==}
+ engines: {node: '>=0.10.0'}
+
+ sort-keys@1.1.2:
+ resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==}
+ engines: {node: '>=0.10.0'}
+
source-map-js@1.2.0:
resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
engines: {node: '>=0.10.0'}
@@ -8983,6 +9117,9 @@ packages:
resolution: {integrity: sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==}
engines: {node: '>=12'}
+ split2@3.2.2:
+ resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==}
+
split2@4.2.0:
resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
engines: {node: '>= 10.x'}
@@ -8990,6 +9127,50 @@ packages:
sprintf-js@1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
+ sprintf-js@1.1.3:
+ resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==}
+
+ sprintf-kit@2.0.2:
+ resolution: {integrity: sha512-lnapdj6W4LflHZGKvl9eVkz5YF0xaTrqpRWVA4cNVOTedwqifIP8ooGImldzT/4IAN5KXFQAyXTdLidYVQdyag==}
+ engines: {node: '>=0.12'}
+
+ sst-darwin-arm64@3.4.25:
+ resolution: {integrity: sha512-FEJ39HwvKIFm8l1INuPr6xupiZQ0HMmryMYCi0cBBZiPC9KSk7AGaFeDVVg+PtZcPR0xdP+MdsP8DtUdvAVzaA==}
+ cpu: [arm64]
+ os: [darwin]
+
+ sst-darwin-x64@3.4.25:
+ resolution: {integrity: sha512-od2hxXmQTehXIp4Kvf+XZxJ2tbz8oN0ZFWWfDTFHs2nwpUit8RT8Z5IZkTafDFNivN4jokFKmfpXPd+IN6EHeg==}
+ cpu: [x64]
+ os: [darwin]
+
+ sst-linux-arm64@3.4.25:
+ resolution: {integrity: sha512-QTdz30keWWcVohpa+Wicx1s8ewHFg0tcdq72cXhG9DeuBunUDCmDdiaXzOc9kJj3kALfoo1eg4//5uiTXryUew==}
+ cpu: [arm64]
+ os: [linux]
+
+ sst-linux-x64@3.4.25:
+ resolution: {integrity: sha512-hmqZQZo00YX9KiRGv1BA1wzzLMyIy0G/vKEH029SyJ4UZAu7XSejKxj7xwISQaJ1KJJk7aYyeQYl0nTOViLEGg==}
+ cpu: [x64]
+ os: [linux]
+
+ sst-linux-x86@3.4.25:
+ resolution: {integrity: sha512-u+HUu7joCG4dxv4XUE2HmIckIxbs15fAzE0sLTI9ce5St/LWM8Lsav8qJWgDciTNwmsYdZuOpv7GTvLrV8rLhw==}
+ cpu: [x86]
+ os: [linux]
+
+ sst@3.4.25:
+ resolution: {integrity: sha512-vOoiHUig3CDmaFMFBaFwIC7nWTSQWvqf2CcpiTr5CmP7YOshDHRXsnA3eUAlIXjVhV2UKIJUDgkAp0siiqFrMw==}
+ hasBin: true
+ peerDependencies:
+ hono: 4.x
+ valibot: 0.30.x
+ peerDependenciesMeta:
+ hono:
+ optional: true
+ valibot:
+ optional: true
+
stack-utils@2.0.6:
resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==}
engines: {node: '>=10'}
@@ -9004,10 +9185,20 @@ packages:
std-env@3.9.0:
resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==}
+ stream-buffers@3.0.3:
+ resolution: {integrity: sha512-pqMqwQCso0PBJt2PQmDO0cFj0lyqmiwOMiMSkVtRokl7e+ZTRYgDHKnuZNbqjiJXgsg4nuqtD/zxuo9KqTp0Yw==}
+ engines: {node: '>= 0.10.0'}
+
+ stream-promise@3.2.0:
+ resolution: {integrity: sha512-P+7muTGs2C8yRcgJw/PPt61q7O517tDHiwYEzMWo1GSBCcZedUMT/clz7vUNsSxFphIlJ6QUL4GexQKlfJoVtA==}
+
streamsearch@1.1.0:
resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
engines: {node: '>=10.0.0'}
+ streamsink@1.2.0:
+ resolution: {integrity: sha512-MJ440L2+j2vmc1v8Z/BkMx3X+HsJ++V7mgDROboQKxqCLZdNbu+AeSwQbayXw3LPHVAMxw+h7ZJUnyFYl/zp2g==}
+
string-argv@0.3.2:
resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==}
engines: {node: '>=0.6.19'}
@@ -9028,6 +9219,10 @@ packages:
resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==}
engines: {node: '>=18'}
+ string-width@7.2.0:
+ resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==}
+ engines: {node: '>=18'}
+
string.prototype.includes@2.0.1:
resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==}
engines: {node: '>= 0.4'}
@@ -9054,6 +9249,9 @@ packages:
resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
engines: {node: '>= 0.4'}
+ string_decoder@0.10.31:
+ resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==}
+
string_decoder@1.1.1:
resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
@@ -9079,6 +9277,9 @@ packages:
resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
engines: {node: '>=8'}
+ strip-dirs@2.1.0:
+ resolution: {integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==}
+
strip-final-newline@2.0.0:
resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
engines: {node: '>=6'}
@@ -9104,8 +9305,8 @@ packages:
style-to-object@0.4.4:
resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==}
- style-to-object@1.0.6:
- resolution: {integrity: sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==}
+ style-to-object@1.0.8:
+ resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==}
stylis@4.2.0:
resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==}
@@ -9125,6 +9326,11 @@ packages:
peerDependencies:
postcss: ^8.3.3
+ superagent@7.1.6:
+ resolution: {integrity: sha512-gZkVCQR1gy/oUXr+kxJMLDjla434KmSOKbx5iGD30Ql+AkJQ/YlPKECJy2nhqOsHLjGHzoDTXNSjhnvWhzKk7g==}
+ engines: {node: '>=6.4.0 <13 || >=14'}
+ deprecated: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net
+
superagent@9.0.2:
resolution: {integrity: sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==}
engines: {node: '>=14.18.0'}
@@ -9137,6 +9343,10 @@ packages:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
engines: {node: '>=4'}
+ supports-color@6.1.0:
+ resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==}
+ engines: {node: '>=6'}
+
supports-color@7.2.0:
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
engines: {node: '>=8'}
@@ -9187,6 +9397,10 @@ packages:
tar-fs@2.1.1:
resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
+ tar-stream@1.6.2:
+ resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==}
+ engines: {node: '>= 0.8.0'}
+
tar-stream@2.2.0:
resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
engines: {node: '>=6'}
@@ -9244,6 +9458,10 @@ packages:
through@2.3.8:
resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
+ timers-ext@0.1.8:
+ resolution: {integrity: sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==}
+ engines: {node: '>=0.12'}
+
tiny-invariant@1.3.3:
resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==}
@@ -9290,6 +9508,9 @@ packages:
tmpl@1.0.5:
resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}
+ to-buffer@1.1.1:
+ resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==}
+
to-fast-properties@2.0.0:
resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
engines: {node: '>=4'}
@@ -9305,6 +9526,10 @@ packages:
resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
engines: {node: '>=0.6'}
+ token-types@4.2.1:
+ resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==}
+ engines: {node: '>=10'}
+
toml@3.0.0:
resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==}
@@ -9315,6 +9540,10 @@ packages:
tr46@0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
+ traverse@0.6.10:
+ resolution: {integrity: sha512-hN4uFRxbK+PX56DxYiGHsTn2dME3TVr9vbNqlQGcGcPhJAn+tdP126iA+TArMpI4YSgnTkMWyoLl5bf81Hi5TA==}
+ engines: {node: '>= 0.4'}
+
tree-kill@1.2.2:
resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
hasBin: true
@@ -9322,6 +9551,10 @@ packages:
trim-lines@3.0.1:
resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
+ trim-repeated@1.0.0:
+ resolution: {integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==}
+ engines: {node: '>=0.10.0'}
+
trough@2.2.0:
resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
@@ -9331,6 +9564,12 @@ packages:
peerDependencies:
typescript: '>=4.2.0'
+ ts-api-utils@1.4.3:
+ resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==}
+ engines: {node: '>=16'}
+ peerDependencies:
+ typescript: '>=4.2.0'
+
ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
@@ -9402,6 +9641,10 @@ packages:
tunnel-agent@0.6.0:
resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
+ type-check@0.3.2:
+ resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==}
+ engines: {node: '>= 0.8.0'}
+
type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
@@ -9418,8 +9661,8 @@ packages:
resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
engines: {node: '>=10'}
- type-fest@4.26.0:
- resolution: {integrity: sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw==}
+ type-fest@4.30.2:
+ resolution: {integrity: sha512-UJShLPYi1aWqCdq9HycOL/gwsuqda1OISdBO3t8RlXQC4QvtuIz4b5FCfe2dQIWEpmlRExKmcTBfP1r9bhY7ig==}
engines: {node: '>=16'}
type-is@1.6.18:
@@ -9446,6 +9689,10 @@ packages:
resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
engines: {node: '>= 0.4'}
+ typedarray.prototype.slice@1.0.3:
+ resolution: {integrity: sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==}
+ engines: {node: '>= 0.4'}
+
typedarray@0.0.6:
resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
@@ -9490,6 +9737,9 @@ packages:
resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==}
engines: {node: '>=18.17'}
+ uni-global@1.0.0:
+ resolution: {integrity: sha512-WWM3HP+siTxzIWPNUg7hZ4XO8clKi6NoCAJJWnuRL+BAqyFXF8gC03WNyTefGoUXYc47uYgXxpKLIEvo65PEHw==}
+
unicorn-magic@0.1.0:
resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
engines: {node: '>=18'}
@@ -9527,6 +9777,10 @@ packages:
universal-user-agent@6.0.1:
resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==}
+ universalify@0.1.2:
+ resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
+ engines: {node: '>= 4.0.0'}
+
universalify@2.0.1:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
engines: {node: '>= 10.0.0'}
@@ -9535,8 +9789,8 @@ packages:
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
engines: {node: '>= 0.8'}
- unplugin@1.10.2:
- resolution: {integrity: sha512-KuPqnjU4HBcrSwmQatfdc5hU4xzaQrhoKqCKylwmLnbBvqj5udXL8cHrkOuYDoI4ESCwJIiAIKMujroIUKLgow==}
+ unplugin@1.16.0:
+ resolution: {integrity: sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==}
engines: {node: '>=14.0.0'}
unplugin@1.16.1:
@@ -9619,45 +9873,55 @@ packages:
resolution: {integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- use-callback-ref@1.3.2:
- resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==}
+ url@0.10.3:
+ resolution: {integrity: sha512-hzSUW2q06EqL1gKM/a+obYHLIO6ct2hwPuviqTTOcfFVc61UbfJ2Q32+uGL/HCPxKqrdGB5QUwIe7UqlDgwsOQ==}
+
+ urlpattern-polyfill@10.0.0:
+ resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==}
+
+ use-callback-ref@1.3.3:
+ resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==}
engines: {node: '>=10'}
peerDependencies:
- '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
- use-composed-ref@1.3.0:
- resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==}
+ use-composed-ref@1.4.0:
+ resolution: {integrity: sha512-djviaxuOOh7wkj0paeO1Q/4wMZ8Zrnag5H6yBvzN7AKKe8beOaED9SF5/ByLqsku8NP4zQqsvM2u3ew/tJK8/w==}
peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
- use-isomorphic-layout-effect@1.1.2:
- resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==}
+ use-isomorphic-layout-effect@1.2.0:
+ resolution: {integrity: sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==}
peerDependencies:
'@types/react': '*'
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
- use-latest@1.2.1:
- resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==}
+ use-latest@1.3.0:
+ resolution: {integrity: sha512-mhg3xdm9NaM8q+gLT8KryJPnRFOz1/5XPBhmDEVZK1webPzDjrPk7f/mbpeLqTgB9msytYWANxgALOCJKnLvcQ==}
peerDependencies:
'@types/react': '*'
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
'@types/react':
optional: true
- use-sidecar@1.1.2:
- resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
+ use-sidecar@1.1.3:
+ resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==}
engines: {node: '>=10'}
peerDependencies:
- '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@types/react': '*'
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
@@ -9667,13 +9931,33 @@ packages:
peerDependencies:
react: 0.0.0-experimental-bdb4a96f-20250801
+ use-sync-external-store@1.4.0:
+ resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==}
+ peerDependencies:
+ react: 0.0.0-experimental-204a551e-20240926
+
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+ util@0.12.5:
+ resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==}
+
utils-merge@1.0.1:
resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
engines: {node: '>= 0.4.0'}
+ uuid@8.0.0:
+ resolution: {integrity: sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw==}
+ hasBin: true
+
+ uuid@8.3.2:
+ resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
+ hasBin: true
+
+ uuid@9.0.1:
+ resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
+ hasBin: true
+
v8-compile-cache-lib@3.0.1:
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
@@ -9684,6 +9968,9 @@ packages:
validate-npm-package-license@3.0.4:
resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
+ validate-npm-package-name@3.0.0:
+ resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==}
+
validate-npm-package-name@5.0.1:
resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@@ -9706,8 +9993,8 @@ packages:
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
- vite-plugin-svgr@4.2.0:
- resolution: {integrity: sha512-SC7+FfVtNQk7So0XMjrrtLAbEC8qjFPifyD7+fs/E6aaNdVde6umlVVh0QuwDLdOMu7vp5RiGFsB70nj5yo0XA==}
+ vite-plugin-svgr@4.3.0:
+ resolution: {integrity: sha512-Jy9qLB2/PyWklpYy0xk0UU3TlU0t2UMpJXZvf+hWII1lAmRHrOUKi11Uw8N3rxoNk7atZNYO3pR3vI1f7oi+6w==}
peerDependencies:
vite: npm:rolldown-vite@7.0.3
@@ -9739,6 +10026,12 @@ packages:
jsdom:
optional: true
+ vm2@3.9.19:
+ resolution: {integrity: sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==}
+ engines: {node: '>=6.0'}
+ deprecated: The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm.
+ hasBin: true
+
w3c-keyname@2.2.8:
resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==}
@@ -9875,18 +10168,24 @@ packages:
resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
engines: {node: '>=18'}
+ yallist@5.0.0:
+ resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
+ engines: {node: '>=18'}
+
+ yaml-ast-parser@0.0.43:
+ resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==}
+
yaml@1.10.2:
resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
engines: {node: '>= 6'}
- yaml@2.4.5:
- resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==}
+ yaml@2.6.1:
+ resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==}
engines: {node: '>= 14'}
hasBin: true
- yaml@2.5.0:
- resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==}
- engines: {node: '>= 14'}
+ yamljs@0.3.0:
+ resolution: {integrity: sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==}
hasBin: true
yargs-parser@21.1.1:
@@ -9897,6 +10196,9 @@ packages:
resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
engines: {node: '>=12'}
+ yauzl@2.10.0:
+ resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==}
+
yn@3.1.1:
resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
engines: {node: '>=6'}
@@ -9913,6 +10215,10 @@ packages:
resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==}
engines: {node: '>=18'}
+ zip-stream@4.1.1:
+ resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==}
+ engines: {node: '>= 10'}
+
zod-package-json@1.0.3:
resolution: {integrity: sha512-Mb6GzuRyUEl8X+6V6xzHbd4XV0au/4gOYrYP+CAfHL32uPmGswES+v2YqonZiW1NZWVA3jkssCKSU2knonm/aQ==}
engines: {node: '>=20'}
@@ -9925,40 +10231,48 @@ packages:
zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
+ zod@3.24.1:
+ resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==}
+
zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
snapshots:
+ 2-thenable@1.0.0:
+ dependencies:
+ d: 1.0.2
+ es5-ext: 0.10.64
+
'@adobe/css-tools@4.3.3': {}
- '@algolia/autocomplete-core@1.9.3(@algolia/client-search@5.10.2)(algoliasearch@4.24.0)(search-insights@2.14.0)':
+ '@algolia/autocomplete-core@1.17.7(@algolia/client-search@5.18.0)(algoliasearch@5.18.0)(search-insights@2.14.0)':
dependencies:
- '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@5.10.2)(algoliasearch@4.24.0)(search-insights@2.14.0)
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.10.2)(algoliasearch@4.24.0)
+ '@algolia/autocomplete-plugin-algolia-insights': 1.17.7(@algolia/client-search@5.18.0)(algoliasearch@5.18.0)(search-insights@2.14.0)
+ '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.18.0)(algoliasearch@5.18.0)
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- search-insights
- '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@5.10.2)(algoliasearch@4.24.0)(search-insights@2.14.0)':
+ '@algolia/autocomplete-plugin-algolia-insights@1.17.7(@algolia/client-search@5.18.0)(algoliasearch@5.18.0)(search-insights@2.14.0)':
dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.10.2)(algoliasearch@4.24.0)
+ '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.18.0)(algoliasearch@5.18.0)
search-insights: 2.14.0
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@5.10.2)(algoliasearch@4.24.0)':
+ '@algolia/autocomplete-preset-algolia@1.17.7(@algolia/client-search@5.18.0)(algoliasearch@5.18.0)':
dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.10.2)(algoliasearch@4.24.0)
- '@algolia/client-search': 5.10.2
- algoliasearch: 4.24.0
+ '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.18.0)(algoliasearch@5.18.0)
+ '@algolia/client-search': 5.18.0
+ algoliasearch: 5.18.0
- '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@5.10.2)(algoliasearch@4.24.0)':
+ '@algolia/autocomplete-shared@1.17.7(@algolia/client-search@5.18.0)(algoliasearch@5.18.0)':
dependencies:
- '@algolia/client-search': 5.10.2
- algoliasearch: 4.24.0
+ '@algolia/client-search': 5.18.0
+ algoliasearch: 5.18.0
'@algolia/cache-browser-local-storage@4.24.0':
dependencies:
@@ -9970,12 +10284,12 @@ snapshots:
dependencies:
'@algolia/cache-common': 4.24.0
- '@algolia/client-abtesting@5.10.2':
+ '@algolia/client-abtesting@5.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
- '@algolia/requester-browser-xhr': 5.10.2
- '@algolia/requester-fetch': 5.10.2
- '@algolia/requester-node-http': 5.10.2
+ '@algolia/client-common': 5.18.0
+ '@algolia/requester-browser-xhr': 5.18.0
+ '@algolia/requester-fetch': 5.18.0
+ '@algolia/requester-node-http': 5.18.0
'@algolia/client-account@4.24.0':
dependencies:
@@ -9990,26 +10304,26 @@ snapshots:
'@algolia/requester-common': 4.24.0
'@algolia/transporter': 4.24.0
- '@algolia/client-analytics@5.10.2':
+ '@algolia/client-analytics@5.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
- '@algolia/requester-browser-xhr': 5.10.2
- '@algolia/requester-fetch': 5.10.2
- '@algolia/requester-node-http': 5.10.2
+ '@algolia/client-common': 5.18.0
+ '@algolia/requester-browser-xhr': 5.18.0
+ '@algolia/requester-fetch': 5.18.0
+ '@algolia/requester-node-http': 5.18.0
'@algolia/client-common@4.24.0':
dependencies:
'@algolia/requester-common': 4.24.0
'@algolia/transporter': 4.24.0
- '@algolia/client-common@5.10.2': {}
+ '@algolia/client-common@5.18.0': {}
- '@algolia/client-insights@5.10.2':
+ '@algolia/client-insights@5.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
- '@algolia/requester-browser-xhr': 5.10.2
- '@algolia/requester-fetch': 5.10.2
- '@algolia/requester-node-http': 5.10.2
+ '@algolia/client-common': 5.18.0
+ '@algolia/requester-browser-xhr': 5.18.0
+ '@algolia/requester-fetch': 5.18.0
+ '@algolia/requester-node-http': 5.18.0
'@algolia/client-personalization@4.24.0':
dependencies:
@@ -10017,19 +10331,19 @@ snapshots:
'@algolia/requester-common': 4.24.0
'@algolia/transporter': 4.24.0
- '@algolia/client-personalization@5.10.2':
+ '@algolia/client-personalization@5.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
- '@algolia/requester-browser-xhr': 5.10.2
- '@algolia/requester-fetch': 5.10.2
- '@algolia/requester-node-http': 5.10.2
+ '@algolia/client-common': 5.18.0
+ '@algolia/requester-browser-xhr': 5.18.0
+ '@algolia/requester-fetch': 5.18.0
+ '@algolia/requester-node-http': 5.18.0
- '@algolia/client-query-suggestions@5.10.2':
+ '@algolia/client-query-suggestions@5.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
- '@algolia/requester-browser-xhr': 5.10.2
- '@algolia/requester-fetch': 5.10.2
- '@algolia/requester-node-http': 5.10.2
+ '@algolia/client-common': 5.18.0
+ '@algolia/requester-browser-xhr': 5.18.0
+ '@algolia/requester-fetch': 5.18.0
+ '@algolia/requester-node-http': 5.18.0
'@algolia/client-search@4.24.0':
dependencies:
@@ -10037,19 +10351,19 @@ snapshots:
'@algolia/requester-common': 4.24.0
'@algolia/transporter': 4.24.0
- '@algolia/client-search@5.10.2':
+ '@algolia/client-search@5.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
- '@algolia/requester-browser-xhr': 5.10.2
- '@algolia/requester-fetch': 5.10.2
- '@algolia/requester-node-http': 5.10.2
+ '@algolia/client-common': 5.18.0
+ '@algolia/requester-browser-xhr': 5.18.0
+ '@algolia/requester-fetch': 5.18.0
+ '@algolia/requester-node-http': 5.18.0
- '@algolia/ingestion@1.10.2':
+ '@algolia/ingestion@1.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
- '@algolia/requester-browser-xhr': 5.10.2
- '@algolia/requester-fetch': 5.10.2
- '@algolia/requester-node-http': 5.10.2
+ '@algolia/client-common': 5.18.0
+ '@algolia/requester-browser-xhr': 5.18.0
+ '@algolia/requester-fetch': 5.18.0
+ '@algolia/requester-node-http': 5.18.0
'@algolia/logger-common@4.24.0': {}
@@ -10057,12 +10371,12 @@ snapshots:
dependencies:
'@algolia/logger-common': 4.24.0
- '@algolia/monitoring@1.10.2':
+ '@algolia/monitoring@1.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
- '@algolia/requester-browser-xhr': 5.10.2
- '@algolia/requester-fetch': 5.10.2
- '@algolia/requester-node-http': 5.10.2
+ '@algolia/client-common': 5.18.0
+ '@algolia/requester-browser-xhr': 5.18.0
+ '@algolia/requester-fetch': 5.18.0
+ '@algolia/requester-node-http': 5.18.0
'@algolia/recommend@4.24.0':
dependencies:
@@ -10078,34 +10392,34 @@ snapshots:
'@algolia/requester-node-http': 4.24.0
'@algolia/transporter': 4.24.0
- '@algolia/recommend@5.10.2':
+ '@algolia/recommend@5.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
- '@algolia/requester-browser-xhr': 5.10.2
- '@algolia/requester-fetch': 5.10.2
- '@algolia/requester-node-http': 5.10.2
+ '@algolia/client-common': 5.18.0
+ '@algolia/requester-browser-xhr': 5.18.0
+ '@algolia/requester-fetch': 5.18.0
+ '@algolia/requester-node-http': 5.18.0
'@algolia/requester-browser-xhr@4.24.0':
dependencies:
'@algolia/requester-common': 4.24.0
- '@algolia/requester-browser-xhr@5.10.2':
+ '@algolia/requester-browser-xhr@5.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
+ '@algolia/client-common': 5.18.0
'@algolia/requester-common@4.24.0': {}
- '@algolia/requester-fetch@5.10.2':
+ '@algolia/requester-fetch@5.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
+ '@algolia/client-common': 5.18.0
'@algolia/requester-node-http@4.24.0':
dependencies:
'@algolia/requester-common': 4.24.0
- '@algolia/requester-node-http@5.10.2':
+ '@algolia/requester-node-http@5.18.0':
dependencies:
- '@algolia/client-common': 5.10.2
+ '@algolia/client-common': 5.18.0
'@algolia/transporter@4.24.0':
dependencies:
@@ -10173,7 +10487,7 @@ snapshots:
'@babel/traverse': 7.27.0
'@babel/types': 7.27.0
convert-source-map: 2.0.0
- debug: 4.4.0
+ debug: 4.4.0(supports-color@8.1.1)
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
@@ -10188,7 +10502,7 @@ snapshots:
eslint-visitor-keys: 2.1.0
semver: 6.3.1
- '@babel/generator@7.24.7':
+ '@babel/generator@7.26.3':
dependencies:
'@babel/types': 7.27.0
'@jridgewell/gen-mapping': 0.3.5
@@ -10257,955 +10571,311 @@ snapshots:
'@babel/helper-split-export-declaration@7.24.7':
dependencies:
- '@babel/types': 7.27.0
-
- '@babel/helper-string-parser@7.24.7': {}
-
- '@babel/helper-string-parser@7.25.9': {}
-
- '@babel/helper-validator-identifier@7.24.7': {}
-
- '@babel/helper-validator-identifier@7.25.9': {}
-
- '@babel/helper-validator-option@7.25.9': {}
-
- '@babel/helpers@7.27.0':
- dependencies:
- '@babel/template': 7.27.0
- '@babel/types': 7.27.0
-
- '@babel/parser@7.24.7':
- dependencies:
- '@babel/types': 7.27.0
-
- '@babel/parser@7.26.7':
- dependencies:
- '@babel/types': 7.26.7
-
- '@babel/parser@7.27.0':
- dependencies:
- '@babel/types': 7.27.0
-
- '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-import-assertions@7.25.9(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10)
- transitivePeerDependencies:
- - supports-color
-
- '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.27.1
-
- '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.27.1
-
- '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-module-imports': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
- '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10)
- '@babel/types': 7.25.9
- transitivePeerDependencies:
- - supports-color
-
- '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-plugin-utils': 7.25.9
-
- '@babel/preset-react@7.25.9(@babel/core@7.26.10)':
- dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.25.9
- '@babel/helper-validator-option': 7.25.9
- '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.10)
- '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10)
- '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.10)
- '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.10)
- transitivePeerDependencies:
- - supports-color
-
- '@babel/runtime@7.24.7':
- dependencies:
- regenerator-runtime: 0.14.1
-
- '@babel/runtime@7.25.6':
- dependencies:
- regenerator-runtime: 0.14.1
-
- '@babel/runtime@7.26.7':
- dependencies:
- regenerator-runtime: 0.14.1
-
- '@babel/template@7.24.7':
- dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/parser': 7.27.0
- '@babel/types': 7.27.0
-
- '@babel/template@7.27.0':
- dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/parser': 7.27.0
- '@babel/types': 7.27.0
-
- '@babel/traverse@7.24.7':
- dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/generator': 7.27.0
- '@babel/helper-environment-visitor': 7.24.7
- '@babel/helper-function-name': 7.24.7
- '@babel/helper-hoist-variables': 7.24.7
- '@babel/helper-split-export-declaration': 7.24.7
- '@babel/parser': 7.27.0
- '@babel/types': 7.27.0
- debug: 4.4.0
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
-
- '@babel/traverse@7.27.0':
- dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/generator': 7.27.0
- '@babel/parser': 7.27.0
- '@babel/template': 7.27.0
- '@babel/types': 7.27.0
- debug: 4.4.0
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
-
- '@babel/types@7.24.7':
- dependencies:
- '@babel/helper-string-parser': 7.24.7
- '@babel/helper-validator-identifier': 7.24.7
- to-fast-properties: 2.0.0
-
- '@babel/types@7.25.9':
- dependencies:
- '@babel/helper-string-parser': 7.25.9
- '@babel/helper-validator-identifier': 7.25.9
-
- '@babel/types@7.26.7':
- dependencies:
- '@babel/helper-string-parser': 7.25.9
- '@babel/helper-validator-identifier': 7.25.9
-
- '@babel/types@7.27.0':
- dependencies:
- '@babel/helper-string-parser': 7.25.9
- '@babel/helper-validator-identifier': 7.25.9
-
- '@bcoe/v8-coverage@0.2.3': {}
-
- '@chakra-ui/accordion@2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/descendant': 3.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/transition': 2.1.0(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- framer-motion: 11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/alert@2.2.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/anatomy@2.2.2': {}
-
- '@chakra-ui/avatar@2.3.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/image': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-children-utils': 2.0.6(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/breadcrumb@2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/react-children-utils': 2.0.6(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/breakpoint-utils@2.0.8':
- dependencies:
- '@chakra-ui/shared-utils': 2.0.5
-
- '@chakra-ui/button@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/card@2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/checkbox@2.3.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-types': 2.0.7(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/visually-hidden': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@zag-js/focus-visible': 0.16.0
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/clickable@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/close-button@2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/color-mode@2.2.0(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/control-box@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/counter@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/number-utils': 2.0.7
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/css-reset@2.3.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/descendant@3.1.0(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/dom-utils@2.1.0': {}
-
- '@chakra-ui/editable@3.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-types': 2.0.7(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-focus-on-pointer-down': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/event-utils@2.0.8': {}
-
- '@chakra-ui/focus-lock@2.1.0(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/dom-utils': 2.1.0
- react: 19.0.0-rc-a7d1240c-20240731
- react-focus-lock: 2.13.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- transitivePeerDependencies:
- - '@types/react'
-
- '@chakra-ui/form-control@2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-types': 2.0.7(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/hooks@2.2.1(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/react-utils': 2.0.12(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/utils': 2.0.15
- compute-scroll-into-view: 3.0.3
- copy-to-clipboard: 3.3.3
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/icon@3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/image@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/input@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/object-utils': 2.1.0
- '@chakra-ui/react-children-utils': 2.0.6(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/layout@2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/breakpoint-utils': 2.0.8
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/object-utils': 2.1.0
- '@chakra-ui/react-children-utils': 2.0.6(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/lazy-utils@2.0.5': {}
-
- '@chakra-ui/live-region@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/media-query@3.3.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/breakpoint-utils': 2.0.8
- '@chakra-ui/react-env': 3.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/menu@2.2.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/clickable': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/descendant': 3.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/lazy-utils': 2.0.5
- '@chakra-ui/popper': 3.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-children-utils': 2.0.6(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-animation-state': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-disclosure': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-focus-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-outside-click': 2.2.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/transition': 2.1.0(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- framer-motion: 11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
-
- '@chakra-ui/modal@2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/focus-lock': 2.1.0(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/portal': 2.1.0(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-types': 2.0.7(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/transition': 2.1.0(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- aria-hidden: 1.2.4
- framer-motion: 11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
- react-remove-scroll: 2.5.10(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- transitivePeerDependencies:
- - '@types/react'
+ '@babel/types': 7.27.0
- '@chakra-ui/number-input@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/counter': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-types': 2.0.7(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-event-listener': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-interval': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/helper-string-parser@7.24.7': {}
- '@chakra-ui/number-utils@2.0.7': {}
+ '@babel/helper-string-parser@7.25.9': {}
- '@chakra-ui/object-utils@2.1.0': {}
+ '@babel/helper-validator-identifier@7.24.7': {}
- '@chakra-ui/pin-input@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/descendant': 3.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-children-utils': 2.0.6(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/helper-validator-identifier@7.25.9': {}
- '@chakra-ui/popover@2.2.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/lazy-utils': 2.0.5
- '@chakra-ui/popper': 3.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-types': 2.0.7(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-animation-state': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-disclosure': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-focus-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-focus-on-pointer-down': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- framer-motion: 11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/helper-validator-option@7.25.9': {}
- '@chakra-ui/popper@3.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/helpers@7.27.0':
dependencies:
- '@chakra-ui/react-types': 2.0.7(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@popperjs/core': 2.11.8
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/template': 7.27.0
+ '@babel/types': 7.27.0
- '@chakra-ui/portal@2.1.0(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/parser@7.24.7':
dependencies:
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@babel/types': 7.27.0
- '@chakra-ui/progress@2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/parser@7.26.7':
dependencies:
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/types': 7.26.7
- '@chakra-ui/provider@2.4.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/parser@7.27.0':
dependencies:
- '@chakra-ui/css-reset': 2.3.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/portal': 2.1.0(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-env': 3.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/utils': 2.0.15
- '@emotion/react': 11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@babel/types': 7.27.0
- '@chakra-ui/radio@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-types': 2.0.7(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@zag-js/focus-visible': 0.16.0
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-children-utils@2.0.6(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.10)':
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-context@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.10)':
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-env@3.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-types@2.0.7(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-import-assertions@7.25.9(@babel/core@7.26.10)':
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-animation-state@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/dom-utils': 2.1.0
- '@chakra-ui/react-use-event-listener': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-callback-ref@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.10)':
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-controllable-state@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-disclosure@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-event-listener@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-focus-effect@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/dom-utils': 2.1.0
- '@chakra-ui/react-use-event-listener': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-focus-on-pointer-down@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/react-use-event-listener': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-interval@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-latest-ref@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.10)':
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-merge-refs@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.10)':
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-outside-click@2.2.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-pan-event@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/event-utils': 2.0.8
- '@chakra-ui/react-use-latest-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- framesync: 6.1.2
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-previous@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.10)':
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-safe-layout-effect@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.26.10)':
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-size@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@zag-js/element-size': 0.10.5
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/react-use-timeout@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10)
+ transitivePeerDependencies:
+ - supports-color
- '@chakra-ui/react-use-update-effect@2.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.26.10)':
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.27.1
- '@chakra-ui/react-utils@2.0.12(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/utils': 2.0.15
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.27.1
- '@chakra-ui/react@2.8.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/accordion': 2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/alert': 2.2.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/avatar': 2.3.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/breadcrumb': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/button': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/card': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/checkbox': 2.3.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/control-box': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/counter': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/css-reset': 2.3.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/editable': 3.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/focus-lock': 2.1.0(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/hooks': 2.2.1(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/image': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/input': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/layout': 2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/live-region': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/media-query': 3.3.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/menu': 2.2.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/modal': 2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/number-input': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/pin-input': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/popover': 2.2.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/popper': 3.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/portal': 2.1.0(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/progress': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/provider': 2.4.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/radio': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-env': 3.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/select': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/skeleton': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/skip-nav': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/slider': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/stat': 2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/stepper': 2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/styled-system': 2.9.2
- '@chakra-ui/switch': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/table': 2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/tabs': 3.0.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/tag': 3.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/textarea': 2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/theme': 3.3.1(@chakra-ui/styled-system@2.9.2)
- '@chakra-ui/theme-utils': 2.0.21
- '@chakra-ui/toast': 7.0.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/tooltip': 2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/transition': 2.1.0(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/utils': 2.0.15
- '@chakra-ui/visually-hidden': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@emotion/react': 11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- framer-motion: 11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.10)':
+ dependencies:
+ '@babel/core': 7.26.10
+ '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-module-imports': 7.25.9
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10)
+ '@babel/types': 7.25.9
transitivePeerDependencies:
- - '@types/react'
+ - supports-color
- '@chakra-ui/select@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/core': 7.26.10
+ '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-plugin-utils': 7.25.9
- '@chakra-ui/shared-utils@2.0.5': {}
+ '@babel/preset-react@7.25.9(@babel/core@7.26.10)':
+ dependencies:
+ '@babel/core': 7.26.10
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-validator-option': 7.25.9
+ '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.10)
+ transitivePeerDependencies:
+ - supports-color
- '@chakra-ui/skeleton@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/runtime@7.25.6':
dependencies:
- '@chakra-ui/media-query': 3.3.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-previous': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ regenerator-runtime: 0.14.1
- '@chakra-ui/skip-nav@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/runtime@7.26.7':
dependencies:
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ regenerator-runtime: 0.14.1
- '@chakra-ui/slider@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/number-utils': 2.0.7
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-types': 2.0.7(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-callback-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-latest-ref': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-pan-event': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-size': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/template@7.24.7':
+ dependencies:
+ '@babel/code-frame': 7.26.2
+ '@babel/parser': 7.27.0
+ '@babel/types': 7.27.0
- '@chakra-ui/spinner@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/template@7.27.0':
dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/code-frame': 7.26.2
+ '@babel/parser': 7.27.0
+ '@babel/types': 7.27.0
- '@chakra-ui/stat@2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/traverse@7.25.9':
dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/code-frame': 7.26.2
+ '@babel/generator': 7.27.0
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-function-name': 7.24.7
+ '@babel/helper-hoist-variables': 7.24.7
+ '@babel/helper-split-export-declaration': 7.24.7
+ '@babel/parser': 7.27.0
+ '@babel/types': 7.27.0
+ debug: 4.4.0
+ globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
- '@chakra-ui/stepper@2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/traverse@7.27.0':
dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/code-frame': 7.26.2
+ '@babel/generator': 7.27.0
+ '@babel/parser': 7.27.0
+ '@babel/template': 7.27.0
+ '@babel/types': 7.27.0
+ debug: 4.4.0
+ globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
- '@chakra-ui/styled-system@2.9.2':
+ '@babel/types@7.24.7':
dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- csstype: 3.1.3
- lodash.mergewith: 4.6.2
+ '@babel/helper-string-parser': 7.24.7
+ '@babel/helper-validator-identifier': 7.24.7
+ to-fast-properties: 2.0.0
- '@chakra-ui/switch@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/types@7.25.9':
dependencies:
- '@chakra-ui/checkbox': 2.3.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- framer-motion: 11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/helper-string-parser': 7.25.9
+ '@babel/helper-validator-identifier': 7.25.9
- '@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/types@7.26.7':
dependencies:
- '@chakra-ui/color-mode': 2.2.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/object-utils': 2.1.0
- '@chakra-ui/react-utils': 2.0.12(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/styled-system': 2.9.2
- '@chakra-ui/theme-utils': 2.0.21
- '@chakra-ui/utils': 2.0.15
- '@emotion/react': 11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
- react-fast-compare: 3.2.2
+ '@babel/helper-string-parser': 7.25.9
+ '@babel/helper-validator-identifier': 7.25.9
- '@chakra-ui/table@2.1.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@babel/types@7.27.0':
dependencies:
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@babel/helper-string-parser': 7.25.9
+ '@babel/helper-validator-identifier': 7.25.9
- '@chakra-ui/tabs@3.0.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/clickable': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/descendant': 3.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/lazy-utils': 2.0.5
- '@chakra-ui/react-children-utils': 2.0.6(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-controllable-state': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@bcoe/v8-coverage@0.2.3': {}
- '@chakra-ui/tag@3.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@chakra-ui/anatomy@2.3.5': {}
- '@chakra-ui/textarea@2.1.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@chakra-ui/hooks@2.4.3(react@19.0.0)':
dependencies:
- '@chakra-ui/form-control': 2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@chakra-ui/utils': 2.2.3(react@19.0.0)
+ '@zag-js/element-size': 0.31.1
+ copy-to-clipboard: 3.3.3
+ framesync: 6.1.2
+ react: 19.0.0
- '@chakra-ui/theme-tools@2.1.2(@chakra-ui/styled-system@2.9.2)':
+ '@chakra-ui/react@2.10.4(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(framer-motion@11.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@chakra-ui/anatomy': 2.2.2
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/styled-system': 2.9.2
- color2k: 2.0.3
+ '@chakra-ui/hooks': 2.4.3(react@19.0.0)
+ '@chakra-ui/styled-system': 2.12.1(react@19.0.0)
+ '@chakra-ui/theme': 3.4.7(@chakra-ui/styled-system@2.12.1(react@19.0.0))(react@19.0.0)
+ '@chakra-ui/utils': 2.2.3(react@19.0.0)
+ '@emotion/react': 11.14.0(@types/react@19.0.2)(react@19.0.0)
+ '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)
+ '@popperjs/core': 2.11.8
+ '@zag-js/focus-visible': 0.31.1
+ aria-hidden: 1.2.4
+ framer-motion: 11.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-fast-compare: 3.2.2
+ react-focus-lock: 2.13.5(@types/react@19.0.2)(react@19.0.0)
+ react-remove-scroll: 2.6.2(@types/react@19.0.2)(react@19.0.0)
+ transitivePeerDependencies:
+ - '@types/react'
- '@chakra-ui/theme-utils@2.0.21':
+ '@chakra-ui/styled-system@2.12.1(react@19.0.0)':
dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/styled-system': 2.9.2
- '@chakra-ui/theme': 3.3.1(@chakra-ui/styled-system@2.9.2)
- lodash.mergewith: 4.6.2
-
- '@chakra-ui/theme@3.3.1(@chakra-ui/styled-system@2.9.2)':
- dependencies:
- '@chakra-ui/anatomy': 2.2.2
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/styled-system': 2.9.2
- '@chakra-ui/theme-tools': 2.1.2(@chakra-ui/styled-system@2.9.2)
-
- '@chakra-ui/toast@7.0.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/alert': 2.2.2(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/portal': 2.1.0(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-context': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-timeout': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-update-effect': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/styled-system': 2.9.2
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/theme': 3.3.1(@chakra-ui/styled-system@2.9.2)
- framer-motion: 11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
-
- '@chakra-ui/tooltip@2.3.1(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
- dependencies:
- '@chakra-ui/dom-utils': 2.1.0
- '@chakra-ui/popper': 3.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/portal': 2.1.0(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-types': 2.0.7(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-disclosure': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-event-listener': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/react-use-merge-refs': 2.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- framer-motion: 11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@chakra-ui/utils': 2.2.3(react@19.0.0)
+ csstype: 3.1.3
+ transitivePeerDependencies:
+ - react
- '@chakra-ui/transition@2.1.0(framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@chakra-ui/theme-tools@2.2.7(@chakra-ui/styled-system@2.12.1(react@19.0.0))(react@19.0.0)':
dependencies:
- '@chakra-ui/shared-utils': 2.0.5
- framer-motion: 11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@chakra-ui/anatomy': 2.3.5
+ '@chakra-ui/styled-system': 2.12.1(react@19.0.0)
+ '@chakra-ui/utils': 2.2.3(react@19.0.0)
+ color2k: 2.0.3
+ transitivePeerDependencies:
+ - react
- '@chakra-ui/utils@2.0.15':
+ '@chakra-ui/theme@3.4.7(@chakra-ui/styled-system@2.12.1(react@19.0.0))(react@19.0.0)':
dependencies:
- '@types/lodash.mergewith': 4.6.7
- css-box-model: 1.2.1
- framesync: 6.1.2
- lodash.mergewith: 4.6.2
+ '@chakra-ui/anatomy': 2.3.5
+ '@chakra-ui/styled-system': 2.12.1(react@19.0.0)
+ '@chakra-ui/theme-tools': 2.2.7(@chakra-ui/styled-system@2.12.1(react@19.0.0))(react@19.0.0)
+ '@chakra-ui/utils': 2.2.3(react@19.0.0)
+ transitivePeerDependencies:
+ - react
- '@chakra-ui/visually-hidden@2.2.0(@chakra-ui/system@2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@chakra-ui/utils@2.2.3(react@19.0.0)':
dependencies:
- '@chakra-ui/system': 2.6.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
+ '@types/lodash.mergewith': 4.6.9
+ lodash.mergewith: 4.6.2
+ react: 19.0.0
'@colors/colors@1.5.0':
optional: true
@@ -11223,50 +10893,50 @@ snapshots:
- '@types/node'
- typescript
- '@commitlint/config-conventional@19.4.1':
+ '@commitlint/config-conventional@19.6.0':
dependencies:
- '@commitlint/types': 19.0.3
+ '@commitlint/types': 19.5.0
conventional-changelog-conventionalcommits: 7.0.2
- '@commitlint/config-validator@19.0.3':
+ '@commitlint/config-validator@19.5.0':
dependencies:
'@commitlint/types': 19.0.3
ajv: 8.17.1
- '@commitlint/ensure@19.0.3':
+ '@commitlint/ensure@19.5.0':
dependencies:
- '@commitlint/types': 19.0.3
+ '@commitlint/types': 19.5.0
lodash.camelcase: 4.3.0
lodash.kebabcase: 4.1.1
lodash.snakecase: 4.1.1
lodash.startcase: 4.4.0
lodash.upperfirst: 4.3.1
- '@commitlint/execute-rule@19.0.0': {}
+ '@commitlint/execute-rule@19.5.0': {}
- '@commitlint/format@19.3.0':
+ '@commitlint/format@19.5.0':
dependencies:
- '@commitlint/types': 19.0.3
+ '@commitlint/types': 19.5.0
chalk: 5.3.0
- '@commitlint/is-ignored@19.2.2':
+ '@commitlint/is-ignored@19.6.0':
dependencies:
- '@commitlint/types': 19.0.3
+ '@commitlint/types': 19.5.0
semver: 7.6.3
- '@commitlint/lint@19.4.1':
+ '@commitlint/lint@19.6.0':
dependencies:
- '@commitlint/is-ignored': 19.2.2
- '@commitlint/parse': 19.0.3
- '@commitlint/rules': 19.4.1
- '@commitlint/types': 19.0.3
+ '@commitlint/is-ignored': 19.6.0
+ '@commitlint/parse': 19.5.0
+ '@commitlint/rules': 19.6.0
+ '@commitlint/types': 19.5.0
'@commitlint/load@19.4.0(@types/node@20.17.11)(typescript@5.7.2)':
dependencies:
- '@commitlint/config-validator': 19.0.3
- '@commitlint/execute-rule': 19.0.0
- '@commitlint/resolve-extends': 19.1.0
- '@commitlint/types': 19.0.3
+ '@commitlint/config-validator': 19.5.0
+ '@commitlint/execute-rule': 19.5.0
+ '@commitlint/resolve-extends': 19.5.0
+ '@commitlint/types': 19.5.0
chalk: 5.3.0
cosmiconfig: 9.0.0(typescript@5.7.2)
cosmiconfig-typescript-loader: 5.0.0(@types/node@20.17.11)(cosmiconfig@9.0.0(typescript@5.7.2))(typescript@5.7.2)
@@ -11277,62 +10947,61 @@ snapshots:
- '@types/node'
- typescript
- '@commitlint/message@19.0.0': {}
+ '@commitlint/message@19.5.0': {}
- '@commitlint/parse@19.0.3':
+ '@commitlint/parse@19.5.0':
dependencies:
- '@commitlint/types': 19.0.3
+ '@commitlint/types': 19.5.0
conventional-changelog-angular: 7.0.0
conventional-commits-parser: 5.0.0
- '@commitlint/read@19.4.0':
+ '@commitlint/read@19.5.0':
dependencies:
- '@commitlint/top-level': 19.0.0
- '@commitlint/types': 19.0.3
- execa: 8.0.1
+ '@commitlint/top-level': 19.5.0
+ '@commitlint/types': 19.5.0
git-raw-commits: 4.0.0
minimist: 1.2.8
+ tinyexec: 0.3.1
- '@commitlint/resolve-extends@19.1.0':
+ '@commitlint/resolve-extends@19.5.0':
dependencies:
- '@commitlint/config-validator': 19.0.3
- '@commitlint/types': 19.0.3
+ '@commitlint/config-validator': 19.5.0
+ '@commitlint/types': 19.5.0
global-directory: 4.0.1
import-meta-resolve: 4.1.0
lodash.mergewith: 4.6.2
resolve-from: 5.0.0
- '@commitlint/rules@19.4.1':
+ '@commitlint/rules@19.6.0':
dependencies:
- '@commitlint/ensure': 19.0.3
- '@commitlint/message': 19.0.0
- '@commitlint/to-lines': 19.0.0
- '@commitlint/types': 19.0.3
- execa: 8.0.1
+ '@commitlint/ensure': 19.5.0
+ '@commitlint/message': 19.5.0
+ '@commitlint/to-lines': 19.5.0
+ '@commitlint/types': 19.5.0
- '@commitlint/to-lines@19.0.0': {}
+ '@commitlint/to-lines@19.5.0': {}
- '@commitlint/top-level@19.0.0':
+ '@commitlint/top-level@19.5.0':
dependencies:
find-up: 7.0.0
- '@commitlint/types@19.0.3':
+ '@commitlint/types@19.5.0':
dependencies:
- '@types/conventional-commits-parser': 5.0.0
+ '@types/conventional-commits-parser': 5.0.1
chalk: 5.3.0
'@cspotcode/source-map-support@0.8.1':
dependencies:
'@jridgewell/trace-mapping': 0.3.9
- '@docsearch/css@3.6.0': {}
+ '@docsearch/css@3.8.2': {}
'@docsearch/react@3.6.0(@algolia/client-search@5.10.2)(@types/react@18.3.5)(search-insights@2.14.0)':
dependencies:
- '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@5.10.2)(algoliasearch@4.24.0)(search-insights@2.14.0)
- '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@5.10.2)(algoliasearch@4.24.0)
- '@docsearch/css': 3.6.0
- algoliasearch: 4.24.0
+ '@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.18.0)(algoliasearch@5.18.0)(search-insights@2.14.0)
+ '@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.18.0)(algoliasearch@5.18.0)
+ '@docsearch/css': 3.8.2
+ algoliasearch: 5.18.0
optionalDependencies:
'@types/react': 18.3.5
search-insights: 2.14.0
@@ -11393,7 +11062,7 @@ snapshots:
'@babel/runtime': 7.26.7
'@emotion/hash': 0.9.2
'@emotion/memoize': 0.9.0
- '@emotion/serialize': 1.3.1
+ '@emotion/serialize': 1.3.3
babel-plugin-macros: 3.1.0
convert-source-map: 1.9.0
escape-string-regexp: 4.0.0
@@ -11403,11 +11072,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@emotion/cache@11.13.1':
+ '@emotion/cache@11.14.0':
dependencies:
'@emotion/memoize': 0.9.0
'@emotion/sheet': 1.4.0
- '@emotion/utils': 1.4.0
+ '@emotion/utils': 1.4.2
'@emotion/weak-memoize': 0.4.0
stylis: 4.2.0
@@ -11417,56 +11086,61 @@ snapshots:
dependencies:
'@emotion/memoize': 0.9.0
+ '@emotion/is-prop-valid@1.3.1':
+ dependencies:
+ '@emotion/memoize': 0.9.0
+ optional: true
+
'@emotion/memoize@0.9.0': {}
- '@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)':
+ '@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.6
- '@emotion/babel-plugin': 11.12.0
- '@emotion/cache': 11.13.1
- '@emotion/serialize': 1.3.1
- '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@emotion/utils': 1.4.0
+ '@emotion/babel-plugin': 11.13.5
+ '@emotion/cache': 11.14.0
+ '@emotion/serialize': 1.3.3
+ '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.0.0)
+ '@emotion/utils': 1.4.2
'@emotion/weak-memoize': 0.4.0
hoist-non-react-statics: 3.3.2
- react: 19.0.0-rc-a7d1240c-20240731
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.2
transitivePeerDependencies:
- supports-color
- '@emotion/serialize@1.3.1':
+ '@emotion/serialize@1.3.3':
dependencies:
'@emotion/hash': 0.9.2
'@emotion/memoize': 0.9.0
'@emotion/unitless': 0.10.0
- '@emotion/utils': 1.4.0
+ '@emotion/utils': 1.4.2
csstype: 3.1.3
'@emotion/sheet@1.4.0': {}
- '@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)':
+ '@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)':
dependencies:
'@babel/runtime': 7.25.6
- '@emotion/babel-plugin': 11.12.0
+ '@emotion/babel-plugin': 11.13.5
'@emotion/is-prop-valid': 1.3.0
- '@emotion/react': 11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@emotion/serialize': 1.3.1
- '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0-rc-a7d1240c-20240731)
- '@emotion/utils': 1.4.0
- react: 19.0.0-rc-a7d1240c-20240731
+ '@emotion/react': 11.14.0(@types/react@19.0.2)(react@19.0.0)
+ '@emotion/serialize': 1.3.3
+ '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.0.0)
+ '@emotion/utils': 1.4.2
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.2
transitivePeerDependencies:
- supports-color
'@emotion/unitless@0.10.0': {}
- '@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@19.0.0-rc-a7d1240c-20240731)':
+ '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.0.0)':
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
+ react: 19.0.0
- '@emotion/utils@1.4.0': {}
+ '@emotion/utils@1.4.2': {}
'@emotion/weak-memoize@0.4.0': {}
@@ -11557,7 +11231,9 @@ snapshots:
'@eslint-community/regexpp@4.11.0': {}
- '@eslint/config-array@0.18.0':
+ '@eslint-community/regexpp@4.12.1': {}
+
+ '@eslint/config-array@0.19.1':
dependencies:
'@eslint/object-schema': 2.1.4
debug: 4.4.0
@@ -11565,15 +11241,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/core@0.7.0': {}
+ '@eslint/core@0.9.1':
+ dependencies:
+ '@types/json-schema': 7.0.15
'@eslint/eslintrc@2.1.4':
dependencies:
ajv: 6.12.6
- debug: 4.4.0
+ debug: 4.4.0(supports-color@8.1.1)
espree: 9.6.1
globals: 13.24.0
- ignore: 5.3.1
+ ignore: 5.3.2
import-fresh: 3.3.0
js-yaml: 4.1.0
minimatch: 3.1.2
@@ -11581,11 +11259,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/eslintrc@3.1.0':
+ '@eslint/eslintrc@3.2.0':
dependencies:
ajv: 6.12.6
debug: 4.3.6
- espree: 10.2.0
+ espree: 10.3.0
globals: 14.0.0
ignore: 5.3.1
import-fresh: 3.3.0
@@ -11597,56 +11275,77 @@ snapshots:
'@eslint/js@8.57.1': {}
- '@eslint/js@9.13.0': {}
+ '@eslint/js@9.17.0': {}
- '@eslint/object-schema@2.1.4': {}
+ '@eslint/object-schema@2.1.5': {}
- '@eslint/plugin-kit@0.2.1':
+ '@eslint/plugin-kit@0.2.4':
dependencies:
levn: 0.4.1
'@faker-js/faker@8.4.1': {}
- '@floating-ui/core@1.6.7':
+ '@floating-ui/core@1.6.8':
dependencies:
- '@floating-ui/utils': 0.2.7
+ '@floating-ui/utils': 0.2.8
- '@floating-ui/dom@1.6.10':
+ '@floating-ui/dom@1.6.12':
dependencies:
- '@floating-ui/core': 1.6.7
- '@floating-ui/utils': 0.2.7
+ '@floating-ui/core': 1.6.8
+ '@floating-ui/utils': 0.2.8
- '@floating-ui/react-dom@2.1.1(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@floating-ui/react-dom@2.1.2(react-dom@19.0.0)':
dependencies:
- '@floating-ui/dom': 1.6.10
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@floating-ui/dom': 1.6.12
+ react-dom: 19.0.0(react@19.0.0)
- '@floating-ui/react@0.26.23(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@floating-ui/react@0.26.28(react-dom@19.0.0)':
dependencies:
- '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0-rc-3208e73e-20240730)
- '@floating-ui/utils': 0.2.7
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0)
+ '@floating-ui/utils': 0.2.8
+ react-dom: 19.0.0(react@19.0.0)
tabbable: 6.2.0
- '@floating-ui/utils@0.2.7': {}
+ '@floating-ui/utils@0.2.8': {}
+
+ '@fontsource/roboto@5.1.0': {}
- '@fontsource/roboto@5.0.14': {}
+ '@hattip/adapter-aws-lambda@0.0.49':
+ dependencies:
+ '@hattip/adapter-node': 0.0.49
+ '@hattip/core': 0.0.49
+ '@hattip/polyfills': 0.0.49
+ '@types/aws-lambda': 8.10.146
+ aws-lambda: 1.0.7
+ lambda-stream: 0.5.0
'@hono/node-server@1.14.1(hono@4.7.8)':
dependencies:
hono: 4.7.8
- '@humanfs/core@0.19.0': {}
+ '@hattip/polyfills@0.0.49':
+ dependencies:
+ '@hattip/core': 0.0.49
+ '@whatwg-node/fetch': 0.9.23
+ node-fetch-native: 1.6.4
+
+ '@hattip/walk@0.0.49':
+ dependencies:
+ '@hattip/headers': 0.0.49
+ cac: 6.7.14
+ mime-types: 2.1.35
+
+ '@humanfs/core@0.19.1': {}
- '@humanfs/node@0.16.5':
+ '@humanfs/node@0.16.6':
dependencies:
- '@humanfs/core': 0.19.0
+ '@humanfs/core': 0.19.1
'@humanwhocodes/retry': 0.3.1
'@humanwhocodes/config-array@0.13.0':
dependencies:
'@humanwhocodes/object-schema': 2.0.3
- debug: 4.4.0
+ debug: 4.4.0(supports-color@8.1.1)
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
@@ -11911,8 +11610,6 @@ snapshots:
'@inquirer/core': 10.1.6(@types/node@20.17.11)
'@inquirer/type': 3.0.0(@types/node@20.17.11)
external-editor: 3.1.0
- transitivePeerDependencies:
- - '@types/node'
'@inquirer/editor@4.0.0(@types/node@22.9.0)':
dependencies:
@@ -11927,8 +11624,6 @@ snapshots:
'@inquirer/core': 10.1.6(@types/node@20.17.11)
'@inquirer/type': 3.0.0(@types/node@20.17.11)
yoctocolors-cjs: 2.1.2
- transitivePeerDependencies:
- - '@types/node'
'@inquirer/expand@4.0.0(@types/node@22.9.0)':
dependencies:
@@ -11975,8 +11670,6 @@ snapshots:
'@inquirer/core': 10.1.6(@types/node@20.17.11)
'@inquirer/type': 3.0.0(@types/node@20.17.11)
ansi-escapes: 4.3.2
- transitivePeerDependencies:
- - '@types/node'
'@inquirer/password@4.0.0(@types/node@22.9.0)':
dependencies:
@@ -12021,16 +11714,12 @@ snapshots:
'@inquirer/core': 10.1.6(@types/node@20.17.11)
'@inquirer/type': 3.0.0(@types/node@20.17.11)
yoctocolors-cjs: 2.1.2
- transitivePeerDependencies:
- - '@types/node'
'@inquirer/rawlist@4.0.0(@types/node@22.9.0)':
dependencies:
'@inquirer/core': 10.1.6(@types/node@22.9.0)
'@inquirer/type': 3.0.0(@types/node@22.9.0)
yoctocolors-cjs: 2.1.2
- transitivePeerDependencies:
- - '@types/node'
'@inquirer/search@3.0.0(@types/node@20.17.11)':
dependencies:
@@ -12144,7 +11833,7 @@ snapshots:
jest-util: 29.7.0
jest-validate: 29.7.0
jest-watcher: 29.7.0
- micromatch: 4.0.7
+ micromatch: 4.0.8
pretty-format: 29.7.0
slash: 3.0.0
strip-ansi: 6.0.1
@@ -12255,7 +11944,7 @@ snapshots:
jest-haste-map: 29.7.0
jest-regex-util: 29.6.3
jest-util: 29.7.0
- micromatch: 4.0.7
+ micromatch: 4.0.8
pirates: 4.0.6
slash: 3.0.0
write-file-atomic: 4.0.2
@@ -12312,7 +12001,7 @@ snapshots:
'@jsdevtools/ez-spawn@3.0.4':
dependencies:
call-me-maybe: 1.0.2
- cross-spawn: 7.0.3
+ cross-spawn: 7.0.6
string-argv: 0.3.2
type-detect: 4.0.8
@@ -12334,110 +12023,110 @@ snapshots:
'@ljharb/through@2.3.13':
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
'@lukeed/csprng@1.1.0': {}
- '@mantine/carousel@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(embla-carousel-react@8.2.1)(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@mantine/carousel@7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(embla-carousel-react@8.2.1)(react-dom@19.0.0)':
dependencies:
- '@mantine/core': 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
+ '@mantine/core': 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
embla-carousel-react: 8.2.1
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ react-dom: 19.0.0(react@19.0.0)
- '@mantine/charts@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)(recharts@2.13.0-alpha.5(react-dom@19.0.0-rc-3208e73e-20240730))':
+ '@mantine/charts@7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)(recharts@2.13.0-alpha.5(react-dom@19.0.0))':
dependencies:
- '@mantine/core': 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
- recharts: 2.13.0-alpha.5(react-dom@19.0.0-rc-3208e73e-20240730)
+ '@mantine/core': 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
+ react-dom: 19.0.0(react@19.0.0)
+ recharts: 2.13.0-alpha.5(react-dom@19.0.0)
- '@mantine/code-highlight@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@mantine/code-highlight@7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)':
dependencies:
- '@mantine/core': 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
+ '@mantine/core': 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
clsx: 2.1.1
- highlight.js: 11.9.0
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ highlight.js: 11.11.0
+ react-dom: 19.0.0(react@19.0.0)
- '@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)':
dependencies:
- '@floating-ui/react': 0.26.23(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
+ '@floating-ui/react': 0.26.28(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
clsx: 2.1.1
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
- react-number-format: 5.4.1(react-dom@19.0.0-rc-3208e73e-20240730)
- react-remove-scroll: 2.5.10(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- react-textarea-autosize: 8.5.3(@types/react@18.3.5)
- type-fest: 4.26.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-number-format: 5.4.2(react-dom@19.0.0)
+ react-remove-scroll: 2.6.2(@types/react@18.3.17)
+ react-textarea-autosize: 8.5.5(@types/react@18.3.17)
+ type-fest: 4.30.2
transitivePeerDependencies:
- '@types/react'
- '@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(dayjs@1.11.13)(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@mantine/dates@7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(dayjs@1.11.13)(react-dom@19.0.0)':
dependencies:
- '@mantine/core': 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
+ '@mantine/core': 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
clsx: 2.1.1
dayjs: 1.11.13
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ react-dom: 19.0.0(react@19.0.0)
- '@mantine/dropzone@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@mantine/dropzone@7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)':
dependencies:
- '@mantine/core': 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
- react-dropzone-esm: 15.0.1
+ '@mantine/core': 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
+ react-dom: 19.0.0(react@19.0.0)
+ react-dropzone-esm: 15.2.0
- '@mantine/form@7.12.2':
+ '@mantine/form@7.15.1':
dependencies:
fast-deep-equal: 3.1.3
klona: 2.0.6
- '@mantine/hooks@7.12.2': {}
+ '@mantine/hooks@7.15.1': {}
- '@mantine/modals@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@mantine/modals@7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)':
dependencies:
- '@mantine/core': 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@mantine/core': 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
+ react-dom: 19.0.0(react@19.0.0)
- '@mantine/notifications@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@mantine/notifications@7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)':
dependencies:
- '@mantine/core': 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
- '@mantine/store': 7.12.2
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
- react-transition-group: 4.4.5(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ '@mantine/core': 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
+ '@mantine/store': 7.15.1
+ react-dom: 19.0.0(react@19.0.0)
+ react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
- '@mantine/nprogress@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@mantine/nprogress@7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)':
dependencies:
- '@mantine/core': 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
- '@mantine/store': 7.12.2
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@mantine/core': 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
+ '@mantine/store': 7.15.1
+ react-dom: 19.0.0(react@19.0.0)
- '@mantine/spotlight@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@mantine/spotlight@7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)':
dependencies:
- '@mantine/core': 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
- '@mantine/store': 7.12.2
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@mantine/core': 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
+ '@mantine/store': 7.15.1
+ react-dom: 19.0.0(react@19.0.0)
- '@mantine/store@7.12.2': {}
+ '@mantine/store@7.15.1': {}
- '@mantine/tiptap@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(@tiptap/extension-link@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6))(@tiptap/react@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(react-dom@19.0.0-rc-3208e73e-20240730))(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@mantine/tiptap@7.15.1(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(@tiptap/extension-link@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4))(@tiptap/react@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(react-dom@19.0.0))(react-dom@19.0.0)':
dependencies:
- '@mantine/core': 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
- '@tiptap/extension-link': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)
- '@tiptap/react': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(react-dom@19.0.0-rc-3208e73e-20240730)
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@mantine/core': 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
+ '@tiptap/extension-link': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)
+ '@tiptap/react': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(react-dom@19.0.0)
+ react-dom: 19.0.0(react@19.0.0)
- '@mantinex/mantine-logo@1.0.1(@mantine/core@7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730))(@mantine/hooks@7.12.2)(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@mantinex/mantine-logo@1.1.0(@mantine/core@7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0))(@mantine/hooks@7.15.1)(react-dom@19.0.0)':
dependencies:
- '@mantine/core': 7.12.2(@mantine/hooks@7.12.2)(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730)
- '@mantine/hooks': 7.12.2
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@mantine/core': 7.15.1(@mantine/hooks@7.15.1)(@types/react@18.3.17)(react-dom@19.0.0)
+ '@mantine/hooks': 7.15.1
+ react-dom: 19.0.0(react@19.0.0)
'@mapbox/node-pre-gyp@2.0.0':
dependencies:
@@ -12514,80 +12203,82 @@ snapshots:
'@mui/material': 6.0.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
react: 19.0.0-rc-a7d1240c-20240731
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.2
- '@mui/material@6.0.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@mui/material@6.2.1(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/core-downloads-tracker': 6.0.2
- '@mui/system': 6.0.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@mui/types': 7.2.16(@types/react@18.3.5)
- '@mui/utils': 6.0.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
+ '@babel/runtime': 7.26.0
+ '@mui/core-downloads-tracker': 6.2.1
+ '@mui/system': 6.2.1(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)
+ '@mui/types': 7.2.20(@types/react@19.0.2)
+ '@mui/utils': 6.2.1(@types/react@19.0.2)(react@19.0.0)
'@popperjs/core': 2.11.8
- '@types/react-transition-group': 4.4.11
+ '@types/react-transition-group': 4.4.12(@types/react@19.0.2)
clsx: 2.1.1
csstype: 3.1.3
prop-types: 15.8.1
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
- react-is: 18.3.1
- react-transition-group: 4.4.5(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ react-is: 19.0.0
+ react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@types/react': 18.3.5
+ '@emotion/react': 11.14.0(@types/react@19.0.2)(react@19.0.0)
+ '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)
+ '@types/react': 19.0.2
- '@mui/private-theming@6.0.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)':
+ '@mui/private-theming@6.2.1(@types/react@19.0.2)(react@19.0.0)':
dependencies:
'@babel/runtime': 7.26.7
'@mui/utils': 6.0.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
prop-types: 15.8.1
- react: 19.0.0-rc-a7d1240c-20240731
+ react: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.2
- '@mui/styled-engine@6.0.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@mui/styled-engine@6.2.1(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(react@19.0.0)':
dependencies:
- '@babel/runtime': 7.25.6
- '@emotion/cache': 11.13.1
+ '@babel/runtime': 7.26.0
+ '@emotion/cache': 11.14.0
+ '@emotion/serialize': 1.3.3
+ '@emotion/sheet': 1.4.0
csstype: 3.1.3
prop-types: 15.8.1
- react: 19.0.0-rc-a7d1240c-20240731
+ react: 19.0.0
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
+ '@emotion/react': 11.14.0(@types/react@19.0.2)(react@19.0.0)
+ '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)
- '@mui/system@6.0.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)':
+ '@mui/system@6.2.1(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/private-theming': 6.0.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@mui/styled-engine': 6.0.2(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- '@mui/types': 7.2.16(@types/react@18.3.5)
- '@mui/utils': 6.0.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
+ '@babel/runtime': 7.26.0
+ '@mui/private-theming': 6.2.1(@types/react@19.0.2)(react@19.0.0)
+ '@mui/styled-engine': 6.2.1(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0))(react@19.0.0)
+ '@mui/types': 7.2.20(@types/react@19.0.2)
+ '@mui/utils': 6.2.1(@types/react@19.0.2)(react@19.0.0)
clsx: 2.1.1
csstype: 3.1.3
prop-types: 15.8.1
- react: 19.0.0-rc-a7d1240c-20240731
+ react: 19.0.0
optionalDependencies:
- '@emotion/react': 11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731))(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- '@types/react': 18.3.5
+ '@emotion/react': 11.14.0(@types/react@19.0.2)(react@19.0.0)
+ '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.2)(react@19.0.0))(@types/react@19.0.2)(react@19.0.0)
+ '@types/react': 19.0.2
- '@mui/types@7.2.16(@types/react@18.3.5)':
+ '@mui/types@7.2.20(@types/react@19.0.2)':
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.2
- '@mui/utils@6.0.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)':
+ '@mui/utils@6.2.1(@types/react@19.0.2)(react@19.0.0)':
dependencies:
- '@babel/runtime': 7.25.6
- '@mui/types': 7.2.16(@types/react@18.3.5)
- '@types/prop-types': 15.7.12
+ '@babel/runtime': 7.26.0
+ '@mui/types': 7.2.20(@types/react@19.0.2)
+ '@types/prop-types': 15.7.14
clsx: 2.1.1
prop-types: 15.8.1
- react: 19.0.0-rc-a7d1240c-20240731
- react-is: 18.3.1
+ react: 19.0.0
+ react-is: 19.0.0
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.2
'@napi-rs/wasm-runtime@0.2.11':
dependencies:
@@ -13007,9 +12698,9 @@ snapshots:
'@popperjs/core@2.11.8': {}
- '@remirror/core-constants@2.0.2': {}
+ '@remirror/core-constants@3.0.0': {}
- '@remix-run/router@1.17.0': {}
+ '@remix-run/router@1.21.0': {}
'@rolldown/binding-android-arm64@1.0.0-beta.30':
optional: true
@@ -13319,9 +13010,9 @@ snapshots:
'@swc/counter': 0.1.3
optional: true
- '@tabler/icons-react@3.16.0':
+ '@szmarczak/http-timer@4.0.6':
dependencies:
- '@tabler/icons': 3.16.0
+ defer-to-connect: 2.0.1
'@tabler/icons@3.16.0': {}
@@ -13392,39 +13083,53 @@ snapshots:
'@tanstack/react-query@5.54.1(react@19.0.0-rc-a7d1240c-20240731)':
dependencies:
- '@tanstack/query-core': 5.54.1
- react: 19.0.0-rc-a7d1240c-20240731
+ '@tabler/icons': 3.26.0
+
+ '@tabler/icons@3.26.0': {}
+
+ '@tanstack/history@1.90.0': {}
+
+ '@tanstack/query-core@5.62.8': {}
- '@tanstack/react-router@1.43.3(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@tanstack/react-query@5.62.8(react@19.0.0)':
dependencies:
- '@tanstack/history': 1.41.0
- '@tanstack/react-store': 0.2.1(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@tanstack/query-core': 5.62.8
+ react: 19.0.0
+
+ '@tanstack/react-router@1.91.3(@tanstack/router-generator@1.87.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
+ dependencies:
+ '@tanstack/history': 1.90.0
+ '@tanstack/react-store': 0.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ jsesc: 3.1.0
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
+ optionalDependencies:
+ '@tanstack/router-generator': 1.87.7
- '@tanstack/react-store@0.2.1(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@tanstack/react-store@0.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@tanstack/store': 0.1.3
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
- use-sync-external-store: 1.2.2(react@19.0.0-rc-a7d1240c-20240731)
+ '@tanstack/store': 0.6.0
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
+ use-sync-external-store: 1.4.0(react@19.0.0)
- '@tanstack/router-devtools@1.43.3(@tanstack/react-router@1.43.3(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731))(csstype@3.1.3)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)':
+ '@tanstack/router-devtools@1.91.3(@tanstack/react-router@1.91.3(@tanstack/router-generator@1.87.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(csstype@3.1.3)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)':
dependencies:
- '@tanstack/react-router': 1.43.3(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ '@tanstack/react-router': 1.91.3(@tanstack/router-generator@1.87.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
clsx: 2.1.1
- date-fns: 2.30.0
- goober: 2.1.14(csstype@3.1.3)
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ goober: 2.1.16(csstype@3.1.3)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
transitivePeerDependencies:
- csstype
- '@tanstack/router-generator@1.43.1':
+ '@tanstack/router-generator@1.87.7':
dependencies:
- prettier: 3.3.2
+ '@tanstack/virtual-file-routes': 1.87.6
+ prettier: 3.4.2
+ tsx: 4.19.2
zod: 3.23.8
'@tanstack/router-plugin@1.43.1':
@@ -13442,186 +13147,199 @@ snapshots:
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.6
- babel-dead-code-elimination: 1.0.5
- unplugin: 1.10.2
+ babel-dead-code-elimination: 1.0.8
+ chokidar: 3.6.0
+ unplugin: 1.16.0
zod: 3.23.8
transitivePeerDependencies:
- supports-color
- '@tanstack/store@0.1.3': {}
+ '@tanstack/store@0.6.0': {}
- '@tiptap/core@2.6.6(@tiptap/pm@2.6.6)':
+ '@tanstack/virtual-file-routes@1.87.6': {}
+
+ '@tiptap/core@2.10.4(@tiptap/pm@2.10.4)':
dependencies:
- '@tiptap/pm': 2.6.6
+ '@tiptap/pm': 2.10.4
- '@tiptap/extension-blockquote@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-blockquote@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-bold@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-bold@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-bubble-menu@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)':
+ '@tiptap/extension-bubble-menu@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
- '@tiptap/pm': 2.6.6
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
+ '@tiptap/pm': 2.10.4
tippy.js: 6.3.7
- '@tiptap/extension-bullet-list@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-bullet-list@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-code-block@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)':
+ '@tiptap/extension-code-block@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
- '@tiptap/pm': 2.6.6
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
+ '@tiptap/pm': 2.10.4
- '@tiptap/extension-code@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-code@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-document@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-document@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-dropcursor@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)':
+ '@tiptap/extension-dropcursor@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
- '@tiptap/pm': 2.6.6
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
+ '@tiptap/pm': 2.10.4
- '@tiptap/extension-floating-menu@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)':
+ '@tiptap/extension-floating-menu@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
- '@tiptap/pm': 2.6.6
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
+ '@tiptap/pm': 2.10.4
tippy.js: 6.3.7
- '@tiptap/extension-gapcursor@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)':
+ '@tiptap/extension-gapcursor@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
- '@tiptap/pm': 2.6.6
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
+ '@tiptap/pm': 2.10.4
- '@tiptap/extension-hard-break@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-hard-break@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-heading@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-heading@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-highlight@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-highlight@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-history@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)':
+ '@tiptap/extension-history@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
- '@tiptap/pm': 2.6.6
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
+ '@tiptap/pm': 2.10.4
- '@tiptap/extension-horizontal-rule@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)':
+ '@tiptap/extension-horizontal-rule@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
- '@tiptap/pm': 2.6.6
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
+ '@tiptap/pm': 2.10.4
- '@tiptap/extension-italic@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-italic@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-link@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)':
+ '@tiptap/extension-link@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
- '@tiptap/pm': 2.6.6
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
+ '@tiptap/pm': 2.10.4
linkifyjs: 4.1.3
- '@tiptap/extension-list-item@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-list-item@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
+ dependencies:
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
+
+ '@tiptap/extension-ordered-list@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-ordered-list@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-paragraph@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-paragraph@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-strike@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-strike@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-subscript@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-subscript@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-superscript@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-superscript@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-text-align@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-text-align@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-text-style@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-text@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-text@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/extension-underline@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))':
+ '@tiptap/extension-underline@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
- '@tiptap/pm@2.6.6':
+ '@tiptap/pm@2.10.4':
dependencies:
prosemirror-changeset: 2.2.1
prosemirror-collab: 1.3.1
- prosemirror-commands: 1.6.0
+ prosemirror-commands: 1.6.2
prosemirror-dropcursor: 1.8.1
prosemirror-gapcursor: 1.3.2
prosemirror-history: 1.4.1
prosemirror-inputrules: 1.4.0
prosemirror-keymap: 1.2.2
- prosemirror-markdown: 1.13.0
+ prosemirror-markdown: 1.13.1
prosemirror-menu: 1.2.4
- prosemirror-model: 1.22.3
+ prosemirror-model: 1.24.1
prosemirror-schema-basic: 1.2.3
prosemirror-schema-list: 1.4.1
prosemirror-state: 1.4.3
- prosemirror-tables: 1.5.0
- prosemirror-trailing-node: 2.0.9(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2)
- prosemirror-transform: 1.10.0
- prosemirror-view: 1.34.2
+ prosemirror-tables: 1.6.1
+ prosemirror-trailing-node: 3.0.0(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1)
+ prosemirror-transform: 1.10.2
+ prosemirror-view: 1.37.1
- '@tiptap/react@2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)(react-dom@19.0.0-rc-3208e73e-20240730)':
+ '@tiptap/react@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(react-dom@19.0.0)':
dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
- '@tiptap/extension-bubble-menu': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)
- '@tiptap/extension-floating-menu': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)
- '@tiptap/pm': 2.6.6
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
+ '@tiptap/extension-bubble-menu': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)
+ '@tiptap/extension-floating-menu': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)
+ '@tiptap/pm': 2.10.4
'@types/use-sync-external-store': 0.0.6
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
- use-sync-external-store: 1.2.2(react@19.0.0-rc-a7d1240c-20240731)
-
- '@tiptap/starter-kit@2.6.6':
- dependencies:
- '@tiptap/core': 2.6.6(@tiptap/pm@2.6.6)
- '@tiptap/extension-blockquote': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-bold': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-bullet-list': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-code': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-code-block': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)
- '@tiptap/extension-document': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-dropcursor': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)
- '@tiptap/extension-gapcursor': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)
- '@tiptap/extension-hard-break': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-heading': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-history': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)
- '@tiptap/extension-horizontal-rule': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))(@tiptap/pm@2.6.6)
- '@tiptap/extension-italic': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-list-item': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-ordered-list': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-paragraph': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-strike': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/extension-text': 2.6.6(@tiptap/core@2.6.6(@tiptap/pm@2.6.6))
- '@tiptap/pm': 2.6.6
+ fast-deep-equal: 3.1.3
+ react-dom: 19.0.0(react@19.0.0)
+ use-sync-external-store: 1.2.2
+
+ '@tiptap/starter-kit@2.10.4':
+ dependencies:
+ '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4)
+ '@tiptap/extension-blockquote': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-bold': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-bullet-list': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-code': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-code-block': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)
+ '@tiptap/extension-document': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-dropcursor': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)
+ '@tiptap/extension-gapcursor': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)
+ '@tiptap/extension-hard-break': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-heading': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-history': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)
+ '@tiptap/extension-horizontal-rule': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)
+ '@tiptap/extension-italic': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-list-item': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-ordered-list': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-paragraph': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-strike': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-text': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/extension-text-style': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))
+ '@tiptap/pm': 2.10.4
+
+ '@tokenizer/token@0.3.0': {}
+
+ '@tootallnate/once@1.1.2': {}
'@ts-morph/common@0.25.0':
dependencies:
@@ -13653,6 +13371,8 @@ snapshots:
'@types/aws-lambda@8.10.147': {}
+ '@types/aws-lambda@8.10.146': {}
+
'@types/babel__core@7.20.5':
dependencies:
'@babel/parser': 7.27.0
@@ -13674,7 +13394,7 @@ snapshots:
dependencies:
'@babel/types': 7.26.7
- '@types/better-sqlite3@7.6.10':
+ '@types/better-sqlite3@7.6.12':
dependencies:
'@types/node': 20.17.11
@@ -13693,10 +13413,14 @@ snapshots:
dependencies:
'@types/node': 20.17.11
- '@types/conventional-commits-parser@5.0.0':
+ '@types/conventional-commits-parser@5.0.1':
dependencies:
'@types/node': 20.17.11
+ '@types/cookie@1.0.0':
+ dependencies:
+ cookie: 1.0.2
+
'@types/cookiejar@2.1.5': {}
'@types/cors@2.8.18':
@@ -13773,6 +13497,8 @@ snapshots:
dependencies:
'@types/unist': 3.0.2
+ '@types/http-cache-semantics@4.0.4': {}
+
'@types/http-errors@2.0.4': {}
'@types/istanbul-lib-coverage@2.0.6': {}
@@ -13799,14 +13525,27 @@ snapshots:
'@types/lodash.mergewith@4.6.7':
dependencies:
- '@types/lodash': 4.17.7
+ '@types/node': 20.17.10
+
+ '@types/linkify-it@5.0.0': {}
+
+ '@types/lodash.mergewith@4.6.9':
+ dependencies:
+ '@types/lodash': 4.17.13
+
+ '@types/lodash@4.17.13': {}
- '@types/lodash@4.17.7': {}
+ '@types/markdown-it@14.1.2':
+ dependencies:
+ '@types/linkify-it': 5.0.0
+ '@types/mdurl': 2.0.0
'@types/mdast@4.0.4':
dependencies:
'@types/unist': 3.0.2
+ '@types/mdurl@2.0.0': {}
+
'@types/mdx@2.0.13': {}
'@types/methods@1.1.4': {}
@@ -13833,25 +13572,28 @@ snapshots:
dependencies:
postcss: 8.5.6
- '@types/prop-types@15.7.12': {}
+ '@types/prop-types@15.7.14': {}
'@types/qs@6.9.17': {}
'@types/range-parser@1.2.7': {}
- '@types/react-dom@18.3.0':
+ '@types/react-dom@18.3.5(@types/react@18.3.17)':
dependencies:
'@types/react': 18.3.5
- '@types/react-transition-group@4.4.11':
+ '@types/react-transition-group@4.4.12(@types/react@19.0.2)':
dependencies:
'@types/react': 18.3.5
- '@types/react@18.3.5':
+ '@types/react@19.0.2':
dependencies:
- '@types/prop-types': 15.7.12
csstype: 3.1.3
+ '@types/responselike@1.0.3':
+ dependencies:
+ '@types/node': 20.17.10
+
'@types/semver@7.5.8': {}
'@types/send@0.17.4':
@@ -13885,6 +13627,8 @@ snapshots:
'@types/use-sync-external-store@0.0.6': {}
+ '@types/uuid@9.0.8': {}
+
'@types/yargs-parser@21.0.3': {}
'@types/yargs@17.0.33':
@@ -13902,7 +13646,7 @@ snapshots:
debug: 4.4.0
eslint: 8.57.1
graphemer: 1.4.0
- ignore: 5.3.1
+ ignore: 5.3.2
natural-compare: 1.4.0
semver: 7.6.3
ts-api-utils: 1.3.0(typescript@5.7.2)
@@ -13960,10 +13704,10 @@ snapshots:
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/visitor-keys': 6.21.0
- '@typescript-eslint/scope-manager@8.11.0':
+ '@typescript-eslint/scope-manager@8.18.1':
dependencies:
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/visitor-keys': 8.11.0
+ '@typescript-eslint/types': 8.18.1
+ '@typescript-eslint/visitor-keys': 8.18.1
'@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@5.7.2)':
dependencies:
@@ -13986,18 +13730,17 @@ snapshots:
optionalDependencies:
typescript: 5.7.2
transitivePeerDependencies:
- - eslint
- supports-color
'@typescript-eslint/types@6.21.0': {}
- '@typescript-eslint/types@8.11.0': {}
+ '@typescript-eslint/types@8.18.1': {}
'@typescript-eslint/typescript-estree@6.21.0(typescript@5.7.2)':
dependencies:
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/visitor-keys': 6.21.0
- debug: 4.4.0
+ debug: 4.4.0(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.3
@@ -14046,17 +13789,16 @@ snapshots:
eslint: 9.13.0(jiti@2.4.2)
transitivePeerDependencies:
- supports-color
- - typescript
'@typescript-eslint/visitor-keys@6.21.0':
dependencies:
'@typescript-eslint/types': 6.21.0
eslint-visitor-keys: 3.4.3
- '@typescript-eslint/visitor-keys@8.11.0':
+ '@typescript-eslint/visitor-keys@8.18.1':
dependencies:
- '@typescript-eslint/types': 8.11.0
- eslint-visitor-keys: 3.4.3
+ '@typescript-eslint/types': 8.18.1
+ eslint-visitor-keys: 4.2.0
'@uidotdev/usehooks@2.4.1': {}
@@ -14222,13 +13964,13 @@ snapshots:
'@xtuc/long@4.2.2': {}
- '@zag-js/dom-query@0.16.0': {}
+ '@zag-js/dom-query@0.31.1': {}
- '@zag-js/element-size@0.10.5': {}
+ '@zag-js/element-size@0.31.1': {}
- '@zag-js/focus-visible@0.16.0':
+ '@zag-js/focus-visible@0.31.1':
dependencies:
- '@zag-js/dom-query': 0.16.0
+ '@zag-js/dom-query': 0.31.1
JSONStream@1.3.5:
dependencies:
@@ -14282,6 +14024,8 @@ snapshots:
clean-stack: 2.2.0
indent-string: 4.0.0
+ agent-base@7.1.3: {}
+
ajv-formats@2.1.1(ajv@8.12.0):
optionalDependencies:
ajv: 8.12.0
@@ -14338,21 +14082,21 @@ snapshots:
'@algolia/requester-node-http': 4.24.0
'@algolia/transporter': 4.24.0
- algoliasearch@5.10.2:
- dependencies:
- '@algolia/client-abtesting': 5.10.2
- '@algolia/client-analytics': 5.10.2
- '@algolia/client-common': 5.10.2
- '@algolia/client-insights': 5.10.2
- '@algolia/client-personalization': 5.10.2
- '@algolia/client-query-suggestions': 5.10.2
- '@algolia/client-search': 5.10.2
- '@algolia/ingestion': 1.10.2
- '@algolia/monitoring': 1.10.2
- '@algolia/recommend': 5.10.2
- '@algolia/requester-browser-xhr': 5.10.2
- '@algolia/requester-fetch': 5.10.2
- '@algolia/requester-node-http': 5.10.2
+ algoliasearch@5.18.0:
+ dependencies:
+ '@algolia/client-abtesting': 5.18.0
+ '@algolia/client-analytics': 5.18.0
+ '@algolia/client-common': 5.18.0
+ '@algolia/client-insights': 5.18.0
+ '@algolia/client-personalization': 5.18.0
+ '@algolia/client-query-suggestions': 5.18.0
+ '@algolia/client-search': 5.18.0
+ '@algolia/ingestion': 1.18.0
+ '@algolia/monitoring': 1.18.0
+ '@algolia/recommend': 5.18.0
+ '@algolia/requester-browser-xhr': 5.18.0
+ '@algolia/requester-fetch': 5.18.0
+ '@algolia/requester-node-http': 5.18.0
ansi-colors@4.1.3: {}
@@ -14366,7 +14110,7 @@ snapshots:
ansi-regex@5.0.1: {}
- ansi-regex@6.0.1: {}
+ ansi-regex@6.1.0: {}
ansi-styles@3.2.1:
dependencies:
@@ -14487,6 +14231,8 @@ snapshots:
asynckit@0.4.0: {}
+ at-least-node@1.0.0: {}
+
atomic-sleep@1.0.0: {}
autoprefixer@10.4.19(postcss@8.5.3):
@@ -14513,7 +14259,49 @@ snapshots:
dependencies:
possible-typed-array-names: 1.0.0
- axe-core@4.10.1: {}
+ aws-cdk-lib@2.173.2(constructs@10.4.2):
+ dependencies:
+ '@aws-cdk/asset-awscli-v1': 2.2.213
+ '@aws-cdk/asset-kubectl-v20': 2.1.3
+ '@aws-cdk/asset-node-proxy-agent-v6': 2.1.0
+ '@aws-cdk/cloud-assembly-schema': 38.0.1
+ constructs: 10.4.2
+
+ aws-cdk@2.173.2:
+ optionalDependencies:
+ fsevents: 2.3.2
+
+ aws-lambda@1.0.7:
+ dependencies:
+ aws-sdk: 2.1692.0
+ commander: 3.0.2
+ js-yaml: 3.14.1
+ watchpack: 2.4.2
+
+ aws-sdk@2.1692.0:
+ dependencies:
+ buffer: 4.9.2
+ events: 1.1.1
+ ieee754: 1.1.13
+ jmespath: 0.16.0
+ querystring: 0.2.0
+ sax: 1.2.1
+ url: 0.10.3
+ util: 0.12.5
+ uuid: 8.0.0
+ xml2js: 0.6.2
+
+ aws4fetch@1.0.20: {}
+
+ axe-core@4.10.2: {}
+
+ axios@1.7.9:
+ dependencies:
+ follow-redirects: 1.15.9
+ form-data: 4.0.1
+ proxy-from-env: 1.1.0
+ transitivePeerDependencies:
+ - debug
axios@1.7.9:
dependencies:
@@ -14525,7 +14313,7 @@ snapshots:
axobject-query@4.1.0: {}
- babel-dead-code-elimination@1.0.5:
+ babel-dead-code-elimination@1.0.8:
dependencies:
'@babel/core': 7.26.10
'@babel/parser': 7.27.0
@@ -14568,7 +14356,7 @@ snapshots:
dependencies:
'@babel/runtime': 7.26.7
cosmiconfig: 7.1.0
- resolve: 1.22.8
+ resolve: 1.22.9
babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.10):
dependencies:
@@ -14618,6 +14406,11 @@ snapshots:
dependencies:
file-uri-to-path: 1.0.0
+ bl@1.2.3:
+ dependencies:
+ readable-stream: 2.3.8
+ safe-buffer: 5.2.1
+
bl@4.1.0:
dependencies:
buffer: 5.7.1
@@ -14695,6 +14488,12 @@ snapshots:
buffer-from@1.1.2: {}
+ buffer@4.9.2:
+ dependencies:
+ base64-js: 1.5.1
+ ieee754: 1.2.1
+ isarray: 1.0.0
+
buffer@5.7.1:
dependencies:
base64-js: 1.5.1
@@ -14705,6 +14504,10 @@ snapshots:
base64-js: 1.5.1
ieee754: 1.2.1
+ builtin-modules@3.3.0: {}
+
+ builtins@1.0.3: {}
+
bundle-name@3.0.0:
dependencies:
run-applescript: 5.0.0
@@ -14786,6 +14589,22 @@ snapshots:
check-error@2.1.1: {}
+ child-process-ext@2.1.1:
+ dependencies:
+ cross-spawn: 6.0.5
+ es5-ext: 0.10.64
+ log: 6.3.2
+ split2: 3.2.2
+ stream-promise: 3.2.0
+
+ child-process-ext@3.0.2:
+ dependencies:
+ cross-spawn: 7.0.6
+ es5-ext: 0.10.64
+ log: 6.3.2
+ split2: 3.2.2
+ stream-promise: 3.2.0
+
chokidar@3.6.0:
dependencies:
anymatch: 3.1.3
@@ -14806,6 +14625,8 @@ snapshots:
chownr@3.0.0: {}
+ chownr@3.0.0: {}
+
chrome-trace-event@1.0.4: {}
ci-info@3.9.0: {}
@@ -14816,6 +14637,14 @@ snapshots:
clean-stack@2.2.0: {}
+ cli-color@2.0.4:
+ dependencies:
+ d: 1.0.2
+ es5-ext: 0.10.64
+ es6-iterator: 2.0.3
+ memoizee: 0.4.17
+ timers-ext: 0.1.8
+
cli-cursor@3.1.0:
dependencies:
restore-cursor: 3.1.0
@@ -14824,13 +14653,23 @@ snapshots:
dependencies:
restore-cursor: 5.1.0
+ cli-progress-footer@2.3.3:
+ dependencies:
+ cli-color: 2.0.4
+ d: 1.0.2
+ es5-ext: 0.10.64
+ mute-stream: 0.0.8
+ process-utils: 4.0.0
+ timers-ext: 0.1.8
+ type: 2.7.3
+
cli-progress@3.12.0:
dependencies:
string-width: 4.2.3
cli-spinners@2.9.2: {}
- cli-spinners@3.0.0: {}
+ cli-spinners@3.2.0: {}
cli-table3@0.6.5:
dependencies:
@@ -14841,7 +14680,7 @@ snapshots:
cli-truncate@4.0.0:
dependencies:
slice-ansi: 5.0.0
- string-width: 7.1.0
+ string-width: 7.2.0
cli-width@3.0.0: {}
@@ -14853,6 +14692,10 @@ snapshots:
strip-ansi: 6.0.1
wrap-ansi: 7.0.0
+ clone-response@1.0.3:
+ dependencies:
+ mimic-response: 1.0.1
+
clone@1.0.4: {}
clsx@2.1.1: {}
@@ -14893,6 +14736,8 @@ snapshots:
commander@2.20.3: {}
+ commander@3.0.2: {}
+
commander@4.1.1: {}
comment-json@4.2.5:
@@ -14910,7 +14755,12 @@ snapshots:
component-emitter@1.3.1: {}
- compute-scroll-into-view@3.0.3: {}
+ compress-commons@4.1.2:
+ dependencies:
+ buffer-crc32: 0.2.13
+ crc32-stream: 4.0.3
+ normalize-path: 3.0.0
+ readable-stream: 3.6.2
concat-map@0.0.1: {}
@@ -15077,7 +14927,9 @@ snapshots:
css-box-model@1.2.1:
dependencies:
- tiny-invariant: 1.3.3
+ path-key: 3.1.1
+ shebang-command: 2.0.0
+ which: 2.0.2
cssesc@3.0.0: {}
@@ -15121,10 +14973,17 @@ snapshots:
d3-timer@3.0.1: {}
+ d@1.0.2:
+ dependencies:
+ es5-ext: 0.10.64
+ type: 2.7.3
+
damerau-levenshtein@1.0.8: {}
dargs@8.1.0: {}
+ data-uri-to-buffer@3.0.1: {}
+
data-view-buffer@1.0.1:
dependencies:
call-bind: 1.0.7
@@ -15157,9 +15016,11 @@ snapshots:
dependencies:
ms: 2.1.2
- debug@4.4.0:
+ debug@4.4.0(supports-color@8.1.1):
dependencies:
ms: 2.1.3
+ optionalDependencies:
+ supports-color: 8.1.1
debug@4.4.1:
dependencies:
@@ -15211,12 +15072,24 @@ snapshots:
dependencies:
clone: 1.0.4
+ defer-to-connect@2.0.1: {}
+
+ deferred@0.7.11:
+ dependencies:
+ d: 1.0.2
+ es5-ext: 0.10.64
+ event-emitter: 0.3.5
+ next-tick: 1.1.0
+ timers-ext: 0.1.8
+
define-data-property@1.1.4:
dependencies:
es-define-property: 1.0.0
es-errors: 1.3.0
gopd: 1.0.1
+ define-lazy-prop@2.0.0: {}
+
define-lazy-prop@3.0.0: {}
define-properties@1.2.1:
@@ -15294,6 +15167,8 @@ snapshots:
dependencies:
is-obj: 2.0.0
+ dotenv-expand@10.0.0: {}
+
dotenv@16.4.5: {}
dunder-proto@1.0.1:
@@ -15331,6 +15206,8 @@ snapshots:
emoji-regex@10.3.0: {}
+ emoji-regex@10.4.0: {}
+
emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {}
@@ -15383,6 +15260,11 @@ snapshots:
graceful-fs: 4.2.11
tapable: 2.2.1
+ enhanced-resolve@5.17.1:
+ dependencies:
+ graceful-fs: 4.2.11
+ tapable: 2.2.1
+
entities@4.5.0: {}
env-paths@2.2.1: {}
@@ -15529,7 +15411,61 @@ snapshots:
'@esbuild/win32-x64': 0.25.1
optional: true
- escalade@3.1.2: {}
+ esbuild@0.23.1:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.23.1
+ '@esbuild/android-arm': 0.23.1
+ '@esbuild/android-arm64': 0.23.1
+ '@esbuild/android-x64': 0.23.1
+ '@esbuild/darwin-arm64': 0.23.1
+ '@esbuild/darwin-x64': 0.23.1
+ '@esbuild/freebsd-arm64': 0.23.1
+ '@esbuild/freebsd-x64': 0.23.1
+ '@esbuild/linux-arm': 0.23.1
+ '@esbuild/linux-arm64': 0.23.1
+ '@esbuild/linux-ia32': 0.23.1
+ '@esbuild/linux-loong64': 0.23.1
+ '@esbuild/linux-mips64el': 0.23.1
+ '@esbuild/linux-ppc64': 0.23.1
+ '@esbuild/linux-riscv64': 0.23.1
+ '@esbuild/linux-s390x': 0.23.1
+ '@esbuild/linux-x64': 0.23.1
+ '@esbuild/netbsd-x64': 0.23.1
+ '@esbuild/openbsd-arm64': 0.23.1
+ '@esbuild/openbsd-x64': 0.23.1
+ '@esbuild/sunos-x64': 0.23.1
+ '@esbuild/win32-arm64': 0.23.1
+ '@esbuild/win32-ia32': 0.23.1
+ '@esbuild/win32-x64': 0.23.1
+
+ esbuild@0.24.0:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.24.0
+ '@esbuild/android-arm': 0.24.0
+ '@esbuild/android-arm64': 0.24.0
+ '@esbuild/android-x64': 0.24.0
+ '@esbuild/darwin-arm64': 0.24.0
+ '@esbuild/darwin-x64': 0.24.0
+ '@esbuild/freebsd-arm64': 0.24.0
+ '@esbuild/freebsd-x64': 0.24.0
+ '@esbuild/linux-arm': 0.24.0
+ '@esbuild/linux-arm64': 0.24.0
+ '@esbuild/linux-ia32': 0.24.0
+ '@esbuild/linux-loong64': 0.24.0
+ '@esbuild/linux-mips64el': 0.24.0
+ '@esbuild/linux-ppc64': 0.24.0
+ '@esbuild/linux-riscv64': 0.24.0
+ '@esbuild/linux-s390x': 0.24.0
+ '@esbuild/linux-x64': 0.24.0
+ '@esbuild/netbsd-x64': 0.24.0
+ '@esbuild/openbsd-arm64': 0.24.0
+ '@esbuild/openbsd-x64': 0.24.0
+ '@esbuild/sunos-x64': 0.24.0
+ '@esbuild/win32-arm64': 0.24.0
+ '@esbuild/win32-ia32': 0.24.0
+ '@esbuild/win32-x64': 0.24.0
+
+ escalade@3.2.0: {}
escalade@3.2.0: {}
@@ -15543,6 +15479,15 @@ snapshots:
escape-string-regexp@5.0.0: {}
+ escodegen@1.14.3:
+ dependencies:
+ esprima: 4.0.1
+ estraverse: 4.3.0
+ esutils: 2.0.3
+ optionator: 0.8.3
+ optionalDependencies:
+ source-map: 0.6.1
+
escodegen@2.1.0:
dependencies:
esprima: 4.0.1
@@ -15565,7 +15510,7 @@ snapshots:
array-includes: 3.1.8
array.prototype.flatmap: 1.3.2
ast-types-flow: 0.0.8
- axe-core: 4.10.1
+ axe-core: 4.10.2
axobject-query: 4.1.0
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
@@ -15635,7 +15580,7 @@ snapshots:
esrecurse: 4.3.0
estraverse: 5.3.0
- eslint-scope@8.1.0:
+ eslint-scope@8.2.0:
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
@@ -15644,7 +15589,7 @@ snapshots:
eslint-visitor-keys@3.4.3: {}
- eslint-visitor-keys@4.1.0: {}
+ eslint-visitor-keys@4.2.0: {}
eslint@8.57.1:
dependencies:
@@ -15665,7 +15610,7 @@ snapshots:
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
- esquery: 1.5.0
+ esquery: 1.6.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 6.0.1
@@ -15673,7 +15618,7 @@ snapshots:
glob-parent: 6.0.2
globals: 13.24.0
graphemer: 1.4.0
- ignore: 5.3.1
+ ignore: 5.3.2
imurmurhash: 0.1.4
is-glob: 4.0.3
is-path-inside: 3.0.3
@@ -15700,24 +15645,24 @@ snapshots:
'@eslint/plugin-kit': 0.2.1
'@humanfs/node': 0.16.5
'@humanwhocodes/module-importer': 1.0.1
- '@humanwhocodes/retry': 0.3.1
+ '@humanwhocodes/retry': 0.4.1
'@types/estree': 1.0.6
'@types/json-schema': 7.0.15
ajv: 6.12.6
chalk: 4.1.2
- cross-spawn: 7.0.3
- debug: 4.3.6
+ cross-spawn: 7.0.6
+ debug: 4.4.0(supports-color@8.1.1)
escape-string-regexp: 4.0.0
- eslint-scope: 8.1.0
- eslint-visitor-keys: 4.1.0
- espree: 10.2.0
- esquery: 1.5.0
+ eslint-scope: 8.2.0
+ eslint-visitor-keys: 4.2.0
+ espree: 10.3.0
+ esquery: 1.6.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 8.0.0
find-up: 5.0.0
glob-parent: 6.0.2
- ignore: 5.3.1
+ ignore: 5.3.2
imurmurhash: 0.1.4
is-glob: 4.0.3
json-stable-stringify-without-jsonify: 1.0.1
@@ -15725,13 +15670,12 @@ snapshots:
minimatch: 3.1.2
natural-compare: 1.4.0
optionator: 0.9.4
- text-table: 0.2.0
optionalDependencies:
jiti: 2.4.2
transitivePeerDependencies:
- supports-color
- espree@10.2.0:
+ esniff@1.1.3:
dependencies:
acorn: 8.14.0
acorn-jsx: 5.3.2(acorn@8.14.0)
@@ -15745,7 +15689,7 @@ snapshots:
esprima@4.0.1: {}
- esquery@1.5.0:
+ esquery@1.6.0:
dependencies:
estraverse: 5.3.0
@@ -15753,6 +15697,10 @@ snapshots:
dependencies:
estraverse: 5.3.0
+ essentials@1.2.0:
+ dependencies:
+ uni-global: 1.0.0
+
estraverse@4.3.0: {}
estraverse@5.3.0: {}
@@ -15795,12 +15743,19 @@ snapshots:
etag@1.8.1: {}
+ event-emitter@0.3.5:
+ dependencies:
+ d: 1.0.2
+ es5-ext: 0.10.64
+
event-target-shim@5.0.1: {}
eventemitter3@4.0.7: {}
eventemitter3@5.0.1: {}
+ events@1.1.1: {}
+
events@3.3.0: {}
eventsource-parser@3.0.2: {}
@@ -15939,6 +15894,8 @@ snapshots:
iconv-lite: 0.4.24
tmp: 0.0.33
+ fast-decode-uri-component@1.0.1: {}
+
fast-deep-equal@3.1.3: {}
fast-diff@1.3.0: {}
@@ -15951,12 +15908,16 @@ snapshots:
'@nodelib/fs.walk': 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
- micromatch: 4.0.7
+ micromatch: 4.0.8
fast-json-stable-stringify@2.1.0: {}
fast-levenshtein@2.0.6: {}
+ fast-querystring@1.1.2:
+ dependencies:
+ fast-decode-uri-component: 1.0.1
+
fast-redact@3.5.0: {}
fast-safe-stringify@2.1.1: {}
@@ -16001,6 +15962,20 @@ snapshots:
dependencies:
flat-cache: 4.0.1
+ file-type@16.5.4:
+ dependencies:
+ readable-web-to-node-stream: 3.0.2
+ strtok3: 6.3.0
+ token-types: 4.2.1
+
+ file-type@3.9.0: {}
+
+ file-type@4.4.0: {}
+
+ file-type@5.2.0: {}
+
+ file-type@6.2.0: {}
+
file-uri-to-path@1.0.0: {}
filelist@1.0.4:
@@ -16056,6 +16031,8 @@ snapshots:
path-exists: 5.0.0
unicorn-magic: 0.1.0
+ findit2@2.2.3: {}
+
flat-cache@3.2.0:
dependencies:
flatted: 3.3.3
@@ -16069,6 +16046,8 @@ snapshots:
flatted@3.3.3: {}
+ flatted@3.3.2: {}
+
focus-lock@1.3.5:
dependencies:
tslib: 2.8.1
@@ -16079,7 +16058,7 @@ snapshots:
dependencies:
is-callable: 1.2.7
- foreground-child@3.2.1:
+ foreground-child@3.3.0:
dependencies:
cross-spawn: 7.0.6
signal-exit: 4.1.0
@@ -16119,13 +16098,15 @@ snapshots:
fraction.js@4.3.7: {}
- framer-motion@11.5.4(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731):
+ framer-motion@11.15.0(@emotion/is-prop-valid@1.3.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
+ motion-dom: 11.14.3
+ motion-utils: 11.14.3
tslib: 2.6.3
optionalDependencies:
- '@emotion/is-prop-valid': 1.3.0
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ '@emotion/is-prop-valid': 1.3.1
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
framesync@6.1.2:
dependencies:
@@ -16153,6 +16134,11 @@ snapshots:
fsevents@2.3.3:
optional: true
+ ftp@0.3.10:
+ dependencies:
+ readable-stream: 1.1.14
+ xregexp: 2.0.0
+
function-bind@1.1.2: {}
function.prototype.name@1.1.6:
@@ -16170,6 +16156,8 @@ snapshots:
get-east-asian-width@1.2.0: {}
+ get-east-asian-width@1.3.0: {}
+
get-intrinsic@1.2.4:
dependencies:
es-errors: 1.3.0
@@ -16210,6 +16198,21 @@ snapshots:
es-errors: 1.3.0
get-intrinsic: 1.2.4
+ get-tsconfig@4.8.1:
+ dependencies:
+ resolve-pkg-maps: 1.0.0
+
+ get-uri@3.0.2:
+ dependencies:
+ '@tootallnate/once': 1.1.2
+ data-uri-to-buffer: 3.0.1
+ debug: 4.4.0(supports-color@8.1.1)
+ file-uri-to-path: 2.0.0
+ fs-extra: 8.1.0
+ ftp: 0.3.10
+ transitivePeerDependencies:
+ - supports-color
+
git-raw-commits@4.0.0:
dependencies:
dargs: 8.1.0
@@ -16267,7 +16270,7 @@ snapshots:
globals@14.0.0: {}
- globals@15.11.0: {}
+ globals@15.14.0: {}
globalthis@1.0.4:
dependencies:
@@ -16279,11 +16282,11 @@ snapshots:
array-union: 2.1.0
dir-glob: 3.0.1
fast-glob: 3.3.2
- ignore: 5.3.1
+ ignore: 5.3.2
merge2: 1.4.1
slash: 3.0.0
- goober@2.1.14(csstype@3.1.3):
+ goober@2.1.16(csstype@3.1.3):
dependencies:
csstype: 3.1.3
@@ -16350,7 +16353,7 @@ snapshots:
mdast-util-mdx-jsx: 3.1.2
property-information: 6.5.0
space-separated-tokens: 2.0.2
- style-to-js: 1.1.12
+ style-to-js: 1.1.16
transitivePeerDependencies:
- supports-color
@@ -16389,7 +16392,7 @@ snapshots:
mdast-util-mdxjs-esm: 2.0.1
property-information: 6.5.0
space-separated-tokens: 2.0.2
- style-to-object: 1.0.6
+ style-to-object: 1.0.8
unist-util-position: 5.0.0
vfile-message: 4.0.2
transitivePeerDependencies:
@@ -16410,6 +16413,8 @@ snapshots:
highlight.js@11.11.1: {}
+ highlight.js@11.11.0: {}
+
highlight.js@11.9.0: {}
hoist-non-react-statics@3.3.2:
@@ -16463,6 +16468,8 @@ snapshots:
ignore@5.3.1: {}
+ ignore@5.3.2: {}
+
image-size@0.5.5:
optional: true
@@ -16501,7 +16508,7 @@ snapshots:
inline-style-parser@0.1.1: {}
- inline-style-parser@0.2.3: {}
+ inline-style-parser@0.2.4: {}
inquirer@8.2.6:
dependencies:
@@ -16549,7 +16556,10 @@ snapshots:
invariant@2.2.4:
dependencies:
- loose-envify: 1.4.0
+ jsbn: 1.1.0
+ sprintf-js: 1.1.3
+
+ ip@1.1.9: {}
ipaddr.js@1.9.1: {}
@@ -16568,6 +16578,11 @@ snapshots:
is-alphabetical: 2.0.1
is-decimal: 2.0.1
+ is-arguments@1.1.1:
+ dependencies:
+ call-bind: 1.0.8
+ has-tostringtag: 1.0.2
+
is-array-buffer@3.0.4:
dependencies:
call-bind: 1.0.7
@@ -16589,7 +16604,7 @@ snapshots:
is-boolean-object@1.1.2:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
has-tostringtag: 1.0.2
is-callable@1.2.7: {}
@@ -16598,6 +16613,10 @@ snapshots:
dependencies:
hasown: 2.0.2
+ is-core-module@2.16.0:
+ dependencies:
+ hasown: 2.0.2
+
is-data-view@1.0.1:
dependencies:
is-typed-array: 1.1.13
@@ -16616,7 +16635,7 @@ snapshots:
is-finalizationregistry@1.0.2:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
is-fullwidth-code-point@3.0.0: {}
@@ -16646,6 +16665,8 @@ snapshots:
is-map@2.0.3: {}
+ is-natural-number@4.0.1: {}
+
is-negative-zero@2.0.3: {}
is-number-object@1.0.7:
@@ -16658,6 +16679,8 @@ snapshots:
is-path-inside@3.0.3: {}
+ is-plain-obj@1.1.0: {}
+
is-plain-obj@4.1.0: {}
is-promise@4.0.0: {}
@@ -16677,6 +16700,8 @@ snapshots:
dependencies:
call-bind: 1.0.7
+ is-stream@1.1.0: {}
+
is-stream@2.0.1: {}
is-stream@3.0.0: {}
@@ -16707,7 +16732,7 @@ snapshots:
is-weakset@2.0.3:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
get-intrinsic: 1.2.4
is-what@3.14.1: {}
@@ -16716,6 +16741,8 @@ snapshots:
dependencies:
is-docker: 2.2.1
+ isarray@0.0.1: {}
+
isarray@1.0.0: {}
isarray@2.0.5: {}
@@ -16756,7 +16783,7 @@ snapshots:
istanbul-lib-source-maps@4.0.1:
dependencies:
- debug: 4.4.0
+ debug: 4.4.0(supports-color@8.1.1)
istanbul-lib-coverage: 3.2.2
source-map: 0.6.1
transitivePeerDependencies:
@@ -16779,9 +16806,10 @@ snapshots:
jackspeak@3.4.0:
dependencies:
- '@isaacs/cliui': 8.0.2
- optionalDependencies:
- '@pkgjs/parseargs': 0.11.0
+ async: 3.2.6
+ chalk: 4.1.2
+ filelist: 1.0.4
+ minimatch: 3.1.2
jake@10.9.2:
dependencies:
@@ -16860,7 +16888,7 @@ snapshots:
jest-runner: 29.7.0
jest-util: 29.7.0
jest-validate: 29.7.0
- micromatch: 4.0.7
+ micromatch: 4.0.8
parse-json: 5.2.0
pretty-format: 29.7.0
slash: 3.0.0
@@ -16913,7 +16941,7 @@ snapshots:
jest-regex-util: 29.6.3
jest-util: 29.7.0
jest-worker: 29.7.0
- micromatch: 4.0.7
+ micromatch: 4.0.8
walker: 1.0.8
optionalDependencies:
fsevents: 2.3.3
@@ -16937,7 +16965,7 @@ snapshots:
'@types/stack-utils': 2.0.3
chalk: 4.1.2
graceful-fs: 4.2.11
- micromatch: 4.0.7
+ micromatch: 4.0.8
pretty-format: 29.7.0
slash: 3.0.0
stack-utils: 2.0.6
@@ -17122,18 +17150,38 @@ snapshots:
dependencies:
argparse: 2.0.1
- jsesc@2.5.2: {}
+ jsbn@1.1.0: {}
- jsesc@3.0.2: {}
+ jsesc@3.1.0: {}
json-buffer@3.0.1: {}
+ json-colorizer@2.2.2:
+ dependencies:
+ chalk: 2.4.2
+ lodash.get: 4.4.2
+
+ json-cycle@1.5.0: {}
+
json-parse-better-errors@1.0.2: {}
json-parse-even-better-errors@2.3.1: {}
json-parse-even-better-errors@4.0.0: {}
+ json-refs@3.0.15(supports-color@8.1.1):
+ dependencies:
+ commander: 4.1.1
+ graphlib: 2.1.8
+ js-yaml: 3.14.1
+ lodash: 4.17.21
+ native-promise-only: 0.8.1
+ path-loader: 1.0.12(supports-color@8.1.1)
+ slash: 3.0.0
+ uri-js: 4.4.1
+ transitivePeerDependencies:
+ - supports-color
+
json-schema-traverse@0.4.1: {}
json-schema-traverse@1.0.0: {}
@@ -17193,12 +17241,18 @@ snapshots:
klona@2.0.6: {}
+ lambda-stream@0.5.0: {}
+
language-subtag-registry@0.3.23: {}
language-tags@1.0.9:
dependencies:
language-subtag-registry: 0.3.23
+ lazystream@1.0.1:
+ dependencies:
+ readable-stream: 2.3.8
+
less@4.2.0:
dependencies:
copy-anything: 2.0.6
@@ -17215,6 +17269,11 @@ snapshots:
leven@3.1.0: {}
+ levn@0.3.0:
+ dependencies:
+ prelude-ls: 1.1.2
+ type-check: 0.3.2
+
levn@0.4.1:
dependencies:
prelude-ls: 1.2.1
@@ -17316,7 +17375,7 @@ snapshots:
lilconfig@2.1.0: {}
- lilconfig@3.1.2: {}
+ lilconfig@3.1.3: {}
lines-and-columns@1.2.4: {}
@@ -17326,22 +17385,22 @@ snapshots:
linkifyjs@4.1.3: {}
- lint-staged@15.2.9:
+ lint-staged@15.2.11:
dependencies:
chalk: 5.3.0
commander: 12.1.0
- debug: 4.3.6
+ debug: 4.4.0(supports-color@8.1.1)
execa: 8.0.1
- lilconfig: 3.1.2
- listr2: 8.2.4
- micromatch: 4.0.7
+ lilconfig: 3.1.3
+ listr2: 8.2.5
+ micromatch: 4.0.8
pidtree: 0.6.0
string-argv: 0.3.2
- yaml: 2.5.0
+ yaml: 2.6.1
transitivePeerDependencies:
- supports-color
- listr2@8.2.4:
+ listr2@8.2.5:
dependencies:
cli-truncate: 4.0.0
colorette: 2.0.20
@@ -17403,12 +17462,26 @@ snapshots:
lodash.startcase@4.4.0: {}
+ lodash.union@4.6.0: {}
+
lodash.uniq@4.5.0: {}
lodash.upperfirst@4.3.1: {}
lodash@4.17.21: {}
+ log-node@8.0.3(log@6.3.2):
+ dependencies:
+ ansi-regex: 5.0.1
+ cli-color: 2.0.4
+ cli-sprintf-format: 1.1.1
+ d: 1.0.2
+ es5-ext: 0.10.64
+ log: 6.3.2
+ sprintf-kit: 2.0.2
+ supports-color: 8.1.1
+ type: 2.7.3
+
log-symbols@4.1.0:
dependencies:
chalk: 4.1.2
@@ -17422,6 +17495,16 @@ snapshots:
strip-ansi: 7.1.0
wrap-ansi: 9.0.0
+ log@6.3.2:
+ dependencies:
+ d: 1.0.2
+ duration: 0.2.2
+ es5-ext: 0.10.64
+ event-emitter: 0.3.5
+ sprintf-kit: 2.0.2
+ type: 2.7.3
+ uni-global: 1.0.0
+
longest-streak@3.1.0: {}
loose-envify@1.4.0:
@@ -17450,7 +17533,7 @@ snapshots:
lucide-react@0.408.0: {}
- magic-string@0.30.10:
+ lru-queue@0.1.0:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
@@ -17462,6 +17545,10 @@ snapshots:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
+ make-dir@1.3.0:
+ dependencies:
+ pify: 3.0.0
+
make-dir@2.1.0:
dependencies:
pify: 4.0.1
@@ -17491,9 +17578,9 @@ snapshots:
markdown-table@3.0.3: {}
- match-sorter@6.3.4:
+ match-sorter@6.4.0:
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.26.0
remove-accents: 0.5.0
math-intrinsics@1.1.0: {}
@@ -17682,6 +17769,17 @@ snapshots:
dependencies:
fs-monkey: 1.0.6
+ memoizee@0.4.17:
+ dependencies:
+ d: 1.0.2
+ es5-ext: 0.10.64
+ es6-weak-map: 2.0.3
+ event-emitter: 0.3.5
+ is-promise: 2.2.2
+ lru-queue: 0.1.0
+ next-tick: 1.1.0
+ timers-ext: 0.1.8
+
memorystream@0.3.1: {}
meow@12.1.1: {}
@@ -17948,7 +18046,7 @@ snapshots:
micromark@4.0.0:
dependencies:
'@types/debug': 4.1.12
- debug: 4.4.0
+ debug: 4.4.0(supports-color@8.1.1)
decode-named-character-reference: 1.0.2
devlop: 1.1.0
micromark-core-commonmark: 2.0.1
@@ -17967,7 +18065,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- micromatch@4.0.7:
+ micromatch@4.0.8:
dependencies:
braces: 3.0.3
picomatch: 2.3.1
@@ -17996,6 +18094,8 @@ snapshots:
mimic-function@5.0.1: {}
+ mimic-response@1.0.1: {}
+
mimic-response@3.1.0: {}
minimatch@3.1.2:
@@ -18022,6 +18122,11 @@ snapshots:
dependencies:
minipass: 7.1.2
+ minizlib@3.0.1:
+ dependencies:
+ minipass: 7.1.2
+ rimraf: 5.0.10
+
mkdirp-classic@0.5.3: {}
mkdirp@0.5.6:
@@ -18030,6 +18135,8 @@ snapshots:
mkdirp@3.0.1: {}
+ mkdirp@3.0.1: {}
+
mlly@1.7.1:
dependencies:
acorn: 8.14.1
@@ -18039,6 +18146,10 @@ snapshots:
module-alias@2.2.3: {}
+ motion-dom@11.14.3: {}
+
+ motion-utils@11.14.3: {}
+
mrmime@2.0.0: {}
ms@2.0.0: {}
@@ -18075,10 +18186,26 @@ snapshots:
nanoid@3.3.8: {}
+ nanoid@3.3.8:
+ optional: true
+
napi-build-utils@1.0.2: {}
+ native-promise-only@0.8.1: {}
+
natural-compare@1.4.0: {}
+ ncjsm@4.3.2:
+ dependencies:
+ builtin-modules: 3.3.0
+ deferred: 0.7.11
+ es5-ext: 0.10.64
+ es6-set: 0.1.6
+ ext: 1.7.0
+ find-requires: 1.0.0
+ fs2: 0.3.15
+ type: 2.7.3
+
needle@3.3.1:
dependencies:
iconv-lite: 0.6.3
@@ -18175,6 +18302,8 @@ snapshots:
object-assign@4.1.1: {}
+ object-hash@2.2.0: {}
+
object-hash@3.0.0: {}
object-inspect@1.13.2: {}
@@ -18252,6 +18381,17 @@ snapshots:
dependencies:
mimic-function: 5.0.1
+ open@7.4.2:
+ dependencies:
+ is-docker: 2.2.1
+ is-wsl: 2.2.0
+
+ open@8.4.2:
+ dependencies:
+ define-lazy-prop: 2.0.0
+ is-docker: 2.2.1
+ is-wsl: 2.2.0
+
open@9.1.0:
dependencies:
default-browser: 4.0.0
@@ -18259,6 +18399,22 @@ snapshots:
is-inside-container: 1.0.0
is-wsl: 2.2.0
+ openid-client@5.6.4:
+ dependencies:
+ jose: 4.15.9
+ lru-cache: 6.0.0
+ object-hash: 2.2.0
+ oidc-token-hash: 5.0.3
+
+ optionator@0.8.3:
+ dependencies:
+ deep-is: 0.1.4
+ fast-levenshtein: 2.0.6
+ levn: 0.3.0
+ prelude-ls: 1.1.2
+ type-check: 0.3.2
+ word-wrap: 1.2.5
+
optionator@0.9.4:
dependencies:
deep-is: 0.1.4
@@ -18323,9 +18479,35 @@ snapshots:
dependencies:
p-limit: 4.0.0
+ p-timeout@3.2.0:
+ dependencies:
+ p-finally: 1.0.0
+
p-try@2.2.0: {}
- package-json-from-dist@1.0.0: {}
+ pac-proxy-agent@5.0.0:
+ dependencies:
+ '@tootallnate/once': 1.1.2
+ agent-base: 6.0.2(supports-color@8.1.1)
+ debug: 4.4.0(supports-color@8.1.1)
+ get-uri: 3.0.2
+ http-proxy-agent: 4.0.1
+ https-proxy-agent: 5.0.1(supports-color@8.1.1)
+ pac-resolver: 5.0.1
+ raw-body: 2.5.2
+ socks-proxy-agent: 5.0.1
+ transitivePeerDependencies:
+ - supports-color
+
+ pac-resolver@5.0.1:
+ dependencies:
+ degenerator: 3.0.4
+ ip: 1.1.9
+ netmask: 2.0.2
+
+ package-json-from-dist@1.0.1: {}
+
+ pako@1.0.11: {}
pako@1.0.11: {}
@@ -18358,7 +18540,7 @@ snapshots:
parse-node-version@1.0.1: {}
- parse5@7.1.2:
+ parse5@7.2.1:
dependencies:
entities: 4.5.0
@@ -18378,6 +18560,13 @@ snapshots:
path-key@4.0.0: {}
+ path-loader@1.0.12(supports-color@8.1.1):
+ dependencies:
+ native-promise-only: 0.8.1
+ superagent: 7.1.6(supports-color@8.1.1)
+ transitivePeerDependencies:
+ - supports-color
+
path-parse@1.0.7: {}
path-scurry@1.11.1:
@@ -18397,19 +18586,25 @@ snapshots:
path-type@4.0.0: {}
+ path2@0.1.0: {}
+
pathe@1.1.2: {}
pathe@2.0.3: {}
pathval@2.0.0: {}
+ peek-readable@4.1.0: {}
+
+ pend@1.2.0: {}
+
periscopic@3.1.0:
dependencies:
'@types/estree': 1.0.7
estree-walker: 3.0.3
is-reference: 3.0.2
- picocolors@1.0.1: {}
+ picocolors@1.1.1: {}
picocolors@1.1.1: {}
@@ -18436,7 +18631,7 @@ snapshots:
pino-abstract-transport@1.2.0:
dependencies:
- readable-stream: 4.5.2
+ readable-stream: 4.6.0
split2: 4.2.0
pino-std-serializers@6.2.2: {}
@@ -18469,7 +18664,7 @@ snapshots:
'@octokit/action': 6.1.0
detect-package-manager: 3.0.2
fast-glob: 3.3.2
- ignore: 5.3.1
+ ignore: 5.3.2
isbinaryfile: 5.0.2
pkg-types: 1.1.3
query-registry: 3.0.1
@@ -18518,8 +18713,8 @@ snapshots:
postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.11.21)(@types/node@22.9.0)(typescript@5.7.2)):
dependencies:
- lilconfig: 3.1.2
- yaml: 2.4.5
+ lilconfig: 3.1.3
+ yaml: 2.6.1
optionalDependencies:
postcss: 8.5.3
ts-node: 10.9.2(@swc/core@1.11.21)(@types/node@22.9.0)(typescript@5.7.2)
@@ -18603,13 +18798,15 @@ snapshots:
tar-fs: 2.1.1
tunnel-agent: 0.6.0
+ prelude-ls@1.1.2: {}
+
prelude-ls@1.2.1: {}
prettier-linter-helpers@1.0.0:
dependencies:
fast-diff: 1.3.0
- prettier@3.3.2: {}
+ prettier@3.4.2: {}
pretty-format@29.7.0:
dependencies:
@@ -18619,10 +18816,19 @@ snapshots:
process-nextick-args@2.0.1: {}
+ process-utils@4.0.0:
+ dependencies:
+ ext: 1.7.0
+ fs2: 0.3.15
+ memoizee: 0.4.17
+ type: 2.7.3
+
process-warning@3.0.0: {}
process@0.11.10: {}
+ promise-queue@2.2.5: {}
+
prompts@2.4.2:
dependencies:
kleur: 3.0.3
@@ -18638,105 +18844,106 @@ snapshots:
prosemirror-changeset@2.2.1:
dependencies:
- prosemirror-transform: 1.10.0
+ prosemirror-transform: 1.10.2
prosemirror-collab@1.3.1:
dependencies:
prosemirror-state: 1.4.3
- prosemirror-commands@1.6.0:
+ prosemirror-commands@1.6.2:
dependencies:
- prosemirror-model: 1.22.3
+ prosemirror-model: 1.24.1
prosemirror-state: 1.4.3
- prosemirror-transform: 1.10.0
+ prosemirror-transform: 1.10.2
prosemirror-dropcursor@1.8.1:
dependencies:
prosemirror-state: 1.4.3
- prosemirror-transform: 1.10.0
- prosemirror-view: 1.34.2
+ prosemirror-transform: 1.10.2
+ prosemirror-view: 1.37.1
prosemirror-gapcursor@1.3.2:
dependencies:
prosemirror-keymap: 1.2.2
- prosemirror-model: 1.22.3
+ prosemirror-model: 1.24.1
prosemirror-state: 1.4.3
- prosemirror-view: 1.34.2
+ prosemirror-view: 1.37.1
prosemirror-history@1.4.1:
dependencies:
prosemirror-state: 1.4.3
- prosemirror-transform: 1.10.0
- prosemirror-view: 1.34.2
+ prosemirror-transform: 1.10.2
+ prosemirror-view: 1.37.1
rope-sequence: 1.3.4
prosemirror-inputrules@1.4.0:
dependencies:
prosemirror-state: 1.4.3
- prosemirror-transform: 1.10.0
+ prosemirror-transform: 1.10.2
prosemirror-keymap@1.2.2:
dependencies:
prosemirror-state: 1.4.3
w3c-keyname: 2.2.8
- prosemirror-markdown@1.13.0:
+ prosemirror-markdown@1.13.1:
dependencies:
+ '@types/markdown-it': 14.1.2
markdown-it: 14.1.0
- prosemirror-model: 1.22.3
+ prosemirror-model: 1.24.1
prosemirror-menu@1.2.4:
dependencies:
crelt: 1.0.6
- prosemirror-commands: 1.6.0
+ prosemirror-commands: 1.6.2
prosemirror-history: 1.4.1
prosemirror-state: 1.4.3
- prosemirror-model@1.22.3:
+ prosemirror-model@1.24.1:
dependencies:
orderedmap: 2.1.1
prosemirror-schema-basic@1.2.3:
dependencies:
- prosemirror-model: 1.22.3
+ prosemirror-model: 1.24.1
prosemirror-schema-list@1.4.1:
dependencies:
- prosemirror-model: 1.22.3
+ prosemirror-model: 1.24.1
prosemirror-state: 1.4.3
- prosemirror-transform: 1.10.0
+ prosemirror-transform: 1.10.2
prosemirror-state@1.4.3:
dependencies:
- prosemirror-model: 1.22.3
- prosemirror-transform: 1.10.0
- prosemirror-view: 1.34.2
+ prosemirror-model: 1.24.1
+ prosemirror-transform: 1.10.2
+ prosemirror-view: 1.37.1
- prosemirror-tables@1.5.0:
+ prosemirror-tables@1.6.1:
dependencies:
prosemirror-keymap: 1.2.2
- prosemirror-model: 1.22.3
+ prosemirror-model: 1.24.1
prosemirror-state: 1.4.3
- prosemirror-transform: 1.10.0
- prosemirror-view: 1.34.2
+ prosemirror-transform: 1.10.2
+ prosemirror-view: 1.37.1
- prosemirror-trailing-node@2.0.9(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2):
+ prosemirror-trailing-node@3.0.0(prosemirror-model@1.24.1)(prosemirror-state@1.4.3)(prosemirror-view@1.37.1):
dependencies:
- '@remirror/core-constants': 2.0.2
+ '@remirror/core-constants': 3.0.0
escape-string-regexp: 4.0.0
- prosemirror-model: 1.22.3
+ prosemirror-model: 1.24.1
prosemirror-state: 1.4.3
- prosemirror-view: 1.34.2
+ prosemirror-view: 1.37.1
- prosemirror-transform@1.10.0:
+ prosemirror-transform@1.10.2:
dependencies:
- prosemirror-model: 1.22.3
+ prosemirror-model: 1.24.1
- prosemirror-view@1.34.2:
+ prosemirror-view@1.37.1:
dependencies:
- prosemirror-model: 1.22.3
+ prosemirror-model: 1.24.1
prosemirror-state: 1.4.3
- prosemirror-transform: 1.10.0
+ prosemirror-transform: 1.10.2
proxy-addr@2.0.7:
dependencies:
@@ -18755,13 +18962,15 @@ snapshots:
punycode.js@2.3.1: {}
+ punycode@1.3.2: {}
+
punycode@2.3.1: {}
pure-rand@6.1.0: {}
qs@6.13.0:
dependencies:
- side-channel: 1.0.6
+ side-channel: 1.1.0
qs@6.14.0:
dependencies:
@@ -18773,7 +18982,7 @@ snapshots:
quick-lru: 7.0.0
url-join: 5.0.0
validate-npm-package-name: 5.0.1
- zod: 3.23.8
+ zod: 3.24.1
zod-package-json: 1.0.3
query-string@9.1.0:
@@ -18782,10 +18991,16 @@ snapshots:
filter-obj: 5.1.0
split-on-first: 3.0.0
+ querystring@0.2.0: {}
+
+ querystring@0.2.1: {}
+
queue-microtask@1.2.3: {}
quick-format-unescaped@4.0.4: {}
+ quick-lru@5.1.1: {}
+
quick-lru@7.0.0: {}
radix3@1.1.2: {}
@@ -18794,6 +19009,10 @@ snapshots:
dependencies:
safe-buffer: 5.2.1
+ randomstring@1.3.0:
+ dependencies:
+ randombytes: 2.0.3
+
range-parser@1.2.1: {}
raw-body@2.5.2:
@@ -18817,12 +19036,12 @@ snapshots:
minimist: 1.2.8
strip-json-comments: 2.0.1
- react-click-away-listener@2.2.3(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731):
+ react-click-away-listener@2.2.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
- react-clientside-effect@1.2.6(react@19.0.0-rc-a7d1240c-20240731):
+ react-clientside-effect@1.2.7(react@19.0.0):
dependencies:
'@babel/runtime': 7.26.7
react: 19.0.0-rc-a7d1240c-20240731
@@ -18832,28 +19051,28 @@ snapshots:
react: 0.0.0-experimental-bdb4a96f-20250801
scheduler: 0.0.0-experimental-bdb4a96f-20250801
- react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731):
+ react-dom@19.0.0(react@19.0.0):
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
- scheduler: 0.25.0-rc-3208e73e-20240730
+ react: 19.0.0
+ scheduler: 0.25.0
- react-dropzone-esm@15.0.1:
+ react-dropzone-esm@15.2.0:
dependencies:
prop-types: 15.8.1
react-fast-compare@3.2.2: {}
- react-focus-lock@2.13.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731):
+ react-focus-lock@2.13.5(@types/react@19.0.2)(react@19.0.0):
dependencies:
'@babel/runtime': 7.26.7
focus-lock: 1.3.5
prop-types: 15.8.1
- react: 19.0.0-rc-a7d1240c-20240731
- react-clientside-effect: 1.2.6(react@19.0.0-rc-a7d1240c-20240731)
- use-callback-ref: 1.3.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
- use-sidecar: 1.1.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
+ react: 19.0.0
+ react-clientside-effect: 1.2.7(react@19.0.0)
+ use-callback-ref: 1.3.3(@types/react@19.0.2)(react@19.0.0)
+ use-sidecar: 1.1.3(@types/react@19.0.2)(react@19.0.0)
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.2
react-is@0.0.0-experimental-bdb4a96f-20250801: {}
@@ -18881,21 +19100,21 @@ snapshots:
react-number-format@5.4.1(react-dom@19.0.0-rc-3208e73e-20240730):
dependencies:
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ react-dom: 19.0.0(react@19.0.0)
react-property@2.0.2: {}
react-refresh@0.14.2: {}
- react-remove-scroll-bar@2.3.6(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731):
+ react-remove-scroll-bar@2.3.8(@types/react@18.3.17):
dependencies:
react: 19.0.0-rc-a7d1240c-20240731
react-style-singleton: 2.2.1(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
tslib: 2.8.1
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 18.3.17
- react-remove-scroll@2.5.10(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731):
+ react-remove-scroll-bar@2.3.8(@types/react@19.0.2)(react@19.0.0):
dependencies:
react: 19.0.0-rc-a7d1240c-20240731
react-remove-scroll-bar: 2.3.6(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
@@ -18904,19 +19123,28 @@ snapshots:
use-callback-ref: 1.3.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
use-sidecar: 1.1.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731)
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.2
- react-router-dom@6.24.0(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731):
+ react-remove-scroll@2.6.2(@types/react@18.3.17):
dependencies:
- '@remix-run/router': 1.17.0
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
- react-router: 6.24.0(react@19.0.0-rc-a7d1240c-20240731)
+ react-remove-scroll-bar: 2.3.8(@types/react@18.3.17)
+ react-style-singleton: 2.2.3(@types/react@18.3.17)
+ tslib: 2.8.1
+ use-callback-ref: 1.3.3(@types/react@18.3.17)
+ use-sidecar: 1.1.3(@types/react@18.3.17)
+ optionalDependencies:
+ '@types/react': 18.3.17
- react-router@6.24.0(react@19.0.0-rc-a7d1240c-20240731):
+ react-remove-scroll@2.6.2(@types/react@19.0.2)(react@19.0.0):
dependencies:
- '@remix-run/router': 1.17.0
- react: 19.0.0-rc-a7d1240c-20240731
+ react: 19.0.0
+ react-remove-scroll-bar: 2.3.8(@types/react@19.0.2)(react@19.0.0)
+ react-style-singleton: 2.2.3(@types/react@19.0.2)(react@19.0.0)
+ tslib: 2.8.1
+ use-callback-ref: 1.3.3(@types/react@19.0.2)(react@19.0.0)
+ use-sidecar: 1.1.3(@types/react@19.0.2)(react@19.0.0)
+ optionalDependencies:
+ '@types/react': 19.0.2
react-server-dom-webpack@0.0.0-experimental-bdb4a96f-20250801(react-dom@0.0.0-experimental-bdb4a96f-20250801(react@0.0.0-experimental-bdb4a96f-20250801))(react@0.0.0-experimental-bdb4a96f-20250801)(webpack@5.97.1(@swc/core@1.11.21)(esbuild@0.25.1)):
dependencies:
@@ -18927,23 +19155,23 @@ snapshots:
webpack: 5.97.1(@swc/core@1.11.21)(esbuild@0.25.1)
webpack-sources: 3.2.3
- react-smooth@4.0.1(react-dom@19.0.0-rc-3208e73e-20240730):
+ react-smooth@4.0.1(react-dom@19.0.0):
dependencies:
fast-equals: 5.0.1
prop-types: 15.8.1
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
- react-transition-group: 4.4.5(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731)
+ react-dom: 19.0.0(react@19.0.0)
+ react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
- react-style-singleton@2.2.1(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731):
+ react-style-singleton@2.2.3(@types/react@18.3.17):
dependencies:
get-nonce: 1.0.1
invariant: 2.2.4
react: 19.0.0-rc-a7d1240c-20240731
tslib: 2.8.1
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 18.3.17
- react-textarea-autosize@8.5.3(@types/react@18.3.5):
+ react-style-singleton@2.2.3(@types/react@19.0.2)(react@19.0.0):
dependencies:
'@babel/runtime': 7.26.7
use-composed-ref: 1.3.0
@@ -18951,18 +19179,18 @@ snapshots:
transitivePeerDependencies:
- '@types/react'
- react-transition-group@4.4.5(react-dom@19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731))(react@19.0.0-rc-a7d1240c-20240731):
+ react-transition-group@4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
'@babel/runtime': 7.26.7
dom-helpers: 5.2.1
loose-envify: 1.4.0
prop-types: 15.8.1
- react: 19.0.0-rc-a7d1240c-20240731
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ react: 19.0.0
+ react-dom: 19.0.0(react@19.0.0)
react@0.0.0-experimental-bdb4a96f-20250801: {}
- react@19.0.0-rc-a7d1240c-20240731: {}
+ react@19.0.0: {}
read-cache@1.0.0:
dependencies:
@@ -18979,6 +19207,13 @@ snapshots:
normalize-package-data: 2.5.0
path-type: 3.0.0
+ readable-stream@1.1.14:
+ dependencies:
+ core-util-is: 1.0.3
+ inherits: 2.0.4
+ isarray: 0.0.1
+ string_decoder: 0.10.31
+
readable-stream@2.3.8:
dependencies:
core-util-is: 1.0.3
@@ -18995,7 +19230,7 @@ snapshots:
string_decoder: 1.3.0
util-deprecate: 1.0.2
- readable-stream@4.5.2:
+ readable-stream@4.6.0:
dependencies:
abort-controller: 3.0.0
buffer: 6.0.3
@@ -19003,6 +19238,14 @@ snapshots:
process: 0.11.10
string_decoder: 1.3.0
+ readable-web-to-node-stream@3.0.2:
+ dependencies:
+ readable-stream: 3.6.2
+
+ readdir-glob@1.1.3:
+ dependencies:
+ minimatch: 5.1.6
+
readdirp@3.6.0:
dependencies:
picomatch: 2.3.1
@@ -19015,14 +19258,14 @@ snapshots:
dependencies:
decimal.js-light: 2.5.1
- recharts@2.13.0-alpha.5(react-dom@19.0.0-rc-3208e73e-20240730):
+ recharts@2.13.0-alpha.5(react-dom@19.0.0):
dependencies:
clsx: 2.1.1
eventemitter3: 4.0.7
lodash: 4.17.21
- react-dom: 19.0.0-rc-3208e73e-20240730(react@19.0.0-rc-a7d1240c-20240731)
+ react-dom: 19.0.0(react@19.0.0)
react-is: 18.3.1
- react-smooth: 4.0.1(react-dom@19.0.0-rc-3208e73e-20240730)
+ react-smooth: 4.0.1(react-dom@19.0.0)
recharts-scale: 0.4.5
tiny-invariant: 1.3.3
victory-vendor: 36.9.2
@@ -19048,7 +19291,7 @@ snapshots:
es-errors: 1.3.0
set-function-name: 2.0.2
- rehype-highlight@7.0.0:
+ rehype-highlight@7.0.1:
dependencies:
'@types/hast': 3.0.4
hast-util-to-text: 4.0.2
@@ -19095,7 +19338,7 @@ snapshots:
estree-util-value-to-estree: 3.1.2
toml: 3.0.0
unified: 11.0.5
- yaml: 2.5.0
+ yaml: 2.6.1
remark-mdx@3.0.1:
dependencies:
@@ -19137,6 +19380,8 @@ snapshots:
reserved-words@0.1.2: {}
+ resolve-alpn@1.2.1: {}
+
resolve-cwd@3.0.0:
dependencies:
resolve-from: 5.0.0
@@ -19153,12 +19398,22 @@ snapshots:
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
+ resolve@1.22.9:
+ dependencies:
+ is-core-module: 2.16.0
+ path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
+
resolve@2.0.0-next.5:
dependencies:
is-core-module: 2.14.0
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
+ responselike@2.0.1:
+ dependencies:
+ lowercase-keys: 2.0.0
+
restore-cursor@3.1.0:
dependencies:
onetime: 5.1.2
@@ -19173,6 +19428,8 @@ snapshots:
rfdc@1.4.1: {}
+ rimraf@2.2.8: {}
+
rimraf@3.0.2:
dependencies:
glob: 7.2.3
@@ -19304,6 +19561,10 @@ snapshots:
run-async@3.0.0: {}
+ run-parallel-limit@1.1.0:
+ dependencies:
+ queue-microtask: 1.2.3
+
run-parallel@1.2.0:
dependencies:
queue-microtask: 1.2.3
@@ -19347,14 +19608,23 @@ snapshots:
optionalDependencies:
'@parcel/watcher': 2.5.1
+ sass@1.83.0:
+ dependencies:
+ chokidar: 4.0.3
+ immutable: 5.0.3
+ source-map-js: 1.2.0
+ optionalDependencies:
+ '@parcel/watcher': 2.5.0
+
+ sax@1.2.1: {}
+
sax@1.3.0: {}
- sax@1.4.1:
- optional: true
+ sax@1.4.1: {}
scheduler@0.0.0-experimental-bdb4a96f-20250801: {}
- scheduler@0.25.0-rc-3208e73e-20240730: {}
+ scheduler@0.25.0: {}
schema-utils@3.3.0:
dependencies:
@@ -19371,6 +19641,10 @@ snapshots:
search-insights@2.14.0: {}
+ seek-bzip@1.0.6:
+ dependencies:
+ commander: 2.20.3
+
semver@5.7.2: {}
semver@6.3.1: {}
@@ -19449,6 +19723,8 @@ snapshots:
functions-have-names: 1.2.3
has-property-descriptors: 1.0.2
+ setimmediate@1.0.5: {}
+
setprototypeof@1.2.0: {}
sha.js@2.4.11:
@@ -19541,6 +19817,8 @@ snapshots:
ansi-styles: 6.2.1
is-fullwidth-code-point: 5.0.0
+ smart-buffer@4.2.0: {}
+
snake-case@3.0.4:
dependencies:
dot-case: 3.0.4
@@ -19599,6 +19877,14 @@ snapshots:
dependencies:
object-path: 0.6.0
+ sort-keys-length@1.0.1:
+ dependencies:
+ sort-keys: 1.1.2
+
+ sort-keys@1.1.2:
+ dependencies:
+ is-plain-obj: 1.1.0
+
source-map-js@1.2.0: {}
source-map-js@1.2.1: {}
@@ -19639,10 +19925,47 @@ snapshots:
split-on-first@3.0.0: {}
+ split2@3.2.2:
+ dependencies:
+ readable-stream: 3.6.2
+
split2@4.2.0: {}
sprintf-js@1.0.3: {}
+ sprintf-js@1.1.3: {}
+
+ sprintf-kit@2.0.2:
+ dependencies:
+ es5-ext: 0.10.64
+
+ sst-darwin-arm64@3.4.25:
+ optional: true
+
+ sst-darwin-x64@3.4.25:
+ optional: true
+
+ sst-linux-arm64@3.4.25:
+ optional: true
+
+ sst-linux-x64@3.4.25:
+ optional: true
+
+ sst-linux-x86@3.4.25:
+ optional: true
+
+ sst@3.4.25:
+ dependencies:
+ aws4fetch: 1.0.20
+ jose: 5.2.3
+ openid-client: 5.6.4
+ optionalDependencies:
+ sst-darwin-arm64: 3.4.25
+ sst-darwin-x64: 3.4.25
+ sst-linux-arm64: 3.4.25
+ sst-linux-x64: 3.4.25
+ sst-linux-x86: 3.4.25
+
stack-utils@2.0.6:
dependencies:
escape-string-regexp: 2.0.0
@@ -19653,8 +19976,18 @@ snapshots:
std-env@3.9.0: {}
+ stream-buffers@3.0.3: {}
+
+ stream-promise@3.2.0:
+ dependencies:
+ 2-thenable: 1.0.0
+ es5-ext: 0.10.64
+ is-stream: 1.1.0
+
streamsearch@1.1.0: {}
+ streamsink@1.2.0: {}
+
string-argv@0.3.2: {}
string-length@4.0.2:
@@ -19680,6 +20013,12 @@ snapshots:
get-east-asian-width: 1.2.0
strip-ansi: 7.1.0
+ string-width@7.2.0:
+ dependencies:
+ emoji-regex: 10.4.0
+ get-east-asian-width: 1.3.0
+ strip-ansi: 7.1.0
+
string.prototype.includes@2.0.1:
dependencies:
call-bind: 1.0.7
@@ -19732,6 +20071,8 @@ snapshots:
define-properties: 1.2.1
es-object-atoms: 1.0.0
+ string_decoder@0.10.31: {}
+
string_decoder@1.1.1:
dependencies:
safe-buffer: 5.1.2
@@ -19751,12 +20092,16 @@ snapshots:
strip-ansi@7.1.0:
dependencies:
- ansi-regex: 6.0.1
+ ansi-regex: 6.1.0
strip-bom@3.0.0: {}
strip-bom@4.0.0: {}
+ strip-dirs@2.1.0:
+ dependencies:
+ is-natural-number: 4.0.1
+
strip-final-newline@2.0.0: {}
strip-final-newline@3.0.0: {}
@@ -19771,15 +20116,26 @@ snapshots:
style-to-js@1.1.12:
dependencies:
- style-to-object: 1.0.6
+ escape-string-regexp: 1.0.5
+
+ strnum@1.0.5: {}
+
+ strtok3@6.3.0:
+ dependencies:
+ '@tokenizer/token': 0.3.0
+ peek-readable: 4.1.0
+
+ style-to-js@1.1.16:
+ dependencies:
+ style-to-object: 1.0.8
style-to-object@0.4.4:
dependencies:
inline-style-parser: 0.1.1
- style-to-object@1.0.6:
+ style-to-object@1.0.8:
dependencies:
- inline-style-parser: 0.2.3
+ inline-style-parser: 0.2.4
stylis@4.2.0: {}
@@ -19797,7 +20153,7 @@ snapshots:
dependencies:
'@jridgewell/gen-mapping': 0.3.5
commander: 4.1.1
- glob: 10.4.2
+ glob: 10.4.5
lines-and-columns: 1.2.4
mz: 2.7.0
pirates: 4.0.6
@@ -19811,7 +20167,7 @@ snapshots:
dependencies:
component-emitter: 1.3.1
cookiejar: 2.1.4
- debug: 4.4.0
+ debug: 4.4.0(supports-color@8.1.1)
fast-safe-stringify: 2.1.1
form-data: 4.0.1
formidable: 3.5.2
@@ -19832,6 +20188,10 @@ snapshots:
dependencies:
has-flag: 3.0.0
+ supports-color@6.1.0:
+ dependencies:
+ has-flag: 3.0.0
+
supports-color@7.2.0:
dependencies:
has-flag: 4.0.0
@@ -19868,8 +20228,8 @@ snapshots:
glob-parent: 6.0.2
is-glob: 4.0.3
jiti: 1.21.6
- lilconfig: 2.1.0
- micromatch: 4.0.7
+ lilconfig: 3.1.3
+ micromatch: 4.0.8
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.1
@@ -19895,6 +20255,16 @@ snapshots:
pump: 3.0.0
tar-stream: 2.2.0
+ tar-stream@1.6.2:
+ dependencies:
+ bl: 1.2.3
+ buffer-alloc: 1.2.0
+ end-of-stream: 1.4.4
+ fs-constants: 1.0.0
+ readable-stream: 2.3.8
+ to-buffer: 1.1.1
+ xtend: 4.0.2
+
tar-stream@2.2.0:
dependencies:
bl: 4.1.0
@@ -19968,6 +20338,11 @@ snapshots:
through@2.3.8: {}
+ timers-ext@0.1.8:
+ dependencies:
+ es5-ext: 0.10.64
+ next-tick: 1.1.0
+
tiny-invariant@1.3.3: {}
tiny-warning@1.0.3: {}
@@ -20004,6 +20379,8 @@ snapshots:
tmpl@1.0.5: {}
+ to-buffer@1.1.1: {}
+
to-fast-properties@2.0.0: {}
to-regex-range@5.0.1:
@@ -20014,16 +20391,31 @@ snapshots:
toidentifier@1.0.1: {}
+ token-types@4.2.1:
+ dependencies:
+ '@tokenizer/token': 0.3.0
+ ieee754: 1.2.1
+
toml@3.0.0: {}
totalist@3.0.1: {}
tr46@0.0.3: {}
+ traverse@0.6.10:
+ dependencies:
+ gopd: 1.2.0
+ typedarray.prototype.slice: 1.0.3
+ which-typed-array: 1.1.15
+
tree-kill@1.2.2: {}
trim-lines@3.0.1: {}
+ trim-repeated@1.0.0:
+ dependencies:
+ escape-string-regexp: 1.0.5
+
trough@2.2.0: {}
ts-api-utils@1.3.0(typescript@5.7.2):
@@ -20130,6 +20522,10 @@ snapshots:
dependencies:
safe-buffer: 5.2.1
+ type-check@0.3.2:
+ dependencies:
+ prelude-ls: 1.1.2
+
type-check@0.4.0:
dependencies:
prelude-ls: 1.2.1
@@ -20140,7 +20536,7 @@ snapshots:
type-fest@0.21.3: {}
- type-fest@4.26.0: {}
+ type-fest@4.30.2: {}
type-is@1.6.18:
dependencies:
@@ -20185,6 +20581,15 @@ snapshots:
is-typed-array: 1.1.13
possible-typed-array-names: 1.0.0
+ typedarray.prototype.slice@1.0.3:
+ dependencies:
+ call-bind: 1.0.8
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ typed-array-buffer: 1.0.2
+ typed-array-byte-offset: 1.0.2
+
typedarray@0.0.6: {}
typescript-plugin-css-modules@5.1.0(ts-node@10.9.2(@swc/core@1.11.21)(@types/node@20.17.11)(typescript@5.7.2))(typescript@5.7.2):
@@ -20237,6 +20642,10 @@ snapshots:
undici@6.19.8: {}
+ uni-global@1.0.0:
+ dependencies:
+ type: 2.7.3
+
unicorn-magic@0.1.0: {}
unified@11.0.5:
@@ -20293,11 +20702,13 @@ snapshots:
universal-user-agent@6.0.1: {}
+ universalify@0.1.2: {}
+
universalify@2.0.1: {}
unpipe@1.0.0: {}
- unplugin@1.10.2:
+ unplugin@1.16.0:
dependencies:
acorn: 8.14.1
chokidar: 3.6.0
@@ -20336,41 +20747,82 @@ snapshots:
url-join@5.0.0: {}
- use-callback-ref@1.3.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731):
+ url@0.10.3:
dependencies:
react: 19.0.0-rc-a7d1240c-20240731
tslib: 2.8.1
optionalDependencies:
'@types/react': 18.3.5
- use-composed-ref@1.3.0: {}
+ urlpattern-polyfill@10.0.0: {}
- use-isomorphic-layout-effect@1.1.2(@types/react@18.3.5):
+ use-callback-ref@1.3.3(@types/react@18.3.17):
+ dependencies:
+ tslib: 2.8.1
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 18.3.17
- use-latest@1.2.1(@types/react@18.3.5):
+ use-callback-ref@1.3.3(@types/react@19.0.2)(react@19.0.0):
dependencies:
- use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.5)
+ react: 19.0.0
+ tslib: 2.8.1
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 19.0.2
+
+ use-composed-ref@1.4.0(@types/react@18.3.17):
+ optionalDependencies:
+ '@types/react': 18.3.17
+
+ use-isomorphic-layout-effect@1.2.0(@types/react@18.3.17):
+ optionalDependencies:
+ '@types/react': 18.3.17
+
+ use-latest@1.3.0(@types/react@18.3.17):
+ dependencies:
+ use-isomorphic-layout-effect: 1.2.0(@types/react@18.3.17)
+ optionalDependencies:
+ '@types/react': 18.3.17
- use-sidecar@1.1.2(@types/react@18.3.5)(react@19.0.0-rc-a7d1240c-20240731):
+ use-sidecar@1.1.3(@types/react@18.3.17):
dependencies:
detect-node-es: 1.1.0
react: 19.0.0-rc-a7d1240c-20240731
tslib: 2.8.1
optionalDependencies:
- '@types/react': 18.3.5
+ '@types/react': 18.3.17
- use-sync-external-store@1.2.2(react@19.0.0-rc-a7d1240c-20240731):
+ use-sidecar@1.1.3(@types/react@19.0.2)(react@19.0.0):
dependencies:
- react: 19.0.0-rc-a7d1240c-20240731
+ detect-node-es: 1.1.0
+ react: 19.0.0
+ tslib: 2.8.1
+ optionalDependencies:
+ '@types/react': 19.0.2
+
+ use-sync-external-store@1.2.2: {}
+
+ use-sync-external-store@1.4.0(react@19.0.0):
+ dependencies:
+ react: 19.0.0
util-deprecate@1.0.2: {}
+ util@0.12.5:
+ dependencies:
+ inherits: 2.0.4
+ is-arguments: 1.1.1
+ is-generator-function: 1.0.10
+ is-typed-array: 1.1.13
+ which-typed-array: 1.1.15
+
utils-merge@1.0.1: {}
+ uuid@8.0.0: {}
+
+ uuid@8.3.2: {}
+
+ uuid@9.0.1: {}
+
v8-compile-cache-lib@3.0.1: {}
v8-to-istanbul@9.3.0:
@@ -20384,6 +20836,10 @@ snapshots:
spdx-correct: 3.2.0
spdx-expression-parse: 3.0.1
+ validate-npm-package-name@3.0.0:
+ dependencies:
+ builtins: 1.0.3
+
validate-npm-package-name@5.0.1: {}
vary@1.1.2: {}
@@ -20490,6 +20946,11 @@ snapshots:
- tsx
- yaml
+ vm2@3.9.19:
+ dependencies:
+ acorn: 8.14.0
+ acorn-walk: 8.3.3
+
w3c-keyname@2.2.8: {}
walker@1.0.8:
@@ -20680,24 +21141,36 @@ snapshots:
yallist@5.0.0: {}
+ yallist@5.0.0: {}
+
+ yaml-ast-parser@0.0.43: {}
+
yaml@1.10.2: {}
- yaml@2.4.5: {}
+ yaml@2.6.1: {}
- yaml@2.5.0: {}
+ yamljs@0.3.0:
+ dependencies:
+ argparse: 1.0.10
+ glob: 7.2.3
yargs-parser@21.1.1: {}
yargs@17.7.2:
dependencies:
cliui: 8.0.1
- escalade: 3.1.2
+ escalade: 3.2.0
get-caller-file: 2.0.5
require-directory: 2.1.1
string-width: 4.2.3
y18n: 5.0.8
yargs-parser: 21.1.1
+ yauzl@2.10.0:
+ dependencies:
+ buffer-crc32: 0.2.13
+ fd-slicer: 1.1.0
+
yn@3.1.1: {}
yocto-queue@0.1.0: {}
@@ -20706,9 +21179,15 @@ snapshots:
yoctocolors-cjs@2.1.2: {}
+ zip-stream@4.1.1:
+ dependencies:
+ archiver-utils: 3.0.4
+ compress-commons: 4.1.2
+ readable-stream: 3.6.2
+
zod-package-json@1.0.3:
dependencies:
- zod: 3.23.8
+ zod: 3.24.1
zod-to-json-schema@3.24.5(zod@3.23.8):
dependencies:
@@ -20716,4 +21195,6 @@ snapshots:
zod@3.23.8: {}
+ zod@3.24.1: {}
+
zwitch@2.0.4: {}