diff --git a/.claude/skills/backend-developer/di-container.md b/.claude/skills/backend-developer/di-container.md index 8b28f4e101e..e606191e14b 100644 --- a/.claude/skills/backend-developer/di-container.md +++ b/.claude/skills/backend-developer/di-container.md @@ -635,9 +635,9 @@ export type MapDependencies = { ? // Support shorthand and long form. [Abstraction, OptionalTrue & Partial] : // Support shorthand and long form. - | [Abstraction, MultipleFalse & Partial] - | [Abstraction] - | Abstraction; + | [Abstraction, MultipleFalse & Partial] + | [Abstraction] + | Abstraction; }; export type Dependencies = T extends Constructor diff --git a/.oxfmtrc.json b/.oxfmtrc.json index 950a5a930ca..05d43c2b90e 100644 --- a/.oxfmtrc.json +++ b/.oxfmtrc.json @@ -40,7 +40,9 @@ ".github/workflows/**/*.yml", "./nextjs/", "packages/admin-ui/storybook-static/**", - "**/*.hbs" + "**/*.hbs", + "*.yml", + "*.yaml" ], "overrides": [ { diff --git a/.yarnrc.yml b/.yarnrc.yml index d286f8acff0..9c9fcdf9377 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1,6 +1,8 @@ approvedGitRepositories: - "https://github.com/webiny/webiny-upgrades-v6" +enableGlobalCache: true + compressionLevel: mixed enableScripts: false diff --git a/ai-context/prds/admin-list-module/list-module-prd.md b/ai-context/prds/admin-list-module/list-module-prd.md index 09d62e59989..bca3da0af41 100644 --- a/ai-context/prds/admin-list-module/list-module-prd.md +++ b/ai-context/prds/admin-list-module/list-module-prd.md @@ -2026,9 +2026,7 @@ export const PagesListModule = createListModule( name: "pages", gateway: PagesGateway, mapper: PageMapper, - config: { - /* ... */ - } + config: {/* ... */} }); // Usage diff --git a/ai-context/prds/ai-powerups-backend.md b/ai-context/prds/ai-powerups-backend.md index c3dde32f817..bb512868561 100644 --- a/ai-context/prds/ai-powerups-backend.md +++ b/ai-context/prds/ai-powerups-backend.md @@ -199,9 +199,7 @@ declare module "@core/settings-types" { ```ts class ProvidersHandler implements IAiPowerUpsSettingsGroupHandler<"providers", ProvidersApiWrite> { readonly name = "providers" as const; - readonly inputSchema = z.object({ - /* ... */ - }); + readonly inputSchema = z.object({/* ... */}); constructor( private readonly encryption: Encryption.Interface, diff --git a/cypress-tests/package.json b/cypress-tests/package.json index b3b9c22459b..b4ce685f8d4 100644 --- a/cypress-tests/package.json +++ b/cypress-tests/package.json @@ -11,15 +11,15 @@ "@webiny/build-tools": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/utils": "0.0.0", - "amazon-cognito-identity-js": "^6.3.16", - "cypress": "^15.15.0", + "amazon-cognito-identity-js": "^6.3.20", + "cypress": "^15.18.1", "cypress-image-snapshot": "^4.0.1", "cypress-mailosaur": "^5.0.0", "cypress-wait-until": "^3.0.2", "del": "^8.0.1", "graphql-request": "^7.4.0", "lodash": "^4.18.1", - "nanoid": "^5.1.11", + "nanoid": "^5.1.16", "typescript": "6.0.3", "uniqid": "^5.4.0" }, diff --git a/extensions/idp/entraid/EntraIdApiConfig.ts b/extensions/idp/entraid/EntraIdApiConfig.ts new file mode 100644 index 00000000000..c362dae6885 --- /dev/null +++ b/extensions/idp/entraid/EntraIdApiConfig.ts @@ -0,0 +1,15 @@ +import { CognitoIdpConfig } from "@webiny/cognito/api"; + +class EntraIdConfig implements CognitoIdpConfig.Interface { + getIdentity(_token: CognitoIdpConfig.JwtPayload) { + return { + roles: ["full-access"], + teams: [] + }; + } +} + +export default CognitoIdpConfig.createImplementation({ + implementation: EntraIdConfig, + dependencies: [] +}); diff --git a/extensions/idp/entraid/Extension.tsx b/extensions/idp/entraid/Extension.tsx new file mode 100644 index 00000000000..01474d455db --- /dev/null +++ b/extensions/idp/entraid/Extension.tsx @@ -0,0 +1,49 @@ +import React from "react"; +import { Cognito } from "@webiny/cognito"; + +async function getCredentials() { + return { + client_id: process.env.ENTRA_CLIENT_ID, + client_secret: process.env.ENTRA_CLIENT_SECRET, + oidc_issuer: process.env.ENTRA_OIDC_ISSUER + }; +} + +export const CognitoFederation = () => { + return ( + { + const credentials = await getCredentials(); + + return { + domain: "myproj-webiny-with-entraid", + callbackUrls: ["https://webiny-6.4.x.localhost"], + responseType: "code", + allowCredentialsLogin: true, + identityProviders: [ + { + name: "EntraID", + type: "oidc", + label: "Sign in with Microsoft", + providerDetails: { + attributes_request_method: "POST", + authorize_scopes: "email profile openid", + ...credentials + }, + attributeMapping: { + "custom:id": "sub", + username: "sub", + email: "email", + given_name: "given_name", + family_name: "family_name", + preferred_username: "email" + } + } + ] + }; + }} + /> + ); +}; diff --git a/extensions/models/BannerModel.ts b/extensions/models/BannerModel.ts new file mode 100644 index 00000000000..622c96c50a3 --- /dev/null +++ b/extensions/models/BannerModel.ts @@ -0,0 +1,150 @@ +import { ModelFactory } from "webiny/api/cms/model"; + +class BannerModelImpl implements ModelFactory.Interface { + async execute(builder: ModelFactory.Builder) { + return [ + builder + .public({ + modelId: "siteBanner", + name: "Banner", + group: "ungrouped" + }) + .description("Site and special offer banners.") + .fields(fields => ({ + name: fields + .text() + .renderer("textInput") + .label("Name") + .required("Name is required.") + .minLength(2) + .maxLength(100), + bannerTypes: fields + .dynamicZone() + .renderer("dynamicZone") + .label("Banner Type") + .template("siteBanner", { + name: "Site Banner", + gqlTypeName: "SiteBannerBlock", + fields: templateFields => ({ + enabled: templateFields + .boolean() + .renderer("switch") + .label("Enabled"), + text: templateFields + .richText() + .renderer("lexicalEditor") + .label("Text"), + backgroundColor: templateFields + .text() + .renderer("dropdown") + .label("Background Color") + .predefinedValues([ + { label: "Teal: #009CA6", value: "#009CA6" }, + { label: "Navy: #00205B", value: "#00205B" }, + { label: "Yellow: #EDE04B", value: "#EDE04B" } + ]), + additionalInformation: templateFields + .boolean() + .renderer("switch") + .label("Additional Information") + .description( + "Enable this option to add additional information for the banner." + ), + additionalInfoTab: templateFields + .uiTabs() + .label("Tab") + .tab("Additional Information", { + label: "Additional Information", + description: "Additional information for the banner.", + fields: tabFields => ({ + additionalInformationText: tabFields + .richText() + .renderer("lexicalEditor") + .label("Additional Information Text") + }), + layout: [["additionalInformationText"]] + }) + .rules([ + { + type: "condition", + target: "$.additionalInformation", + operator: "!=", + value: true, + action: "hide" + } + ]), + global: templateFields + .boolean() + .renderer("switch") + .label("Global") + .description( + "Global banners will be displayed on all pages of the website." + ), + locationTab: templateFields + .uiTabs() + .label("Location") + .tab("Location", { + label: "Location", + description: "Location for the banner.", + fields: tabFields => ({ + location: tabFields + .text() + .label("Location") + .renderer("textInput") + .required("Location is required.") + }), + layout: [["location"]] + }) + .rules([ + { + type: "condition", + target: "$.global", + operator: "==", + value: true, + action: "hide" + } + ]) + }), + layout: [ + ["enabled"], + ["text"], + ["backgroundColor"], + ["additionalInformation"], + ["additionalInfoTab"], + ["global"], + ["locationTab"] + ] + }) + .template("specialOfferBanner", { + name: "Special Offer Banner", + gqlTypeName: "SpecialOfferBannerBlock", + fields: templateFields => ({ + enabled: templateFields + .boolean() + .renderer("switch") + .label("Enabled"), + text: templateFields + .richText() + .renderer("lexicalEditor") + .label("Text"), + ctaLabel: templateFields + .text() + .renderer("textInput") + .label("CTA Label"), + ctaUrl: templateFields.text().renderer("textInput").label("CTA URL") + }), + layout: [["enabled"], ["text"], ["ctaLabel", "ctaUrl"]] + }) + })) + .layout([["name"], ["bannerTypes"]]) + .titleFieldId("name") + .singularApiName("Banner") + .pluralApiName("Banners") + ]; + } +} + +export default ModelFactory.createImplementation({ + implementation: BannerModelImpl, + dependencies: [] +}); diff --git a/extensions/models/FieldRulesModel.ts b/extensions/models/FieldRulesModel.ts new file mode 100644 index 00000000000..1326587a194 --- /dev/null +++ b/extensions/models/FieldRulesModel.ts @@ -0,0 +1,140 @@ +import { ModelFactory } from "webiny/api/cms/model"; + +export const FIELD_RULES_MODEL_ID = "fieldRulesTest"; + +class FieldRulesModelImpl implements ModelFactory.Interface { + async execute(builder: ModelFactory.Builder) { + return [ + builder + .public({ + modelId: FIELD_RULES_MODEL_ID, + name: "Field Rules Test", + group: "ungrouped" + }) + .description("Test model for field rules defined via code") + .fields(fields => ({ + status: fields + .text() + .renderer("radioButtons") + .label("Status") + .required() + .predefinedValues([ + { label: "Draft", value: "draft" }, + { label: "Published", value: "published" } + ]), + title: fields + .text() + .renderer("textInput") + .label("Title") + .required() + .rules([ + { + type: "accessControl", + target: "identity", + operator: "matches", + value: "team:marketing", + action: "disable" + } + ]), + seo: fields + .object() + .renderer("objectAccordionSingle") + .label("SEO") + .rules([ + { + type: "condition", + target: "status", + operator: "!=", + value: "published", + action: "hide" + } + ]) + .fields(sub => ({ + seoTitle: sub.text().renderer("textInput").label("SEO Title"), + seoDescription: sub + .longText() + .renderer("textarea") + .label("SEO Description") + .rules([ + { + type: "condition", + target: "seo.seoTitle", + operator: "isEmpty", + value: null, + action: "disable" + } + ]) + })) + .layout([["seoTitle"], ["seoDescription"]]), + separator: fields + .uiSeparator() + .label("Admin Section") + .rules([ + { + type: "accessControl", + target: "identity", + operator: "matches", + value: "team:admins", + action: "hide" + } + ]), + alert: fields + .uiAlert() + .label("This content is in draft mode.") + .alertType("warning") + .rules([ + { + type: "condition", + target: "status", + operator: "==", + value: "published", + action: "hide" + } + ]), + tabs: fields + .uiTabs() + .tab("content", { + label: "Content", + fields: sub => ({ + body: sub.richText().renderer("lexicalEditor").label("Body") + }), + layout: [["body"]] + }) + .tab("advanced", { + label: "Advanced", + fields: sub => ({ + slug: sub.text().renderer("textInput").label("Slug").unique() + }), + layout: [["slug"]], + rules: [ + { + type: "accessControl", + target: "identity", + operator: "matches", + value: "team:developers", + action: "hide" + } + ] + }) + .rules([ + { + type: "condition", + target: "title", + operator: "isEmpty", + value: null, + action: "hide" + } + ]) + })) + .layout([["status"], ["title"], ["alert"], ["seo"], ["separator"], ["tabs"]]) + .titleFieldId("title") + .singularApiName("FieldRulesTest") + .pluralApiName("FieldRulesTests") + ]; + } +} + +export const FieldRulesModel = ModelFactory.createImplementation({ + implementation: FieldRulesModelImpl, + dependencies: [] +}); diff --git a/package.json b/package.json index ad8666ec484..787d419fc0e 100644 --- a/package.json +++ b/package.json @@ -21,61 +21,61 @@ "url": "https://github.com/webiny/webiny-js.git" }, "devDependencies": { - "@babel/code-frame": "^7.29.0", - "@commitlint/cli": "^21.0.1", - "@commitlint/config-conventional": "^21.0.1", + "@babel/code-frame": "^8.0.0", + "@commitlint/cli": "^21.2.1", + "@commitlint/config-conventional": "^21.2.0", "@grpc/grpc-js": "^1.14.4", - "@lexical/code": "^0.44.0", - "@lexical/hashtag": "^0.44.0", - "@lexical/headless": "^0.44.0", - "@lexical/history": "^0.44.0", - "@lexical/html": "^0.44.0", - "@lexical/list": "^0.44.0", - "@lexical/mark": "^0.44.0", - "@lexical/overflow": "^0.44.0", - "@lexical/react": "^0.44.0", - "@lexical/rich-text": "^0.44.0", - "@lexical/selection": "^0.44.0", - "@lexical/text": "^0.44.0", - "@lexical/utils": "^0.44.0", + "@lexical/code": "^0.46.0", + "@lexical/hashtag": "^0.46.0", + "@lexical/headless": "^0.46.0", + "@lexical/history": "^0.46.0", + "@lexical/html": "^0.46.0", + "@lexical/list": "^0.46.0", + "@lexical/mark": "^0.46.0", + "@lexical/overflow": "^0.46.0", + "@lexical/react": "^0.46.0", + "@lexical/rich-text": "^0.46.0", + "@lexical/selection": "^0.46.0", + "@lexical/text": "^0.46.0", + "@lexical/utils": "^0.46.0", "@octokit/rest": "^22.0.1", "@types/fs-extra": "^11.0.4", - "@types/node": "^24.12.4", - "@types/react": "18.3.29", + "@types/node": "^24.13.3", + "@types/react": "18.3.31", "@types/react-dom": "18.3.7", - "@vitest/coverage-v8": "^4.1.7", - "@webiny/stdlib": "^0.0.4", - "adio": "^3.0.0", + "@vitest/coverage-v8": "^4.1.10", + "@webiny/stdlib": "^0.0.8", + "adio": "^3.0.1", "chalk": "^5.6.2", "cross-env": "^10.1.0", "deepmerge": "^4.3.1", "execa": "^5.1.1", "fast-glob": "^3.3.3", - "fs-extra": "^11.3.5", + "fs-extra": "^11.3.6", "get-yarn-workspaces": "^1.0.2", "github-actions-wac": "^2.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "husky": "^9.1.7", - "inquirer": "^13.4.3", + "inquirer": "^14.0.2", "jest-extended": "^7.0.0", - "lexical": "^0.44.0", + "lexical": "^0.46.0", "load-json-file": "^7.0.1", "lodash": "^4.18.1", "minimatch": "^10.2.5", - "nanoid": "^5.1.11", - "next": "^16.2.6", - "oxfmt": "^0.51.0", - "oxlint": "^1.66.0", + "nanoid": "^5.1.16", + "next": "^16.2.10", + "oxfmt": "^0.58.0", + "oxlint": "^1.73.0", "react": "18.3.1", "react-dom": "18.3.1", - "semver": "^7.8.1", + "semver": "^7.8.5", "ts-expect": "^1.3.0", - "tsx": "4.21.0", - "type-fest": "^5.6.0", + "tsx": "4.23.0", + "type-fest": "^5.8.0", "typescript": "6.0.3", "validator": "^13.15.35", - "verdaccio": "^6.7.1", - "vitest": "^4.1.7", + "verdaccio": "^6.7.4", + "vitest": "^4.1.10", "write-json-file": "^7.0.0", "yargs": "^18.0.0" }, @@ -177,7 +177,7 @@ } }, "resolutions": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "handlebars": "4.7.9", "@types/react-dom": "18.3.7", "lodash": "4.18.1", @@ -189,7 +189,7 @@ "packageManager": "yarn@4.14.1", "dependencies": { "@types/hoist-non-react-statics": "^3.3.7", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "jwt-decode": "^4.0.0" }, "engines": { diff --git a/packages/admin-ui/package.json b/packages/admin-ui/package.json index 02245fcfed4..ce62dfb8a85 100644 --- a/packages/admin-ui/package.json +++ b/packages/admin-ui/package.json @@ -13,11 +13,11 @@ "description": "The UI component library for Webiny's Admin app.", "license": "MIT", "dependencies": { - "@fortawesome/fontawesome-svg-core": "^7.2.0", - "@fortawesome/react-fontawesome": "^3.3.1", + "@fortawesome/fontawesome-svg-core": "^7.3.0", + "@fortawesome/react-fontawesome": "^3.4.0", "@minoru/react-dnd-treeview": "^3.5.4", "@monaco-editor/react": "^4.7.0", - "@radix-ui/react-scroll-area": "^1.2.10", + "@radix-ui/react-scroll-area": "^1.2.14", "@tanstack/react-table": "^8.21.3", "@webiny/icons": "0.0.0", "@webiny/react-composition": "0.0.0", @@ -26,12 +26,12 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cmdk": "^1.1.1", - "date-fns": "^4.3.0", + "date-fns": "^4.4.0", "lodash": "^4.18.1", "minimatch": "^10.2.5", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "monaco-editor": "0.53.0", - "radix-ui": "^1.4.3", + "radix-ui": "^1.6.2", "react": "18.3.1", "react-color": "^2.19.3", "react-custom-scrollbars": "^4.2.1", @@ -40,32 +40,32 @@ "react-virtualized": "^9.22.6", "sonner": "^2.0.7", "tailwind-merge": "^2.6.1", - "tailwindcss": "^4.3.0", + "tailwindcss": "^4.3.2", "tw-animate-css": "^1.4.0", - "type-fest": "^5.6.0" + "type-fest": "^5.8.0" }, "devDependencies": { - "@fortawesome/free-solid-svg-icons": "^7.2.0", - "@rsbuild/core": "^2.0.7", - "@rsbuild/plugin-svgr": "^2.0.2", - "@storybook/addon-a11y": "^10.4.1", - "@storybook/addon-docs": "^10.4.1", - "@storybook/react": "^10.4.1", - "@tailwindcss/postcss": "^4.3.0", - "@types/react": "18.3.29", + "@fortawesome/free-solid-svg-icons": "^7.3.0", + "@rsbuild/core": "^2.1.5", + "@rsbuild/plugin-svgr": "^2.0.5", + "@storybook/addon-a11y": "^10.4.6", + "@storybook/addon-docs": "^10.4.6", + "@storybook/react": "^10.4.6", + "@tailwindcss/postcss": "^4.3.2", + "@types/react": "18.3.31", "@types/react-color": "^3.0.13", "@types/react-custom-scrollbars": "^4.0.13", "@types/react-virtualized": "^9.22.3", "@webiny/build-tools": "0.0.0", "@webiny/project": "0.0.0", "chalk": "^5.6.2", - "oxfmt": "^0.51.0", + "oxfmt": "^0.58.0", "rimraf": "^6.1.3", - "sass": "^1.100.0", - "storybook": "^10.4.1", + "sass": "^1.101.0", + "storybook": "^10.4.6", "storybook-react-rsbuild": "^3.3.4", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/ai-powerups/package.json b/packages/ai-powerups/package.json index 2fb7d13a838..a35bff813e3 100644 --- a/packages/ai-powerups/package.json +++ b/packages/ai-powerups/package.json @@ -32,10 +32,10 @@ "@webiny/project": "0.0.0", "@webiny/project-aws": "0.0.0", "@webiny/utils": "0.0.0", - "ai": "^6.0.191", + "ai": "^7.0.18", "front-matter": "^4.0.2", "lodash": "^4.18.1", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -49,7 +49,7 @@ "@webiny/wcp": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-aco/package.json b/packages/api-aco/package.json index 2eeda17f112..2ad0905b139 100644 --- a/packages/api-aco/package.json +++ b/packages/api-aco/package.json @@ -27,7 +27,7 @@ "@webiny/aws-sdk": "0.0.0", "@webiny/background-tasks": "0.0.0", "@webiny/db-dynamodb": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/error": "0.0.0", "@webiny/feature": "0.0.0", "@webiny/handler": "0.0.0", @@ -45,10 +45,10 @@ "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/wcp": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "webiny": { "publishFrom": "dist" diff --git a/packages/api-audit-logs/package.json b/packages/api-audit-logs/package.json index 99be6447f3b..688eb9e6246 100644 --- a/packages/api-audit-logs/package.json +++ b/packages/api-audit-logs/package.json @@ -25,9 +25,9 @@ "@webiny/handler-aws": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "dependencies": { "@webiny/api": "0.0.0", diff --git a/packages/api-core/package.json b/packages/api-core/package.json index b31ed4a4fd5..526a6af94fc 100644 --- a/packages/api-core/package.json +++ b/packages/api-core/package.json @@ -14,10 +14,10 @@ "./*": "./*" }, "dependencies": { - "@ai-sdk/anthropic": "^3.0.79", - "@ai-sdk/openai": "^3.0.65", + "@ai-sdk/anthropic": "^4.0.10", + "@ai-sdk/openai": "^4.0.9", "@webiny/api": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/error": "0.0.0", "@webiny/feature": "0.0.0", "@webiny/feature-flags": "0.0.0", @@ -27,7 +27,7 @@ "@webiny/plugins": "0.0.0", "@webiny/utils": "0.0.0", "@webiny/wcp": "0.0.0", - "ai": "^6.0.191", + "ai": "^7.0.18", "dataloader": "^2.2.3", "jose": "^6.2.3", "jsonwebtoken": "^9.0.3", @@ -46,7 +46,7 @@ "jest-dynalite": "^3.6.1", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-elasticsearch-tasks/package.json b/packages/api-elasticsearch-tasks/package.json index 74e550fa2f5..26313f84b5c 100644 --- a/packages/api-elasticsearch-tasks/package.json +++ b/packages/api-elasticsearch-tasks/package.json @@ -39,9 +39,9 @@ "@webiny/handler-graphql": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^6.1.3", - "type-fest": "^5.6.0", + "type-fest": "^5.8.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-file-manager-aco/package.json b/packages/api-file-manager-aco/package.json index e6dae1c34ca..7d453c912f4 100644 --- a/packages/api-file-manager-aco/package.json +++ b/packages/api-file-manager-aco/package.json @@ -38,9 +38,9 @@ "@webiny/project-utils": "0.0.0", "@webiny/utils": "0.0.0", "@webiny/wcp": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "webiny": { "publishFrom": "dist" diff --git a/packages/api-file-manager-s3/package.json b/packages/api-file-manager-s3/package.json index a48d0ce09b2..073fc6974ee 100644 --- a/packages/api-file-manager-s3/package.json +++ b/packages/api-file-manager-s3/package.json @@ -27,19 +27,19 @@ "@webiny/plugins": "0.0.0", "@webiny/utils": "0.0.0", "@webiny/validation": "0.0.0", - "exifreader": "^4.39.1", + "exifreader": "^4.41.0", "mime": "^4.1.0", "object-hash": "^3.0.0", - "p-map": "^7.0.4", + "p-map": "^7.0.5", "p-reduce": "^3.0.0", "sanitize-filename": "^1.6.4", - "sharp": "^0.34.5" + "sharp": "^0.35.3" }, "devDependencies": { "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-file-manager-s3/src/assetDelivery/s3/SharpTransform.ts b/packages/api-file-manager-s3/src/assetDelivery/s3/SharpTransform.ts index e077af1420c..83afe303704 100644 --- a/packages/api-file-manager-s3/src/assetDelivery/s3/SharpTransform.ts +++ b/packages/api-file-manager-s3/src/assetDelivery/s3/SharpTransform.ts @@ -1,4 +1,4 @@ -import sharp from "sharp"; +import sharp, { type Sharp } from "sharp"; import type { S3 } from "@webiny/aws-sdk/client-s3/index.js"; import type { Asset, @@ -141,7 +141,7 @@ export class SharpTransform implements AssetTransformationStrategy { console.log("Create an optimized version of the original asset", asset.getKey()); const buffer = await asset.getContents(); - const optimizationMap: Record sharp.Sharp) | undefined> = { + const optimizationMap: Record Sharp) | undefined> = { "image/png": (buffer: Buffer) => this.optimizePng(buffer), "image/jpeg": (buffer: Buffer) => this.optimizeJpeg(buffer), "image/jpg": (buffer: Buffer) => this.optimizeJpeg(buffer) diff --git a/packages/api-headless-cms-aco/package.json b/packages/api-headless-cms-aco/package.json index 30d8b9400b3..f8bc61a130a 100644 --- a/packages/api-headless-cms-aco/package.json +++ b/packages/api-headless-cms-aco/package.json @@ -28,7 +28,7 @@ "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/wcp": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "typescript": "6.0.3" }, "dependencies": { @@ -37,7 +37,7 @@ "@webiny/api-headless-cms": "0.0.0", "@webiny/feature": "0.0.0", "@webiny/handler": "0.0.0", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "webiny": { "publishFrom": "dist" diff --git a/packages/api-headless-cms-bulk-actions/package.json b/packages/api-headless-cms-bulk-actions/package.json index d608e75cb84..8757a27cb15 100644 --- a/packages/api-headless-cms-bulk-actions/package.json +++ b/packages/api-headless-cms-bulk-actions/package.json @@ -32,9 +32,9 @@ "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/wcp": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-headless-cms-ddb-es/package.json b/packages/api-headless-cms-ddb-es/package.json index 245d54f947a..011884a662a 100644 --- a/packages/api-headless-cms-ddb-es/package.json +++ b/packages/api-headless-cms-ddb-es/package.json @@ -50,7 +50,7 @@ "@webiny/api-dynamodb-to-elasticsearch": "0.0.0", "@webiny/background-tasks": "0.0.0", "@webiny/build-tools": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/handler": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/handler-graphql": "0.0.0", @@ -59,7 +59,7 @@ "jest-dynalite": "^3.6.1", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-headless-cms-ddb/package.json b/packages/api-headless-cms-ddb/package.json index b8ce7622d3a..0c0b5d94b70 100644 --- a/packages/api-headless-cms-ddb/package.json +++ b/packages/api-headless-cms-ddb/package.json @@ -42,12 +42,12 @@ "devDependencies": { "@types/jsonpack": "^1.1.6", "@webiny/build-tools": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", "jest-dynalite": "^3.6.1", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-headless-cms-es-tasks/package.json b/packages/api-headless-cms-es-tasks/package.json index 97392871234..3968296b1d4 100644 --- a/packages/api-headless-cms-es-tasks/package.json +++ b/packages/api-headless-cms-es-tasks/package.json @@ -35,7 +35,7 @@ "@webiny/project-utils": "0.0.0", "@webiny/wcp": "0.0.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-headless-cms-scheduler/package.json b/packages/api-headless-cms-scheduler/package.json index 5abc160ee29..4a96246f2d6 100644 --- a/packages/api-headless-cms-scheduler/package.json +++ b/packages/api-headless-cms-scheduler/package.json @@ -34,7 +34,7 @@ "@webiny/wcp": "0.0.0", "aws-sdk-client-mock": "^4.1.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-headless-cms-tasks/package.json b/packages/api-headless-cms-tasks/package.json index f7df2c78a19..3a0c1b8ccc3 100644 --- a/packages/api-headless-cms-tasks/package.json +++ b/packages/api-headless-cms-tasks/package.json @@ -38,7 +38,7 @@ "@webiny/project-utils": "0.0.0", "@webiny/wcp": "0.0.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-headless-cms-workflows/package.json b/packages/api-headless-cms-workflows/package.json index 1ab4d6334f1..192895a7746 100644 --- a/packages/api-headless-cms-workflows/package.json +++ b/packages/api-headless-cms-workflows/package.json @@ -31,7 +31,7 @@ "@webiny/testing": "0.0.0", "@webiny/wcp": "0.0.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-headless-cms/__tests__/graphql/schema/cms/helpers.test.ts b/packages/api-headless-cms/__tests__/graphql/schema/cms/helpers.test.ts index 1f073847b4a..2d58a34b5ce 100644 --- a/packages/api-headless-cms/__tests__/graphql/schema/cms/helpers.test.ts +++ b/packages/api-headless-cms/__tests__/graphql/schema/cms/helpers.test.ts @@ -116,5 +116,130 @@ describe("CMS Schema Helpers", () => { AND: [{ values: { name: "Keyboard" } }, { values: { price: 150 } }] }); }); + + /** + * CVE proof: second-order prototype pollution via inherited builtins. + * + * A fresh `{}` inherits Object.prototype methods (toString, hasOwnProperty, valueOf). + * When the dot-notation key head matches one of these inherited names, the + * `result[head] === undefined` guard sees a function (not undefined) and skips + * creating a fresh own object. `nested` then becomes the real shared builtin, + * and `Object.assign(nested, ...)` overwrites its properties process-wide. + * + * This is a second-order prototype pollution: no `__proto__`, `constructor`, or + * `prototype` key is used, so classic 3-key blocklists do not catch it. + * + * IMPORTANT: each test must restore the corrupted builtin BEFORE calling expect(), + * because vitest internals use Object.prototype.toString.call() and will hang/crash + * if it's corrupted when expect() runs. + */ + describe("second-order prototype pollution via inherited builtins", () => { + it("should not corrupt Object.prototype.toString via 'toString.call' key", () => { + const originalCall = Object.prototype.toString.call; + + transformWhereToNested({ "toString.call": "pwned" }); + + // Capture corruption state BEFORE restoring. + const callType = typeof Object.prototype.toString.call; + + // Restore IMMEDIATELY — before expect() triggers vitest internals. + Object.prototype.toString.call = originalCall; + + // Now safe to assert. + expect(callType).toBe("function"); + }); + + it("should not corrupt Object.prototype.hasOwnProperty via 'hasOwnProperty.call' key", () => { + const originalCall = Object.prototype.hasOwnProperty.call; + + transformWhereToNested({ "hasOwnProperty.call": "pwned" }); + + const callType = typeof Object.prototype.hasOwnProperty.call; + Object.prototype.hasOwnProperty.call = originalCall; + + expect(callType).toBe("function"); + }); + + it("should not corrupt Object.prototype.valueOf via 'valueOf.bind' key", () => { + const originalBind = Object.prototype.valueOf.bind; + + transformWhereToNested({ "valueOf.bind": "pwned" }); + + const bindType = typeof Object.prototype.valueOf.bind; + Object.prototype.valueOf.bind = originalBind; + + expect(bindType).toBe("function"); + }); + + it("should produce correct nested output for builtin-named head keys", () => { + const originalCall = Object.prototype.toString.call; + + const result = transformWhereToNested({ "toString.call": "x" }); + + // Capture what we need before restoring. + const hasOwnToString = Object.prototype.hasOwnProperty.call(result, "toString"); + const toStringType = typeof result!.toString; + + Object.prototype.toString.call = originalCall; + + // Result must have its own 'toString' property (a plain object, not inherited fn). + expect(hasOwnToString).toBe(true); + expect(toStringType).toBe("object"); + }); + + it("should merge multiple dotted keys under a builtin-named head", () => { + const result = transformWhereToNested({ + "toString.a": 1, + "toString.b": 2 + }); + + expect(result).toEqual({ toString: { a: 1, b: 2 } }); + }); + }); + + describe("forbidden keys", () => { + it("should throw on __proto__ as top-level key", () => { + const input = Object.fromEntries([["__proto__", "x"]]); + expect(() => transformWhereToNested(input)).toThrow( + 'Invalid where key: "__proto__".' + ); + }); + + it("should throw on constructor as top-level key", () => { + expect(() => transformWhereToNested({ constructor: "x" })).toThrow( + 'Invalid where key: "constructor".' + ); + }); + + it("should throw on prototype as top-level key", () => { + expect(() => transformWhereToNested({ prototype: "x" })).toThrow( + 'Invalid where key: "prototype".' + ); + }); + + it("should throw on __proto__ as dotted head segment", () => { + expect(() => transformWhereToNested({ "__proto__.polluted": "x" })).toThrow( + 'Invalid where key: "__proto__".' + ); + }); + + it("should throw on constructor as dotted head segment", () => { + expect(() => transformWhereToNested({ "constructor.polluted": "x" })).toThrow( + 'Invalid where key: "constructor".' + ); + }); + + it("should throw on __proto__ in nested tail segment", () => { + expect(() => transformWhereToNested({ "a.__proto__": "x" })).toThrow( + 'Invalid where key: "__proto__".' + ); + }); + + it("should throw on constructor in deep tail segment", () => { + expect(() => transformWhereToNested({ "a.constructor.b": "x" })).toThrow( + 'Invalid where key: "constructor".' + ); + }); + }); }); }); diff --git a/packages/api-headless-cms/package.json b/packages/api-headless-cms/package.json index 37b2249cc63..fffe3a1b326 100644 --- a/packages/api-headless-cms/package.json +++ b/packages/api-headless-cms/package.json @@ -22,12 +22,12 @@ ], "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.29.0", - "@graphql-tools/merge": "^9.1.9", - "@graphql-tools/schema": "^10.0.33", + "@babel/code-frame": "^8.0.0", + "@graphql-tools/merge": "^9.2.0", + "@graphql-tools/schema": "^10.0.36", "@webiny/api": "0.0.0", "@webiny/api-core": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/error": "0.0.0", "@webiny/feature": "0.0.0", "@webiny/handler": "0.0.0", @@ -39,10 +39,10 @@ "@webiny/utils": "0.0.0", "@webiny/validation": "0.0.0", "dot-prop-immutable": "^2.1.1", - "graphql": "^16.14.0", - "graphql-tag": "^2.12.6", + "graphql": "^16.14.2", + "graphql-tag": "^2.12.7", "lodash": "^4.18.1", - "p-map": "^7.0.4", + "p-map": "^7.0.5", "p-reduce": "^3.0.0", "pluralize": "^8.0.0", "slugify": "^1.6.9", @@ -59,11 +59,11 @@ "@webiny/sdk": "0.0.0", "@webiny/wcp": "0.0.0", "apollo-graphql": "^0.9.7", - "graphql": "^16.14.0", - "oxfmt": "^0.51.0", + "graphql": "^16.14.2", + "oxfmt": "^0.58.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7", + "vitest": "^4.1.10", "write-json-file": "^7.0.0" }, "publishConfig": { diff --git a/packages/api-headless-cms/src/domain/contentModel/schemas.ts b/packages/api-headless-cms/src/domain/contentModel/schemas.ts index f2438e4acaa..78ff4ef14e5 100644 --- a/packages/api-headless-cms/src/domain/contentModel/schemas.ts +++ b/packages/api-headless-cms/src/domain/contentModel/schemas.ts @@ -139,7 +139,7 @@ const fieldSchema = zod.object({ rules: zod .array( zod.object({ - type: zod.enum(["accessControl", "entryValue"]), + type: zod.enum(["accessControl", "condition"]), target: shortString, operator: shortString, value: zod.union([zod.string(), zod.number(), zod.boolean(), zod.null()]), diff --git a/packages/api-headless-cms/src/features/modelBuilder/fields/BaseFieldBuilder.ts b/packages/api-headless-cms/src/features/modelBuilder/fields/BaseFieldBuilder.ts index 719b883f177..0e39177c128 100644 --- a/packages/api-headless-cms/src/features/modelBuilder/fields/BaseFieldBuilder.ts +++ b/packages/api-headless-cms/src/features/modelBuilder/fields/BaseFieldBuilder.ts @@ -1,4 +1,4 @@ -import type { CmsModelField, CmsModelLayoutCell } from "~/types/index.js"; +import type { CmsModelField, CmsModelLayoutCell, FieldRule } from "~/types/index.js"; export interface DataFieldBuildResult { type: "data"; @@ -19,6 +19,7 @@ export interface BaseFieldBuilderConfig { description?: string | null; note?: string | null; _fieldId?: string; + rules?: FieldRule[]; } /** @@ -68,6 +69,11 @@ export abstract class BaseFieldBuilder { return this; } + public rules(rules: FieldRule[]): this { + this.config.rules = rules; + return this; + } + protected setSubType(subType: string): this { this._fieldSubType = subType; return this; diff --git a/packages/api-headless-cms/src/features/modelBuilder/fields/DataFieldBuilder.ts b/packages/api-headless-cms/src/features/modelBuilder/fields/DataFieldBuilder.ts index ad1549b9a67..8a356e71b6f 100644 --- a/packages/api-headless-cms/src/features/modelBuilder/fields/DataFieldBuilder.ts +++ b/packages/api-headless-cms/src/features/modelBuilder/fields/DataFieldBuilder.ts @@ -401,7 +401,8 @@ export class DataFieldBuilder extends BaseFieldBu note: this.config.note || null, renderer: this.config.renderer || null, settings: this.config.settings || {}, - tags: this.config.tags || [] + tags: this.config.tags || [], + rules: this.config.rules } }; } diff --git a/packages/api-headless-cms/src/features/modelBuilder/fields/DynamicZoneFieldType.ts b/packages/api-headless-cms/src/features/modelBuilder/fields/DynamicZoneFieldType.ts index 5ecaa5b8381..c0193404a16 100644 --- a/packages/api-headless-cms/src/features/modelBuilder/fields/DynamicZoneFieldType.ts +++ b/packages/api-headless-cms/src/features/modelBuilder/fields/DynamicZoneFieldType.ts @@ -2,7 +2,12 @@ import { FieldType, type IFieldTypeFactory } from "./abstractions.js"; import { type FieldBuildResult } from "./BaseFieldBuilder.js"; import { DataFieldBuilder, type BaseFieldBuilder } from "./FieldBuilder.js"; import { type IFieldBuilderRegistry } from "../abstractions.js"; -import type { CmsIcon, CmsModelField, CmsModelFieldValidation } from "~/types/index.js"; +import type { + CmsIcon, + CmsModelField, + CmsModelFieldValidation, + CmsModelLayoutCell +} from "~/types/index.js"; interface IDynamicZoneTemplate { id: string; @@ -11,7 +16,7 @@ interface IDynamicZoneTemplate { icon: CmsIcon | undefined; description: string; fields: any[]; - layout: string[][]; + layout: CmsModelLayoutCell[][]; validation: CmsModelFieldValidation[]; } @@ -60,17 +65,24 @@ class DynamicZoneFieldBuilder public template(id: string, config: IDynamicZoneFieldBuilderTemplateConfig): this { const fieldBuilders = config.fields(this.registry); const fields: CmsModelField[] = []; + const layoutReplacements = new Map(); for (const [key, fieldBuilder] of Object.entries(fieldBuilders)) { fieldBuilder.fieldId(key); const result: FieldBuildResult = (fieldBuilder as any).build(); - if (result.type === "data") { + if (result.type === "layout") { + layoutReplacements.set(key, result.layoutCell); + if (result.fields) { + fields.push(...result.fields); + } + } else { fields.push(result.field); - } else if (result.fields) { - fields.push(...result.fields); } } + const rawLayout: string[][] = config.layout || []; + const layout = rawLayout.map(row => row.map(cell => layoutReplacements.get(cell) ?? cell)); + this.templates.push({ id, name: config.name, @@ -78,7 +90,7 @@ class DynamicZoneFieldBuilder icon: config.icon, description: config.description || "", fields, - layout: config.layout || [], + layout, validation: [] }); diff --git a/packages/api-headless-cms/src/features/modelBuilder/fields/UiAlertFieldType.ts b/packages/api-headless-cms/src/features/modelBuilder/fields/UiAlertFieldType.ts index bcbc6f605c1..d06607187e5 100644 --- a/packages/api-headless-cms/src/features/modelBuilder/fields/UiAlertFieldType.ts +++ b/packages/api-headless-cms/src/features/modelBuilder/fields/UiAlertFieldType.ts @@ -26,7 +26,8 @@ class AlertFieldBuilder extends LayoutFieldBuilder<"uiAlert"> implements IUiAler layoutCell: { type: "alert", label: this.config.label, - alertType: this._alertType + alertType: this._alertType, + rules: this.config.rules } }; } diff --git a/packages/api-headless-cms/src/features/modelBuilder/fields/UiSeparatorFieldType.ts b/packages/api-headless-cms/src/features/modelBuilder/fields/UiSeparatorFieldType.ts index aa7c07b6bf6..2b15f504fb9 100644 --- a/packages/api-headless-cms/src/features/modelBuilder/fields/UiSeparatorFieldType.ts +++ b/packages/api-headless-cms/src/features/modelBuilder/fields/UiSeparatorFieldType.ts @@ -18,7 +18,8 @@ class SeparatorFieldBuilder layoutCell: { type: "separator", label: this.config.label, - description: this.config.description + description: this.config.description, + rules: this.config.rules } }; } diff --git a/packages/api-headless-cms/src/features/modelBuilder/fields/UiTabsFieldType.ts b/packages/api-headless-cms/src/features/modelBuilder/fields/UiTabsFieldType.ts index 4946a501ada..4ae3c3178f8 100644 --- a/packages/api-headless-cms/src/features/modelBuilder/fields/UiTabsFieldType.ts +++ b/packages/api-headless-cms/src/features/modelBuilder/fields/UiTabsFieldType.ts @@ -6,7 +6,13 @@ import { } from "./BaseFieldBuilder.js"; import { LayoutFieldBuilder } from "./LayoutFieldBuilder.js"; import { type IFieldBuilderRegistry } from "../abstractions.js"; -import type { CmsIcon, CmsModelField, CmsModelLayout, CmsModelLayoutCell } from "~/types/index.js"; +import type { + CmsIcon, + CmsModelField, + CmsModelLayout, + CmsModelLayoutCell, + FieldRule +} from "~/types/index.js"; interface ITab { id: string; @@ -15,6 +21,7 @@ interface ITab { description: string; fields: CmsModelField[]; layout: CmsModelLayout; + rules?: FieldRule[]; } interface ITabConfig { @@ -23,6 +30,7 @@ interface ITabConfig { description?: string; fields: (registry: IFieldBuilderRegistry) => Record>; layout?: string[][]; + rules?: FieldRule[]; } export interface IUiTabsFieldBuilder extends LayoutFieldBuilder<"uiTabs"> { @@ -65,7 +73,8 @@ class TabsFieldBuilder extends LayoutFieldBuilder<"uiTabs"> implements IUiTabsFi icon: config.icon, description: config.description || "", fields, - layout + layout, + rules: config.rules }); return this; @@ -81,7 +90,8 @@ class TabsFieldBuilder extends LayoutFieldBuilder<"uiTabs"> implements IUiTabsFi id: tab.id, label: tab.label, icon: tab.icon || null, - layout: tab.layout + layout: tab.layout, + rules: tab.rules }); } @@ -92,7 +102,8 @@ class TabsFieldBuilder extends LayoutFieldBuilder<"uiTabs"> implements IUiTabsFi label: this.config.label, description: this.config.description || null, help: this.config.help || null, - tabs: layoutTabs + tabs: layoutTabs, + rules: this.config.rules }, fields: hoistedFields }; diff --git a/packages/api-headless-cms/src/graphql/schema/cms/helpers/transformWhereToNested.ts b/packages/api-headless-cms/src/graphql/schema/cms/helpers/transformWhereToNested.ts index 08003ee82b5..f9366228410 100644 --- a/packages/api-headless-cms/src/graphql/schema/cms/helpers/transformWhereToNested.ts +++ b/packages/api-headless-cms/src/graphql/schema/cms/helpers/transformWhereToNested.ts @@ -1,3 +1,5 @@ +const FORBIDDEN_KEYS = new Set(["__proto__", "prototype", "constructor"]); + /** * Transforms a flat where object with dot-notation keys into a nested object. * Keys without dots are passed through unchanged. @@ -21,40 +23,52 @@ export const transformWhereToNested = ( return undefined; } - const result: Record = {}; - - for (const [key, value] of Object.entries(where)) { - // Handle logical operators recursively. + return Object.entries(where).reduce>((result, [key, value]) => { if (key === "AND" || key === "OR") { - if (Array.isArray(value)) { - result[key] = value.map(item => - transformWhereToNested(item as Record) - ); - } else { - result[key] = value; + if (!Array.isArray(value)) { + return { + ...result, + [key]: value + }; } - continue; + return { + ...result, + [key]: value.map(item => transformWhereToNested(item)) + }; } const dotIndex = key.indexOf("."); + if (dotIndex === -1) { - // No dot — pass through unchanged. - result[key] = value; - } else { - // Dot-notation key — expand into nested object. - const head = key.slice(0, dotIndex); - const tail = key.slice(dotIndex + 1); - - if (result[head] === undefined) { - result[head] = {}; + if (FORBIDDEN_KEYS.has(key)) { + throw new Error(`Invalid where key: "${key}".`); } + return { + ...result, + [key]: value + }; + } - const nested = result[head] as Record; - // Recursively expand in case of multiple levels of nesting. - const expanded = transformWhereToNested({ [tail]: value }) as Record; - Object.assign(nested, expanded); + const head = key.slice(0, dotIndex); + const tail = key.slice(dotIndex + 1); + + if (FORBIDDEN_KEYS.has(head)) { + throw new Error(`Invalid where key: "${head}".`); + } + + if (Object.hasOwn(result, head)) { + return { + ...result, + [head]: { + ...(result[head] as Record), + ...transformWhereToNested({ [tail]: value }) + } + }; } - } - return result; + return { + ...result, + [head]: transformWhereToNested({ [tail]: value }) + }; + }, {}); }; diff --git a/packages/api-headless-cms/src/types/fields/dynamicZoneField.ts b/packages/api-headless-cms/src/types/fields/dynamicZoneField.ts index 7262aea558d..9a6ab1935ef 100644 --- a/packages/api-headless-cms/src/types/fields/dynamicZoneField.ts +++ b/packages/api-headless-cms/src/types/fields/dynamicZoneField.ts @@ -1,5 +1,5 @@ import type { CmsModelField, CmsModelFieldValidation } from "../modelField.js"; -import type { CmsIcon } from "~/types/index.js"; +import type { CmsIcon, CmsModelLayoutCell } from "~/types/index.js"; export interface CmsDynamicZoneTemplate { id: string; @@ -8,7 +8,7 @@ export interface CmsDynamicZoneTemplate { description: string; icon?: CmsIcon; fields: CmsModelField[]; - layout: string[][]; + layout: CmsModelLayoutCell[][]; validation: CmsModelFieldValidation[]; tags?: string[]; } diff --git a/packages/api-headless-cms/src/types/modelField.ts b/packages/api-headless-cms/src/types/modelField.ts index 24cbb6ef500..6092cc25ff7 100644 --- a/packages/api-headless-cms/src/types/modelField.ts +++ b/packages/api-headless-cms/src/types/modelField.ts @@ -5,7 +5,7 @@ import type { CmsDynamicZoneTemplate } from "~/types/fields/dynamicZoneField.js" export type FieldRuleAction = "hide" | "disable" | string; export interface FieldRule { - type: "accessControl" | "entryValue"; + type: "accessControl" | "condition"; target: string; operator: string; value: string | number | boolean | null; diff --git a/packages/api-mailer/package.json b/packages/api-mailer/package.json index 4a0135c6e95..60d0b91c888 100644 --- a/packages/api-mailer/package.json +++ b/packages/api-mailer/package.json @@ -24,11 +24,11 @@ "@webiny/handler-graphql": "0.0.0", "@webiny/plugins": "0.0.0", "email-addresses": "^5.0.0", - "nodemailer": "^8.0.8", + "nodemailer": "^9.0.3", "zod": "4.4.3" }, "devDependencies": { - "@types/nodemailer": "^8.0.0", + "@types/nodemailer": "^8.0.1", "@webiny/api-core": "0.0.0", "@webiny/build-tools": "0.0.0", "@webiny/db-dynamodb": "0.0.0", @@ -36,11 +36,11 @@ "@webiny/handler-aws": "0.0.0", "@webiny/handler-db": "0.0.0", "@webiny/project-utils": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "jest-dynalite": "^3.6.1", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-opensearch/package.json b/packages/api-opensearch/package.json index 38e4d36bdd8..c69562c5359 100644 --- a/packages/api-opensearch/package.json +++ b/packages/api-opensearch/package.json @@ -30,7 +30,7 @@ "@webiny/project-utils": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-record-locking/package.json b/packages/api-record-locking/package.json index e6fd1b24a39..8eaf9740c10 100644 --- a/packages/api-record-locking/package.json +++ b/packages/api-record-locking/package.json @@ -31,11 +31,11 @@ "@webiny/build-tools": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/wcp": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "rimraf": "^6.1.3", - "type-fest": "^5.6.0", + "type-fest": "^5.8.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-scheduler/package.json b/packages/api-scheduler/package.json index 94e20acf514..e682c26350a 100644 --- a/packages/api-scheduler/package.json +++ b/packages/api-scheduler/package.json @@ -41,7 +41,7 @@ "jest-dynalite": "^3.6.1", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-sync-system/package.json b/packages/api-sync-system/package.json index fead2329239..66932400873 100644 --- a/packages/api-sync-system/package.json +++ b/packages/api-sync-system/package.json @@ -23,11 +23,11 @@ "@webiny/utils": "0.0.0", "bytes": "^3.1.2", "lodash": "^4.18.1", - "semver": "^7.8.1", + "semver": "^7.8.5", "zod": "4.4.3" }, "devDependencies": { - "@faker-js/faker": "^10.4.0", + "@faker-js/faker": "^10.5.0", "@types/lodash": "^4.17.24", "@webiny/build-tools": "0.0.0", "@webiny/project-utils": "0.0.0", @@ -35,7 +35,7 @@ "jest-dynalite": "^3.6.1", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-website-builder-scheduler/package.json b/packages/api-website-builder-scheduler/package.json index ae2603f1bab..e8850c805ac 100644 --- a/packages/api-website-builder-scheduler/package.json +++ b/packages/api-website-builder-scheduler/package.json @@ -36,7 +36,7 @@ "@webiny/wcp": "0.0.0", "aws-sdk-client-mock": "^4.1.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-website-builder-workflows/package.json b/packages/api-website-builder-workflows/package.json index 612d00df630..49bbf07dcb6 100644 --- a/packages/api-website-builder-workflows/package.json +++ b/packages/api-website-builder-workflows/package.json @@ -31,7 +31,7 @@ "@webiny/project-utils": "0.0.0", "@webiny/testing": "0.0.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-website-builder/package.json b/packages/api-website-builder/package.json index 98affb24432..b6715156e14 100644 --- a/packages/api-website-builder/package.json +++ b/packages/api-website-builder/package.json @@ -40,10 +40,10 @@ "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/wcp": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "webiny": { "publishFrom": "dist" diff --git a/packages/api-websockets/package.json b/packages/api-websockets/package.json index 5e88f516703..ceddc811dc7 100644 --- a/packages/api-websockets/package.json +++ b/packages/api-websockets/package.json @@ -26,7 +26,7 @@ "@webiny/handler-aws": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/utils": "0.0.0", - "type-fest": "^5.6.0", + "type-fest": "^5.8.0", "zod": "4.4.3" }, "devDependencies": { @@ -35,10 +35,10 @@ "@webiny/handler-db": "0.0.0", "@webiny/handler-graphql": "0.0.0", "@webiny/project-utils": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api-workflows/package.json b/packages/api-workflows/package.json index 97c6510f717..ee060a49ac5 100644 --- a/packages/api-workflows/package.json +++ b/packages/api-workflows/package.json @@ -32,9 +32,9 @@ "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/testing": "0.0.0", - "type-fest": "^5.6.0", + "type-fest": "^5.8.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/api/package.json b/packages/api/package.json index 01217960b31..07704b4ec40 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -17,7 +17,7 @@ "license": "MIT", "dependencies": { "@webiny/aws-sdk": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/plugins": "0.0.0", "@webiny/utils": "0.0.0" }, @@ -26,7 +26,7 @@ "@webiny/project-utils": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/app-aco/package.json b/packages/app-aco/package.json index acb603c2d9b..7f3916130a0 100644 --- a/packages/app-aco/package.json +++ b/packages/app-aco/package.json @@ -30,10 +30,10 @@ "@webiny/utils": "0.0.0", "@webiny/validation": "0.0.0", "dot-prop-immutable": "^2.1.1", - "graphql": "^16.14.0", - "graphql-tag": "^2.12.6", + "graphql": "^16.14.2", + "graphql-tag": "^2.12.7", "lodash": "^4.18.1", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -41,15 +41,15 @@ "zod": "4.4.3" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/wcp": "0.0.0", "apollo-client": "^2.6.10", "apollo-link": "^1.2.14", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/app-admin-ui/package.json b/packages/app-admin-ui/package.json index da318293665..cf71302e331 100644 --- a/packages/app-admin-ui/package.json +++ b/packages/app-admin-ui/package.json @@ -13,7 +13,7 @@ "author": "Webiny Ltd.", "license": "MIT", "dependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/admin-ui": "0.0.0", "@webiny/app": "0.0.0", "@webiny/app-admin": "0.0.0", diff --git a/packages/app-admin/package.json b/packages/app-admin/package.json index 42e321b9080..a792116e1f3 100644 --- a/packages/app-admin/package.json +++ b/packages/app-admin/package.json @@ -19,15 +19,15 @@ "@emotion/css": "^11.13.5", "@emotion/react": "11.14.0", "@emotion/styled": "11.14.1", - "@fortawesome/fontawesome-svg-core": "^7.2.0", - "@fortawesome/react-fontawesome": "^3.3.1", - "@iconify/json": "^2.2.478", - "@lexical/utils": "^0.44.0", + "@fortawesome/fontawesome-svg-core": "^7.3.0", + "@fortawesome/react-fontawesome": "^3.4.0", + "@iconify/json": "^2.2.498", + "@lexical/utils": "^0.46.0", "@svgr/webpack": "^8.1.0", - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/admin-ui": "0.0.0", "@webiny/app": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/feature": "0.0.0", "@webiny/form": "0.0.0", "@webiny/icons": "0.0.0", @@ -50,21 +50,21 @@ "apollo-utilities": "^1.3.4", "bytes": "^3.1.2", "classnames": "^2.5.1", - "graphql": "^16.14.0", - "graphql-tag": "^2.12.6", + "graphql": "^16.14.2", + "graphql-tag": "^2.12.7", "history": "^5.3.0", "is-hotkey": "^0.2.0", - "lexical": "^0.44.0", + "lexical": "^0.46.0", "lodash": "^4.18.1", - "markdown-to-jsx": "^9.8.1", + "markdown-to-jsx": "^9.8.2", "mime": "^4.1.0", "minimatch": "^10.2.5", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "monaco-editor": "0.53.0", "react": "18.3.1", "react-dom": "18.3.1", - "react-resizable-panels": "^4.11.2", + "react-resizable-panels": "^4.12.1", "react-transition-group": "^4.4.5", "react-virtualized": "^9.22.6", "reset-css": "^5.0.2", @@ -84,7 +84,7 @@ "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/app-admin/src/components/OverlayLayout/OverlayLayout.tsx b/packages/app-admin/src/components/OverlayLayout/OverlayLayout.tsx index 1ea0b0664f0..107cc5ae733 100644 --- a/packages/app-admin/src/components/OverlayLayout/OverlayLayout.tsx +++ b/packages/app-admin/src/components/OverlayLayout/OverlayLayout.tsx @@ -42,17 +42,14 @@ export const OverlayLayout: React.FC = ({ - <> - - - {children} - + +
{children}
diff --git a/packages/app-admin/src/components/OverlayLayout/components/OverlayContent.tsx b/packages/app-admin/src/components/OverlayLayout/components/OverlayContent.tsx index c2f11a71553..40fdbd70ee1 100644 --- a/packages/app-admin/src/components/OverlayLayout/components/OverlayContent.tsx +++ b/packages/app-admin/src/components/OverlayLayout/components/OverlayContent.tsx @@ -13,6 +13,7 @@ const OverlayContent = ({ visible, className, style, children, ...props }: Overl [ "fixed inset-x-0 top-lg z-overlay", "w-screen", + "flex flex-col", "rounded-t-lg overflow-hidden", "bg-neutral-base", "transition ease-in-out", diff --git a/packages/app-admin/src/features/formModel/Field.ts b/packages/app-admin/src/features/formModel/Field.ts index 0bf3c1ccbd1..31744e99d23 100644 --- a/packages/app-admin/src/features/formModel/Field.ts +++ b/packages/app-admin/src/features/formModel/Field.ts @@ -41,6 +41,7 @@ export class Field implements IField { private _isUIChange = false; private _focusRequested = false; private _qualifiedName: string = ""; + private _parentPath: string = ""; private _form: IFormModel | null = null; private _ancestorRules: IRule[] = []; @@ -169,6 +170,15 @@ export class Field implements IField { if (all.length === 0) { return { visible: true, disabled: false }; } + if (this._parentPath) { + const resolved = all.map(rule => { + if (rule.target.startsWith("$.")) { + return { ...rule, target: `${this._parentPath}.${rule.target.slice(2)}` }; + } + return rule; + }); + return this._form.evaluateRules(resolved); + } return this._form.evaluateRules(all); } @@ -276,6 +286,7 @@ export class Field implements IField { setForm(form: IFormModel, parentPath?: string): void { this._form = form; + this._parentPath = parentPath || ""; this._qualifiedName = parentPath ? `${parentPath}.${this.config.name}` : this.config.name; } diff --git a/packages/app-admin/src/features/formModel/FormModel.test.ts b/packages/app-admin/src/features/formModel/FormModel.test.ts index caebd0fa7b5..9fb0fe5369b 100644 --- a/packages/app-admin/src/features/formModel/FormModel.test.ts +++ b/packages/app-admin/src/features/formModel/FormModel.test.ts @@ -4049,4 +4049,62 @@ describe("FormModel", () => { expect(log).toEqual([["a", "b"], ["b"]]); }); }); + + describe("$. static references in rules", () => { + it("$. resolves rule targets relative to the parent object", () => { + const form = createForm({ + fields: fields => ({ + wrapper: fields + .object() + .renderer("passthrough") + .fields(f => ({ + status: f.text().defaultValue("draft"), + details: f.text().rules([ + { + type: "condition", + target: "$.status", + operator: "eq", + value: "draft", + action: "hide" + } + ]) + })) + }), + layout: l => [l.row("wrapper")] + }); + + expect(form.field("wrapper.details").visible).toBe(false); + + form.field("wrapper.status").setValue("published"); + expect(form.field("wrapper.details").visible).toBe(true); + }); + + it("$. in rules with disable action", () => { + const form = createForm({ + fields: fields => ({ + wrapper: fields + .object() + .renderer("passthrough") + .fields(f => ({ + locked: f.text().defaultValue("yes"), + editable: f.text().rules([ + { + type: "condition", + target: "$.locked", + operator: "eq", + value: "yes", + action: "disable" + } + ]) + })) + }), + layout: l => [l.row("wrapper")] + }); + + expect(form.field("wrapper.editable").disabled).toBe(true); + + form.field("wrapper.locked").setValue("no"); + expect(form.field("wrapper.editable").disabled).toBe(false); + }); + }); }); diff --git a/packages/app-audit-logs/package.json b/packages/app-audit-logs/package.json index 31b4d5c1196..0b7ce4b1731 100644 --- a/packages/app-audit-logs/package.json +++ b/packages/app-audit-logs/package.json @@ -25,8 +25,8 @@ "@webiny/icons": "0.0.0", "@webiny/react-composition": "0.0.0", "@webiny/react-properties": "0.0.0", - "date-fns": "^4.3.0", - "graphql-tag": "^2.12.6", + "date-fns": "^4.4.0", + "graphql-tag": "^2.12.7", "lodash": "^4.18.1", "zod": "4.4.3" }, @@ -34,7 +34,7 @@ "react": "18.3.1" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "execa": "^5.1.1", "rimraf": "^6.1.3", diff --git a/packages/app-file-manager-s3/package.json b/packages/app-file-manager-s3/package.json index 9536ba2e510..8474ef4233b 100644 --- a/packages/app-file-manager-s3/package.json +++ b/packages/app-file-manager-s3/package.json @@ -15,7 +15,7 @@ "license": "MIT", "dependencies": { "@webiny/app": "0.0.0", - "graphql-tag": "^2.12.6", + "graphql-tag": "^2.12.7", "p-retry": "^8.0.0" }, "devDependencies": { diff --git a/packages/app-file-manager/package.json b/packages/app-file-manager/package.json index 45564355c4a..b7e02242c82 100644 --- a/packages/app-file-manager/package.json +++ b/packages/app-file-manager/package.json @@ -15,7 +15,7 @@ "dependencies": { "@apollo/react-common": "^3.1.4", "@apollo/react-components": "^3.1.5", - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/admin-ui": "0.0.0", "@webiny/app": "0.0.0", "@webiny/app-aco": "0.0.0", @@ -23,7 +23,7 @@ "@webiny/app-headless-cms": "0.0.0", "@webiny/app-headless-cms-common": "0.0.0", "@webiny/app-websockets": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/feature": "0.0.0", "@webiny/form": "0.0.0", "@webiny/icons": "0.0.0", @@ -37,14 +37,14 @@ "apollo-link": "^1.2.14", "apollo-utilities": "^1.3.4", "bytes": "^3.1.2", - "dayjs": "^1.11.20", + "dayjs": "^1.11.21", "dot-prop-immutable": "^2.1.1", - "graphql": "^16.14.0", - "graphql-tag": "^2.12.6", + "graphql": "^16.14.2", + "graphql-tag": "^2.12.7", "lodash": "^4.18.1", "mime": "^4.1.0", "minimatch": "^10.2.5", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -56,7 +56,7 @@ "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/app-file-manager/src/presentation/FileManager/FileManagerView.tsx b/packages/app-file-manager/src/presentation/FileManager/FileManagerView.tsx index 9180ad00353..8f04fe8821e 100644 --- a/packages/app-file-manager/src/presentation/FileManager/FileManagerView.tsx +++ b/packages/app-file-manager/src/presentation/FileManager/FileManagerView.tsx @@ -130,14 +130,14 @@ const FileManagerViewLayout = observer(function FileManagerViewLayout() { if (vm.viewMode === "table") { return ( - + ); } return ( - + ); @@ -157,7 +157,7 @@ const FileManagerViewLayout = observer(function FileManagerViewLayout() { -
+
{t`File Manager`}
@@ -200,13 +200,10 @@ const FileManagerViewLayout = observer(function FileManagerViewLayout() {
-
+
actions.setDragging(true), onDrop: () => actions.setDragging(false), diff --git a/packages/app-graphql-playground/package.json b/packages/app-graphql-playground/package.json index 5ed49e5fece..c4679cee7ab 100644 --- a/packages/app-graphql-playground/package.json +++ b/packages/app-graphql-playground/package.json @@ -25,7 +25,7 @@ "apollo-link": "^1.2.14", "apollo-link-context": "^1.0.20", "apollo-utilities": "^1.3.4", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "load-script": "^2.0.0", "react": "18.3.1", "react-dom": "18.3.1" diff --git a/packages/app-headless-cms-common/package.json b/packages/app-headless-cms-common/package.json index 777fb3e3000..bc4cf45bd27 100644 --- a/packages/app-headless-cms-common/package.json +++ b/packages/app-headless-cms-common/package.json @@ -19,8 +19,8 @@ "dependencies": { "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", - "@fortawesome/fontawesome-svg-core": "^7.2.0", - "@fortawesome/react-fontawesome": "^3.3.1", + "@fortawesome/fontawesome-svg-core": "^7.3.0", + "@fortawesome/react-fontawesome": "^3.4.0", "@webiny/admin-ui": "0.0.0", "@webiny/app": "0.0.0", "@webiny/app-admin": "0.0.0", @@ -29,13 +29,13 @@ "@webiny/react-composition": "0.0.0", "@webiny/validation": "0.0.0", "dnd-core": "^16.0.1", - "graphql": "^16.14.0", - "graphql-tag": "^2.12.6", + "graphql": "^16.14.2", + "graphql-tag": "^2.12.7", "lodash": "^4.18.1", "react": "18.3.1" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3" diff --git a/packages/app-headless-cms-common/src/Fields/evaluateExpression.ts b/packages/app-headless-cms-common/src/Fields/evaluateExpression.ts index c6c0c567fcb..323c8d32928 100644 --- a/packages/app-headless-cms-common/src/Fields/evaluateExpression.ts +++ b/packages/app-headless-cms-common/src/Fields/evaluateExpression.ts @@ -31,6 +31,11 @@ export function resolveFieldPath(fieldPath: string, bindParentName?: string): st return fieldPath; } + if (fieldPath.startsWith("$.")) { + const relative = fieldPath.slice(2); + return bindParentName ? `${bindParentName}.${relative}` : relative; + } + if (!bindParentName) { // No parent context, replace $ with 0 as fallback return fieldPath.replace(/\$/g, "0"); diff --git a/packages/app-headless-cms-scheduler/package.json b/packages/app-headless-cms-scheduler/package.json index d85161dc53e..f7ec8a45f09 100644 --- a/packages/app-headless-cms-scheduler/package.json +++ b/packages/app-headless-cms-scheduler/package.json @@ -23,7 +23,7 @@ "react-dom": "18.3.1" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3" diff --git a/packages/app-headless-cms-workflows/package.json b/packages/app-headless-cms-workflows/package.json index 18b4350ae3e..2f64f558aa0 100644 --- a/packages/app-headless-cms-workflows/package.json +++ b/packages/app-headless-cms-workflows/package.json @@ -14,7 +14,7 @@ "license": "MIT", "dependencies": { "@apollo/react-hooks": "^3.1.5", - "@fortawesome/react-fontawesome": "^3.3.1", + "@fortawesome/react-fontawesome": "^3.4.0", "@webiny/admin-ui": "0.0.0", "@webiny/app": "0.0.0", "@webiny/app-admin": "0.0.0", @@ -28,7 +28,7 @@ "react-helmet": "^6.1.0" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3" diff --git a/packages/app-headless-cms/package.json b/packages/app-headless-cms/package.json index 86115183308..be70f3ae63b 100644 --- a/packages/app-headless-cms/package.json +++ b/packages/app-headless-cms/package.json @@ -22,15 +22,15 @@ "@emotion/css": "^11.13.5", "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", - "@fortawesome/fontawesome-common-types": "^7.2.0", - "@fortawesome/fontawesome-svg-core": "^7.2.0", - "@fortawesome/free-brands-svg-icons": "^7.2.0", - "@fortawesome/free-regular-svg-icons": "^7.2.0", - "@fortawesome/free-solid-svg-icons": "^7.2.0", - "@fortawesome/react-fontawesome": "^3.3.1", - "@lexical/utils": "^0.44.0", + "@fortawesome/fontawesome-common-types": "^7.3.0", + "@fortawesome/fontawesome-svg-core": "^7.3.0", + "@fortawesome/free-brands-svg-icons": "^7.3.0", + "@fortawesome/free-regular-svg-icons": "^7.3.0", + "@fortawesome/free-solid-svg-icons": "^7.3.0", + "@fortawesome/react-fontawesome": "^3.4.0", + "@lexical/utils": "^0.46.0", "@svgr/webpack": "^8.1.0", - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/admin-ui": "0.0.0", "@webiny/app": "0.0.0", "@webiny/app-aco": "0.0.0", @@ -57,10 +57,10 @@ "classnames": "^2.5.1", "dnd-core": "^16.0.1", "dot-prop-immutable": "^2.1.1", - "graphql": "^16.14.0", - "graphql-tag": "^2.12.6", + "graphql": "^16.14.2", + "graphql-tag": "^2.12.7", "lodash": "^4.18.1", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dnd": "^16.0.1", @@ -74,7 +74,7 @@ "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/app-headless-cms/src/exports/admin/cms/entry/editor.ts b/packages/app-headless-cms/src/exports/admin/cms/entry/editor.ts index a84666a65b0..281c2eb24a6 100644 --- a/packages/app-headless-cms/src/exports/admin/cms/entry/editor.ts +++ b/packages/app-headless-cms/src/exports/admin/cms/entry/editor.ts @@ -1,3 +1,8 @@ +export { + useParentField, + ParentFieldProvider +} from "~/admin/components/ContentEntryForm/ParentValue.js"; + export { ContentEntryForm } from "~/admin/components/ContentEntryForm/ContentEntryForm.js"; export { Header as ContentEntryFormHeader } from "~/admin/components/ContentEntryForm/Header/index.js"; export { ContentEntryFormPreview } from "~/admin/components/ContentEntryForm/ContentEntryFormPreview.js"; diff --git a/packages/app-mailer/package.json b/packages/app-mailer/package.json index d4d3aa379a4..5449f4d25be 100644 --- a/packages/app-mailer/package.json +++ b/packages/app-mailer/package.json @@ -22,13 +22,13 @@ "apollo-client": "^2.6.10", "apollo-link": "^1.2.14", "apollo-utilities": "^1.3.4", - "graphql": "^16.14.0", - "graphql-tag": "^2.12.6", + "graphql": "^16.14.2", + "graphql-tag": "^2.12.7", "react": "18.3.1", "react-dom": "18.3.1" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3" diff --git a/packages/app-record-locking/package.json b/packages/app-record-locking/package.json index 902e8399807..dd7af59b906 100644 --- a/packages/app-record-locking/package.json +++ b/packages/app-record-locking/package.json @@ -30,7 +30,7 @@ "apollo-client": "^2.6.10", "apollo-link": "^1.2.14", "crypto-hash": "^4.0.1", - "graphql-tag": "^2.12.6", + "graphql-tag": "^2.12.7", "react": "18.3.1", "react-dom": "18.3.1" }, diff --git a/packages/app-scheduler/package.json b/packages/app-scheduler/package.json index 5a8ea393d29..7383e64dee9 100644 --- a/packages/app-scheduler/package.json +++ b/packages/app-scheduler/package.json @@ -28,16 +28,16 @@ "@webiny/utils": "0.0.0", "@webiny/validation": "0.0.0", "apollo-client": "^2.6.10", - "graphql-tag": "^2.12.6", + "graphql-tag": "^2.12.7", "lodash": "^4.18.1", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1", "zod": "4.4.3" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3" diff --git a/packages/app-security-access-management/package.json b/packages/app-security-access-management/package.json index a190a4278e9..572fc4271ce 100644 --- a/packages/app-security-access-management/package.json +++ b/packages/app-security-access-management/package.json @@ -24,7 +24,7 @@ "@webiny/form": "0.0.0", "@webiny/icons": "0.0.0", "@webiny/validation": "0.0.0", - "graphql-tag": "^2.12.6", + "graphql-tag": "^2.12.7", "lodash": "^4.18.1", "react": "18.3.1", "react-dom": "18.3.1" diff --git a/packages/app-security-access-management/src/ui/views/Teams/TeamsForm.tsx b/packages/app-security-access-management/src/ui/views/Teams/TeamsForm.tsx index 1f31b1b5ef7..d97456bbff0 100644 --- a/packages/app-security-access-management/src/ui/views/Teams/TeamsForm.tsx +++ b/packages/app-security-access-management/src/ui/views/Teams/TeamsForm.tsx @@ -124,8 +124,10 @@ export const TeamsForm = ({ newEntry, id }: TeamsFormProps) => { ); } + const team = { ...data, roles: (data.roles ?? []).map((r: any) => r.id) }; + return ( -
+ {({ data, form }) => { return ( @@ -233,11 +235,16 @@ const FormContent = (props: FormContentProps) => { - + {({ value, onChange, validation }) => ( + + )} diff --git a/packages/app-serverless-cms/package.json b/packages/app-serverless-cms/package.json index 661084e6919..142e28bc3b5 100644 --- a/packages/app-serverless-cms/package.json +++ b/packages/app-serverless-cms/package.json @@ -37,7 +37,7 @@ "@webiny/app-websockets": "0.0.0", "@webiny/app-workflows": "0.0.0", "@webiny/background-tasks": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/lexical-editor-actions": "0.0.0", "@webiny/lexical-theme": "0.0.0", "@webiny/plugins": "0.0.0", diff --git a/packages/app-trash-bin/package.json b/packages/app-trash-bin/package.json index 9e45627c82c..0a9303aa8b9 100644 --- a/packages/app-trash-bin/package.json +++ b/packages/app-trash-bin/package.json @@ -22,16 +22,16 @@ "@webiny/icons": "0.0.0", "@webiny/react-composition": "0.0.0", "@webiny/react-properties": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "lodash": "^4.18.1", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "apollo-client": "^2.6.10", "apollo-link": "^1.2.14", diff --git a/packages/app-utils/package.json b/packages/app-utils/package.json index 675ecc5bae7..56f4a576358 100644 --- a/packages/app-utils/package.json +++ b/packages/app-utils/package.json @@ -16,7 +16,7 @@ "dependencies": { "@webiny/feature": "0.0.0", "@webiny/utils": "0.0.0", - "mobx": "^6.15.3" + "mobx": "^6.16.1" }, "devDependencies": { "@webiny/build-tools": "0.0.0", diff --git a/packages/app-website-builder-scheduler/package.json b/packages/app-website-builder-scheduler/package.json index 7b40a270721..405df380b92 100644 --- a/packages/app-website-builder-scheduler/package.json +++ b/packages/app-website-builder-scheduler/package.json @@ -22,7 +22,7 @@ "react-dom": "18.3.1" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3" diff --git a/packages/app-website-builder-workflows/package.json b/packages/app-website-builder-workflows/package.json index 50543488ea0..04c6bdad04f 100644 --- a/packages/app-website-builder-workflows/package.json +++ b/packages/app-website-builder-workflows/package.json @@ -21,14 +21,14 @@ "@webiny/app-workflows": "0.0.0", "@webiny/feature": "0.0.0", "@webiny/icons": "0.0.0", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1", "react-helmet": "^6.1.0" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3" diff --git a/packages/app-website-builder/package.json b/packages/app-website-builder/package.json index c52e4f118b4..77d509c94d8 100644 --- a/packages/app-website-builder/package.json +++ b/packages/app-website-builder/package.json @@ -17,10 +17,10 @@ "@emotion/css": "^11.13.5", "@emotion/react": "11.14.0", "@emotion/styled": "11.14.1", - "@lexical/utils": "^0.44.0", + "@lexical/utils": "^0.46.0", "@monaco-editor/react": "^4.7.0", "@svgr/webpack": "^8.1.0", - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/admin-ui": "0.0.0", "@webiny/app": "0.0.0", "@webiny/app-aco": "0.0.0", @@ -28,7 +28,7 @@ "@webiny/app-headless-cms-common": "0.0.0", "@webiny/app-trash-bin": "0.0.0", "@webiny/app-utils": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/error": "0.0.0", "@webiny/feature": "0.0.0", "@webiny/form": "0.0.0", @@ -49,16 +49,16 @@ "apollo-utilities": "^1.3.4", "classnames": "^2.5.1", "deep-equal": "^2.2.3", - "graphql": "^16.14.0", - "graphql-tag": "^2.12.6", + "graphql": "^16.14.2", + "graphql-tag": "^2.12.7", "is-hotkey": "^0.2.0", "lodash": "^4.18.1", - "markdown-to-jsx": "^9.8.1", + "markdown-to-jsx": "^9.8.2", "matcher": "^6.0.0", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "pluralize": "^8.0.0", - "radix-ui": "^1.4.3", + "radix-ui": "^1.6.2", "react": "18.3.1", "react-dnd": "^16.0.1", "react-dnd-html5-backend": "^16.0.1", @@ -73,7 +73,7 @@ "execa": "^5.1.1", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/app-website-builder/src/BaseEditor/commandHandlers/CloneElement.tsx b/packages/app-website-builder/src/BaseEditor/commandHandlers/CloneElement.tsx new file mode 100644 index 00000000000..88d59b81e7c --- /dev/null +++ b/packages/app-website-builder/src/BaseEditor/commandHandlers/CloneElement.tsx @@ -0,0 +1,19 @@ +import { useEffect } from "react"; +import { useDocumentEditor } from "~/DocumentEditor/index.js"; +import { Commands } from "~/BaseEditor/index.js"; +import { $cloneElement } from "~/editorSdk/utils/index.js"; + +export const CloneElement = () => { + const editor = useDocumentEditor(); + + useEffect(() => { + return editor.registerCommandHandler(Commands.CloneElement, payload => { + const newId = $cloneElement(editor, payload.id); + if (newId) { + editor.executeCommand(Commands.SelectElement, { id: newId }); + } + }); + }, []); + + return null; +}; diff --git a/packages/app-website-builder/src/BaseEditor/commandHandlers/index.tsx b/packages/app-website-builder/src/BaseEditor/commandHandlers/index.tsx index 9a4ce4c9c05..6e989da81ee 100644 --- a/packages/app-website-builder/src/BaseEditor/commandHandlers/index.tsx +++ b/packages/app-website-builder/src/BaseEditor/commandHandlers/index.tsx @@ -1,4 +1,5 @@ import React from "react"; +import { CloneElement } from "./CloneElement.js"; import { CreateElement } from "./CreateElement.js"; import { DeleteElement } from "./DeleteElement.js"; import { MoveElement } from "./MoveElement.js"; @@ -9,6 +10,7 @@ import { HighlightElement } from "./HighlightElement.js"; export const CommandHandlers = React.memo(() => { return ( <> + diff --git a/packages/app-website-builder/src/BaseEditor/commands.ts b/packages/app-website-builder/src/BaseEditor/commands.ts index 3d923bbb674..40f5a5ac11e 100644 --- a/packages/app-website-builder/src/BaseEditor/commands.ts +++ b/packages/app-website-builder/src/BaseEditor/commands.ts @@ -26,6 +26,8 @@ const MoveElement = createCommand<{ index: number; }>("MOVE_ELEMENT"); +const CloneElement = createCommand<{ id: string }>("CLONE_ELEMENT"); + const DeleteElement = createCommand<{ id: string; }>("DELETE_ELEMENT"); @@ -47,6 +49,7 @@ const PreviewPatchElement = createCommand<{ elementId: string; patch: any[] }>( const SendPreviewMessage = createCommand<{ type: string; payload?: any }>("SEND_PREVIEW_MESSAGE"); export const Commands = { + CloneElement, CreateElement, DeleteElement, MoveElement, diff --git a/packages/app-website-builder/src/BaseEditor/defaultConfig/DefaultEditorConfig.tsx b/packages/app-website-builder/src/BaseEditor/defaultConfig/DefaultEditorConfig.tsx index e57b36aeb3b..5a47043762a 100644 --- a/packages/app-website-builder/src/BaseEditor/defaultConfig/DefaultEditorConfig.tsx +++ b/packages/app-website-builder/src/BaseEditor/defaultConfig/DefaultEditorConfig.tsx @@ -10,6 +10,8 @@ import { CommandHandlers } from "~/BaseEditor/commandHandlers/index.js"; import { ElementSettings } from "./Sidebar/ElementSettings/ElementSettings.js"; import { ElementInputRenderers } from "./ElementInputRenderers.js"; import { ContentPreviewConfig } from "./Content/ContentPreviewConfig.js"; +import { CloneElementAction } from "./Sidebar/ElementActions/CloneElementAction.js"; +import { DeleteElementAction } from "./Sidebar/ElementActions/DeleteElementAction.js"; const { Ui } = EditorConfig; @@ -73,6 +75,16 @@ export const DefaultEditorConfig = React.memo(() => { group={"element"} element={} />*/} + {/* Element Actions (dropdown menu items) */} + } + /> + } + after={"cloneElement"} + /> ); diff --git a/packages/app-website-builder/src/BaseEditor/defaultConfig/Sidebar/ElementActions/CloneElementAction.tsx b/packages/app-website-builder/src/BaseEditor/defaultConfig/Sidebar/ElementActions/CloneElementAction.tsx new file mode 100644 index 00000000000..438813d7602 --- /dev/null +++ b/packages/app-website-builder/src/BaseEditor/defaultConfig/Sidebar/ElementActions/CloneElementAction.tsx @@ -0,0 +1,19 @@ +import React, { useCallback } from "react"; +import { DropdownMenu } from "@webiny/admin-ui"; +import { ReactComponent as ContentCopyIcon } from "@webiny/icons/content_copy.svg"; +import { useActiveElement } from "~/BaseEditor/hooks/useActiveElement.js"; +import { useDocumentEditor } from "~/DocumentEditor/index.js"; +import { Commands } from "~/BaseEditor/index.js"; + +export const CloneElementAction = () => { + const [element] = useActiveElement(); + const editor = useDocumentEditor(); + + const onClick = useCallback(() => { + if (element) { + editor.executeCommand(Commands.CloneElement, { id: element.id }); + } + }, [element?.id]); + + return } text={"Clone"} onClick={onClick} />; +}; diff --git a/packages/app-website-builder/src/BaseEditor/defaultConfig/Sidebar/ElementActions/DeleteElementAction.tsx b/packages/app-website-builder/src/BaseEditor/defaultConfig/Sidebar/ElementActions/DeleteElementAction.tsx new file mode 100644 index 00000000000..466446ff9fc --- /dev/null +++ b/packages/app-website-builder/src/BaseEditor/defaultConfig/Sidebar/ElementActions/DeleteElementAction.tsx @@ -0,0 +1,26 @@ +import React, { useCallback } from "react"; +import { DropdownMenu } from "@webiny/admin-ui"; +import { ReactComponent as DeleteIcon } from "@webiny/icons/delete.svg"; +import { useActiveElement } from "~/BaseEditor/hooks/useActiveElement.js"; +import { useDocumentEditor } from "~/DocumentEditor/index.js"; +import { Commands } from "~/BaseEditor/index.js"; + +export const DeleteElementAction = () => { + const [element] = useActiveElement(); + const editor = useDocumentEditor(); + + const onClick = useCallback(() => { + if (element) { + editor.executeCommand(Commands.DeleteElement, { id: element.id }); + } + }, [element?.id]); + + return ( + } + text={"Delete"} + onClick={onClick} + /> + ); +}; diff --git a/packages/app-website-builder/src/BaseEditor/defaultConfig/Sidebar/ElementPreview.tsx b/packages/app-website-builder/src/BaseEditor/defaultConfig/Sidebar/ElementPreview.tsx index 81b4cae847d..a6ff71679b0 100644 --- a/packages/app-website-builder/src/BaseEditor/defaultConfig/Sidebar/ElementPreview.tsx +++ b/packages/app-website-builder/src/BaseEditor/defaultConfig/Sidebar/ElementPreview.tsx @@ -1,8 +1,10 @@ import React from "react"; import type { DocumentElement } from "@webiny/website-builder-sdk"; import { useComponent } from "~/BaseEditor/hooks/useComponent.js"; -import { Icon } from "@webiny/admin-ui"; +import { DropdownMenu, Icon, IconButton } from "@webiny/admin-ui"; import { InlineSvg } from "~/BaseEditor/defaultConfig/Toolbar/InsertElements/InlineSvg.js"; +import { ReactComponent as MoreVerticalIcon } from "@webiny/icons/more_vert.svg"; +import { ElementActions } from "~/BaseEditor/config/ElementAction.js"; interface ElementPreviewProps { element: DocumentElement; @@ -12,19 +14,26 @@ export const ElementPreview = ({ element }: ElementPreviewProps) => { const component = useComponent(element.component.name); return ( -
-
- {component.image && ( - } - size={"md"} - label={component.label ?? element.component.name} - /> - )} +
+
+
+ {component.image && ( + } + size={"md"} + label={component.label ?? element.component.name} + /> + )} +
+ + {component.label ?? element.component.name} +
- - {component.label ?? element.component.name} - + } />} + > + +
); }; diff --git a/packages/app-website-builder/src/editorSdk/utils/$cloneElement.ts b/packages/app-website-builder/src/editorSdk/utils/$cloneElement.ts new file mode 100644 index 00000000000..ab918b7a624 --- /dev/null +++ b/packages/app-website-builder/src/editorSdk/utils/$cloneElement.ts @@ -0,0 +1,178 @@ +import { generateElementId } from "@webiny/website-builder-sdk"; +import type { + Document, + DocumentElement, + DocumentElementBindings +} from "@webiny/website-builder-sdk"; +import { ElementFactory } from "@webiny/website-builder-sdk"; +import type { Editor } from "../Editor.js"; +import { $getElementById } from "./$getElementById.js"; +import { $addElementReferenceToParent } from "./$addElementReferenceToParent.js"; +import { executeOnChange, applyAncestorUpdates } from "./executeOnChange.js"; + +function collectDescendants(document: Document, elementId: string): string[] { + const ids: string[] = []; + const bindings = document.bindings[elementId]; + if (!bindings?.inputs) { + return ids; + } + + for (const binding of Object.values(bindings.inputs)) { + if (binding.type !== "slot") { + continue; + } + + const children = binding.list + ? ((binding.static as string[] | undefined) ?? []) + : binding.static + ? [binding.static as string] + : []; + + for (const childId of children) { + ids.push(childId); + ids.push(...collectDescendants(document, childId)); + } + } + + return ids; +} + +function remapBindings( + bindings: DocumentElementBindings, + idMap: Map +): DocumentElementBindings { + const cloned = structuredClone(bindings); + + if (cloned.inputs) { + for (const [key, binding] of Object.entries(cloned.inputs)) { + if (binding.type !== "slot") { + continue; + } + + if (binding.list && Array.isArray(binding.static)) { + cloned.inputs[key] = { + ...binding, + static: binding.static.map((id: string) => idMap.get(id) ?? id) + }; + } else if (typeof binding.static === "string") { + const newId = idMap.get(binding.static); + if (newId) { + cloned.inputs[key] = { ...binding, static: newId }; + } + } + } + } + + return cloned; +} + +function getSlotIndex(document: Document, element: DocumentElement): number { + const parent = element.parent; + if (!parent) { + return -1; + } + + const parentBindings = document.bindings[parent.id]; + if (!parentBindings?.inputs) { + return -1; + } + + const slotBinding = parentBindings.inputs[parent.slot]; + if (!slotBinding) { + return -1; + } + + if (slotBinding.list && Array.isArray(slotBinding.static)) { + return slotBinding.static.indexOf(element.id); + } + + return -1; +} + +export function $cloneElement(editor: Editor, id: string): string | undefined { + const document = editor.getDocumentState().read(); + const element = $getElementById(document, id); + + if (!element || !element.parent) { + return undefined; + } + + const allIds = [id, ...collectDescendants(document, id)]; + const idMap = new Map(); + for (const oldId of allIds) { + idMap.set(oldId, generateElementId()); + } + + const originalIndex = getSlotIndex(document, element); + + editor.updateDocument(doc => { + for (const oldId of allIds) { + const original = doc.elements[oldId]; + const newId = idMap.get(oldId)!; + + const clonedElement: DocumentElement = { + ...structuredClone(original), + id: newId + }; + + if (clonedElement.parent) { + const newParentId = idMap.get(clonedElement.parent.id); + if (newParentId) { + clonedElement.parent = { + ...clonedElement.parent, + id: newParentId + }; + } + } + + doc.elements[newId] = clonedElement; + + const originalBindings = doc.bindings[oldId]; + if (originalBindings) { + doc.bindings[newId] = remapBindings(originalBindings, idMap); + } + } + + const rootNewId = idMap.get(id)!; + const insertIndex = originalIndex >= 0 ? originalIndex + 1 : originalIndex; + + $addElementReferenceToParent(doc, { + elementId: rootNewId, + parentId: element.parent!.id, + slot: element.parent!.slot, + index: insertIndex + }); + }); + + const componentsManifest = editor.getEditorState().read().components; + const editorState = editor.getEditorState().read(); + const breakpointNames = editorState.viewport.breakpoints.map(bp => bp.name); + const baseBreakpoint = breakpointNames[0]; + const elementFactory = new ElementFactory(componentsManifest); + + for (const oldId of allIds) { + const newId = idMap.get(oldId)!; + const ancestorUpdates = executeOnChange({ + editor, + elementId: newId, + action: "create", + breakpointNames, + baseBreakpoint, + elementFactory + }); + + if (ancestorUpdates.length > 0) { + editor.updateDocument(doc => { + applyAncestorUpdates( + doc, + ancestorUpdates, + breakpointNames, + baseBreakpoint, + elementFactory + ); + }); + } + } + + return idMap.get(id); +} diff --git a/packages/app-website-builder/src/editorSdk/utils/index.ts b/packages/app-website-builder/src/editorSdk/utils/index.ts index cac2c017ac1..e385496f20c 100644 --- a/packages/app-website-builder/src/editorSdk/utils/index.ts +++ b/packages/app-website-builder/src/editorSdk/utils/index.ts @@ -14,4 +14,5 @@ export * from "./$getFirstElementOfType.js"; export * from "./$getElementInputValues.js"; export * from "./$updateElementInputs.js"; export * from "./$previewElementInputs.js"; +export * from "./$cloneElement.js"; export * from "./executeOnChange.js"; diff --git a/packages/app-workflows/package.json b/packages/app-workflows/package.json index 978b33b989e..8094ee07bbe 100644 --- a/packages/app-workflows/package.json +++ b/packages/app-workflows/package.json @@ -23,16 +23,16 @@ "@webiny/utils": "0.0.0", "@webiny/validation": "0.0.0", "apollo-client": "^2.6.10", - "graphql-tag": "^2.12.6", + "graphql-tag": "^2.12.7", "lodash": "^4.18.1", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1", "react-helmet": "^6.1.0" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3" diff --git a/packages/app/package.json b/packages/app/package.json index d3af0278eb0..20fc3a47344 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -20,15 +20,15 @@ "dependencies": { "@apollo/react-hooks": "^3.1.5", "@emotion/styled": "^11.14.1", - "@types/react": "18.3.29", - "@webiny/di": "^1.0.1", + "@types/react": "18.3.31", + "@webiny/di": "^1.0.2", "@webiny/feature": "0.0.0", "@webiny/i18n": "0.0.0", "@webiny/i18n-react": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/react-composition": "0.0.0", "@webiny/react-properties": "0.0.0", - "@webiny/stdlib": "^0.0.4", + "@webiny/stdlib": "^0.0.8", "apollo-cache": "^1.3.5", "apollo-cache-inmemory": "^1.6.6", "apollo-client": "^2.6.10", @@ -37,12 +37,12 @@ "apollo-link-error": "^1.1.13", "apollo-link-http-common": "^0.2.16", "apollo-utilities": "^1.3.4", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "history": "^5.3.0", "invariant": "^2.2.4", "lodash": "^4.18.1", - "mobx": "^6.15.3", - "nanoid": "^5.1.11", + "mobx": "^6.16.1", + "nanoid": "^5.1.16", "react": "18.3.1", "react-dom": "18.3.1", "ts-invariant": "^0.10.3", @@ -54,9 +54,9 @@ "@types/warning": "^3.0.4", "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", - "type-fest": "^5.6.0", + "type-fest": "^5.8.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/auth0/package.json b/packages/auth0/package.json index 052b253ed14..287357cec7c 100644 --- a/packages/auth0/package.json +++ b/packages/auth0/package.json @@ -15,7 +15,7 @@ "author": "Webiny Ltd.", "license": "Webiny Enterprise", "dependencies": { - "@auth0/auth0-spa-js": "^2.20.0", + "@auth0/auth0-spa-js": "^2.23.0", "@webiny/admin-ui": "0.0.0", "@webiny/api-core": "0.0.0", "@webiny/app": "0.0.0", @@ -24,7 +24,7 @@ "@webiny/project": "0.0.0", "@webiny/project-aws": "0.0.0", "jsonwebtoken": "^9.0.3", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/packages/aws-sdk/package.json b/packages/aws-sdk/package.json index 54295e3ab05..8bb893df756 100644 --- a/packages/aws-sdk/package.json +++ b/packages/aws-sdk/package.json @@ -9,29 +9,29 @@ "license": "MIT", "author": "Webiny Ltd.", "dependencies": { - "@aws-sdk/client-apigatewaymanagementapi": "^3.1053.0", - "@aws-sdk/client-cloudfront": "^3.1053.0", - "@aws-sdk/client-cloudwatch-events": "^3.1053.0", - "@aws-sdk/client-cloudwatch-logs": "^3.1053.0", - "@aws-sdk/client-cognito-identity-provider": "^3.1053.0", - "@aws-sdk/client-dynamodb": "^3.1053.0", - "@aws-sdk/client-dynamodb-streams": "^3.1053.0", - "@aws-sdk/client-eventbridge": "^3.1053.0", - "@aws-sdk/client-iam": "^3.1053.0", - "@aws-sdk/client-iot": "^3.1053.0", - "@aws-sdk/client-lambda": "^3.1053.0", - "@aws-sdk/client-s3": "^3.1053.0", - "@aws-sdk/client-scheduler": "^3.1053.0", - "@aws-sdk/client-sfn": "^3.1053.0", - "@aws-sdk/client-sqs": "^3.1053.0", - "@aws-sdk/client-sts": "^3.1053.0", - "@aws-sdk/credential-providers": "^3.1053.0", - "@aws-sdk/lib-dynamodb": "^3.1053.0", - "@aws-sdk/lib-storage": "^3.1053.0", - "@aws-sdk/s3-presigned-post": "^3.1053.0", - "@aws-sdk/s3-request-presigner": "^3.1053.0", - "@aws-sdk/util-dynamodb": "^3.996.2", - "@types/aws-lambda": "8.10.161", + "@aws-sdk/client-apigatewaymanagementapi": "^3.1083.0", + "@aws-sdk/client-cloudfront": "^3.1083.0", + "@aws-sdk/client-cloudwatch-events": "^3.1083.0", + "@aws-sdk/client-cloudwatch-logs": "^3.1083.0", + "@aws-sdk/client-cognito-identity-provider": "^3.1083.0", + "@aws-sdk/client-dynamodb": "^3.1083.0", + "@aws-sdk/client-dynamodb-streams": "^3.1083.0", + "@aws-sdk/client-eventbridge": "^3.1083.0", + "@aws-sdk/client-iam": "^3.1083.0", + "@aws-sdk/client-iot": "^3.1083.0", + "@aws-sdk/client-lambda": "^3.1083.0", + "@aws-sdk/client-s3": "^3.1083.0", + "@aws-sdk/client-scheduler": "^3.1083.0", + "@aws-sdk/client-sfn": "^3.1083.0", + "@aws-sdk/client-sqs": "^3.1083.0", + "@aws-sdk/client-sts": "^3.1083.0", + "@aws-sdk/credential-providers": "^3.1083.0", + "@aws-sdk/lib-dynamodb": "^3.1083.0", + "@aws-sdk/lib-storage": "^3.1083.0", + "@aws-sdk/s3-presigned-post": "^3.1083.0", + "@aws-sdk/s3-request-presigner": "^3.1083.0", + "@aws-sdk/util-dynamodb": "^3.996.6", + "@types/aws-lambda": "8.10.162", "@webiny/utils": "0.0.0", "aws-lambda": "^1.0.7" }, diff --git a/packages/background-tasks/package.json b/packages/background-tasks/package.json index 1418beb8f90..e8aabb639e4 100644 --- a/packages/background-tasks/package.json +++ b/packages/background-tasks/package.json @@ -37,7 +37,7 @@ "@webiny/utils": "0.0.0", "deep-equal": "^2.2.3", "lodash": "^4.18.1", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "object-merge-advanced": "^14.1.3", "object-sizeof": "^2.6.5", @@ -49,9 +49,9 @@ "@webiny/build-tools": "0.0.0", "@webiny/project-utils": "0.0.0", "rimraf": "^6.1.3", - "type-fest": "^5.6.0", + "type-fest": "^5.8.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/build-tools/package.json b/packages/build-tools/package.json index aae776605c2..8c1be185bed 100644 --- a/packages/build-tools/package.json +++ b/packages/build-tools/package.json @@ -17,21 +17,21 @@ "Adrian Smijulj " ], "dependencies": { - "@rsbuild/core": "^2.0.7", - "@rsbuild/plugin-react": "^2.0.0", - "@rsbuild/plugin-sass": "^1.5.2", - "@rsbuild/plugin-svgr": "^2.0.2", - "@rsbuild/plugin-type-check": "^1.3.4", - "@rsdoctor/rspack-plugin": "^1.5.11", - "@rslib/core": "^0.21.5", - "@rspack/core": "^2.0.4", - "@swc/plugin-emotion": "^14.10.0", - "@tailwindcss/postcss": "^4.3.0", + "@rsbuild/core": "^2.1.5", + "@rsbuild/plugin-react": "^2.1.0", + "@rsbuild/plugin-sass": "^2.0.1", + "@rsbuild/plugin-svgr": "^2.0.5", + "@rsbuild/plugin-type-check": "^1.5.0", + "@rsdoctor/rspack-plugin": "^1.5.18", + "@rslib/core": "^0.23.2", + "@rspack/core": "^2.1.3", + "@swc/plugin-emotion": "^14.15.0", + "@tailwindcss/postcss": "^4.3.2", "chalk": "^5.6.2", "css-loader": "^7.1.4", "fast-glob": "^3.3.3", "find-up": "^8.0.0", - "fs-extra": "^11.3.5", + "fs-extra": "^11.3.6", "get-yarn-workspaces": "1.0.2", "load-json-file": "^7.0.1", "lodash": "^4.18.1", @@ -40,11 +40,11 @@ "react-dom": "18.3.1", "react-refresh": "^0.18.0", "rimraf": "^6.1.3", - "sass": "^1.100.0", + "sass": "^1.101.0", "sass-loader": "^17.0.0", "style-loader": "4.0.0", "ts-morph": "^28.0.0", - "tsx": "4.21.0", + "tsx": "4.23.0", "typescript": "6.0.3", "url-loader": "^4.1.1", "utf-8-validate": "^6.0.6" diff --git a/packages/cli-core/package.json b/packages/cli-core/package.json index 61d6df8b8d1..d2480d99c63 100644 --- a/packages/cli-core/package.json +++ b/packages/cli-core/package.json @@ -13,7 +13,7 @@ "description": "A command line interface (CLI) for managing Webiny projects.", "license": "MIT", "dependencies": { - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/feature": "0.0.0", "@webiny/project": "0.0.0", "@webiny/pulumi-sdk": "0.0.0", @@ -24,15 +24,15 @@ "fast-glob": "^3.3.3", "find-up": "^8.0.0", "get-yarn-workspaces": "1.0.2", - "humanize-duration": "3.33.2", - "inquirer": "^13.4.3", + "humanize-duration": "3.34.0", + "inquirer": "^14.0.2", "load-json-file": "^7.0.1", "open": "^11.0.0", - "ora": "9.4.0", + "ora": "9.4.1", "pino": "^10.3.1", "pino-pretty": "^13.1.3", - "semver": "^7.8.1", - "type-fest": "^5.6.0", + "semver": "^7.8.5", + "type-fest": "^5.8.0", "write-json-file": "^7.0.0", "yargs": "^18.0.0", "zod": "4.4.3" diff --git a/packages/cli-core/src/features/UpgradeCommand/UpgradeCommandHandler.ts b/packages/cli-core/src/features/UpgradeCommand/UpgradeCommandHandler.ts index 27beed8ace1..2843431ca5c 100644 --- a/packages/cli-core/src/features/UpgradeCommand/UpgradeCommandHandler.ts +++ b/packages/cli-core/src/features/UpgradeCommand/UpgradeCommandHandler.ts @@ -28,7 +28,10 @@ export class UpgradeCommandHandlerImpl implements UpgradeCommandHandlerAbstracti showLogs, showStackTrace, installVersion, - force + force, + registry, + packageManager, + skipDependencyGuard } = params; if (!skipChecks) { @@ -73,6 +76,9 @@ export class UpgradeCommandHandlerImpl implements UpgradeCommandHandlerAbstracti logLevel ? `--logLevel=${logLevel}` : "--logLevel=debug", installVersion ? `--installVersion=${installVersion}` : "", force ? "--force" : "", + registry ? `--registry=${registry}` : "", + packageManager ? `--packageManager=${packageManager}` : "", + skipDependencyGuard ? "--skipDependencyGuard" : "", "--json" ].filter(Boolean); diff --git a/packages/cli/files/references.json b/packages/cli/files/references.json index f213ef1591e..0db1e76c949 100644 --- a/packages/cli/files/references.json +++ b/packages/cli/files/references.json @@ -1 +1 @@ -{"dependencies":[{"name":"@ai-sdk/anthropic","version":"3.0.79","files":["/packages/api-core/package.json","/packages/api-core/package.json"]},{"name":"@ai-sdk/openai","version":"3.0.65","files":["/packages/api-core/package.json","/packages/api-core/package.json"]},{"name":"@apollo/react-common","version":"3.1.4","files":["/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json"]},{"name":"@apollo/react-components","version":"3.1.5","files":["/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-mailer/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-mailer/package.json"]},{"name":"@apollo/react-hooks","version":"3.1.5","files":["/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/tenant-manager/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/tenant-manager/package.json"]},{"name":"@auth0/auth0-spa-js","version":"2.20.0","files":["/packages/auth0/package.json","/packages/auth0/package.json"]},{"name":"@aws-sdk/client-apigatewaymanagementapi","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudfront","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudwatch-events","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudwatch-logs","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cognito-identity-provider","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-dynamodb","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-dynamodb-streams","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-eventbridge","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-iam","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-iot","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-lambda","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-s3","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-scheduler","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sfn","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sqs","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sts","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/credential-providers","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/lib-dynamodb","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/lib-storage","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/s3-presigned-post","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/s3-request-presigner","version":"3.1053.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/util-dynamodb","version":"3.996.2","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@babel/code-frame","version":"7.29.0","files":["/packages/api-headless-cms/package.json","/packages/api-headless-cms/package.json"]},{"name":"@emotion/css","version":"11.13.5","files":["/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor-actions/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor-actions/package.json"]},{"name":"@emotion/react","version":"11.14.0","files":["/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"@emotion/styled","version":"11.14.1","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor-actions/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor-actions/package.json"]},{"name":"@fastify/aws-lambda","version":"6.4.0","files":["/packages/handler-aws/package.json","/packages/handler-aws/package.json"]},{"name":"@fastify/compress","version":"8.3.1","files":["/packages/handler/package.json","/packages/handler/package.json"]},{"name":"@fastify/cookie","version":"11.0.2","files":["/packages/handler/package.json","/packages/handler/package.json"]},{"name":"@fortawesome/fontawesome-common-types","version":"7.2.0","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms/package.json"]},{"name":"@fortawesome/fontawesome-svg-core","version":"7.2.0","files":["/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json"]},{"name":"@fortawesome/free-brands-svg-icons","version":"7.2.0","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms/package.json"]},{"name":"@fortawesome/free-regular-svg-icons","version":"7.2.0","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms/package.json"]},{"name":"@fortawesome/free-solid-svg-icons","version":"7.2.0","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms/package.json"]},{"name":"@fortawesome/react-fontawesome","version":"3.3.1","files":["/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-workflows/package.json","/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-workflows/package.json"]},{"name":"@graphql-tools/merge","version":"9.1.9","files":["/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json","/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/resolvers-composition","version":"7.0.31","files":["/packages/handler-graphql/package.json","/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/schema","version":"10.0.33","files":["/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json","/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/utils","version":"11.1.0","files":["/packages/handler-graphql/package.json","/packages/handler-graphql/package.json"]},{"name":"@iconify/json","version":"2.2.478","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@lexical/code","version":"0.44.0","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/hashtag","version":"0.44.0","files":["/packages/lexical-nodes/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/headless","version":"0.44.0","files":["/packages/lexical-converter/package.json","/packages/lexical-converter/package.json"]},{"name":"@lexical/history","version":"0.44.0","files":["/packages/lexical-editor/package.json","/packages/lexical-editor/package.json"]},{"name":"@lexical/html","version":"0.44.0","files":["/packages/lexical-converter/package.json","/packages/lexical-converter/package.json"]},{"name":"@lexical/list","version":"0.44.0","files":["/packages/lexical-nodes/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/mark","version":"0.44.0","files":["/packages/lexical-nodes/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/overflow","version":"0.44.0","files":["/packages/lexical-nodes/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/react","version":"0.44.0","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/rich-text","version":"0.44.0","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/selection","version":"0.44.0","files":["/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-nodes/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/text","version":"0.44.0","files":["/packages/lexical-editor/package.json","/packages/lexical-editor/package.json"]},{"name":"@lexical/utils","version":"0.44.0","files":["/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@material-design-icons/svg","version":"0.14.15","files":["/packages/app-scheduler/package.json","/packages/app-scheduler/package.json"]},{"name":"@minoru/react-dnd-treeview","version":"3.5.4","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@modelcontextprotocol/sdk","version":"1.29.0","files":["/packages/mcp/package.json","/packages/mcp/package.json"]},{"name":"@monaco-editor/react","version":"4.7.0","files":["/packages/admin-ui/package.json","/packages/app-sdk-playground/package.json","/packages/app-website-builder/package.json","/packages/admin-ui/package.json","/packages/app-sdk-playground/package.json","/packages/app-website-builder/package.json"]},{"name":"@noble/hashes","version":"2.2.0","files":["/packages/utils/package.json","/packages/utils/package.json"]},{"name":"@octokit/rest","version":"22.0.1","files":["/scripts/release/package.json","/scripts/release/package.json"]},{"name":"@okta/okta-auth-js","version":"7.14.3","files":["/packages/okta/package.json","/packages/okta/package.json"]},{"name":"@opensearch-project/opensearch","version":"3.6.0","files":["/packages/api-opensearch/package.json","/packages/api-opensearch/package.json"]},{"name":"@pulumi/aws","version":"7.30.0","files":["/packages/project-aws/package.json","/packages/pulumi-sdk/package.json","/packages/project-aws/package.json","/packages/pulumi-sdk/package.json"]},{"name":"@pulumi/pulumi","version":"3.243.0","files":["/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json"]},{"name":"@pulumi/random","version":"4.21.0","files":["/packages/project-aws/package.json","/packages/project-aws/package.json"]},{"name":"@radix-ui/react-scroll-area","version":"1.2.10","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@rsbuild/core","version":"2.0.7","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rsbuild/plugin-react","version":"2.0.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rsbuild/plugin-sass","version":"1.5.2","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rsbuild/plugin-svgr","version":"2.0.2","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rsbuild/plugin-type-check","version":"1.3.4","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rsdoctor/rspack-plugin","version":"1.5.11","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rslib/core","version":"0.21.5","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rspack/core","version":"2.0.4","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@svgr/webpack","version":"8.1.0","files":["/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"@swc/plugin-emotion","version":"14.10.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@tailwindcss/postcss","version":"4.3.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@tanstack/react-table","version":"8.21.3","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@types/aws-lambda","version":"8.10.161","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@types/hoist-non-react-statics","version":"3.3.7","files":["/package.json"]},{"name":"@types/prismjs","version":"1.26.6","files":["/packages/lexical-nodes/package.json","/packages/lexical-nodes/package.json"]},{"name":"@types/react","version":"18.3.29","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"accounting","version":"0.4.1","files":["/packages/i18n/package.json","/packages/i18n/package.json"]},{"name":"ai","version":"6.0.191","files":["/packages/ai-powerups/package.json","/packages/api-core/package.json","/packages/ai-powerups/package.json","/packages/api-core/package.json"]},{"name":"apollo-cache","version":"1.3.5","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"apollo-cache-inmemory","version":"1.6.6","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"apollo-client","version":"2.6.10","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json"]},{"name":"apollo-link","version":"1.2.14","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"apollo-link-batch-http","version":"1.2.14","files":["/packages/app-serverless-cms/package.json","/packages/app-serverless-cms/package.json"]},{"name":"apollo-link-context","version":"1.0.20","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-graphql-playground/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-graphql-playground/package.json"]},{"name":"apollo-link-error","version":"1.1.13","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"apollo-link-http-common","version":"0.2.16","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"apollo-utilities","version":"1.3.4","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"aws-amplify","version":"6.17.0","files":["/packages/cognito/package.json","/packages/cognito/package.json"]},{"name":"aws-lambda","version":"1.0.7","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"bson-objectid","version":"2.0.4","files":["/packages/utils/package.json","/packages/utils/package.json"]},{"name":"bytes","version":"3.1.2","files":["/packages/admin-ui/package.json","/packages/api-sync-system/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/admin-ui/package.json","/packages/api-sync-system/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json"]},{"name":"cache-control-parser","version":"2.2.0","files":["/packages/api-file-manager/package.json","/packages/api-file-manager/package.json"]},{"name":"chalk","version":"5.6.2","files":["/packages/aws-layers/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/cli/package.json","/scripts/release/package.json","/packages/aws-layers/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/cli/package.json","/scripts/release/package.json"]},{"name":"cheerio","version":"1.2.0","files":["/packages/lexical-converter/package.json","/packages/lexical-converter/package.json"]},{"name":"chokidar","version":"5.0.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"ci-info","version":"4.4.0","files":["/packages/cli-core/package.json","/packages/global-config/package.json","/packages/project/package.json","/packages/telemetry/package.json","/packages/cli-core/package.json","/packages/global-config/package.json","/packages/project/package.json","/packages/telemetry/package.json"]},{"name":"class-variance-authority","version":"0.7.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"classnames","version":"2.5.1","files":["/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"cli-progress","version":"3.12.0","files":["/scripts/cjsToEsm/package.json","/scripts/cjsToEsm/package.json"]},{"name":"cli-table3","version":"0.6.5","files":["/packages/system-requirements/package.json","/packages/system-requirements/package.json"]},{"name":"clsx","version":"2.1.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"cmdk","version":"1.1.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"crypto-hash","version":"4.0.1","files":["/packages/app-record-locking/package.json","/packages/app-record-locking/package.json"]},{"name":"css-loader","version":"7.1.4","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"csstype","version":"3.2.3","files":["/packages/website-builder-sdk/package.json","/packages/website-builder-sdk/package.json"]},{"name":"dataloader","version":"2.2.3","files":["/packages/api-core/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-core/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json"]},{"name":"date-fns","version":"4.3.0","files":["/packages/admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/db-dynamodb/package.json","/packages/admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/db-dynamodb/package.json"]},{"name":"dayjs","version":"1.11.20","files":["/packages/app-file-manager/package.json","/packages/app-file-manager/package.json"]},{"name":"debounce","version":"3.0.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"decompress","version":"4.2.1","files":["/packages/pulumi-sdk/package.json","/packages/pulumi-sdk/package.json"]},{"name":"deep-equal","version":"2.2.3","files":["/packages/app-website-builder/package.json","/packages/background-tasks/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json","/packages/app-website-builder/package.json","/packages/background-tasks/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json"]},{"name":"deepmerge","version":"4.3.1","files":["/packages/project/package.json","/packages/website-builder-sdk/package.json","/packages/project/package.json","/packages/website-builder-sdk/package.json"]},{"name":"dnd-core","version":"16.0.1","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json"]},{"name":"dot-prop","version":"10.1.0","files":["/packages/api-headless-cms-ddb/package.json","/packages/db-dynamodb/package.json","/packages/api-headless-cms-ddb/package.json","/packages/db-dynamodb/package.json"]},{"name":"dot-prop-immutable","version":"2.1.1","files":["/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json"]},{"name":"dotenv","version":"17.4.2","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"dynamodb-toolbox","version":"0.9.5","files":["/packages/db-dynamodb/package.json","/packages/db-dynamodb/package.json"]},{"name":"email-addresses","version":"5.0.0","files":["/packages/api-mailer/package.json","/packages/project-aws/package.json","/packages/api-mailer/package.json","/packages/project-aws/package.json"]},{"name":"execa","version":"5.1.1","files":["/packages/cli/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json","/scripts/release/package.json","/packages/cli/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json","/scripts/release/package.json"]},{"name":"exifreader","version":"4.39.1","files":["/packages/api-file-manager-s3/package.json","/packages/api-file-manager-s3/package.json"]},{"name":"exit-hook","version":"5.1.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"fast-glob","version":"3.3.3","files":["/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/i18n/package.json","/packages/project/package.json","/scripts/cjsToEsm/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/i18n/package.json","/packages/project/package.json","/scripts/cjsToEsm/package.json"]},{"name":"fast-json-patch","version":"3.1.1","files":["/packages/website-builder-sdk/package.json","/packages/website-builder-sdk/package.json"]},{"name":"fast-json-stable-stringify","version":"2.1.0","files":["/packages/website-builder-sdk/package.json","/packages/website-builder-sdk/package.json"]},{"name":"fastify","version":"5.8.5","files":["/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler/package.json","/packages/handler-aws/package.json"]},{"name":"fecha","version":"4.2.3","files":["/packages/i18n/package.json","/packages/i18n/package.json"]},{"name":"find-up","version":"8.0.0","files":["/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/scripts/prepublishOnly/package.json","/scripts/cli/package.json","/scripts/cjsToEsm/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/scripts/prepublishOnly/package.json","/scripts/cli/package.json","/scripts/cjsToEsm/package.json"]},{"name":"front-matter","version":"4.0.2","files":["/packages/ai-powerups/package.json","/packages/mcp/package.json","/packages/ai-powerups/package.json","/packages/mcp/package.json"]},{"name":"fs-extra","version":"11.3.5","files":["/packages/build-tools/package.json","/packages/create-webiny-project/package.json","/packages/pulumi-sdk/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/packages/build-tools/package.json","/packages/create-webiny-project/package.json","/packages/pulumi-sdk/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"fuse.js","version":"7.3.0","files":["/packages/db-dynamodb/package.json","/packages/db-dynamodb/package.json"]},{"name":"get-tsconfig","version":"4.14.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"get-yarn-workspaces","version":"1.0.2","files":["/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/project-utils/package.json","/scripts/prepublishOnly/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/project-utils/package.json","/scripts/prepublishOnly/package.json"]},{"name":"graphql","version":"16.14.0","files":["/packages/api-headless-cms/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-mailer/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json","/packages/api-headless-cms/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-mailer/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json"]},{"name":"graphql-request","version":"7.4.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"graphql-scalars","version":"1.25.0","files":["/packages/handler-graphql/package.json","/packages/handler-graphql/package.json"]},{"name":"graphql-tag","version":"2.12.6","files":["/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-security-access-management/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json","/packages/tenant-manager/package.json","/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-security-access-management/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json","/packages/tenant-manager/package.json"]},{"name":"history","version":"5.3.0","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app/package.json","/packages/app-admin/package.json"]},{"name":"humanize-duration","version":"3.33.2","files":["/packages/cli-core/package.json","/packages/project/package.json","/packages/cli-core/package.json","/packages/project/package.json"]},{"name":"inquirer","version":"13.4.3","files":["/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json"]},{"name":"invariant","version":"2.2.4","files":["/packages/app/package.json","/packages/project-aws/package.json","/packages/app/package.json","/packages/project-aws/package.json"]},{"name":"is-hotkey","version":"0.2.0","files":["/packages/app-admin/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json","/packages/app-admin/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json"]},{"name":"jose","version":"6.2.3","files":["/packages/api-core/package.json","/packages/api-core/package.json"]},{"name":"js-yaml","version":"4.1.1","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"jsdom","version":"29.1.1","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"jsesc","version":"3.1.0","files":["/packages/telemetry/package.json","/packages/telemetry/package.json"]},{"name":"jsonpack","version":"1.1.5","files":["/packages/utils/package.json","/packages/utils/package.json"]},{"name":"jsonwebtoken","version":"9.0.3","files":["/packages/api-core/package.json","/packages/auth0/package.json","/packages/cognito/package.json","/packages/okta/package.json","/packages/api-core/package.json","/packages/auth0/package.json","/packages/cognito/package.json","/packages/okta/package.json"]},{"name":"jwt-decode","version":"4.0.0","files":["/package.json"]},{"name":"lexical","version":"0.44.0","files":["/packages/app-admin/package.json","/packages/lexical-converter/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-theme/package.json","/packages/app-admin/package.json","/packages/lexical-converter/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-theme/package.json"]},{"name":"listr2","version":"10.2.1","files":["/packages/create-webiny-project/package.json","/scripts/buildPackages/package.json","/packages/create-webiny-project/package.json","/scripts/buildPackages/package.json"]},{"name":"load-json-file","version":"7.0.1","files":["/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/global-config/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/packages/telemetry/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/cjsToEsm/package.json","/scripts/release/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/global-config/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/packages/telemetry/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/cjsToEsm/package.json","/scripts/release/package.json"]},{"name":"load-script","version":"2.0.0","files":["/packages/app-graphql-playground/package.json","/packages/app-graphql-playground/package.json"]},{"name":"lodash","version":"4.18.1","files":["/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api-aco/package.json","/packages/api-core/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-security-access-management/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json","/packages/background-tasks/package.json","/packages/build-tools/package.json","/packages/cognito/package.json","/packages/db-dynamodb/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/lexical-editor/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/project-utils/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/react-properties/package.json","/packages/validation/package.json","/packages/webhooks/package.json","/packages/website-builder-sdk/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api-aco/package.json","/packages/api-core/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-security-access-management/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json","/packages/background-tasks/package.json","/packages/build-tools/package.json","/packages/cognito/package.json","/packages/db-dynamodb/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/lexical-editor/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/project-utils/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/react-properties/package.json","/packages/validation/package.json","/packages/webhooks/package.json","/packages/website-builder-sdk/package.json"]},{"name":"markdown-to-jsx","version":"9.8.1","files":["/packages/app-admin/package.json","/packages/app-website-builder/package.json","/packages/app-admin/package.json","/packages/app-website-builder/package.json"]},{"name":"matcher","version":"6.0.0","files":["/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json"]},{"name":"mime","version":"4.1.0","files":["/packages/api-file-manager-s3/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/project-aws/package.json","/packages/api-file-manager-s3/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/project-aws/package.json"]},{"name":"minimatch","version":"10.2.5","files":["/packages/admin-ui/package.json","/packages/api-core/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/project/package.json","/packages/admin-ui/package.json","/packages/api-core/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/project/package.json"]},{"name":"mobx","version":"6.15.3","files":["/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/languages/package.json","/packages/okta/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/languages/package.json","/packages/okta/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json"]},{"name":"mobx-react-lite","version":"4.1.1","files":["/packages/ai-powerups/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/okta/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json","/packages/ai-powerups/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/okta/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json"]},{"name":"monaco-editor","version":"0.53.0","files":["/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-sdk-playground/package.json","/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-sdk-playground/package.json"]},{"name":"mqtt","version":"5.15.1","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"nanoid","version":"5.1.11","files":["/packages/app/package.json","/packages/react-properties/package.json","/packages/utils/package.json","/packages/website-builder-sdk/package.json","/packages/app/package.json","/packages/react-properties/package.json","/packages/utils/package.json","/packages/website-builder-sdk/package.json"]},{"name":"nanoid-dictionary","version":"5.0.0","files":["/packages/utils/package.json","/packages/website-builder-sdk/package.json","/packages/utils/package.json","/packages/website-builder-sdk/package.json"]},{"name":"neverthrow","version":"8.2.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"node-notifier","version":"10.0.1","files":["/scripts/buildPackages/package.json","/scripts/buildPackages/package.json"]},{"name":"nodemailer","version":"8.0.8","files":["/packages/api-mailer/package.json","/packages/api-mailer/package.json"]},{"name":"object-hash","version":"3.0.0","files":["/packages/api-file-manager-s3/package.json","/packages/api-file-manager-s3/package.json"]},{"name":"object-merge-advanced","version":"14.1.3","files":["/packages/background-tasks/package.json","/packages/background-tasks/package.json"]},{"name":"object-sizeof","version":"2.6.5","files":["/packages/background-tasks/package.json","/packages/background-tasks/package.json"]},{"name":"ohash","version":"2.0.11","files":["/packages/i18n/package.json","/packages/i18n/package.json"]},{"name":"open","version":"11.0.0","files":["/packages/cli-core/package.json","/packages/cli-core/package.json"]},{"name":"ora","version":"9.4.0","files":["/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json"]},{"name":"os","version":"0.1.2","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"p-limit","version":"7.3.0","files":["/scripts/cjsToEsm/package.json","/scripts/cjsToEsm/package.json"]},{"name":"p-map","version":"7.0.4","files":["/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/sdk/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/sdk/package.json"]},{"name":"p-reduce","version":"3.0.0","files":["/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json"]},{"name":"p-retry","version":"8.0.0","files":["/packages/api-dynamodb-to-elasticsearch/package.json","/packages/app-file-manager-s3/package.json","/packages/project/package.json","/packages/sdk/package.json","/packages/utils/package.json","/scripts/release/package.json","/packages/api-dynamodb-to-elasticsearch/package.json","/packages/app-file-manager-s3/package.json","/packages/project/package.json","/packages/sdk/package.json","/packages/utils/package.json","/scripts/release/package.json"]},{"name":"pino","version":"10.3.1","files":["/packages/api-core/package.json","/packages/cli-core/package.json","/packages/project/package.json","/packages/website-builder-sdk/package.json","/scripts/cli/package.json","/packages/api-core/package.json","/packages/cli-core/package.json","/packages/project/package.json","/packages/website-builder-sdk/package.json","/scripts/cli/package.json"]},{"name":"pino-lambda","version":"4.4.1","files":["/packages/api-core/package.json","/packages/handler-aws/package.json","/packages/api-core/package.json","/packages/handler-aws/package.json"]},{"name":"pino-pretty","version":"13.1.3","files":["/packages/cli-core/package.json","/packages/project/package.json","/packages/website-builder-sdk/package.json","/packages/cli-core/package.json","/packages/project/package.json","/packages/website-builder-sdk/package.json"]},{"name":"pluralize","version":"8.0.0","files":["/packages/api-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/api-headless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"postcss","version":"8.5.15","files":["/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json"]},{"name":"postcss-import","version":"16.1.1","files":["/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json"]},{"name":"postcss-loader","version":"8.2.1","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"radix-ui","version":"1.4.3","files":["/packages/admin-ui/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor/package.json","/packages/admin-ui/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor/package.json"]},{"name":"raw-loader","version":"4.0.2","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"react","version":"18.3.1","files":["/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/languages/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-nodes/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/project-aws-template/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/webiny/package.json","/packages/website-builder-react/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/languages/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-nodes/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/project-aws-template/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/webiny/package.json","/packages/website-builder-react/package.json"]},{"name":"react-color","version":"2.19.3","files":["/packages/admin-ui/package.json","/packages/lexical-editor-actions/package.json","/packages/admin-ui/package.json","/packages/lexical-editor-actions/package.json"]},{"name":"react-custom-scrollbars","version":"4.2.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"react-day-picker","version":"10.0.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"react-dnd","version":"16.0.1","files":["/packages/admin-ui/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/admin-ui/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"react-dnd-html5-backend","version":"16.0.1","files":["/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"react-dom","version":"18.3.1","files":["/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/build-tools/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/languages/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/react-composition/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json","/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/build-tools/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/languages/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/react-composition/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json"]},{"name":"react-helmet","version":"6.1.0","files":["/packages/app-admin-ui/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/app-admin-ui/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json"]},{"name":"react-lazy-load","version":"4.0.1","files":["/packages/app-file-manager/package.json","/packages/app-file-manager/package.json"]},{"name":"react-refresh","version":"0.18.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"react-resizable-panels","version":"4.11.2","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"react-transition-group","version":"4.4.5","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"react-virtualized","version":"9.22.6","files":["/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/admin-ui/package.json","/packages/app-admin/package.json"]},{"name":"replace-in-path","version":"1.1.0","files":["/packages/project/package.json","/packages/project-aws/package.json","/packages/project/package.json","/packages/project-aws/package.json"]},{"name":"reset-css","version":"5.0.2","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"rimraf","version":"6.1.3","files":["/packages/build-tools/package.json","/packages/create-webiny-project/package.json","/packages/build-tools/package.json","/packages/create-webiny-project/package.json"]},{"name":"sanitize-filename","version":"1.6.4","files":["/packages/api-file-manager-s3/package.json","/packages/api-file-manager-s3/package.json"]},{"name":"sass","version":"1.100.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"sass-loader","version":"17.0.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"semver","version":"7.8.1","files":["/packages/api-sync-system/package.json","/packages/cli-core/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json","/scripts/release/package.json","/packages/api-sync-system/package.json","/packages/cli-core/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json","/scripts/release/package.json"]},{"name":"serialize-error","version":"13.0.1","files":["/packages/project/package.json","/scripts/buildPackages/package.json","/packages/project/package.json","/scripts/buildPackages/package.json"]},{"name":"sharp","version":"0.34.5","files":["/packages/api-file-manager-s3/package.json","/packages/api-file-manager-s3/package.json"]},{"name":"slugify","version":"1.6.9","files":["/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-website-builder/package.json","/packages/form/package.json","/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-website-builder/package.json","/packages/form/package.json"]},{"name":"sonner","version":"2.0.7","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"standardwebhooks","version":"1.0.0","files":["/packages/sdk/package.json","/packages/webhooks/package.json","/packages/sdk/package.json","/packages/webhooks/package.json"]},{"name":"strip-ansi","version":"7.2.0","files":["/packages/telemetry/package.json","/packages/telemetry/package.json"]},{"name":"style-loader","version":"4.0.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"tailwind-merge","version":"2.6.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"tailwindcss","version":"4.3.0","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"tar","version":"7.5.15","files":["/packages/pulumi-sdk/package.json","/packages/pulumi-sdk/package.json"]},{"name":"tinycolor2","version":"1.6.0","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"ts-invariant","version":"0.10.3","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"ts-morph","version":"28.0.0","files":["/packages/build-tools/package.json","/packages/project/package.json","/packages/project-aws/package.json","/scripts/cli/package.json","/scripts/cjsToEsm/package.json","/scripts/generateSkills/package.json","/packages/build-tools/package.json","/packages/project/package.json","/packages/project-aws/package.json","/scripts/cli/package.json","/scripts/cjsToEsm/package.json","/scripts/generateSkills/package.json"]},{"name":"tsx","version":"4.21.0","files":["/packages/build-tools/package.json","/packages/cli/package.json","/packages/project/package.json","/scripts/buildPackages/package.json","/scripts/cjsToEsm/package.json","/packages/build-tools/package.json","/packages/cli/package.json","/packages/project/package.json","/scripts/buildPackages/package.json","/scripts/cjsToEsm/package.json"]},{"name":"tw-animate-css","version":"1.4.0","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"type-fest","version":"5.6.0","files":["/packages/admin-ui/package.json","/packages/api-websockets/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/db/package.json","/scripts/cli/package.json","/packages/admin-ui/package.json","/packages/api-websockets/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/db/package.json","/scripts/cli/package.json"]},{"name":"typescript","version":"6.0.3","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"unicode-emoji-json","version":"0.9.0","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"uniqid","version":"5.4.0","files":["/packages/plugins/package.json","/packages/plugins/package.json"]},{"name":"url-loader","version":"4.1.1","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"use-deep-compare-effect","version":"1.8.1","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms/package.json"]},{"name":"utf-8-validate","version":"6.0.6","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"uuid","version":"14.0.0","files":["/packages/create-webiny-project/package.json","/packages/global-config/package.json","/packages/create-webiny-project/package.json","/packages/global-config/package.json"]},{"name":"validate-npm-package-name","version":"8.0.0","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"vitest","version":"4.1.7","files":["/packages/api-headless-cms-aco/package.json","/packages/app-trash-bin/package.json","/packages/api-headless-cms-aco/package.json","/packages/app-trash-bin/package.json"]},{"name":"vue","version":"3.5.0","files":["/packages/website-builder-vue/package.json","/packages/website-builder-vue/package.json"]},{"name":"warning","version":"4.0.3","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"write-json-file","version":"7.0.0","files":["/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/global-config/package.json","/packages/project/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/release/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/global-config/package.json","/packages/project/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/release/package.json"]},{"name":"yargs","version":"18.0.0","files":["/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/i18n/package.json","/scripts/buildPackages/package.json","/scripts/cli/package.json","/scripts/release/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/i18n/package.json","/scripts/buildPackages/package.json","/scripts/cli/package.json","/scripts/release/package.json"]},{"name":"yesno","version":"0.4.0","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"zod","version":"4.4.3","files":["/packages/ai-powerups/package.json","/packages/api-audit-logs/package.json","/packages/api-core/package.json","/packages/api-file-manager/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-mailer/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-scheduler/package.json","/packages/app-website-builder/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json","/packages/mcp/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/sdk/package.json","/packages/utils/package.json","/packages/webhooks/package.json","/packages/ai-powerups/package.json","/packages/api-audit-logs/package.json","/packages/api-core/package.json","/packages/api-file-manager/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-mailer/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-scheduler/package.json","/packages/app-website-builder/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json","/packages/mcp/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/sdk/package.json","/packages/utils/package.json","/packages/webhooks/package.json"]}],"devDependencies":[{"name":"@4tw/cypress-drag-drop","version":"2.3.1","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"@babel/code-frame","version":"7.29.0","files":["/package.json"]},{"name":"@commitlint/cli","version":"21.0.1","files":["/package.json"]},{"name":"@commitlint/config-conventional","version":"21.0.1","files":["/package.json"]},{"name":"@emotion/react","version":"11.14.0","files":["/packages/react-rich-text-lexical-renderer/package.json","/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"@faker-js/faker","version":"10.4.0","files":["/packages/api-sync-system/package.json","/packages/api-sync-system/package.json"]},{"name":"@fortawesome/free-solid-svg-icons","version":"7.2.0","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@grpc/grpc-js","version":"1.14.4","files":["/package.json"]},{"name":"@lexical/code","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/hashtag","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/headless","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/history","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/html","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/list","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/mark","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/overflow","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/react","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/rich-text","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/selection","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/text","version":"0.44.0","files":["/package.json"]},{"name":"@lexical/utils","version":"0.44.0","files":["/package.json"]},{"name":"@material-design-icons/svg","version":"0.14.15","files":["/packages/icons/package.json","/packages/icons/package.json"]},{"name":"@octokit/rest","version":"22.0.1","files":["/package.json"]},{"name":"@rsbuild/core","version":"2.0.7","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@rsbuild/plugin-svgr","version":"2.0.2","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@storybook/addon-a11y","version":"10.4.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@storybook/addon-docs","version":"10.4.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@storybook/react","version":"10.4.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@svgr/webpack","version":"8.1.0","files":["/packages/app-file-manager/package.json","/packages/app-file-manager/package.json"]},{"name":"@tailwindcss/postcss","version":"4.3.0","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@testing-library/cypress","version":"10.1.3","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"@testing-library/react","version":"16.3.2","files":["/packages/app-admin/package.json","/packages/form/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/app-admin/package.json","/packages/form/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"@testing-library/user-event","version":"14.6.1","files":["/packages/form/package.json","/packages/form/package.json"]},{"name":"@types/accounting","version":"0.4.5","files":["/packages/i18n/package.json","/packages/i18n/package.json"]},{"name":"@types/babel__code-frame","version":"7.27.0","files":["/packages/api-headless-cms/package.json","/packages/api-headless-cms/package.json"]},{"name":"@types/bytes","version":"3.1.5","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/cli-progress","version":"3.11.6","files":["/scripts/cjsToEsm/package.json","/scripts/cjsToEsm/package.json"]},{"name":"@types/debounce","version":"1.2.4","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"@types/deep-equal","version":"1.0.4","files":["/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json"]},{"name":"@types/fs-extra","version":"11.0.4","files":["/package.json"]},{"name":"@types/graphlib","version":"2.1.12","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/humanize-duration","version":"3.27.4","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"@types/invariant","version":"2.2.37","files":["/packages/form/package.json","/packages/form/package.json"]},{"name":"@types/is-hotkey","version":"0.1.10","files":["/packages/app-admin/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json","/packages/app-admin/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json"]},{"name":"@types/is-number","version":"7.0.5","files":["/packages/db-dynamodb/package.json","/packages/db-dynamodb/package.json"]},{"name":"@types/js-yaml","version":"4.0.9","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"@types/jsdom","version":"28.0.3","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"@types/jsonpack","version":"1.1.6","files":["/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json"]},{"name":"@types/jsonwebtoken","version":"9.0.10","files":["/packages/api-core/package.json","/packages/auth0/package.json","/packages/okta/package.json","/packages/api-core/package.json","/packages/auth0/package.json","/packages/okta/package.json"]},{"name":"@types/jwk-to-pem","version":"2.0.3","files":["/packages/auth0/package.json","/packages/okta/package.json","/packages/auth0/package.json","/packages/okta/package.json"]},{"name":"@types/lodash","version":"4.17.24","files":["/packages/api-sync-system/package.json","/packages/app/package.json","/packages/cli/package.json","/packages/cli-core/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/mcp/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/validation/package.json","/packages/api-sync-system/package.json","/packages/app/package.json","/packages/cli/package.json","/packages/cli-core/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/mcp/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/validation/package.json"]},{"name":"@types/ncp","version":"2.0.8","files":["/packages/mcp/package.json","/packages/project-aws/package.json","/packages/mcp/package.json","/packages/project-aws/package.json"]},{"name":"@types/node","version":"24.12.4","files":["/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/create-webiny-project/_templates/base/template.package.json"]},{"name":"@types/nodemailer","version":"8.0.0","files":["/packages/api-mailer/package.json","/packages/api-mailer/package.json"]},{"name":"@types/object-hash","version":"3.0.6","files":["/packages/api-file-manager/package.json","/packages/api-file-manager/package.json"]},{"name":"@types/pluralize","version":"0.0.33","files":["/packages/api-headless-cms/package.json","/packages/api-headless-cms/package.json"]},{"name":"@types/postcss-import","version":"14.0.3","files":["/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json"]},{"name":"@types/react","version":"18.3.29","files":["/package.json","/packages/admin-ui/package.json","/packages/app-aco/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/website-builder-react/package.json","/packages/admin-ui/package.json","/packages/app-aco/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/website-builder-react/package.json"]},{"name":"@types/react-color","version":"3.0.13","files":["/packages/admin-ui/package.json","/packages/lexical-editor-actions/package.json","/packages/admin-ui/package.json","/packages/lexical-editor-actions/package.json"]},{"name":"@types/react-custom-scrollbars","version":"4.0.13","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@types/react-dom","version":"18.3.7","files":["/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/create-webiny-project/_templates/base/template.package.json"]},{"name":"@types/react-helmet","version":"6.1.11","files":["/packages/app-admin-ui/package.json","/packages/app-security-access-management/package.json","/packages/app-admin-ui/package.json","/packages/app-security-access-management/package.json"]},{"name":"@types/react-resizable","version":"4.0.0","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/react-transition-group","version":"4.4.12","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/react-virtualized","version":"9.22.3","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@types/store","version":"2.0.5","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/tinycolor2","version":"1.4.6","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/uniqid","version":"5.3.4","files":["/packages/feature-flags/package.json","/packages/plugins/package.json","/packages/feature-flags/package.json","/packages/plugins/package.json"]},{"name":"@types/validate-npm-package-name","version":"4.0.2","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"@types/warning","version":"3.0.4","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"@types/yargs","version":"17.0.35","files":["/scripts/buildPackages/package.json","/scripts/release/package.json","/scripts/buildPackages/package.json","/scripts/release/package.json"]},{"name":"@vitest/coverage-v8","version":"4.1.7","files":["/package.json"]},{"name":"adio","version":"3.0.0","files":["/package.json"]},{"name":"amazon-cognito-identity-js","version":"6.3.16","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"apollo-client","version":"2.6.10","files":["/packages/app-aco/package.json","/packages/app-trash-bin/package.json","/packages/app-aco/package.json","/packages/app-trash-bin/package.json"]},{"name":"apollo-graphql","version":"0.9.7","files":["/packages/api-headless-cms/package.json","/packages/api-headless-cms/package.json"]},{"name":"apollo-link","version":"1.2.14","files":["/packages/app-aco/package.json","/packages/app-trash-bin/package.json","/packages/app-aco/package.json","/packages/app-trash-bin/package.json"]},{"name":"aws-sdk-client-mock","version":"4.1.0","files":["/packages/api-headless-cms-scheduler/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder-scheduler/package.json","/packages/api-headless-cms-scheduler/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder-scheduler/package.json"]},{"name":"chalk","version":"5.6.2","files":["/package.json","/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"cross-env","version":"10.1.0","files":["/package.json"]},{"name":"cypress","version":"15.15.0","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"cypress-image-snapshot","version":"4.0.1","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"cypress-mailosaur","version":"5.0.0","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"cypress-wait-until","version":"3.0.2","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"deepmerge","version":"4.3.1","files":["/package.json"]},{"name":"del","version":"8.0.1","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"execa","version":"5.1.1","files":["/package.json","/packages/app-audit-logs/package.json","/packages/app-website-builder/package.json","/packages/common-audit-logs/package.json","/packages/mcp/package.json","/packages/app-audit-logs/package.json","/packages/app-website-builder/package.json","/packages/common-audit-logs/package.json","/packages/mcp/package.json"]},{"name":"fast-glob","version":"3.3.3","files":["/package.json"]},{"name":"fs-extra","version":"11.3.5","files":["/package.json"]},{"name":"get-yarn-workspaces","version":"1.0.2","files":["/package.json"]},{"name":"github-actions-wac","version":"2.0.0","files":["/package.json"]},{"name":"graphql","version":"16.14.0","files":["/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-file-manager-aco/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-aco/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-mailer/package.json","/packages/api-record-locking/package.json","/packages/api-website-builder/package.json","/packages/api-websockets/package.json","/packages/testing/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-file-manager-aco/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-aco/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-mailer/package.json","/packages/api-record-locking/package.json","/packages/api-website-builder/package.json","/packages/api-websockets/package.json","/packages/testing/package.json"]},{"name":"graphql-request","version":"7.4.0","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"husky","version":"9.1.7","files":["/package.json"]},{"name":"inquirer","version":"13.4.3","files":["/package.json"]},{"name":"jest-dynalite","version":"3.6.1","files":["/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-mailer/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/db-dynamodb/package.json","/packages/project-utils/package.json","/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-mailer/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/db-dynamodb/package.json","/packages/project-utils/package.json"]},{"name":"jest-extended","version":"7.0.0","files":["/package.json"]},{"name":"jsdom","version":"29.1.1","files":["/packages/lexical-converter/package.json","/packages/lexical-converter/package.json"]},{"name":"lexical","version":"0.44.0","files":["/package.json"]},{"name":"listr2","version":"10.2.1","files":["/packages/project-utils/package.json","/packages/project-utils/package.json"]},{"name":"load-json-file","version":"7.0.1","files":["/package.json","/packages/project-utils/package.json","/packages/project-utils/package.json"]},{"name":"lodash","version":"4.18.1","files":["/package.json","/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"minimatch","version":"10.2.5","files":["/package.json"]},{"name":"mobx","version":"6.15.3","files":["/packages/form/package.json","/packages/form/package.json"]},{"name":"mobx-react-lite","version":"4.1.1","files":["/packages/form/package.json","/packages/form/package.json"]},{"name":"nanoid","version":"5.1.11","files":["/package.json","/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"next","version":"16.2.6","files":["/package.json"]},{"name":"oxfmt","version":"0.51.0","files":["/package.json","/packages/admin-ui/package.json","/packages/api-headless-cms/package.json","/packages/react-properties/package.json","/packages/admin-ui/package.json","/packages/api-headless-cms/package.json","/packages/react-properties/package.json"]},{"name":"oxlint","version":"1.66.0","files":["/package.json"]},{"name":"pino","version":"10.3.1","files":["/packages/logger/package.json","/packages/project-utils/package.json","/packages/logger/package.json","/packages/project-utils/package.json"]},{"name":"pino-pretty","version":"13.1.3","files":["/packages/project-utils/package.json","/packages/project-utils/package.json"]},{"name":"react","version":"18.3.1","files":["/package.json"]},{"name":"react-dom","version":"18.3.1","files":["/package.json"]},{"name":"rimraf","version":"6.1.3","files":["/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-os/package.json","/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-websockets/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/aws-sdk/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/common-audit-logs/package.json","/packages/db/package.json","/packages/db-dynamodb/package.json","/packages/error/package.json","/packages/feature-flags/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/languages/package.json","/packages/logger/package.json","/packages/okta/package.json","/packages/plugins/package.json","/packages/project/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/tenant-manager/package.json","/packages/testing/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json","/packages/webiny/package.json","/scripts/cli/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-os/package.json","/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-websockets/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/aws-sdk/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/common-audit-logs/package.json","/packages/db/package.json","/packages/db-dynamodb/package.json","/packages/error/package.json","/packages/feature-flags/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/languages/package.json","/packages/logger/package.json","/packages/okta/package.json","/packages/plugins/package.json","/packages/project/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/tenant-manager/package.json","/packages/testing/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json","/packages/webiny/package.json","/scripts/cli/package.json"]},{"name":"sass","version":"1.100.0","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"semver","version":"7.8.1","files":["/package.json"]},{"name":"storybook","version":"10.4.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"storybook-react-rsbuild","version":"3.3.4","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"ts-expect","version":"1.3.0","files":["/package.json"]},{"name":"tsx","version":"4.21.0","files":["/package.json","/packages/mcp/package.json","/packages/mcp/package.json"]},{"name":"type-fest","version":"5.6.0","files":["/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-record-locking/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/background-tasks/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/scripts/prepublishOnly/package.json","/scripts/release/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-record-locking/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/background-tasks/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/scripts/prepublishOnly/package.json","/scripts/release/package.json"]},{"name":"typescript","version":"6.0.3","files":["/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-os/package.json","/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-dynamodb-to-elasticsearch/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-aco/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-aco/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-headless-cms-es-tasks/package.json","/packages/api-headless-cms-scheduler/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-headless-cms-tasks-ddb-es/package.json","/packages/api-headless-cms-workflows/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-website-builder-scheduler/package.json","/packages/api-website-builder-workflows/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/aws-sdk/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/common-audit-logs/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/db/package.json","/packages/db-dynamodb/package.json","/packages/error/package.json","/packages/feature/package.json","/packages/feature-flags/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/languages/package.json","/packages/logger/package.json","/packages/mcp/package.json","/packages/okta/package.json","/packages/plugins/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/react-composition/package.json","/packages/sdk/package.json","/packages/shared-aco/package.json","/packages/tenant-manager/package.json","/packages/testing/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json","/packages/webhooks/package.json","/packages/webiny/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json","/cypress-tests/package.json","/scripts/cli/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-os/package.json","/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-dynamodb-to-elasticsearch/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-aco/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-aco/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-headless-cms-es-tasks/package.json","/packages/api-headless-cms-scheduler/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-headless-cms-tasks-ddb-es/package.json","/packages/api-headless-cms-workflows/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-website-builder-scheduler/package.json","/packages/api-website-builder-workflows/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/aws-sdk/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/common-audit-logs/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/db/package.json","/packages/db-dynamodb/package.json","/packages/error/package.json","/packages/feature/package.json","/packages/feature-flags/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/languages/package.json","/packages/logger/package.json","/packages/mcp/package.json","/packages/okta/package.json","/packages/plugins/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/react-composition/package.json","/packages/sdk/package.json","/packages/shared-aco/package.json","/packages/tenant-manager/package.json","/packages/testing/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json","/packages/webhooks/package.json","/packages/webiny/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json","/cypress-tests/package.json","/scripts/cli/package.json"]},{"name":"uniqid","version":"5.4.0","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"validator","version":"13.15.35","files":["/package.json"]},{"name":"verdaccio","version":"6.7.1","files":["/package.json"]},{"name":"vite","version":"6.0.0","files":["/packages/website-builder-nuxt/package.json","/packages/website-builder-nuxt/package.json"]},{"name":"vitest","version":"4.1.7","files":["/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-core/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager-aco/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-headless-cms-es-tasks/package.json","/packages/api-headless-cms-scheduler/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-headless-cms-workflows/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-website-builder-scheduler/package.json","/packages/api-website-builder-workflows/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/create-webiny-project/package.json","/packages/db-dynamodb/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/languages/package.json","/packages/lexical-converter/package.json","/packages/plugins/package.json","/packages/project-aws/package.json","/packages/project-utils/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/sdk/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/webhooks/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/scripts/release/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-core/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager-aco/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-headless-cms-es-tasks/package.json","/packages/api-headless-cms-scheduler/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-headless-cms-workflows/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-website-builder-scheduler/package.json","/packages/api-website-builder-workflows/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/create-webiny-project/package.json","/packages/db-dynamodb/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/languages/package.json","/packages/lexical-converter/package.json","/packages/plugins/package.json","/packages/project-aws/package.json","/packages/project-utils/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/sdk/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/webhooks/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/scripts/release/package.json"]},{"name":"vue","version":"3.5.0","files":["/packages/website-builder-nuxt/package.json","/packages/website-builder-nuxt/package.json"]},{"name":"webpack","version":"5.107.1","files":["/packages/website-builder-nextjs/package.json","/packages/website-builder-nextjs/package.json"]},{"name":"write-json-file","version":"7.0.0","files":["/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms/package.json"]},{"name":"yargs","version":"18.0.0","files":["/package.json","/packages/project-utils/package.json","/packages/project-utils/package.json"]}],"peerDependencies":[{"name":"react","version":"18.3.1","files":["/packages/app-audit-logs/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/app-audit-logs/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json"]}],"resolutions":[{"name":"@types/react","version":"18.3.29","files":["/package.json"]},{"name":"@types/react-dom","version":"18.3.7","files":["/package.json"]},{"name":"handlebars","version":"4.7.9","files":["/package.json"]},{"name":"lodash","version":"4.18.1","files":["/package.json"]},{"name":"react","version":"18.3.1","files":["/package.json"]},{"name":"react-dom","version":"18.3.1","files":["/package.json"]}],"references":[{"name":"@types/hoist-non-react-statics","versions":[{"version":"3.3.7","files":[{"file":"/package.json","types":["dependencies"]}]}]},{"name":"jwt-decode","versions":[{"version":"4.0.0","files":[{"file":"/package.json","types":["dependencies"]}]}]},{"name":"@babel/code-frame","versions":[{"version":"7.29.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"@commitlint/cli","versions":[{"version":"21.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@commitlint/config-conventional","versions":[{"version":"21.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@grpc/grpc-js","versions":[{"version":"1.14.4","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@lexical/code","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/hashtag","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/headless","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-converter/package.json","types":["dependencies"]}]}]},{"name":"@lexical/history","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]}]}]},{"name":"@lexical/html","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-converter/package.json","types":["dependencies"]}]}]},{"name":"@lexical/list","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/mark","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/overflow","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/react","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/rich-text","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/selection","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/text","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]}]}]},{"name":"@lexical/utils","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@octokit/rest","versions":[{"version":"22.0.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"@types/fs-extra","versions":[{"version":"11.0.4","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@types/node","versions":[{"version":"24.12.4","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["devDependencies"]}]}]},{"name":"@types/react","versions":[{"version":"18.3.29","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-workflows/package.json","types":["devDependencies"]},{"file":"/packages/cognito/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["devDependencies"]},{"file":"/packages/react-composition/package.json","types":["dependencies"]},{"file":"/packages/react-properties/package.json","types":["dependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-dom","versions":[{"version":"18.3.7","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["devDependencies"]}]}]},{"name":"@vitest/coverage-v8","versions":[{"version":"4.1.7","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"adio","versions":[{"version":"3.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"chalk","versions":[{"version":"5.6.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/aws-layers/package.json","types":["dependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/system-requirements/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"cross-env","versions":[{"version":"10.1.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"deepmerge","versions":[{"version":"4.3.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"execa","versions":[{"version":"5.1.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/common-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/mcp/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/system-requirements/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"fast-glob","versions":[{"version":"3.3.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/i18n/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]}]}]},{"name":"fs-extra","versions":[{"version":"11.3.5","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"get-yarn-workspaces","versions":[{"version":"1.0.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"github-actions-wac","versions":[{"version":"2.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"graphql","versions":[{"version":"16.14.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies","devDependencies"]},{"file":"/packages/api-headless-cms-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-bulk-actions/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-websockets/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]},{"file":"/packages/testing/package.json","types":["devDependencies"]}]}]},{"name":"husky","versions":[{"version":"9.1.7","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"inquirer","versions":[{"version":"13.4.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"jest-extended","versions":[{"version":"7.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"lexical","versions":[{"version":"0.44.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/lexical-converter/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]},{"file":"/packages/lexical-theme/package.json","types":["dependencies"]}]}]},{"name":"load-json-file","versions":[{"version":"7.0.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/telemetry/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]},{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"lodash","versions":[{"version":"4.18.1","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/api-aco/package.json","types":["dependencies"]},{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-sync-system/package.json","types":["dependencies"]},{"file":"/packages/api-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["dependencies"]},{"file":"/packages/i18n/package.json","types":["dependencies"]},{"file":"/packages/i18n-react/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/react-properties/package.json","types":["dependencies"]},{"file":"/packages/validation/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"minimatch","versions":[{"version":"10.2.5","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"nanoid","versions":[{"version":"5.1.11","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/react-properties/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"next","versions":[{"version":"16.2.6","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"oxfmt","versions":[{"version":"0.51.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/react-properties/package.json","types":["devDependencies"]}]}]},{"name":"oxlint","versions":[{"version":"1.66.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"react","versions":[{"version":"18.3.1","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["peerDependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-websockets/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["peerDependencies"]},{"file":"/packages/i18n/package.json","types":["peerDependencies"]},{"file":"/packages/i18n-react/package.json","types":["peerDependencies"]},{"file":"/packages/languages/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/project-aws-template/package.json","types":["dependencies"]},{"file":"/packages/react-composition/package.json","types":["dependencies"]},{"file":"/packages/react-properties/package.json","types":["dependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]},{"file":"/packages/webiny/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["dependencies"]}]}]},{"name":"react-dom","versions":[{"version":"18.3.1","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-websockets/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["dependencies"]},{"file":"/packages/languages/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/react-composition/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["dependencies"]}]}]},{"name":"semver","versions":[{"version":"7.8.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/system-requirements/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"ts-expect","versions":[{"version":"1.3.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"tsx","versions":[{"version":"4.21.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/mcp/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]}]}]},{"name":"type-fest","versions":[{"version":"5.6.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/api-elasticsearch-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-websockets/package.json","types":["dependencies"]},{"file":"/packages/api-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/background-tasks/package.json","types":["devDependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/db/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["devDependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["devDependencies"]}]}]},{"name":"typescript","versions":[{"version":"6.0.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/ai-powerups/package.json","types":["devDependencies"]},{"file":"/packages/api/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-os/package.json","types":["devDependencies"]},{"file":"/packages/api-core/package.json","types":["devDependencies"]},{"file":"/packages/api-core-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-dynamodb-to-elasticsearch/package.json","types":["devDependencies"]},{"file":"/packages/api-elasticsearch-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-bulk-actions/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-es-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-tasks-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-workflows/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-opensearch/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder-workflows/package.json","types":["devDependencies"]},{"file":"/packages/api-websockets/package.json","types":["devDependencies"]},{"file":"/packages/api-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/app-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["devDependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["devDependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-utils/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-websockets/package.json","types":["devDependencies"]},{"file":"/packages/app-workflows/package.json","types":["devDependencies"]},{"file":"/packages/auth0/package.json","types":["devDependencies"]},{"file":"/packages/aws-sdk/package.json","types":["devDependencies"]},{"file":"/packages/background-tasks/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["devDependencies"]},{"file":"/packages/common-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["devDependencies"]},{"file":"/packages/db/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/error/package.json","types":["devDependencies"]},{"file":"/packages/feature/package.json","types":["devDependencies"]},{"file":"/packages/feature-flags/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/handler/package.json","types":["devDependencies"]},{"file":"/packages/handler-aws/package.json","types":["devDependencies"]},{"file":"/packages/handler-db/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/i18n-react/package.json","types":["devDependencies"]},{"file":"/packages/languages/package.json","types":["devDependencies"]},{"file":"/packages/logger/package.json","types":["devDependencies"]},{"file":"/packages/mcp/package.json","types":["devDependencies"]},{"file":"/packages/okta/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["devDependencies"]},{"file":"/packages/project-aws/package.json","types":["devDependencies"]},{"file":"/packages/pulumi/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/packages/react-composition/package.json","types":["devDependencies"]},{"file":"/packages/sdk/package.json","types":["devDependencies"]},{"file":"/packages/shared-aco/package.json","types":["devDependencies"]},{"file":"/packages/tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/testing/package.json","types":["devDependencies"]},{"file":"/packages/utils/package.json","types":["devDependencies"]},{"file":"/packages/validation/package.json","types":["devDependencies"]},{"file":"/packages/wcp/package.json","types":["devDependencies"]},{"file":"/packages/webhooks/package.json","types":["devDependencies"]},{"file":"/packages/webiny/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-nextjs/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-nuxt/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-react/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-vue/package.json","types":["devDependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]},{"file":"/scripts/cli/package.json","types":["devDependencies"]}]}]},{"name":"validator","versions":[{"version":"13.15.35","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"verdaccio","versions":[{"version":"6.7.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"vitest","versions":[{"version":"4.1.7","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/ai-powerups/package.json","types":["devDependencies"]},{"file":"/packages/api/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/api-core/package.json","types":["devDependencies"]},{"file":"/packages/api-elasticsearch-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-aco/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-bulk-actions/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-es-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-workflows/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-opensearch/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder-workflows/package.json","types":["devDependencies"]},{"file":"/packages/api-websockets/package.json","types":["devDependencies"]},{"file":"/packages/api-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/background-tasks/package.json","types":["devDependencies"]},{"file":"/packages/cognito/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/handler/package.json","types":["devDependencies"]},{"file":"/packages/handler-aws/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/languages/package.json","types":["devDependencies"]},{"file":"/packages/lexical-converter/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]},{"file":"/packages/project-aws/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/packages/react-composition/package.json","types":["devDependencies"]},{"file":"/packages/react-properties/package.json","types":["devDependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]},{"file":"/packages/sdk/package.json","types":["devDependencies"]},{"file":"/packages/utils/package.json","types":["devDependencies"]},{"file":"/packages/validation/package.json","types":["devDependencies"]},{"file":"/packages/webhooks/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-nextjs/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-react/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["devDependencies"]},{"file":"/scripts/release/package.json","types":["devDependencies"]}]}]},{"name":"write-json-file","versions":[{"version":"7.0.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"yargs","versions":[{"version":"18.0.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/i18n/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"handlebars","versions":[{"version":"4.7.9","files":[{"file":"/package.json","types":["resolutions"]}]}]},{"name":"@fortawesome/fontawesome-svg-core","versions":[{"version":"7.2.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/react-fontawesome","versions":[{"version":"3.3.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]}]}]},{"name":"@minoru/react-dnd-treeview","versions":[{"version":"3.5.4","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"@monaco-editor/react","versions":[{"version":"4.7.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"@radix-ui/react-scroll-area","versions":[{"version":"1.2.10","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"@tanstack/react-table","versions":[{"version":"8.21.3","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"bytes","versions":[{"version":"3.1.2","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/api-sync-system/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"class-variance-authority","versions":[{"version":"0.7.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"clsx","versions":[{"version":"2.1.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"cmdk","versions":[{"version":"1.1.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"date-fns","versions":[{"version":"4.3.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"mobx","versions":[{"version":"6.15.3","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-utils/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/languages/package.json","types":["dependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]},{"file":"/packages/website-builder-vue/package.json","types":["dependencies"]}]}]},{"name":"monaco-editor","versions":[{"version":"0.53.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["dependencies"]}]}]},{"name":"radix-ui","versions":[{"version":"1.4.3","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]}]}]},{"name":"react-color","versions":[{"version":"2.19.3","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]}]}]},{"name":"react-custom-scrollbars","versions":[{"version":"4.2.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"react-day-picker","versions":[{"version":"10.0.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"react-dnd","versions":[{"version":"16.0.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"react-virtualized","versions":[{"version":"9.22.6","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"sonner","versions":[{"version":"2.0.7","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"tailwind-merge","versions":[{"version":"2.6.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"tailwindcss","versions":[{"version":"4.3.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"tw-animate-css","versions":[{"version":"1.4.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-solid-svg-icons","versions":[{"version":"7.2.0","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"@rsbuild/core","versions":[{"version":"2.0.7","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rsbuild/plugin-svgr","versions":[{"version":"2.0.2","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@storybook/addon-a11y","versions":[{"version":"10.4.1","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"@storybook/addon-docs","versions":[{"version":"10.4.1","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"@storybook/react","versions":[{"version":"10.4.1","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"@tailwindcss/postcss","versions":[{"version":"4.3.0","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@types/react-color","versions":[{"version":"3.0.13","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-custom-scrollbars","versions":[{"version":"4.0.13","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-virtualized","versions":[{"version":"9.22.3","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"rimraf","versions":[{"version":"6.1.3","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/ai-powerups/package.json","types":["devDependencies"]},{"file":"/packages/api/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-os/package.json","types":["devDependencies"]},{"file":"/packages/api-core/package.json","types":["devDependencies"]},{"file":"/packages/api-core-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-elasticsearch-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-opensearch/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-websockets/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/app-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["devDependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["devDependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-websockets/package.json","types":["devDependencies"]},{"file":"/packages/app-workflows/package.json","types":["devDependencies"]},{"file":"/packages/auth0/package.json","types":["devDependencies"]},{"file":"/packages/aws-sdk/package.json","types":["devDependencies"]},{"file":"/packages/background-tasks/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["devDependencies"]},{"file":"/packages/common-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/db/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/error/package.json","types":["devDependencies"]},{"file":"/packages/feature-flags/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/handler/package.json","types":["devDependencies"]},{"file":"/packages/handler-aws/package.json","types":["devDependencies"]},{"file":"/packages/handler-db/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/i18n-react/package.json","types":["devDependencies"]},{"file":"/packages/languages/package.json","types":["devDependencies"]},{"file":"/packages/logger/package.json","types":["devDependencies"]},{"file":"/packages/okta/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["devDependencies"]},{"file":"/packages/pulumi/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/packages/tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/testing/package.json","types":["devDependencies"]},{"file":"/packages/utils/package.json","types":["devDependencies"]},{"file":"/packages/validation/package.json","types":["devDependencies"]},{"file":"/packages/wcp/package.json","types":["devDependencies"]},{"file":"/packages/webiny/package.json","types":["devDependencies"]},{"file":"/scripts/cli/package.json","types":["devDependencies"]}]}]},{"name":"sass","versions":[{"version":"1.100.0","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"storybook","versions":[{"version":"10.4.1","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"storybook-react-rsbuild","versions":[{"version":"3.3.4","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"ai","versions":[{"version":"6.0.191","files":[{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/api-core/package.json","types":["dependencies"]}]}]},{"name":"front-matter","versions":[{"version":"4.0.2","files":[{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/mcp/package.json","types":["dependencies"]}]}]},{"name":"mobx-react-lite","versions":[{"version":"4.1.1","files":[{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["dependencies"]}]}]},{"name":"zod","versions":[{"version":"4.4.3","files":[{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/api-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/api-file-manager/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-tasks/package.json","types":["dependencies"]},{"file":"/packages/api-mailer/package.json","types":["dependencies"]},{"file":"/packages/api-scheduler/package.json","types":["dependencies"]},{"file":"/packages/api-sync-system/package.json","types":["dependencies"]},{"file":"/packages/api-websockets/package.json","types":["dependencies"]},{"file":"/packages/api-workflows/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]},{"file":"/packages/mcp/package.json","types":["dependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/sdk/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]}]}]},{"name":"@ai-sdk/anthropic","versions":[{"version":"3.0.79","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]}]}]},{"name":"@ai-sdk/openai","versions":[{"version":"3.0.65","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]}]}]},{"name":"dataloader","versions":[{"version":"2.2.3","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["dependencies"]}]}]},{"name":"jose","versions":[{"version":"6.2.3","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]}]}]},{"name":"jsonwebtoken","versions":[{"version":"9.0.3","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]}]}]},{"name":"pino","versions":[{"version":"10.3.1","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/logger/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]}]}]},{"name":"pino-lambda","versions":[{"version":"4.4.1","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/handler-aws/package.json","types":["dependencies"]}]}]},{"name":"@types/jsonwebtoken","versions":[{"version":"9.0.10","files":[{"file":"/packages/api-core/package.json","types":["devDependencies"]},{"file":"/packages/auth0/package.json","types":["devDependencies"]},{"file":"/packages/okta/package.json","types":["devDependencies"]}]}]},{"name":"jest-dynalite","versions":[{"version":"3.6.1","files":[{"file":"/packages/api-core/package.json","types":["devDependencies"]},{"file":"/packages/api-core-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]}]}]},{"name":"p-retry","versions":[{"version":"8.0.0","files":[{"file":"/packages/api-dynamodb-to-elasticsearch/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/sdk/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"cache-control-parser","versions":[{"version":"2.2.0","files":[{"file":"/packages/api-file-manager/package.json","types":["dependencies"]}]}]},{"name":"@types/object-hash","versions":[{"version":"3.0.6","files":[{"file":"/packages/api-file-manager/package.json","types":["devDependencies"]}]}]},{"name":"exifreader","versions":[{"version":"4.39.1","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"mime","versions":[{"version":"4.1.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]}]}]},{"name":"object-hash","versions":[{"version":"3.0.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"p-map","versions":[{"version":"7.0.4","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/sdk/package.json","types":["dependencies"]}]}]},{"name":"p-reduce","versions":[{"version":"3.0.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"sanitize-filename","versions":[{"version":"1.6.4","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"sharp","versions":[{"version":"0.34.5","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/merge","versions":[{"version":"9.1.9","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/schema","versions":[{"version":"10.0.33","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"dot-prop-immutable","versions":[{"version":"2.1.1","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"graphql-tag","versions":[{"version":"2.12.6","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]}]}]},{"name":"pluralize","versions":[{"version":"8.0.0","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"slugify","versions":[{"version":"1.6.9","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["dependencies"]}]}]},{"name":"@types/babel__code-frame","versions":[{"version":"7.27.0","files":[{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]}]}]},{"name":"@types/pluralize","versions":[{"version":"0.0.33","files":[{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]}]}]},{"name":"apollo-graphql","versions":[{"version":"0.9.7","files":[{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]}]}]},{"name":"dot-prop","versions":[{"version":"10.1.0","files":[{"file":"/packages/api-headless-cms-ddb/package.json","types":["dependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"@types/jsonpack","versions":[{"version":"1.1.6","files":[{"file":"/packages/api-headless-cms-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]}]}]},{"name":"aws-sdk-client-mock","versions":[{"version":"4.1.0","files":[{"file":"/packages/api-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder-scheduler/package.json","types":["devDependencies"]}]}]},{"name":"email-addresses","versions":[{"version":"5.0.0","files":[{"file":"/packages/api-mailer/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]}]}]},{"name":"nodemailer","versions":[{"version":"8.0.8","files":[{"file":"/packages/api-mailer/package.json","types":["dependencies"]}]}]},{"name":"@types/nodemailer","versions":[{"version":"8.0.0","files":[{"file":"/packages/api-mailer/package.json","types":["devDependencies"]}]}]},{"name":"@opensearch-project/opensearch","versions":[{"version":"3.6.0","files":[{"file":"/packages/api-opensearch/package.json","types":["dependencies"]}]}]},{"name":"@faker-js/faker","versions":[{"version":"10.4.0","files":[{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]}]}]},{"name":"@types/lodash","versions":[{"version":"4.17.24","files":[{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/cli/package.json","types":["devDependencies"]},{"file":"/packages/cli-core/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/mcp/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["devDependencies"]},{"file":"/packages/project-aws/package.json","types":["devDependencies"]},{"file":"/packages/pulumi/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/packages/validation/package.json","types":["devDependencies"]}]}]},{"name":"@apollo/react-hooks","versions":[{"version":"3.1.5","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]}]}]},{"name":"@emotion/styled","versions":[{"version":"11.14.1","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]}]}]},{"name":"apollo-cache","versions":[{"version":"1.3.5","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"apollo-cache-inmemory","versions":[{"version":"1.6.6","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"apollo-client","versions":[{"version":"2.6.10","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]}]}]},{"name":"apollo-link","versions":[{"version":"1.2.14","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"apollo-link-context","versions":[{"version":"1.0.20","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]}]}]},{"name":"apollo-link-error","versions":[{"version":"1.1.13","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"apollo-link-http-common","versions":[{"version":"0.2.16","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"apollo-utilities","versions":[{"version":"1.3.4","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"history","versions":[{"version":"5.3.0","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"invariant","versions":[{"version":"2.2.4","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]}]}]},{"name":"ts-invariant","versions":[{"version":"0.10.3","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"warning","versions":[{"version":"4.0.3","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"@types/warning","versions":[{"version":"3.0.4","files":[{"file":"/packages/app/package.json","types":["devDependencies"]}]}]},{"name":"@apollo/react-components","versions":[{"version":"3.1.5","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]}]}]},{"name":"@emotion/css","versions":[{"version":"11.13.5","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]}]}]},{"name":"@emotion/react","versions":[{"version":"11.14.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]}]}]},{"name":"@iconify/json","versions":[{"version":"2.2.478","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"@svgr/webpack","versions":[{"version":"8.1.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"classnames","versions":[{"version":"2.5.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"is-hotkey","versions":[{"version":"0.2.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"markdown-to-jsx","versions":[{"version":"9.8.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"react-resizable-panels","versions":[{"version":"4.11.2","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"react-transition-group","versions":[{"version":"4.4.5","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"reset-css","versions":[{"version":"5.0.2","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"tinycolor2","versions":[{"version":"1.6.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"unicode-emoji-json","versions":[{"version":"0.9.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"@testing-library/react","versions":[{"version":"16.3.2","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/react-composition/package.json","types":["devDependencies"]},{"file":"/packages/react-properties/package.json","types":["devDependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]}]}]},{"name":"@types/bytes","versions":[{"version":"3.1.5","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"@types/graphlib","versions":[{"version":"2.1.12","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"@types/is-hotkey","versions":[{"version":"0.1.10","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-resizable","versions":[{"version":"4.0.0","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-transition-group","versions":[{"version":"4.4.12","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"@types/store","versions":[{"version":"2.0.5","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"@types/tinycolor2","versions":[{"version":"1.4.6","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"react-helmet","versions":[{"version":"6.1.0","files":[{"file":"/packages/app-admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]}]}]},{"name":"@types/react-helmet","versions":[{"version":"6.1.11","files":[{"file":"/packages/app-admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["devDependencies"]}]}]},{"name":"@apollo/react-common","versions":[{"version":"3.1.4","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"dayjs","versions":[{"version":"1.11.20","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"react-lazy-load","versions":[{"version":"4.0.1","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"load-script","versions":[{"version":"2.0.0","files":[{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/fontawesome-common-types","versions":[{"version":"7.2.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-brands-svg-icons","versions":[{"version":"7.2.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-regular-svg-icons","versions":[{"version":"7.2.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"dnd-core","versions":[{"version":"16.0.1","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]}]}]},{"name":"react-dnd-html5-backend","versions":[{"version":"16.0.1","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"use-deep-compare-effect","versions":[{"version":"1.8.1","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"crypto-hash","versions":[{"version":"4.0.1","files":[{"file":"/packages/app-record-locking/package.json","types":["dependencies"]}]}]},{"name":"@material-design-icons/svg","versions":[{"version":"0.14.15","files":[{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/icons/package.json","types":["devDependencies"]}]}]},{"name":"apollo-link-batch-http","versions":[{"version":"1.2.14","files":[{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]}]}]},{"name":"deep-equal","versions":[{"version":"2.2.3","files":[{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]},{"file":"/packages/website-builder-vue/package.json","types":["dependencies"]}]}]},{"name":"matcher","versions":[{"version":"6.0.0","files":[{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"@types/deep-equal","versions":[{"version":"1.0.4","files":[{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["devDependencies"]}]}]},{"name":"@auth0/auth0-spa-js","versions":[{"version":"2.20.0","files":[{"file":"/packages/auth0/package.json","types":["dependencies"]}]}]},{"name":"@types/jwk-to-pem","versions":[{"version":"2.0.3","files":[{"file":"/packages/auth0/package.json","types":["devDependencies"]},{"file":"/packages/okta/package.json","types":["devDependencies"]}]}]},{"name":"@aws-sdk/client-apigatewaymanagementapi","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudfront","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudwatch-events","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudwatch-logs","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cognito-identity-provider","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-dynamodb","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-dynamodb-streams","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-eventbridge","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-iam","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-iot","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-lambda","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-s3","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-scheduler","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sfn","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sqs","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sts","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/credential-providers","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/lib-dynamodb","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/lib-storage","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/s3-presigned-post","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/s3-request-presigner","versions":[{"version":"3.1053.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/util-dynamodb","versions":[{"version":"3.996.2","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@types/aws-lambda","versions":[{"version":"8.10.161","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"aws-lambda","versions":[{"version":"1.0.7","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"object-merge-advanced","versions":[{"version":"14.1.3","files":[{"file":"/packages/background-tasks/package.json","types":["dependencies"]}]}]},{"name":"object-sizeof","versions":[{"version":"2.6.5","files":[{"file":"/packages/background-tasks/package.json","types":["dependencies"]}]}]},{"name":"@rsbuild/plugin-react","versions":[{"version":"2.0.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rsbuild/plugin-sass","versions":[{"version":"1.5.2","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rsbuild/plugin-type-check","versions":[{"version":"1.3.4","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rsdoctor/rspack-plugin","versions":[{"version":"1.5.11","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rslib/core","versions":[{"version":"0.21.5","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rspack/core","versions":[{"version":"2.0.4","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@swc/plugin-emotion","versions":[{"version":"14.10.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"css-loader","versions":[{"version":"7.1.4","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"find-up","versions":[{"version":"8.0.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]},{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]}]}]},{"name":"postcss-loader","versions":[{"version":"8.2.1","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"raw-loader","versions":[{"version":"4.0.2","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"react-refresh","versions":[{"version":"0.18.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"sass-loader","versions":[{"version":"17.0.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"style-loader","versions":[{"version":"4.0.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"ts-morph","versions":[{"version":"28.0.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]},{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]},{"file":"/scripts/generateSkills/package.json","types":["dependencies"]}]}]},{"name":"url-loader","versions":[{"version":"4.1.1","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"utf-8-validate","versions":[{"version":"6.0.6","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"ci-info","versions":[{"version":"4.4.0","files":[{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"humanize-duration","versions":[{"version":"3.33.2","files":[{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"open","versions":[{"version":"11.0.0","files":[{"file":"/packages/cli-core/package.json","types":["dependencies"]}]}]},{"name":"ora","versions":[{"version":"9.4.0","files":[{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"pino-pretty","versions":[{"version":"13.1.3","files":[{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"aws-amplify","versions":[{"version":"6.17.0","files":[{"file":"/packages/cognito/package.json","types":["dependencies"]}]}]},{"name":"js-yaml","versions":[{"version":"4.1.1","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"listr2","versions":[{"version":"10.2.1","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"os","versions":[{"version":"0.1.2","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"uuid","versions":[{"version":"14.0.0","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]}]}]},{"name":"validate-npm-package-name","versions":[{"version":"8.0.0","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"yesno","versions":[{"version":"0.4.0","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"@types/js-yaml","versions":[{"version":"4.0.9","files":[{"file":"/packages/create-webiny-project/package.json","types":["devDependencies"]}]}]},{"name":"@types/validate-npm-package-name","versions":[{"version":"4.0.2","files":[{"file":"/packages/create-webiny-project/package.json","types":["devDependencies"]}]}]},{"name":"dynamodb-toolbox","versions":[{"version":"0.9.5","files":[{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"fuse.js","versions":[{"version":"7.3.0","files":[{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"@types/is-number","versions":[{"version":"7.0.5","files":[{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]}]}]},{"name":"@types/uniqid","versions":[{"version":"5.3.4","files":[{"file":"/packages/feature-flags/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]}]}]},{"name":"@testing-library/user-event","versions":[{"version":"14.6.1","files":[{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"@types/invariant","versions":[{"version":"2.2.37","files":[{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"@fastify/compress","versions":[{"version":"8.3.1","files":[{"file":"/packages/handler/package.json","types":["dependencies"]}]}]},{"name":"@fastify/cookie","versions":[{"version":"11.0.2","files":[{"file":"/packages/handler/package.json","types":["dependencies"]}]}]},{"name":"fastify","versions":[{"version":"5.8.5","files":[{"file":"/packages/handler/package.json","types":["dependencies"]},{"file":"/packages/handler-aws/package.json","types":["dependencies"]}]}]},{"name":"@fastify/aws-lambda","versions":[{"version":"6.4.0","files":[{"file":"/packages/handler-aws/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/resolvers-composition","versions":[{"version":"7.0.31","files":[{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/utils","versions":[{"version":"11.1.0","files":[{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"graphql-scalars","versions":[{"version":"1.25.0","files":[{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"accounting","versions":[{"version":"0.4.1","files":[{"file":"/packages/i18n/package.json","types":["dependencies"]}]}]},{"name":"fecha","versions":[{"version":"4.2.3","files":[{"file":"/packages/i18n/package.json","types":["dependencies"]}]}]},{"name":"ohash","versions":[{"version":"2.0.11","files":[{"file":"/packages/i18n/package.json","types":["dependencies"]}]}]},{"name":"@types/accounting","versions":[{"version":"0.4.5","files":[{"file":"/packages/i18n/package.json","types":["devDependencies"]}]}]},{"name":"cheerio","versions":[{"version":"1.2.0","files":[{"file":"/packages/lexical-converter/package.json","types":["dependencies"]}]}]},{"name":"jsdom","versions":[{"version":"29.1.1","files":[{"file":"/packages/lexical-converter/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"@types/prismjs","versions":[{"version":"1.26.6","files":[{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@modelcontextprotocol/sdk","versions":[{"version":"1.29.0","files":[{"file":"/packages/mcp/package.json","types":["dependencies"]}]}]},{"name":"@types/ncp","versions":[{"version":"2.0.8","files":[{"file":"/packages/mcp/package.json","types":["devDependencies"]},{"file":"/packages/project-aws/package.json","types":["devDependencies"]}]}]},{"name":"@okta/okta-auth-js","versions":[{"version":"7.14.3","files":[{"file":"/packages/okta/package.json","types":["dependencies"]}]}]},{"name":"uniqid","versions":[{"version":"5.4.0","files":[{"file":"/packages/plugins/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"chokidar","versions":[{"version":"5.0.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"debounce","versions":[{"version":"3.0.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"dotenv","versions":[{"version":"17.4.2","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"exit-hook","versions":[{"version":"5.1.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"get-tsconfig","versions":[{"version":"4.14.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"graphql-request","versions":[{"version":"7.4.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"mqtt","versions":[{"version":"5.15.1","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"neverthrow","versions":[{"version":"8.2.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"replace-in-path","versions":[{"version":"1.1.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]}]}]},{"name":"serialize-error","versions":[{"version":"13.0.1","files":[{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"@types/debounce","versions":[{"version":"1.2.4","files":[{"file":"/packages/project/package.json","types":["devDependencies"]}]}]},{"name":"@types/humanize-duration","versions":[{"version":"3.27.4","files":[{"file":"/packages/project/package.json","types":["devDependencies"]}]}]},{"name":"@types/jsdom","versions":[{"version":"28.0.3","files":[{"file":"/packages/project/package.json","types":["devDependencies"]}]}]},{"name":"@pulumi/aws","versions":[{"version":"7.30.0","files":[{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"@pulumi/pulumi","versions":[{"version":"3.243.0","files":[{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"@pulumi/random","versions":[{"version":"4.21.0","files":[{"file":"/packages/project-aws/package.json","types":["dependencies"]}]}]},{"name":"decompress","versions":[{"version":"4.2.1","files":[{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"tar","versions":[{"version":"7.5.15","files":[{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"standardwebhooks","versions":[{"version":"1.0.0","files":[{"file":"/packages/sdk/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]}]}]},{"name":"cli-table3","versions":[{"version":"0.6.5","files":[{"file":"/packages/system-requirements/package.json","types":["dependencies"]}]}]},{"name":"jsesc","versions":[{"version":"3.1.0","files":[{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"strip-ansi","versions":[{"version":"7.2.0","files":[{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"@noble/hashes","versions":[{"version":"2.2.0","files":[{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"bson-objectid","versions":[{"version":"2.0.4","files":[{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"jsonpack","versions":[{"version":"1.1.5","files":[{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"nanoid-dictionary","versions":[{"version":"5.0.0","files":[{"file":"/packages/utils/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"postcss","versions":[{"version":"8.5.15","files":[{"file":"/packages/website-builder-nextjs/package.json","types":["dependencies"]},{"file":"/packages/website-builder-nuxt/package.json","types":["dependencies"]}]}]},{"name":"postcss-import","versions":[{"version":"16.1.1","files":[{"file":"/packages/website-builder-nextjs/package.json","types":["dependencies"]},{"file":"/packages/website-builder-nuxt/package.json","types":["dependencies"]}]}]},{"name":"@types/postcss-import","versions":[{"version":"14.0.3","files":[{"file":"/packages/website-builder-nextjs/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-nuxt/package.json","types":["devDependencies"]}]}]},{"name":"webpack","versions":[{"version":"5.107.1","files":[{"file":"/packages/website-builder-nextjs/package.json","types":["devDependencies"]}]}]},{"name":"vite","versions":[{"version":"6.0.0","files":[{"file":"/packages/website-builder-nuxt/package.json","types":["devDependencies"]}]}]},{"name":"vue","versions":[{"version":"3.5.0","files":[{"file":"/packages/website-builder-nuxt/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-vue/package.json","types":["dependencies"]}]}]},{"name":"csstype","versions":[{"version":"3.2.3","files":[{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"fast-json-patch","versions":[{"version":"3.1.1","files":[{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"fast-json-stable-stringify","versions":[{"version":"2.1.0","files":[{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"@4tw/cypress-drag-drop","versions":[{"version":"2.3.1","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"@testing-library/cypress","versions":[{"version":"10.1.3","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"amazon-cognito-identity-js","versions":[{"version":"6.3.16","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress","versions":[{"version":"15.15.0","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress-image-snapshot","versions":[{"version":"4.0.1","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress-mailosaur","versions":[{"version":"5.0.0","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress-wait-until","versions":[{"version":"3.0.2","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"del","versions":[{"version":"8.0.1","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"node-notifier","versions":[{"version":"10.0.1","files":[{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"@types/yargs","versions":[{"version":"17.0.35","files":[{"file":"/scripts/buildPackages/package.json","types":["devDependencies"]},{"file":"/scripts/release/package.json","types":["devDependencies"]}]}]},{"name":"cli-progress","versions":[{"version":"3.12.0","files":[{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]}]}]},{"name":"p-limit","versions":[{"version":"7.3.0","files":[{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]}]}]},{"name":"@types/cli-progress","versions":[{"version":"3.11.6","files":[{"file":"/scripts/cjsToEsm/package.json","types":["devDependencies"]}]}]}]} +{"dependencies":[{"name":"@ai-sdk/anthropic","version":"4.0.10","files":["/packages/api-core/package.json","/packages/api-core/package.json"]},{"name":"@ai-sdk/openai","version":"4.0.9","files":["/packages/api-core/package.json","/packages/api-core/package.json"]},{"name":"@apollo/react-common","version":"3.1.4","files":["/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json"]},{"name":"@apollo/react-components","version":"3.1.5","files":["/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-mailer/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-mailer/package.json"]},{"name":"@apollo/react-hooks","version":"3.1.5","files":["/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/tenant-manager/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/tenant-manager/package.json"]},{"name":"@auth0/auth0-spa-js","version":"2.23.0","files":["/packages/auth0/package.json","/packages/auth0/package.json"]},{"name":"@aws-sdk/client-apigatewaymanagementapi","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudfront","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudwatch-events","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudwatch-logs","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cognito-identity-provider","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-dynamodb","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-dynamodb-streams","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-eventbridge","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-iam","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-iot","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-lambda","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-s3","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-scheduler","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sfn","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sqs","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sts","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/credential-providers","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/lib-dynamodb","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/lib-storage","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/s3-presigned-post","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/s3-request-presigner","version":"3.1083.0","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/util-dynamodb","version":"3.996.6","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@babel/code-frame","version":"8.0.0","files":["/packages/api-headless-cms/package.json","/packages/api-headless-cms/package.json"]},{"name":"@emotion/css","version":"11.13.5","files":["/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor-actions/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor-actions/package.json"]},{"name":"@emotion/react","version":"11.14.0","files":["/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"@emotion/styled","version":"11.14.1","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor-actions/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor-actions/package.json"]},{"name":"@fastify/aws-lambda","version":"6.4.0","files":["/packages/handler-aws/package.json","/packages/handler-aws/package.json"]},{"name":"@fastify/compress","version":"9.0.0","files":["/packages/handler/package.json","/packages/handler/package.json"]},{"name":"@fastify/cookie","version":"11.1.0","files":["/packages/handler/package.json","/packages/handler/package.json"]},{"name":"@fortawesome/fontawesome-common-types","version":"7.3.0","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms/package.json"]},{"name":"@fortawesome/fontawesome-svg-core","version":"7.3.0","files":["/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json"]},{"name":"@fortawesome/free-brands-svg-icons","version":"7.3.0","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms/package.json"]},{"name":"@fortawesome/free-regular-svg-icons","version":"7.3.0","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms/package.json"]},{"name":"@fortawesome/free-solid-svg-icons","version":"7.3.0","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms/package.json"]},{"name":"@fortawesome/react-fontawesome","version":"3.4.0","files":["/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-workflows/package.json","/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-workflows/package.json"]},{"name":"@graphql-tools/merge","version":"9.2.0","files":["/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json","/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/resolvers-composition","version":"7.0.33","files":["/packages/handler-graphql/package.json","/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/schema","version":"10.0.36","files":["/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json","/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/utils","version":"11.2.0","files":["/packages/handler-graphql/package.json","/packages/handler-graphql/package.json"]},{"name":"@iconify/json","version":"2.2.498","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@lexical/code","version":"0.46.0","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/hashtag","version":"0.46.0","files":["/packages/lexical-nodes/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/headless","version":"0.46.0","files":["/packages/lexical-converter/package.json","/packages/lexical-converter/package.json"]},{"name":"@lexical/history","version":"0.46.0","files":["/packages/lexical-editor/package.json","/packages/lexical-editor/package.json"]},{"name":"@lexical/html","version":"0.46.0","files":["/packages/lexical-converter/package.json","/packages/lexical-converter/package.json"]},{"name":"@lexical/list","version":"0.46.0","files":["/packages/lexical-nodes/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/mark","version":"0.46.0","files":["/packages/lexical-nodes/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/overflow","version":"0.46.0","files":["/packages/lexical-nodes/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/react","version":"0.46.0","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/rich-text","version":"0.46.0","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/selection","version":"0.46.0","files":["/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-nodes/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/text","version":"0.46.0","files":["/packages/lexical-editor/package.json","/packages/lexical-editor/package.json"]},{"name":"@lexical/utils","version":"0.46.0","files":["/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@material-design-icons/svg","version":"0.14.15","files":["/packages/app-scheduler/package.json","/packages/app-scheduler/package.json"]},{"name":"@minoru/react-dnd-treeview","version":"3.5.4","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@modelcontextprotocol/sdk","version":"1.29.0","files":["/packages/mcp/package.json","/packages/mcp/package.json"]},{"name":"@monaco-editor/react","version":"4.7.0","files":["/packages/admin-ui/package.json","/packages/app-sdk-playground/package.json","/packages/app-website-builder/package.json","/packages/admin-ui/package.json","/packages/app-sdk-playground/package.json","/packages/app-website-builder/package.json"]},{"name":"@noble/hashes","version":"2.2.0","files":["/packages/utils/package.json","/packages/utils/package.json"]},{"name":"@octokit/rest","version":"22.0.1","files":["/scripts/release/package.json","/scripts/release/package.json"]},{"name":"@okta/okta-auth-js","version":"8.0.1","files":["/packages/okta/package.json","/packages/okta/package.json"]},{"name":"@opensearch-project/opensearch","version":"3.6.0","files":["/packages/api-opensearch/package.json","/packages/api-opensearch/package.json"]},{"name":"@pulumi/aws","version":"7.35.0","files":["/packages/project-aws/package.json","/packages/pulumi-sdk/package.json","/packages/project-aws/package.json","/packages/pulumi-sdk/package.json"]},{"name":"@pulumi/pulumi","version":"3.251.0","files":["/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json"]},{"name":"@pulumi/random","version":"4.21.0","files":["/packages/project-aws/package.json","/packages/project-aws/package.json"]},{"name":"@radix-ui/react-scroll-area","version":"1.2.14","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@rsbuild/core","version":"2.1.5","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rsbuild/plugin-react","version":"2.1.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rsbuild/plugin-sass","version":"2.0.1","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rsbuild/plugin-svgr","version":"2.0.5","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rsbuild/plugin-type-check","version":"1.5.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rsdoctor/rspack-plugin","version":"1.5.18","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rslib/core","version":"0.23.2","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@rspack/core","version":"2.1.3","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@svgr/webpack","version":"8.1.0","files":["/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"@swc/plugin-emotion","version":"14.15.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@tailwindcss/postcss","version":"4.3.2","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"@tanstack/react-table","version":"8.21.3","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@types/aws-lambda","version":"8.10.162","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"@types/hoist-non-react-statics","version":"3.3.7","files":["/package.json"]},{"name":"@types/prismjs","version":"1.26.6","files":["/packages/lexical-nodes/package.json","/packages/lexical-nodes/package.json"]},{"name":"@types/react","version":"18.3.31","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"accounting","version":"0.4.1","files":["/packages/i18n/package.json","/packages/i18n/package.json"]},{"name":"ai","version":"7.0.18","files":["/packages/ai-powerups/package.json","/packages/api-core/package.json","/packages/ai-powerups/package.json","/packages/api-core/package.json"]},{"name":"apollo-cache","version":"1.3.5","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"apollo-cache-inmemory","version":"1.6.6","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"apollo-client","version":"2.6.10","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json"]},{"name":"apollo-link","version":"1.2.14","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"apollo-link-batch-http","version":"1.2.14","files":["/packages/app-serverless-cms/package.json","/packages/app-serverless-cms/package.json"]},{"name":"apollo-link-context","version":"1.0.20","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-graphql-playground/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-graphql-playground/package.json"]},{"name":"apollo-link-error","version":"1.1.13","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"apollo-link-http-common","version":"0.2.16","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"apollo-utilities","version":"1.3.4","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json","/packages/app/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-serverless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"aws-amplify","version":"6.18.0","files":["/packages/cognito/package.json","/packages/cognito/package.json"]},{"name":"aws-lambda","version":"1.0.7","files":["/packages/aws-sdk/package.json","/packages/aws-sdk/package.json"]},{"name":"bson-objectid","version":"2.0.4","files":["/packages/utils/package.json","/packages/utils/package.json"]},{"name":"bytes","version":"3.1.2","files":["/packages/admin-ui/package.json","/packages/api-sync-system/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/admin-ui/package.json","/packages/api-sync-system/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json"]},{"name":"cache-control-parser","version":"2.2.0","files":["/packages/api-file-manager/package.json","/packages/api-file-manager/package.json"]},{"name":"chalk","version":"5.6.2","files":["/packages/aws-layers/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/cli/package.json","/scripts/release/package.json","/packages/aws-layers/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/cli/package.json","/scripts/release/package.json"]},{"name":"cheerio","version":"1.2.0","files":["/packages/lexical-converter/package.json","/packages/lexical-converter/package.json"]},{"name":"chokidar","version":"5.0.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"ci-info","version":"4.4.0","files":["/packages/cli-core/package.json","/packages/global-config/package.json","/packages/project/package.json","/packages/telemetry/package.json","/packages/cli-core/package.json","/packages/global-config/package.json","/packages/project/package.json","/packages/telemetry/package.json"]},{"name":"class-variance-authority","version":"0.7.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"classnames","version":"2.5.1","files":["/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"cli-progress","version":"3.12.0","files":["/scripts/cjsToEsm/package.json","/scripts/cjsToEsm/package.json"]},{"name":"cli-table3","version":"0.6.5","files":["/packages/system-requirements/package.json","/packages/system-requirements/package.json"]},{"name":"clsx","version":"2.1.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"cmdk","version":"1.1.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"crypto-hash","version":"4.0.1","files":["/packages/app-record-locking/package.json","/packages/app-record-locking/package.json"]},{"name":"css-loader","version":"7.1.4","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"csstype","version":"3.2.3","files":["/packages/website-builder-sdk/package.json","/packages/website-builder-sdk/package.json"]},{"name":"dataloader","version":"2.2.3","files":["/packages/api-core/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-core/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json"]},{"name":"date-fns","version":"4.4.0","files":["/packages/admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/db-dynamodb/package.json","/packages/admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/db-dynamodb/package.json"]},{"name":"dayjs","version":"1.11.21","files":["/packages/app-file-manager/package.json","/packages/app-file-manager/package.json"]},{"name":"debounce","version":"3.0.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"decompress","version":"4.2.1","files":["/packages/pulumi-sdk/package.json","/packages/pulumi-sdk/package.json"]},{"name":"deep-equal","version":"2.2.3","files":["/packages/app-website-builder/package.json","/packages/background-tasks/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json","/packages/app-website-builder/package.json","/packages/background-tasks/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json"]},{"name":"deepmerge","version":"4.3.1","files":["/packages/project/package.json","/packages/website-builder-sdk/package.json","/packages/project/package.json","/packages/website-builder-sdk/package.json"]},{"name":"dnd-core","version":"16.0.1","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json"]},{"name":"dot-prop","version":"10.1.0","files":["/packages/api-headless-cms-ddb/package.json","/packages/db-dynamodb/package.json","/packages/api-headless-cms-ddb/package.json","/packages/db-dynamodb/package.json"]},{"name":"dot-prop-immutable","version":"2.1.1","files":["/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json"]},{"name":"dotenv","version":"17.4.2","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"dynamodb-toolbox","version":"0.9.5","files":["/packages/db-dynamodb/package.json","/packages/db-dynamodb/package.json"]},{"name":"email-addresses","version":"5.0.0","files":["/packages/api-mailer/package.json","/packages/project-aws/package.json","/packages/api-mailer/package.json","/packages/project-aws/package.json"]},{"name":"execa","version":"5.1.1","files":["/packages/cli/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json","/scripts/release/package.json","/packages/cli/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json","/scripts/release/package.json"]},{"name":"exifreader","version":"4.41.0","files":["/packages/api-file-manager-s3/package.json","/packages/api-file-manager-s3/package.json"]},{"name":"exit-hook","version":"5.1.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"fast-glob","version":"3.3.3","files":["/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/i18n/package.json","/packages/project/package.json","/scripts/cjsToEsm/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/i18n/package.json","/packages/project/package.json","/scripts/cjsToEsm/package.json"]},{"name":"fast-json-patch","version":"3.1.1","files":["/packages/website-builder-sdk/package.json","/packages/website-builder-sdk/package.json"]},{"name":"fast-json-stable-stringify","version":"2.1.0","files":["/packages/website-builder-sdk/package.json","/packages/website-builder-sdk/package.json"]},{"name":"fastify","version":"5.10.0","files":["/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler/package.json","/packages/handler-aws/package.json"]},{"name":"fecha","version":"4.2.3","files":["/packages/i18n/package.json","/packages/i18n/package.json"]},{"name":"find-up","version":"8.0.0","files":["/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/scripts/prepublishOnly/package.json","/scripts/cli/package.json","/scripts/cjsToEsm/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/scripts/prepublishOnly/package.json","/scripts/cli/package.json","/scripts/cjsToEsm/package.json"]},{"name":"front-matter","version":"4.0.2","files":["/packages/ai-powerups/package.json","/packages/mcp/package.json","/packages/ai-powerups/package.json","/packages/mcp/package.json"]},{"name":"fs-extra","version":"11.3.6","files":["/packages/build-tools/package.json","/packages/create-webiny-project/package.json","/packages/pulumi-sdk/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/packages/build-tools/package.json","/packages/create-webiny-project/package.json","/packages/pulumi-sdk/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"fuse.js","version":"7.4.2","files":["/packages/db-dynamodb/package.json","/packages/db-dynamodb/package.json"]},{"name":"get-tsconfig","version":"4.14.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"get-yarn-workspaces","version":"1.0.2","files":["/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/project-utils/package.json","/scripts/prepublishOnly/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/project-utils/package.json","/scripts/prepublishOnly/package.json"]},{"name":"graphql","version":"16.14.2","files":["/packages/api-headless-cms/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-mailer/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json","/packages/api-headless-cms/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-mailer/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json"]},{"name":"graphql-request","version":"7.4.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"graphql-scalars","version":"1.25.0","files":["/packages/handler-graphql/package.json","/packages/handler-graphql/package.json"]},{"name":"graphql-tag","version":"2.12.7","files":["/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-security-access-management/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json","/packages/tenant-manager/package.json","/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-security-access-management/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json","/packages/tenant-manager/package.json"]},{"name":"history","version":"5.3.0","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app/package.json","/packages/app-admin/package.json"]},{"name":"humanize-duration","version":"3.34.0","files":["/packages/cli-core/package.json","/packages/project/package.json","/packages/cli-core/package.json","/packages/project/package.json"]},{"name":"inquirer","version":"14.0.2","files":["/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json"]},{"name":"invariant","version":"2.2.4","files":["/packages/app/package.json","/packages/project-aws/package.json","/packages/app/package.json","/packages/project-aws/package.json"]},{"name":"is-hotkey","version":"0.2.0","files":["/packages/app-admin/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json","/packages/app-admin/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json"]},{"name":"jose","version":"6.2.3","files":["/packages/api-core/package.json","/packages/api-core/package.json"]},{"name":"js-yaml","version":"5.2.1","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"jsdom","version":"29.1.1","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"jsesc","version":"3.1.0","files":["/packages/telemetry/package.json","/packages/telemetry/package.json"]},{"name":"jsonpack","version":"1.1.5","files":["/packages/utils/package.json","/packages/utils/package.json"]},{"name":"jsonwebtoken","version":"9.0.3","files":["/packages/api-core/package.json","/packages/auth0/package.json","/packages/cognito/package.json","/packages/okta/package.json","/packages/api-core/package.json","/packages/auth0/package.json","/packages/cognito/package.json","/packages/okta/package.json"]},{"name":"jwt-decode","version":"4.0.0","files":["/package.json"]},{"name":"lexical","version":"0.46.0","files":["/packages/app-admin/package.json","/packages/lexical-converter/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-theme/package.json","/packages/app-admin/package.json","/packages/lexical-converter/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-theme/package.json"]},{"name":"listr2","version":"10.2.2","files":["/packages/create-webiny-project/package.json","/scripts/buildPackages/package.json","/packages/create-webiny-project/package.json","/scripts/buildPackages/package.json"]},{"name":"load-json-file","version":"7.0.1","files":["/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/global-config/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/packages/telemetry/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/cjsToEsm/package.json","/scripts/release/package.json","/packages/build-tools/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/global-config/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/packages/telemetry/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/cjsToEsm/package.json","/scripts/release/package.json"]},{"name":"load-script","version":"2.0.0","files":["/packages/app-graphql-playground/package.json","/packages/app-graphql-playground/package.json"]},{"name":"lodash","version":"4.18.1","files":["/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api-aco/package.json","/packages/api-core/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-security-access-management/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json","/packages/background-tasks/package.json","/packages/build-tools/package.json","/packages/cognito/package.json","/packages/db-dynamodb/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/lexical-editor/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/project-utils/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/react-properties/package.json","/packages/validation/package.json","/packages/webhooks/package.json","/packages/website-builder-sdk/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api-aco/package.json","/packages/api-core/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-scheduler/package.json","/packages/app-security-access-management/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-workflows/package.json","/packages/background-tasks/package.json","/packages/build-tools/package.json","/packages/cognito/package.json","/packages/db-dynamodb/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/lexical-editor/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/project-utils/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/react-properties/package.json","/packages/validation/package.json","/packages/webhooks/package.json","/packages/website-builder-sdk/package.json"]},{"name":"markdown-to-jsx","version":"9.8.2","files":["/packages/app-admin/package.json","/packages/app-website-builder/package.json","/packages/app-admin/package.json","/packages/app-website-builder/package.json"]},{"name":"matcher","version":"6.0.0","files":["/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json"]},{"name":"mime","version":"4.1.0","files":["/packages/api-file-manager-s3/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/project-aws/package.json","/packages/api-file-manager-s3/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/project-aws/package.json"]},{"name":"minimatch","version":"10.2.5","files":["/packages/admin-ui/package.json","/packages/api-core/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/project/package.json","/packages/admin-ui/package.json","/packages/api-core/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/project/package.json"]},{"name":"mobx","version":"6.16.1","files":["/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/languages/package.json","/packages/okta/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/languages/package.json","/packages/okta/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json"]},{"name":"mobx-react-lite","version":"4.1.1","files":["/packages/ai-powerups/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/okta/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json","/packages/ai-powerups/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/okta/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json"]},{"name":"monaco-editor","version":"0.53.0","files":["/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-sdk-playground/package.json","/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/app-sdk-playground/package.json"]},{"name":"mqtt","version":"5.15.2","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"nanoid","version":"5.1.16","files":["/packages/app/package.json","/packages/react-properties/package.json","/packages/utils/package.json","/packages/website-builder-sdk/package.json","/packages/app/package.json","/packages/react-properties/package.json","/packages/utils/package.json","/packages/website-builder-sdk/package.json"]},{"name":"nanoid-dictionary","version":"5.0.0","files":["/packages/utils/package.json","/packages/website-builder-sdk/package.json","/packages/utils/package.json","/packages/website-builder-sdk/package.json"]},{"name":"neverthrow","version":"8.2.0","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"node-notifier","version":"10.0.1","files":["/scripts/buildPackages/package.json","/scripts/buildPackages/package.json"]},{"name":"nodemailer","version":"9.0.3","files":["/packages/api-mailer/package.json","/packages/api-mailer/package.json"]},{"name":"object-hash","version":"3.0.0","files":["/packages/api-file-manager-s3/package.json","/packages/api-file-manager-s3/package.json"]},{"name":"object-merge-advanced","version":"14.1.3","files":["/packages/background-tasks/package.json","/packages/background-tasks/package.json"]},{"name":"object-sizeof","version":"2.6.5","files":["/packages/background-tasks/package.json","/packages/background-tasks/package.json"]},{"name":"ohash","version":"2.0.11","files":["/packages/i18n/package.json","/packages/i18n/package.json"]},{"name":"open","version":"11.0.0","files":["/packages/cli-core/package.json","/packages/cli-core/package.json"]},{"name":"ora","version":"9.4.1","files":["/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json"]},{"name":"os","version":"0.1.2","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"p-limit","version":"7.3.0","files":["/scripts/cjsToEsm/package.json","/scripts/cjsToEsm/package.json"]},{"name":"p-map","version":"7.0.5","files":["/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/sdk/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/sdk/package.json"]},{"name":"p-reduce","version":"3.0.0","files":["/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json"]},{"name":"p-retry","version":"8.0.0","files":["/packages/api-dynamodb-to-elasticsearch/package.json","/packages/app-file-manager-s3/package.json","/packages/project/package.json","/packages/sdk/package.json","/packages/utils/package.json","/scripts/release/package.json","/packages/api-dynamodb-to-elasticsearch/package.json","/packages/app-file-manager-s3/package.json","/packages/project/package.json","/packages/sdk/package.json","/packages/utils/package.json","/scripts/release/package.json"]},{"name":"pino","version":"10.3.1","files":["/packages/api-core/package.json","/packages/cli-core/package.json","/packages/project/package.json","/packages/website-builder-sdk/package.json","/scripts/cli/package.json","/packages/api-core/package.json","/packages/cli-core/package.json","/packages/project/package.json","/packages/website-builder-sdk/package.json","/scripts/cli/package.json"]},{"name":"pino-lambda","version":"4.4.1","files":["/packages/api-core/package.json","/packages/handler-aws/package.json","/packages/api-core/package.json","/packages/handler-aws/package.json"]},{"name":"pino-pretty","version":"13.1.3","files":["/packages/cli-core/package.json","/packages/project/package.json","/packages/website-builder-sdk/package.json","/packages/cli-core/package.json","/packages/project/package.json","/packages/website-builder-sdk/package.json"]},{"name":"pluralize","version":"8.0.0","files":["/packages/api-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/api-headless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"postcss","version":"8.5.16","files":["/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json"]},{"name":"postcss-import","version":"16.1.1","files":["/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json"]},{"name":"postcss-loader","version":"8.2.1","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"radix-ui","version":"1.6.2","files":["/packages/admin-ui/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor/package.json","/packages/admin-ui/package.json","/packages/app-website-builder/package.json","/packages/lexical-editor/package.json"]},{"name":"raw-loader","version":"4.0.2","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"react","version":"18.3.1","files":["/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/languages/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-nodes/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/project-aws-template/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/webiny/package.json","/packages/website-builder-react/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/languages/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-nodes/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/project-aws-template/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/webiny/package.json","/packages/website-builder-react/package.json"]},{"name":"react-color","version":"2.19.3","files":["/packages/admin-ui/package.json","/packages/lexical-editor-actions/package.json","/packages/admin-ui/package.json","/packages/lexical-editor-actions/package.json"]},{"name":"react-custom-scrollbars","version":"4.2.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"react-day-picker","version":"10.0.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"react-dnd","version":"16.0.1","files":["/packages/admin-ui/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/admin-ui/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"react-dnd-html5-backend","version":"16.0.1","files":["/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json"]},{"name":"react-dom","version":"18.3.1","files":["/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/build-tools/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/languages/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/react-composition/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json","/packages/ai-powerups/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/build-tools/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/languages/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/react-composition/package.json","/packages/tenant-manager/package.json","/packages/webhooks/package.json","/packages/website-builder-react/package.json"]},{"name":"react-helmet","version":"6.1.0","files":["/packages/app-admin-ui/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/app-admin-ui/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json"]},{"name":"react-lazy-load","version":"4.0.1","files":["/packages/app-file-manager/package.json","/packages/app-file-manager/package.json"]},{"name":"react-refresh","version":"0.18.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"react-resizable-panels","version":"4.12.1","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"react-transition-group","version":"4.4.5","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"react-virtualized","version":"9.22.6","files":["/packages/admin-ui/package.json","/packages/app-admin/package.json","/packages/admin-ui/package.json","/packages/app-admin/package.json"]},{"name":"replace-in-path","version":"1.1.0","files":["/packages/project/package.json","/packages/project-aws/package.json","/packages/project/package.json","/packages/project-aws/package.json"]},{"name":"reset-css","version":"5.0.2","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"rimraf","version":"6.1.3","files":["/packages/build-tools/package.json","/packages/create-webiny-project/package.json","/packages/build-tools/package.json","/packages/create-webiny-project/package.json"]},{"name":"sanitize-filename","version":"1.6.4","files":["/packages/api-file-manager-s3/package.json","/packages/api-file-manager-s3/package.json"]},{"name":"sass","version":"1.101.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"sass-loader","version":"17.0.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"semver","version":"7.8.5","files":["/packages/api-sync-system/package.json","/packages/cli-core/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json","/scripts/release/package.json","/packages/api-sync-system/package.json","/packages/cli-core/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json","/scripts/release/package.json"]},{"name":"serialize-error","version":"13.0.1","files":["/packages/project/package.json","/scripts/buildPackages/package.json","/packages/project/package.json","/scripts/buildPackages/package.json"]},{"name":"sharp","version":"0.35.3","files":["/packages/api-file-manager-s3/package.json","/packages/api-file-manager-s3/package.json"]},{"name":"slugify","version":"1.6.9","files":["/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-website-builder/package.json","/packages/form/package.json","/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-website-builder/package.json","/packages/form/package.json"]},{"name":"sonner","version":"2.0.7","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"standardwebhooks","version":"1.0.0","files":["/packages/sdk/package.json","/packages/webhooks/package.json","/packages/sdk/package.json","/packages/webhooks/package.json"]},{"name":"strip-ansi","version":"7.2.0","files":["/packages/telemetry/package.json","/packages/telemetry/package.json"]},{"name":"style-loader","version":"4.0.0","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"tailwind-merge","version":"2.6.1","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"tailwindcss","version":"4.3.2","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"tar","version":"7.5.19","files":["/packages/pulumi-sdk/package.json","/packages/pulumi-sdk/package.json"]},{"name":"tinycolor2","version":"1.6.0","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"ts-invariant","version":"0.10.3","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"ts-morph","version":"28.0.0","files":["/packages/build-tools/package.json","/packages/project/package.json","/packages/project-aws/package.json","/scripts/cli/package.json","/scripts/cjsToEsm/package.json","/scripts/generateSkills/package.json","/packages/build-tools/package.json","/packages/project/package.json","/packages/project-aws/package.json","/scripts/cli/package.json","/scripts/cjsToEsm/package.json","/scripts/generateSkills/package.json"]},{"name":"tsx","version":"4.23.0","files":["/packages/build-tools/package.json","/packages/cli/package.json","/packages/project/package.json","/scripts/buildPackages/package.json","/scripts/cjsToEsm/package.json","/packages/build-tools/package.json","/packages/cli/package.json","/packages/project/package.json","/scripts/buildPackages/package.json","/scripts/cjsToEsm/package.json"]},{"name":"tw-animate-css","version":"1.4.0","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"type-fest","version":"5.8.0","files":["/packages/admin-ui/package.json","/packages/api-websockets/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/db/package.json","/scripts/cli/package.json","/packages/admin-ui/package.json","/packages/api-websockets/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/db/package.json","/scripts/cli/package.json"]},{"name":"typescript","version":"6.0.3","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"unicode-emoji-json","version":"0.9.0","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"uniqid","version":"5.4.0","files":["/packages/plugins/package.json","/packages/plugins/package.json"]},{"name":"url-loader","version":"4.1.1","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"use-deep-compare-effect","version":"1.8.1","files":["/packages/app-headless-cms/package.json","/packages/app-headless-cms/package.json"]},{"name":"utf-8-validate","version":"6.0.6","files":["/packages/build-tools/package.json","/packages/build-tools/package.json"]},{"name":"uuid","version":"14.0.1","files":["/packages/create-webiny-project/package.json","/packages/global-config/package.json","/packages/create-webiny-project/package.json","/packages/global-config/package.json"]},{"name":"validate-npm-package-name","version":"8.0.0","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"vitest","version":"4.1.10","files":["/packages/api-headless-cms-aco/package.json","/packages/app-trash-bin/package.json","/packages/api-headless-cms-aco/package.json","/packages/app-trash-bin/package.json"]},{"name":"vue","version":"3.5.39","files":["/packages/website-builder-vue/package.json","/packages/website-builder-vue/package.json"]},{"name":"warning","version":"4.0.3","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"write-json-file","version":"7.0.0","files":["/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/global-config/package.json","/packages/project/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/release/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/global-config/package.json","/packages/project/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json","/scripts/release/package.json"]},{"name":"yargs","version":"18.0.0","files":["/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/i18n/package.json","/scripts/buildPackages/package.json","/scripts/cli/package.json","/scripts/release/package.json","/packages/cli-core/package.json","/packages/create-webiny-project/package.json","/packages/i18n/package.json","/scripts/buildPackages/package.json","/scripts/cli/package.json","/scripts/release/package.json"]},{"name":"yesno","version":"0.4.0","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"zod","version":"4.4.3","files":["/packages/ai-powerups/package.json","/packages/api-audit-logs/package.json","/packages/api-core/package.json","/packages/api-file-manager/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-mailer/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-scheduler/package.json","/packages/app-website-builder/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json","/packages/mcp/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/sdk/package.json","/packages/utils/package.json","/packages/webhooks/package.json","/packages/ai-powerups/package.json","/packages/api-audit-logs/package.json","/packages/api-core/package.json","/packages/api-file-manager/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-mailer/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-scheduler/package.json","/packages/app-website-builder/package.json","/packages/auth0/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/cognito/package.json","/packages/handler-graphql/package.json","/packages/mcp/package.json","/packages/okta/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/sdk/package.json","/packages/utils/package.json","/packages/webhooks/package.json"]}],"devDependencies":[{"name":"@4tw/cypress-drag-drop","version":"2.3.1","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"@babel/code-frame","version":"8.0.0","files":["/package.json"]},{"name":"@commitlint/cli","version":"21.2.1","files":["/package.json"]},{"name":"@commitlint/config-conventional","version":"21.2.0","files":["/package.json"]},{"name":"@emotion/react","version":"11.14.0","files":["/packages/react-rich-text-lexical-renderer/package.json","/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"@faker-js/faker","version":"10.5.0","files":["/packages/api-sync-system/package.json","/packages/api-sync-system/package.json"]},{"name":"@fortawesome/free-solid-svg-icons","version":"7.3.0","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@grpc/grpc-js","version":"1.14.4","files":["/package.json"]},{"name":"@lexical/code","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/hashtag","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/headless","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/history","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/html","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/list","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/mark","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/overflow","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/react","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/rich-text","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/selection","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/text","version":"0.46.0","files":["/package.json"]},{"name":"@lexical/utils","version":"0.46.0","files":["/package.json"]},{"name":"@material-design-icons/svg","version":"0.14.15","files":["/packages/icons/package.json","/packages/icons/package.json"]},{"name":"@octokit/rest","version":"22.0.1","files":["/package.json"]},{"name":"@rsbuild/core","version":"2.1.5","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@rsbuild/plugin-svgr","version":"2.0.5","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@storybook/addon-a11y","version":"10.4.6","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@storybook/addon-docs","version":"10.4.6","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@storybook/react","version":"10.4.6","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@svgr/webpack","version":"8.1.0","files":["/packages/app-file-manager/package.json","/packages/app-file-manager/package.json"]},{"name":"@tailwindcss/postcss","version":"4.3.2","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@testing-library/cypress","version":"10.1.3","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"@testing-library/react","version":"16.3.2","files":["/packages/app-admin/package.json","/packages/form/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/app-admin/package.json","/packages/form/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"@testing-library/user-event","version":"14.6.1","files":["/packages/form/package.json","/packages/form/package.json"]},{"name":"@types/accounting","version":"0.4.5","files":["/packages/i18n/package.json","/packages/i18n/package.json"]},{"name":"@types/babel__code-frame","version":"7.27.0","files":["/packages/api-headless-cms/package.json","/packages/api-headless-cms/package.json"]},{"name":"@types/bytes","version":"3.1.5","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/cli-progress","version":"3.11.6","files":["/scripts/cjsToEsm/package.json","/scripts/cjsToEsm/package.json"]},{"name":"@types/debounce","version":"1.2.4","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"@types/deep-equal","version":"1.0.4","files":["/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json"]},{"name":"@types/fs-extra","version":"11.0.4","files":["/package.json"]},{"name":"@types/graphlib","version":"2.1.12","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/humanize-duration","version":"3.27.4","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"@types/invariant","version":"2.2.37","files":["/packages/form/package.json","/packages/form/package.json"]},{"name":"@types/is-hotkey","version":"0.1.10","files":["/packages/app-admin/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json","/packages/app-admin/package.json","/packages/app-website-builder/package.json","/packages/website-builder-sdk/package.json"]},{"name":"@types/is-number","version":"7.0.5","files":["/packages/db-dynamodb/package.json","/packages/db-dynamodb/package.json"]},{"name":"@types/js-yaml","version":"4.0.9","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"@types/jsdom","version":"28.0.3","files":["/packages/project/package.json","/packages/project/package.json"]},{"name":"@types/jsonpack","version":"1.1.6","files":["/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json"]},{"name":"@types/jsonwebtoken","version":"9.0.10","files":["/packages/api-core/package.json","/packages/auth0/package.json","/packages/okta/package.json","/packages/api-core/package.json","/packages/auth0/package.json","/packages/okta/package.json"]},{"name":"@types/jwk-to-pem","version":"2.0.3","files":["/packages/auth0/package.json","/packages/okta/package.json","/packages/auth0/package.json","/packages/okta/package.json"]},{"name":"@types/lodash","version":"4.17.24","files":["/packages/api-sync-system/package.json","/packages/app/package.json","/packages/cli/package.json","/packages/cli-core/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/mcp/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/validation/package.json","/packages/api-sync-system/package.json","/packages/app/package.json","/packages/cli/package.json","/packages/cli-core/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/mcp/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/validation/package.json"]},{"name":"@types/ncp","version":"2.0.8","files":["/packages/mcp/package.json","/packages/project-aws/package.json","/packages/mcp/package.json","/packages/project-aws/package.json"]},{"name":"@types/node","version":"24.13.3","files":["/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/create-webiny-project/_templates/base/template.package.json"]},{"name":"@types/nodemailer","version":"8.0.1","files":["/packages/api-mailer/package.json","/packages/api-mailer/package.json"]},{"name":"@types/object-hash","version":"3.0.6","files":["/packages/api-file-manager/package.json","/packages/api-file-manager/package.json"]},{"name":"@types/pluralize","version":"0.0.33","files":["/packages/api-headless-cms/package.json","/packages/api-headless-cms/package.json"]},{"name":"@types/postcss-import","version":"14.0.3","files":["/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json"]},{"name":"@types/react","version":"18.3.31","files":["/package.json","/packages/admin-ui/package.json","/packages/app-aco/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/website-builder-react/package.json","/packages/admin-ui/package.json","/packages/app-aco/package.json","/packages/app-audit-logs/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-scheduler/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-workflows/package.json","/packages/cognito/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/website-builder-react/package.json"]},{"name":"@types/react-color","version":"3.0.13","files":["/packages/admin-ui/package.json","/packages/lexical-editor-actions/package.json","/packages/admin-ui/package.json","/packages/lexical-editor-actions/package.json"]},{"name":"@types/react-custom-scrollbars","version":"4.0.13","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@types/react-dom","version":"18.3.7","files":["/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/create-webiny-project/_templates/base/template.package.json"]},{"name":"@types/react-helmet","version":"6.1.11","files":["/packages/app-admin-ui/package.json","/packages/app-security-access-management/package.json","/packages/app-admin-ui/package.json","/packages/app-security-access-management/package.json"]},{"name":"@types/react-resizable","version":"4.0.0","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/react-transition-group","version":"4.4.12","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/react-virtualized","version":"9.22.3","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"@types/store","version":"2.0.5","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/tinycolor2","version":"1.4.6","files":["/packages/app-admin/package.json","/packages/app-admin/package.json"]},{"name":"@types/uniqid","version":"5.3.4","files":["/packages/feature-flags/package.json","/packages/plugins/package.json","/packages/feature-flags/package.json","/packages/plugins/package.json"]},{"name":"@types/validate-npm-package-name","version":"4.0.2","files":["/packages/create-webiny-project/package.json","/packages/create-webiny-project/package.json"]},{"name":"@types/warning","version":"3.0.4","files":["/packages/app/package.json","/packages/app/package.json"]},{"name":"@types/yargs","version":"17.0.35","files":["/scripts/buildPackages/package.json","/scripts/release/package.json","/scripts/buildPackages/package.json","/scripts/release/package.json"]},{"name":"@vitest/coverage-v8","version":"4.1.10","files":["/package.json"]},{"name":"adio","version":"3.0.1","files":["/package.json"]},{"name":"amazon-cognito-identity-js","version":"6.3.20","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"apollo-client","version":"2.6.10","files":["/packages/app-aco/package.json","/packages/app-trash-bin/package.json","/packages/app-aco/package.json","/packages/app-trash-bin/package.json"]},{"name":"apollo-graphql","version":"0.9.7","files":["/packages/api-headless-cms/package.json","/packages/api-headless-cms/package.json"]},{"name":"apollo-link","version":"1.2.14","files":["/packages/app-aco/package.json","/packages/app-trash-bin/package.json","/packages/app-aco/package.json","/packages/app-trash-bin/package.json"]},{"name":"aws-sdk-client-mock","version":"4.1.0","files":["/packages/api-headless-cms-scheduler/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder-scheduler/package.json","/packages/api-headless-cms-scheduler/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder-scheduler/package.json"]},{"name":"chalk","version":"5.6.2","files":["/package.json","/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"cross-env","version":"10.1.0","files":["/package.json"]},{"name":"cypress","version":"15.18.1","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"cypress-image-snapshot","version":"4.0.1","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"cypress-mailosaur","version":"5.0.0","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"cypress-wait-until","version":"3.0.2","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"deepmerge","version":"4.3.1","files":["/package.json"]},{"name":"del","version":"8.0.1","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"execa","version":"5.1.1","files":["/package.json","/packages/app-audit-logs/package.json","/packages/app-website-builder/package.json","/packages/common-audit-logs/package.json","/packages/mcp/package.json","/packages/app-audit-logs/package.json","/packages/app-website-builder/package.json","/packages/common-audit-logs/package.json","/packages/mcp/package.json"]},{"name":"fast-glob","version":"3.3.3","files":["/package.json"]},{"name":"fs-extra","version":"11.3.6","files":["/package.json"]},{"name":"get-yarn-workspaces","version":"1.0.2","files":["/package.json"]},{"name":"github-actions-wac","version":"2.0.0","files":["/package.json"]},{"name":"graphql","version":"16.14.2","files":["/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-file-manager-aco/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-aco/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-mailer/package.json","/packages/api-record-locking/package.json","/packages/api-website-builder/package.json","/packages/api-websockets/package.json","/packages/testing/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-file-manager-aco/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-aco/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-mailer/package.json","/packages/api-record-locking/package.json","/packages/api-website-builder/package.json","/packages/api-websockets/package.json","/packages/testing/package.json"]},{"name":"graphql-request","version":"7.4.0","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"husky","version":"9.1.7","files":["/package.json"]},{"name":"inquirer","version":"14.0.2","files":["/package.json"]},{"name":"jest-dynalite","version":"3.6.1","files":["/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-mailer/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/db-dynamodb/package.json","/packages/project-utils/package.json","/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-mailer/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/db-dynamodb/package.json","/packages/project-utils/package.json"]},{"name":"jest-extended","version":"7.0.0","files":["/package.json"]},{"name":"jsdom","version":"29.1.1","files":["/packages/lexical-converter/package.json","/packages/lexical-converter/package.json"]},{"name":"lexical","version":"0.46.0","files":["/package.json"]},{"name":"listr2","version":"10.2.2","files":["/packages/project-utils/package.json","/packages/project-utils/package.json"]},{"name":"load-json-file","version":"7.0.1","files":["/package.json","/packages/project-utils/package.json","/packages/project-utils/package.json"]},{"name":"lodash","version":"4.18.1","files":["/package.json","/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"minimatch","version":"10.2.5","files":["/package.json"]},{"name":"mobx","version":"6.16.1","files":["/packages/form/package.json","/packages/form/package.json"]},{"name":"mobx-react-lite","version":"4.1.1","files":["/packages/form/package.json","/packages/form/package.json"]},{"name":"nanoid","version":"5.1.16","files":["/package.json","/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"next","version":"16.2.10","files":["/package.json"]},{"name":"oxfmt","version":"0.58.0","files":["/package.json","/packages/admin-ui/package.json","/packages/api-headless-cms/package.json","/packages/react-properties/package.json","/packages/admin-ui/package.json","/packages/api-headless-cms/package.json","/packages/react-properties/package.json"]},{"name":"oxlint","version":"1.73.0","files":["/package.json"]},{"name":"pino","version":"10.3.1","files":["/packages/logger/package.json","/packages/project-utils/package.json","/packages/logger/package.json","/packages/project-utils/package.json"]},{"name":"pino-pretty","version":"13.1.3","files":["/packages/project-utils/package.json","/packages/project-utils/package.json"]},{"name":"react","version":"18.3.1","files":["/package.json"]},{"name":"react-dom","version":"18.3.1","files":["/package.json"]},{"name":"rimraf","version":"6.1.3","files":["/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-os/package.json","/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-websockets/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/aws-sdk/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/common-audit-logs/package.json","/packages/db/package.json","/packages/db-dynamodb/package.json","/packages/error/package.json","/packages/feature-flags/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/languages/package.json","/packages/logger/package.json","/packages/okta/package.json","/packages/plugins/package.json","/packages/project/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/tenant-manager/package.json","/packages/testing/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json","/packages/webiny/package.json","/scripts/cli/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-os/package.json","/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-websockets/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/aws-sdk/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/common-audit-logs/package.json","/packages/db/package.json","/packages/db-dynamodb/package.json","/packages/error/package.json","/packages/feature-flags/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/languages/package.json","/packages/logger/package.json","/packages/okta/package.json","/packages/plugins/package.json","/packages/project/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/tenant-manager/package.json","/packages/testing/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json","/packages/webiny/package.json","/scripts/cli/package.json"]},{"name":"sass","version":"1.101.0","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"semver","version":"7.8.5","files":["/package.json"]},{"name":"storybook","version":"10.4.6","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"storybook-react-rsbuild","version":"3.3.4","files":["/packages/admin-ui/package.json","/packages/admin-ui/package.json"]},{"name":"ts-expect","version":"1.3.0","files":["/package.json"]},{"name":"tsx","version":"4.23.0","files":["/package.json","/packages/mcp/package.json","/packages/mcp/package.json"]},{"name":"type-fest","version":"5.8.0","files":["/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-record-locking/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/background-tasks/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/scripts/prepublishOnly/package.json","/scripts/release/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-record-locking/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/background-tasks/package.json","/packages/project/package.json","/packages/pulumi-sdk/package.json","/scripts/prepublishOnly/package.json","/scripts/release/package.json"]},{"name":"typescript","version":"6.0.3","files":["/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-os/package.json","/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-dynamodb-to-elasticsearch/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-aco/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-aco/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-headless-cms-es-tasks/package.json","/packages/api-headless-cms-scheduler/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-headless-cms-tasks-ddb-es/package.json","/packages/api-headless-cms-workflows/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-website-builder-scheduler/package.json","/packages/api-website-builder-workflows/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/aws-sdk/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/common-audit-logs/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/db/package.json","/packages/db-dynamodb/package.json","/packages/error/package.json","/packages/feature/package.json","/packages/feature-flags/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/languages/package.json","/packages/logger/package.json","/packages/mcp/package.json","/packages/okta/package.json","/packages/plugins/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/react-composition/package.json","/packages/sdk/package.json","/packages/shared-aco/package.json","/packages/tenant-manager/package.json","/packages/testing/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json","/packages/webhooks/package.json","/packages/webiny/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json","/cypress-tests/package.json","/scripts/cli/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-os/package.json","/packages/api-core/package.json","/packages/api-core-ddb/package.json","/packages/api-dynamodb-to-elasticsearch/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-aco/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-aco/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-headless-cms-es-tasks/package.json","/packages/api-headless-cms-scheduler/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-headless-cms-tasks-ddb-es/package.json","/packages/api-headless-cms-workflows/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-website-builder-scheduler/package.json","/packages/api-website-builder-workflows/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-ui/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-headless-cms-scheduler/package.json","/packages/app-headless-cms-workflows/package.json","/packages/app-mailer/package.json","/packages/app-record-locking/package.json","/packages/app-scheduler/package.json","/packages/app-sdk-playground/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json","/packages/app-website-builder/package.json","/packages/app-website-builder-scheduler/package.json","/packages/app-website-builder-workflows/package.json","/packages/app-websockets/package.json","/packages/app-workflows/package.json","/packages/auth0/package.json","/packages/aws-sdk/package.json","/packages/background-tasks/package.json","/packages/cli-core/package.json","/packages/common-audit-logs/package.json","/packages/create-webiny-project/_templates/base/template.package.json","/packages/db/package.json","/packages/db-dynamodb/package.json","/packages/error/package.json","/packages/feature/package.json","/packages/feature-flags/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/languages/package.json","/packages/logger/package.json","/packages/mcp/package.json","/packages/okta/package.json","/packages/plugins/package.json","/packages/project/package.json","/packages/project-aws/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/react-composition/package.json","/packages/sdk/package.json","/packages/shared-aco/package.json","/packages/tenant-manager/package.json","/packages/testing/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json","/packages/webhooks/package.json","/packages/webiny/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-nuxt/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/packages/website-builder-vue/package.json","/cypress-tests/package.json","/scripts/cli/package.json"]},{"name":"uniqid","version":"5.4.0","files":["/cypress-tests/package.json","/cypress-tests/package.json"]},{"name":"validator","version":"13.15.35","files":["/package.json"]},{"name":"verdaccio","version":"6.7.4","files":["/package.json"]},{"name":"vite","version":"8.1.4","files":["/packages/website-builder-nuxt/package.json","/packages/website-builder-nuxt/package.json"]},{"name":"vitest","version":"4.1.10","files":["/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-core/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager-aco/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-headless-cms-es-tasks/package.json","/packages/api-headless-cms-scheduler/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-headless-cms-workflows/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-website-builder-scheduler/package.json","/packages/api-website-builder-workflows/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/create-webiny-project/package.json","/packages/db-dynamodb/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/languages/package.json","/packages/lexical-converter/package.json","/packages/plugins/package.json","/packages/project-aws/package.json","/packages/project-utils/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/sdk/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/webhooks/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/scripts/release/package.json","/packages/admin-ui/package.json","/packages/ai-powerups/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-audit-logs/package.json","/packages/api-core/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager-aco/package.json","/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-bulk-actions/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-headless-cms-es-tasks/package.json","/packages/api-headless-cms-scheduler/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-headless-cms-workflows/package.json","/packages/api-mailer/package.json","/packages/api-opensearch/package.json","/packages/api-record-locking/package.json","/packages/api-scheduler/package.json","/packages/api-sync-system/package.json","/packages/api-website-builder/package.json","/packages/api-website-builder-scheduler/package.json","/packages/api-website-builder-workflows/package.json","/packages/api-websockets/package.json","/packages/api-workflows/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-website-builder/package.json","/packages/background-tasks/package.json","/packages/cognito/package.json","/packages/create-webiny-project/package.json","/packages/db-dynamodb/package.json","/packages/form/package.json","/packages/handler/package.json","/packages/handler-aws/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/languages/package.json","/packages/lexical-converter/package.json","/packages/plugins/package.json","/packages/project-aws/package.json","/packages/project-utils/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/sdk/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/webhooks/package.json","/packages/website-builder-nextjs/package.json","/packages/website-builder-react/package.json","/packages/website-builder-sdk/package.json","/scripts/release/package.json"]},{"name":"vue","version":"3.5.39","files":["/packages/website-builder-nuxt/package.json","/packages/website-builder-nuxt/package.json"]},{"name":"webpack","version":"5.108.4","files":["/packages/website-builder-nextjs/package.json","/packages/website-builder-nextjs/package.json"]},{"name":"write-json-file","version":"7.0.0","files":["/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms/package.json"]},{"name":"yargs","version":"18.0.0","files":["/package.json","/packages/project-utils/package.json","/packages/project-utils/package.json"]}],"peerDependencies":[{"name":"react","version":"18.3.1","files":["/packages/app-audit-logs/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/app-audit-logs/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json"]}],"resolutions":[{"name":"@types/react","version":"18.3.31","files":["/package.json"]},{"name":"@types/react-dom","version":"18.3.7","files":["/package.json"]},{"name":"handlebars","version":"4.7.9","files":["/package.json"]},{"name":"lodash","version":"4.18.1","files":["/package.json"]},{"name":"react","version":"18.3.1","files":["/package.json"]},{"name":"react-dom","version":"18.3.1","files":["/package.json"]}],"references":[{"name":"@types/hoist-non-react-statics","versions":[{"version":"3.3.7","files":[{"file":"/package.json","types":["dependencies"]}]}]},{"name":"jwt-decode","versions":[{"version":"4.0.0","files":[{"file":"/package.json","types":["dependencies"]}]}]},{"name":"@babel/code-frame","versions":[{"version":"8.0.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"@commitlint/cli","versions":[{"version":"21.2.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@commitlint/config-conventional","versions":[{"version":"21.2.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@grpc/grpc-js","versions":[{"version":"1.14.4","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@lexical/code","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/hashtag","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/headless","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-converter/package.json","types":["dependencies"]}]}]},{"name":"@lexical/history","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]}]}]},{"name":"@lexical/html","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-converter/package.json","types":["dependencies"]}]}]},{"name":"@lexical/list","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/mark","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/overflow","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/react","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/rich-text","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/selection","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/text","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]}]}]},{"name":"@lexical/utils","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@octokit/rest","versions":[{"version":"22.0.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"@types/fs-extra","versions":[{"version":"11.0.4","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@types/node","versions":[{"version":"24.13.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["devDependencies"]}]}]},{"name":"@types/react","versions":[{"version":"18.3.31","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-workflows/package.json","types":["devDependencies"]},{"file":"/packages/cognito/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["devDependencies"]},{"file":"/packages/react-composition/package.json","types":["dependencies"]},{"file":"/packages/react-properties/package.json","types":["dependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-dom","versions":[{"version":"18.3.7","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["devDependencies"]}]}]},{"name":"@vitest/coverage-v8","versions":[{"version":"4.1.10","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"adio","versions":[{"version":"3.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"chalk","versions":[{"version":"5.6.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/aws-layers/package.json","types":["dependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/system-requirements/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"cross-env","versions":[{"version":"10.1.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"deepmerge","versions":[{"version":"4.3.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"execa","versions":[{"version":"5.1.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/common-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/mcp/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/system-requirements/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"fast-glob","versions":[{"version":"3.3.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/i18n/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]}]}]},{"name":"fs-extra","versions":[{"version":"11.3.6","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"get-yarn-workspaces","versions":[{"version":"1.0.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"github-actions-wac","versions":[{"version":"2.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"graphql","versions":[{"version":"16.14.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies","devDependencies"]},{"file":"/packages/api-headless-cms-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-bulk-actions/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-websockets/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]},{"file":"/packages/testing/package.json","types":["devDependencies"]}]}]},{"name":"husky","versions":[{"version":"9.1.7","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"inquirer","versions":[{"version":"14.0.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"jest-extended","versions":[{"version":"7.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"lexical","versions":[{"version":"0.46.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/lexical-converter/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]},{"file":"/packages/lexical-theme/package.json","types":["dependencies"]}]}]},{"name":"load-json-file","versions":[{"version":"7.0.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/telemetry/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]},{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"lodash","versions":[{"version":"4.18.1","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/api-aco/package.json","types":["dependencies"]},{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-sync-system/package.json","types":["dependencies"]},{"file":"/packages/api-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["dependencies"]},{"file":"/packages/i18n/package.json","types":["dependencies"]},{"file":"/packages/i18n-react/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/react-properties/package.json","types":["dependencies"]},{"file":"/packages/validation/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"minimatch","versions":[{"version":"10.2.5","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"nanoid","versions":[{"version":"5.1.16","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/react-properties/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"next","versions":[{"version":"16.2.10","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"oxfmt","versions":[{"version":"0.58.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/react-properties/package.json","types":["devDependencies"]}]}]},{"name":"oxlint","versions":[{"version":"1.73.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"react","versions":[{"version":"18.3.1","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["peerDependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-websockets/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["peerDependencies"]},{"file":"/packages/i18n/package.json","types":["peerDependencies"]},{"file":"/packages/i18n-react/package.json","types":["peerDependencies"]},{"file":"/packages/languages/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/project-aws-template/package.json","types":["dependencies"]},{"file":"/packages/react-composition/package.json","types":["dependencies"]},{"file":"/packages/react-properties/package.json","types":["dependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]},{"file":"/packages/webiny/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["dependencies"]}]}]},{"name":"react-dom","versions":[{"version":"18.3.1","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-websockets/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["dependencies"]},{"file":"/packages/languages/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/react-composition/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["dependencies"]}]}]},{"name":"semver","versions":[{"version":"7.8.5","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/system-requirements/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"ts-expect","versions":[{"version":"1.3.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"tsx","versions":[{"version":"4.23.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/mcp/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]}]}]},{"name":"type-fest","versions":[{"version":"5.8.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/api-elasticsearch-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-websockets/package.json","types":["dependencies"]},{"file":"/packages/api-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/background-tasks/package.json","types":["devDependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/db/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["devDependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["devDependencies"]}]}]},{"name":"typescript","versions":[{"version":"6.0.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/ai-powerups/package.json","types":["devDependencies"]},{"file":"/packages/api/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-os/package.json","types":["devDependencies"]},{"file":"/packages/api-core/package.json","types":["devDependencies"]},{"file":"/packages/api-core-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-dynamodb-to-elasticsearch/package.json","types":["devDependencies"]},{"file":"/packages/api-elasticsearch-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-bulk-actions/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-es-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-tasks-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-workflows/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-opensearch/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder-workflows/package.json","types":["devDependencies"]},{"file":"/packages/api-websockets/package.json","types":["devDependencies"]},{"file":"/packages/api-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/app-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["devDependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["devDependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-utils/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-websockets/package.json","types":["devDependencies"]},{"file":"/packages/app-workflows/package.json","types":["devDependencies"]},{"file":"/packages/auth0/package.json","types":["devDependencies"]},{"file":"/packages/aws-sdk/package.json","types":["devDependencies"]},{"file":"/packages/background-tasks/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["devDependencies"]},{"file":"/packages/common-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/_templates/base/template.package.json","types":["devDependencies"]},{"file":"/packages/db/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/error/package.json","types":["devDependencies"]},{"file":"/packages/feature/package.json","types":["devDependencies"]},{"file":"/packages/feature-flags/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/handler/package.json","types":["devDependencies"]},{"file":"/packages/handler-aws/package.json","types":["devDependencies"]},{"file":"/packages/handler-db/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/i18n-react/package.json","types":["devDependencies"]},{"file":"/packages/languages/package.json","types":["devDependencies"]},{"file":"/packages/logger/package.json","types":["devDependencies"]},{"file":"/packages/mcp/package.json","types":["devDependencies"]},{"file":"/packages/okta/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["devDependencies"]},{"file":"/packages/project-aws/package.json","types":["devDependencies"]},{"file":"/packages/pulumi/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/packages/react-composition/package.json","types":["devDependencies"]},{"file":"/packages/sdk/package.json","types":["devDependencies"]},{"file":"/packages/shared-aco/package.json","types":["devDependencies"]},{"file":"/packages/tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/testing/package.json","types":["devDependencies"]},{"file":"/packages/utils/package.json","types":["devDependencies"]},{"file":"/packages/validation/package.json","types":["devDependencies"]},{"file":"/packages/wcp/package.json","types":["devDependencies"]},{"file":"/packages/webhooks/package.json","types":["devDependencies"]},{"file":"/packages/webiny/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-nextjs/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-nuxt/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-react/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-vue/package.json","types":["devDependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]},{"file":"/scripts/cli/package.json","types":["devDependencies"]}]}]},{"name":"validator","versions":[{"version":"13.15.35","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"verdaccio","versions":[{"version":"6.7.4","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"vitest","versions":[{"version":"4.1.10","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/ai-powerups/package.json","types":["devDependencies"]},{"file":"/packages/api/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/api-core/package.json","types":["devDependencies"]},{"file":"/packages/api-elasticsearch-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-aco/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-bulk-actions/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-es-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-workflows/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-opensearch/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder-workflows/package.json","types":["devDependencies"]},{"file":"/packages/api-websockets/package.json","types":["devDependencies"]},{"file":"/packages/api-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/background-tasks/package.json","types":["devDependencies"]},{"file":"/packages/cognito/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/handler/package.json","types":["devDependencies"]},{"file":"/packages/handler-aws/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/languages/package.json","types":["devDependencies"]},{"file":"/packages/lexical-converter/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]},{"file":"/packages/project-aws/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/packages/react-composition/package.json","types":["devDependencies"]},{"file":"/packages/react-properties/package.json","types":["devDependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]},{"file":"/packages/sdk/package.json","types":["devDependencies"]},{"file":"/packages/utils/package.json","types":["devDependencies"]},{"file":"/packages/validation/package.json","types":["devDependencies"]},{"file":"/packages/webhooks/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-nextjs/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-react/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["devDependencies"]},{"file":"/scripts/release/package.json","types":["devDependencies"]}]}]},{"name":"write-json-file","versions":[{"version":"7.0.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"yargs","versions":[{"version":"18.0.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/i18n/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"handlebars","versions":[{"version":"4.7.9","files":[{"file":"/package.json","types":["resolutions"]}]}]},{"name":"@fortawesome/fontawesome-svg-core","versions":[{"version":"7.3.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/react-fontawesome","versions":[{"version":"3.4.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]}]}]},{"name":"@minoru/react-dnd-treeview","versions":[{"version":"3.5.4","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"@monaco-editor/react","versions":[{"version":"4.7.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"@radix-ui/react-scroll-area","versions":[{"version":"1.2.14","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"@tanstack/react-table","versions":[{"version":"8.21.3","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"bytes","versions":[{"version":"3.1.2","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/api-sync-system/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"class-variance-authority","versions":[{"version":"0.7.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"clsx","versions":[{"version":"2.1.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"cmdk","versions":[{"version":"1.1.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"date-fns","versions":[{"version":"4.4.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"mobx","versions":[{"version":"6.16.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-utils/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/languages/package.json","types":["dependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]},{"file":"/packages/website-builder-vue/package.json","types":["dependencies"]}]}]},{"name":"monaco-editor","versions":[{"version":"0.53.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["dependencies"]}]}]},{"name":"radix-ui","versions":[{"version":"1.6.2","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]}]}]},{"name":"react-color","versions":[{"version":"2.19.3","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]}]}]},{"name":"react-custom-scrollbars","versions":[{"version":"4.2.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"react-day-picker","versions":[{"version":"10.0.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"react-dnd","versions":[{"version":"16.0.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"react-virtualized","versions":[{"version":"9.22.6","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"sonner","versions":[{"version":"2.0.7","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"tailwind-merge","versions":[{"version":"2.6.1","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"tailwindcss","versions":[{"version":"4.3.2","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"tw-animate-css","versions":[{"version":"1.4.0","files":[{"file":"/packages/admin-ui/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-solid-svg-icons","versions":[{"version":"7.3.0","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"@rsbuild/core","versions":[{"version":"2.1.5","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rsbuild/plugin-svgr","versions":[{"version":"2.0.5","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@storybook/addon-a11y","versions":[{"version":"10.4.6","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"@storybook/addon-docs","versions":[{"version":"10.4.6","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"@storybook/react","versions":[{"version":"10.4.6","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"@tailwindcss/postcss","versions":[{"version":"4.3.2","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@types/react-color","versions":[{"version":"3.0.13","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-custom-scrollbars","versions":[{"version":"4.0.13","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-virtualized","versions":[{"version":"9.22.3","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"rimraf","versions":[{"version":"6.1.3","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/ai-powerups/package.json","types":["devDependencies"]},{"file":"/packages/api/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-os/package.json","types":["devDependencies"]},{"file":"/packages/api-core/package.json","types":["devDependencies"]},{"file":"/packages/api-core-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-elasticsearch-tasks/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-opensearch/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-websockets/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/app-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-sdk-playground/package.json","types":["devDependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["devDependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["devDependencies"]},{"file":"/packages/app-websockets/package.json","types":["devDependencies"]},{"file":"/packages/app-workflows/package.json","types":["devDependencies"]},{"file":"/packages/auth0/package.json","types":["devDependencies"]},{"file":"/packages/aws-sdk/package.json","types":["devDependencies"]},{"file":"/packages/background-tasks/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["devDependencies"]},{"file":"/packages/common-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/db/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/error/package.json","types":["devDependencies"]},{"file":"/packages/feature-flags/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/handler/package.json","types":["devDependencies"]},{"file":"/packages/handler-aws/package.json","types":["devDependencies"]},{"file":"/packages/handler-db/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/i18n-react/package.json","types":["devDependencies"]},{"file":"/packages/languages/package.json","types":["devDependencies"]},{"file":"/packages/logger/package.json","types":["devDependencies"]},{"file":"/packages/okta/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["devDependencies"]},{"file":"/packages/pulumi/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/packages/tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/testing/package.json","types":["devDependencies"]},{"file":"/packages/utils/package.json","types":["devDependencies"]},{"file":"/packages/validation/package.json","types":["devDependencies"]},{"file":"/packages/wcp/package.json","types":["devDependencies"]},{"file":"/packages/webiny/package.json","types":["devDependencies"]},{"file":"/scripts/cli/package.json","types":["devDependencies"]}]}]},{"name":"sass","versions":[{"version":"1.101.0","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"storybook","versions":[{"version":"10.4.6","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"storybook-react-rsbuild","versions":[{"version":"3.3.4","files":[{"file":"/packages/admin-ui/package.json","types":["devDependencies"]}]}]},{"name":"ai","versions":[{"version":"7.0.18","files":[{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/api-core/package.json","types":["dependencies"]}]}]},{"name":"front-matter","versions":[{"version":"4.0.2","files":[{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/mcp/package.json","types":["dependencies"]}]}]},{"name":"mobx-react-lite","versions":[{"version":"4.1.1","files":[{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["dependencies"]}]}]},{"name":"zod","versions":[{"version":"4.4.3","files":[{"file":"/packages/ai-powerups/package.json","types":["dependencies"]},{"file":"/packages/api-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/api-file-manager/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-tasks/package.json","types":["dependencies"]},{"file":"/packages/api-mailer/package.json","types":["dependencies"]},{"file":"/packages/api-scheduler/package.json","types":["dependencies"]},{"file":"/packages/api-sync-system/package.json","types":["dependencies"]},{"file":"/packages/api-websockets/package.json","types":["dependencies"]},{"file":"/packages/api-workflows/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]},{"file":"/packages/mcp/package.json","types":["dependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/sdk/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]}]}]},{"name":"@ai-sdk/anthropic","versions":[{"version":"4.0.10","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]}]}]},{"name":"@ai-sdk/openai","versions":[{"version":"4.0.9","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]}]}]},{"name":"dataloader","versions":[{"version":"2.2.3","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["dependencies"]}]}]},{"name":"jose","versions":[{"version":"6.2.3","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]}]}]},{"name":"jsonwebtoken","versions":[{"version":"9.0.3","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/auth0/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/okta/package.json","types":["dependencies"]}]}]},{"name":"pino","versions":[{"version":"10.3.1","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/logger/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]}]}]},{"name":"pino-lambda","versions":[{"version":"4.4.1","files":[{"file":"/packages/api-core/package.json","types":["dependencies"]},{"file":"/packages/handler-aws/package.json","types":["dependencies"]}]}]},{"name":"@types/jsonwebtoken","versions":[{"version":"9.0.10","files":[{"file":"/packages/api-core/package.json","types":["devDependencies"]},{"file":"/packages/auth0/package.json","types":["devDependencies"]},{"file":"/packages/okta/package.json","types":["devDependencies"]}]}]},{"name":"jest-dynalite","versions":[{"version":"3.6.1","files":[{"file":"/packages/api-core/package.json","types":["devDependencies"]},{"file":"/packages/api-core-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]}]}]},{"name":"p-retry","versions":[{"version":"8.0.0","files":[{"file":"/packages/api-dynamodb-to-elasticsearch/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/sdk/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["dependencies"]},{"file":"/scripts/release/package.json","types":["dependencies"]}]}]},{"name":"cache-control-parser","versions":[{"version":"2.2.0","files":[{"file":"/packages/api-file-manager/package.json","types":["dependencies"]}]}]},{"name":"@types/object-hash","versions":[{"version":"3.0.6","files":[{"file":"/packages/api-file-manager/package.json","types":["devDependencies"]}]}]},{"name":"exifreader","versions":[{"version":"4.41.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"mime","versions":[{"version":"4.1.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]}]}]},{"name":"object-hash","versions":[{"version":"3.0.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"p-map","versions":[{"version":"7.0.5","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/sdk/package.json","types":["dependencies"]}]}]},{"name":"p-reduce","versions":[{"version":"3.0.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"sanitize-filename","versions":[{"version":"1.6.4","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"sharp","versions":[{"version":"0.35.3","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/merge","versions":[{"version":"9.2.0","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/schema","versions":[{"version":"10.0.36","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"dot-prop-immutable","versions":[{"version":"2.1.1","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"graphql-tag","versions":[{"version":"2.12.7","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]}]}]},{"name":"pluralize","versions":[{"version":"8.0.0","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"slugify","versions":[{"version":"1.6.9","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["dependencies"]}]}]},{"name":"@types/babel__code-frame","versions":[{"version":"7.27.0","files":[{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]}]}]},{"name":"@types/pluralize","versions":[{"version":"0.0.33","files":[{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]}]}]},{"name":"apollo-graphql","versions":[{"version":"0.9.7","files":[{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]}]}]},{"name":"dot-prop","versions":[{"version":"10.1.0","files":[{"file":"/packages/api-headless-cms-ddb/package.json","types":["dependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"@types/jsonpack","versions":[{"version":"1.1.6","files":[{"file":"/packages/api-headless-cms-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]}]}]},{"name":"aws-sdk-client-mock","versions":[{"version":"4.1.0","files":[{"file":"/packages/api-headless-cms-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-scheduler/package.json","types":["devDependencies"]},{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/api-website-builder-scheduler/package.json","types":["devDependencies"]}]}]},{"name":"email-addresses","versions":[{"version":"5.0.0","files":[{"file":"/packages/api-mailer/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]}]}]},{"name":"nodemailer","versions":[{"version":"9.0.3","files":[{"file":"/packages/api-mailer/package.json","types":["dependencies"]}]}]},{"name":"@types/nodemailer","versions":[{"version":"8.0.1","files":[{"file":"/packages/api-mailer/package.json","types":["devDependencies"]}]}]},{"name":"@opensearch-project/opensearch","versions":[{"version":"3.6.0","files":[{"file":"/packages/api-opensearch/package.json","types":["dependencies"]}]}]},{"name":"@faker-js/faker","versions":[{"version":"10.5.0","files":[{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]}]}]},{"name":"@types/lodash","versions":[{"version":"4.17.24","files":[{"file":"/packages/api-sync-system/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/cli/package.json","types":["devDependencies"]},{"file":"/packages/cli-core/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/mcp/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["devDependencies"]},{"file":"/packages/project-aws/package.json","types":["devDependencies"]},{"file":"/packages/pulumi/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/packages/validation/package.json","types":["devDependencies"]}]}]},{"name":"@apollo/react-hooks","versions":[{"version":"3.1.5","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]},{"file":"/packages/cognito/package.json","types":["dependencies"]},{"file":"/packages/tenant-manager/package.json","types":["dependencies"]}]}]},{"name":"@emotion/styled","versions":[{"version":"11.14.1","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]}]}]},{"name":"apollo-cache","versions":[{"version":"1.3.5","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"apollo-cache-inmemory","versions":[{"version":"1.6.6","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"apollo-client","versions":[{"version":"2.6.10","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]}]}]},{"name":"apollo-link","versions":[{"version":"1.2.14","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["devDependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"apollo-link-context","versions":[{"version":"1.0.20","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]}]}]},{"name":"apollo-link-error","versions":[{"version":"1.1.13","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"apollo-link-http-common","versions":[{"version":"0.2.16","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"apollo-utilities","versions":[{"version":"1.3.4","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"history","versions":[{"version":"5.3.0","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"invariant","versions":[{"version":"2.2.4","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]}]}]},{"name":"ts-invariant","versions":[{"version":"0.10.3","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"warning","versions":[{"version":"4.0.3","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"@types/warning","versions":[{"version":"3.0.4","files":[{"file":"/packages/app/package.json","types":["devDependencies"]}]}]},{"name":"@apollo/react-components","versions":[{"version":"3.1.5","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]}]}]},{"name":"@emotion/css","versions":[{"version":"11.13.5","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]}]}]},{"name":"@emotion/react","versions":[{"version":"11.14.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]},{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]}]}]},{"name":"@iconify/json","versions":[{"version":"2.2.498","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"@svgr/webpack","versions":[{"version":"8.1.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"classnames","versions":[{"version":"2.5.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"is-hotkey","versions":[{"version":"0.2.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"markdown-to-jsx","versions":[{"version":"9.8.2","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"react-resizable-panels","versions":[{"version":"4.12.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"react-transition-group","versions":[{"version":"4.4.5","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"reset-css","versions":[{"version":"5.0.2","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"tinycolor2","versions":[{"version":"1.6.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"unicode-emoji-json","versions":[{"version":"0.9.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"@testing-library/react","versions":[{"version":"16.3.2","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/react-composition/package.json","types":["devDependencies"]},{"file":"/packages/react-properties/package.json","types":["devDependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]}]}]},{"name":"@types/bytes","versions":[{"version":"3.1.5","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"@types/graphlib","versions":[{"version":"2.1.12","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"@types/is-hotkey","versions":[{"version":"0.1.10","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-resizable","versions":[{"version":"4.0.0","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-transition-group","versions":[{"version":"4.4.12","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"@types/store","versions":[{"version":"2.0.5","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"@types/tinycolor2","versions":[{"version":"1.4.6","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]}]}]},{"name":"react-helmet","versions":[{"version":"6.1.0","files":[{"file":"/packages/app-admin-ui/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder-workflows/package.json","types":["dependencies"]},{"file":"/packages/app-workflows/package.json","types":["dependencies"]}]}]},{"name":"@types/react-helmet","versions":[{"version":"6.1.11","files":[{"file":"/packages/app-admin-ui/package.json","types":["devDependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["devDependencies"]}]}]},{"name":"@apollo/react-common","versions":[{"version":"3.1.4","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"dayjs","versions":[{"version":"1.11.21","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"react-lazy-load","versions":[{"version":"4.0.1","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"load-script","versions":[{"version":"2.0.0","files":[{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/fontawesome-common-types","versions":[{"version":"7.3.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-brands-svg-icons","versions":[{"version":"7.3.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-regular-svg-icons","versions":[{"version":"7.3.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"dnd-core","versions":[{"version":"16.0.1","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms-common/package.json","types":["dependencies"]}]}]},{"name":"react-dnd-html5-backend","versions":[{"version":"16.0.1","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website-builder/package.json","types":["dependencies"]}]}]},{"name":"use-deep-compare-effect","versions":[{"version":"1.8.1","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"crypto-hash","versions":[{"version":"4.0.1","files":[{"file":"/packages/app-record-locking/package.json","types":["dependencies"]}]}]},{"name":"@material-design-icons/svg","versions":[{"version":"0.14.15","files":[{"file":"/packages/app-scheduler/package.json","types":["dependencies"]},{"file":"/packages/icons/package.json","types":["devDependencies"]}]}]},{"name":"apollo-link-batch-http","versions":[{"version":"1.2.14","files":[{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]}]}]},{"name":"deep-equal","versions":[{"version":"2.2.3","files":[{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/background-tasks/package.json","types":["dependencies"]},{"file":"/packages/website-builder-react/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]},{"file":"/packages/website-builder-vue/package.json","types":["dependencies"]}]}]},{"name":"matcher","versions":[{"version":"6.0.0","files":[{"file":"/packages/app-website-builder/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"@types/deep-equal","versions":[{"version":"1.0.4","files":[{"file":"/packages/app-website-builder/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["devDependencies"]}]}]},{"name":"@auth0/auth0-spa-js","versions":[{"version":"2.23.0","files":[{"file":"/packages/auth0/package.json","types":["dependencies"]}]}]},{"name":"@types/jwk-to-pem","versions":[{"version":"2.0.3","files":[{"file":"/packages/auth0/package.json","types":["devDependencies"]},{"file":"/packages/okta/package.json","types":["devDependencies"]}]}]},{"name":"@aws-sdk/client-apigatewaymanagementapi","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudfront","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudwatch-events","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudwatch-logs","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cognito-identity-provider","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-dynamodb","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-dynamodb-streams","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-eventbridge","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-iam","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-iot","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-lambda","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-s3","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-scheduler","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sfn","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sqs","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sts","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/credential-providers","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/lib-dynamodb","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/lib-storage","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/s3-presigned-post","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/s3-request-presigner","versions":[{"version":"3.1083.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/util-dynamodb","versions":[{"version":"3.996.6","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@types/aws-lambda","versions":[{"version":"8.10.162","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"aws-lambda","versions":[{"version":"1.0.7","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"object-merge-advanced","versions":[{"version":"14.1.3","files":[{"file":"/packages/background-tasks/package.json","types":["dependencies"]}]}]},{"name":"object-sizeof","versions":[{"version":"2.6.5","files":[{"file":"/packages/background-tasks/package.json","types":["dependencies"]}]}]},{"name":"@rsbuild/plugin-react","versions":[{"version":"2.1.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rsbuild/plugin-sass","versions":[{"version":"2.0.1","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rsbuild/plugin-type-check","versions":[{"version":"1.5.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rsdoctor/rspack-plugin","versions":[{"version":"1.5.18","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rslib/core","versions":[{"version":"0.23.2","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@rspack/core","versions":[{"version":"2.1.3","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"@swc/plugin-emotion","versions":[{"version":"14.15.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"css-loader","versions":[{"version":"7.1.4","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"find-up","versions":[{"version":"8.0.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]},{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]}]}]},{"name":"postcss-loader","versions":[{"version":"8.2.1","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"raw-loader","versions":[{"version":"4.0.2","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"react-refresh","versions":[{"version":"0.18.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"sass-loader","versions":[{"version":"17.0.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"style-loader","versions":[{"version":"4.0.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"ts-morph","versions":[{"version":"28.0.0","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/scripts/cli/package.json","types":["dependencies"]},{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]},{"file":"/scripts/generateSkills/package.json","types":["dependencies"]}]}]},{"name":"url-loader","versions":[{"version":"4.1.1","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"utf-8-validate","versions":[{"version":"6.0.6","files":[{"file":"/packages/build-tools/package.json","types":["dependencies"]}]}]},{"name":"ci-info","versions":[{"version":"4.4.0","files":[{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"humanize-duration","versions":[{"version":"3.34.0","files":[{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"open","versions":[{"version":"11.0.0","files":[{"file":"/packages/cli-core/package.json","types":["dependencies"]}]}]},{"name":"ora","versions":[{"version":"9.4.1","files":[{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"pino-pretty","versions":[{"version":"13.1.3","files":[{"file":"/packages/cli-core/package.json","types":["dependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"aws-amplify","versions":[{"version":"6.18.0","files":[{"file":"/packages/cognito/package.json","types":["dependencies"]}]}]},{"name":"js-yaml","versions":[{"version":"5.2.1","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"listr2","versions":[{"version":"10.2.2","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"os","versions":[{"version":"0.1.2","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"uuid","versions":[{"version":"14.0.1","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]}]}]},{"name":"validate-npm-package-name","versions":[{"version":"8.0.0","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"yesno","versions":[{"version":"0.4.0","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"@types/js-yaml","versions":[{"version":"4.0.9","files":[{"file":"/packages/create-webiny-project/package.json","types":["devDependencies"]}]}]},{"name":"@types/validate-npm-package-name","versions":[{"version":"4.0.2","files":[{"file":"/packages/create-webiny-project/package.json","types":["devDependencies"]}]}]},{"name":"dynamodb-toolbox","versions":[{"version":"0.9.5","files":[{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"fuse.js","versions":[{"version":"7.4.2","files":[{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"@types/is-number","versions":[{"version":"7.0.5","files":[{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]}]}]},{"name":"@types/uniqid","versions":[{"version":"5.3.4","files":[{"file":"/packages/feature-flags/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]}]}]},{"name":"@testing-library/user-event","versions":[{"version":"14.6.1","files":[{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"@types/invariant","versions":[{"version":"2.2.37","files":[{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"@fastify/compress","versions":[{"version":"9.0.0","files":[{"file":"/packages/handler/package.json","types":["dependencies"]}]}]},{"name":"@fastify/cookie","versions":[{"version":"11.1.0","files":[{"file":"/packages/handler/package.json","types":["dependencies"]}]}]},{"name":"fastify","versions":[{"version":"5.10.0","files":[{"file":"/packages/handler/package.json","types":["dependencies"]},{"file":"/packages/handler-aws/package.json","types":["dependencies"]}]}]},{"name":"@fastify/aws-lambda","versions":[{"version":"6.4.0","files":[{"file":"/packages/handler-aws/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/resolvers-composition","versions":[{"version":"7.0.33","files":[{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/utils","versions":[{"version":"11.2.0","files":[{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"graphql-scalars","versions":[{"version":"1.25.0","files":[{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"accounting","versions":[{"version":"0.4.1","files":[{"file":"/packages/i18n/package.json","types":["dependencies"]}]}]},{"name":"fecha","versions":[{"version":"4.2.3","files":[{"file":"/packages/i18n/package.json","types":["dependencies"]}]}]},{"name":"ohash","versions":[{"version":"2.0.11","files":[{"file":"/packages/i18n/package.json","types":["dependencies"]}]}]},{"name":"@types/accounting","versions":[{"version":"0.4.5","files":[{"file":"/packages/i18n/package.json","types":["devDependencies"]}]}]},{"name":"cheerio","versions":[{"version":"1.2.0","files":[{"file":"/packages/lexical-converter/package.json","types":["dependencies"]}]}]},{"name":"jsdom","versions":[{"version":"29.1.1","files":[{"file":"/packages/lexical-converter/package.json","types":["devDependencies"]},{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"@types/prismjs","versions":[{"version":"1.26.6","files":[{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@modelcontextprotocol/sdk","versions":[{"version":"1.29.0","files":[{"file":"/packages/mcp/package.json","types":["dependencies"]}]}]},{"name":"@types/ncp","versions":[{"version":"2.0.8","files":[{"file":"/packages/mcp/package.json","types":["devDependencies"]},{"file":"/packages/project-aws/package.json","types":["devDependencies"]}]}]},{"name":"@okta/okta-auth-js","versions":[{"version":"8.0.1","files":[{"file":"/packages/okta/package.json","types":["dependencies"]}]}]},{"name":"uniqid","versions":[{"version":"5.4.0","files":[{"file":"/packages/plugins/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"chokidar","versions":[{"version":"5.0.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"debounce","versions":[{"version":"3.0.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"dotenv","versions":[{"version":"17.4.2","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"exit-hook","versions":[{"version":"5.1.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"get-tsconfig","versions":[{"version":"4.14.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"graphql-request","versions":[{"version":"7.4.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"mqtt","versions":[{"version":"5.15.2","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"neverthrow","versions":[{"version":"8.2.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]}]}]},{"name":"replace-in-path","versions":[{"version":"1.1.0","files":[{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/packages/project-aws/package.json","types":["dependencies"]}]}]},{"name":"serialize-error","versions":[{"version":"13.0.1","files":[{"file":"/packages/project/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"@types/debounce","versions":[{"version":"1.2.4","files":[{"file":"/packages/project/package.json","types":["devDependencies"]}]}]},{"name":"@types/humanize-duration","versions":[{"version":"3.27.4","files":[{"file":"/packages/project/package.json","types":["devDependencies"]}]}]},{"name":"@types/jsdom","versions":[{"version":"28.0.3","files":[{"file":"/packages/project/package.json","types":["devDependencies"]}]}]},{"name":"@pulumi/aws","versions":[{"version":"7.35.0","files":[{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"@pulumi/pulumi","versions":[{"version":"3.251.0","files":[{"file":"/packages/project-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"@pulumi/random","versions":[{"version":"4.21.0","files":[{"file":"/packages/project-aws/package.json","types":["dependencies"]}]}]},{"name":"decompress","versions":[{"version":"4.2.1","files":[{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"tar","versions":[{"version":"7.5.19","files":[{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"standardwebhooks","versions":[{"version":"1.0.0","files":[{"file":"/packages/sdk/package.json","types":["dependencies"]},{"file":"/packages/webhooks/package.json","types":["dependencies"]}]}]},{"name":"cli-table3","versions":[{"version":"0.6.5","files":[{"file":"/packages/system-requirements/package.json","types":["dependencies"]}]}]},{"name":"jsesc","versions":[{"version":"3.1.0","files":[{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"strip-ansi","versions":[{"version":"7.2.0","files":[{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"@noble/hashes","versions":[{"version":"2.2.0","files":[{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"bson-objectid","versions":[{"version":"2.0.4","files":[{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"jsonpack","versions":[{"version":"1.1.5","files":[{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"nanoid-dictionary","versions":[{"version":"5.0.0","files":[{"file":"/packages/utils/package.json","types":["dependencies"]},{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"postcss","versions":[{"version":"8.5.16","files":[{"file":"/packages/website-builder-nextjs/package.json","types":["dependencies"]},{"file":"/packages/website-builder-nuxt/package.json","types":["dependencies"]}]}]},{"name":"postcss-import","versions":[{"version":"16.1.1","files":[{"file":"/packages/website-builder-nextjs/package.json","types":["dependencies"]},{"file":"/packages/website-builder-nuxt/package.json","types":["dependencies"]}]}]},{"name":"@types/postcss-import","versions":[{"version":"14.0.3","files":[{"file":"/packages/website-builder-nextjs/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-nuxt/package.json","types":["devDependencies"]}]}]},{"name":"webpack","versions":[{"version":"5.108.4","files":[{"file":"/packages/website-builder-nextjs/package.json","types":["devDependencies"]}]}]},{"name":"vite","versions":[{"version":"8.1.4","files":[{"file":"/packages/website-builder-nuxt/package.json","types":["devDependencies"]}]}]},{"name":"vue","versions":[{"version":"3.5.39","files":[{"file":"/packages/website-builder-nuxt/package.json","types":["devDependencies"]},{"file":"/packages/website-builder-vue/package.json","types":["dependencies"]}]}]},{"name":"csstype","versions":[{"version":"3.2.3","files":[{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"fast-json-patch","versions":[{"version":"3.1.1","files":[{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"fast-json-stable-stringify","versions":[{"version":"2.1.0","files":[{"file":"/packages/website-builder-sdk/package.json","types":["dependencies"]}]}]},{"name":"@4tw/cypress-drag-drop","versions":[{"version":"2.3.1","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"@testing-library/cypress","versions":[{"version":"10.1.3","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"amazon-cognito-identity-js","versions":[{"version":"6.3.20","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress","versions":[{"version":"15.18.1","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress-image-snapshot","versions":[{"version":"4.0.1","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress-mailosaur","versions":[{"version":"5.0.0","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress-wait-until","versions":[{"version":"3.0.2","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"del","versions":[{"version":"8.0.1","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"node-notifier","versions":[{"version":"10.0.1","files":[{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"@types/yargs","versions":[{"version":"17.0.35","files":[{"file":"/scripts/buildPackages/package.json","types":["devDependencies"]},{"file":"/scripts/release/package.json","types":["devDependencies"]}]}]},{"name":"cli-progress","versions":[{"version":"3.12.0","files":[{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]}]}]},{"name":"p-limit","versions":[{"version":"7.3.0","files":[{"file":"/scripts/cjsToEsm/package.json","types":["dependencies"]}]}]},{"name":"@types/cli-progress","versions":[{"version":"3.11.6","files":[{"file":"/scripts/cjsToEsm/package.json","types":["devDependencies"]}]}]}]} diff --git a/packages/cli/package.json b/packages/cli/package.json index 00e0097d180..b40a596e1a6 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -19,7 +19,7 @@ "@webiny/cli-core": "0.0.0", "@webiny/system-requirements": "0.0.0", "execa": "^5.1.1", - "tsx": "4.21.0" + "tsx": "4.23.0" }, "devDependencies": { "@types/lodash": "^4.17.24", diff --git a/packages/cognito/package.json b/packages/cognito/package.json index 8d1c783cd70..ecb995cb5e7 100644 --- a/packages/cognito/package.json +++ b/packages/cognito/package.json @@ -6,7 +6,8 @@ "sideEffects": false, "exports": { ".": "./index.js", - "./*": "./*" + "./api": "./api/index.js", + "./admin": "./admin/index.js" }, "description": "Security plugins for Cognito", "author": "Webiny Ltd.", @@ -17,30 +18,31 @@ "@webiny/app": "0.0.0", "@webiny/app-admin": "0.0.0", "@webiny/aws-sdk": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/feature": "0.0.0", "@webiny/form": "0.0.0", "@webiny/handler-graphql": "0.0.0", "@webiny/icons": "0.0.0", "@webiny/project": "0.0.0", "@webiny/project-aws": "0.0.0", + "@webiny/react-properties": "0.0.0", "@webiny/validation": "0.0.0", - "aws-amplify": "^6.17.0", - "graphql": "^16.14.0", - "graphql-tag": "^2.12.6", + "aws-amplify": "^6.18.0", + "graphql": "^16.14.2", + "graphql-tag": "^2.12.7", "jsonwebtoken": "^9.0.3", "lodash": "^4.18.1", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "zod": "4.4.3" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/wcp": "0.0.0", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/cognito/src/Cognito.tsx b/packages/cognito/src/Cognito.tsx index f5937552729..bd14ff15af4 100644 --- a/packages/cognito/src/Cognito.tsx +++ b/packages/cognito/src/Cognito.tsx @@ -1,27 +1,115 @@ import React from "react"; import { defineExtension } from "@webiny/project/defineExtension/index.js"; import { Api, Admin, Infra } from "@webiny/project-aws"; +import { Await } from "@webiny/react-properties"; import { z } from "zod"; +const identityProviderSchema = z.object({ + type: z.enum(["google", "facebook", "amazon", "apple", "oidc"]), + name: z.string().optional(), + label: z.string(), + providerDetails: z.record(z.string(), z.any()), + idpIdentifiers: z.array(z.string()).optional(), + attributeMapping: z.record(z.string(), z.string()).optional() +}); + +const federationSchema = z.object({ + domain: z.string().describe("Cognito User Pool domain prefix."), + callbackUrls: z.array(z.string()).describe("OAuth callback URLs."), + logoutUrls: z.array(z.string()).optional(), + responseType: z.enum(["code", "token"]).default("code"), + allowCredentialsLogin: z.boolean().default(true), + identityProviders: z.array(identityProviderSchema) +}); + export const Cognito = defineExtension({ type: "Project/Cognito", tags: { runtimeContext: "project" }, description: "Enable and configure Cognito authentication.", paramsSchema: z.object({ - apiConfig: z.string().describe("Path to API configuration.").optional() + apiConfig: z.string().describe("Path to API configuration.").optional(), + adminConfig: z.string().describe("Path to Admin configuration.").optional(), + federation: z + .union([ + federationSchema, + z.custom<() => Promise>>( + val => typeof val === "function" + ) + ]) + .optional(), + mfa: z.boolean().describe("Enable TOTP MFA for all users.").default(false) }), render: props => { + const federationProp = props.federation; + const federationFn = federationProp + ? typeof federationProp === "function" + ? federationProp + : () => Promise.resolve(federationProp) + : null; + return ( <> + {props.mfa ? : null} + {/* Api extensions */} {props.apiConfig ? : null} + {/* Admin extensions */} + {props.adminConfig ? : null} + + {/* Federation infra + admin config */} + {federationFn ? ( + + {federation => ( + <> + + ({ + type: idp.type, + name: idp.name, + providerDetails: idp.providerDetails, + idpIdentifiers: idp.idpIdentifiers, + attributeMapping: idp.attributeMapping + }) + ) + })} + /> + + ({ + name: idp.name || idp.type, + label: idp.label + })) + }} + /> + + )} + + ) : null} ); } diff --git a/packages/cognito/src/admin/DefaultCognitoSignInConfig.ts b/packages/cognito/src/admin/DefaultCognitoSignInConfig.ts new file mode 100644 index 00000000000..c3f99857ef3 --- /dev/null +++ b/packages/cognito/src/admin/DefaultCognitoSignInConfig.ts @@ -0,0 +1,50 @@ +import { BuildParams } from "@webiny/app-admin/features/buildParams/index.js"; +import { + CognitoSignInConfig, + type ICognitoSignInConfig +} from "./presentation/Cognito/CognitoSignInConfig.js"; + +interface FederationBuildParam { + callbackUrls: string[]; + logoutUrls: string[]; + responseType: "code" | "token"; + allowCredentialsLogin: boolean; + providers: { name: string; label: string }[]; +} + +class DefaultCognitoSignInConfigImpl implements ICognitoSignInConfig { + constructor(private buildParams: BuildParams.Interface) {} + + async getConfig() { + const config = this.buildParams.get("cognitoFederation"); + + if (!config) { + return { + oauth: { + scopes: ["profile", "email", "openid"], + redirectSignIn: [window.location.origin], + redirectSignOut: [window.location.origin], + responseType: "code" as const + }, + allowCredentialsLogin: true, + providers: [] + }; + } + + return { + oauth: { + scopes: ["profile", "email", "openid"], + redirectSignIn: config.callbackUrls, + redirectSignOut: config.logoutUrls, + responseType: config.responseType + }, + allowCredentialsLogin: config.allowCredentialsLogin, + providers: config.providers + }; + } +} + +export const DefaultCognitoSignInConfig = CognitoSignInConfig.createImplementation({ + implementation: DefaultCognitoSignInConfigImpl, + dependencies: [BuildParams] +}); diff --git a/packages/cognito/src/admin/Extension.tsx b/packages/cognito/src/admin/Extension.tsx index b4aceb53c4f..62e309fd91a 100644 --- a/packages/cognito/src/admin/Extension.tsx +++ b/packages/cognito/src/admin/Extension.tsx @@ -13,13 +13,7 @@ export const Extension = () => { <> - + ); }; diff --git a/packages/cognito/src/admin/SignInExtension.tsx b/packages/cognito/src/admin/SignInExtension.tsx new file mode 100644 index 00000000000..fe9759b1bd7 --- /dev/null +++ b/packages/cognito/src/admin/SignInExtension.tsx @@ -0,0 +1,7 @@ +import React from "react"; +import { RegisterFeature } from "@webiny/app-admin"; +import { CognitoSignInFeature } from "./presentation/Cognito/signInFeature.js"; + +export const SignInExtension = () => { + return ; +}; diff --git a/packages/cognito/src/admin/index.ts b/packages/cognito/src/admin/index.ts new file mode 100644 index 00000000000..35d6e6cf324 --- /dev/null +++ b/packages/cognito/src/admin/index.ts @@ -0,0 +1,2 @@ +export { CognitoSignInConfig } from "./presentation/Cognito/CognitoSignInConfig.js"; +export { Components as CognitoComponents } from "./presentation/Cognito/components/index.js"; diff --git a/packages/cognito/src/admin/presentation/Cognito/CognitoLoginScreen.tsx b/packages/cognito/src/admin/presentation/Cognito/CognitoLoginScreen.tsx index bdc0fb6232a..52c4e069a46 100644 --- a/packages/cognito/src/admin/presentation/Cognito/CognitoLoginScreen.tsx +++ b/packages/cognito/src/admin/presentation/Cognito/CognitoLoginScreen.tsx @@ -8,6 +8,8 @@ import { RequireNewPassword } from "./components/RequireNewPassword.js"; import { RequestPasswordResetCode } from "./components/RequestPasswordResetCode.js"; import { SetNewPassword } from "./components/SetNewPassword.js"; import { PasswordResetCodeSent } from "~/admin/presentation/Cognito/components/PasswordResetCodeSent.js"; +import { ConfirmTotpCode } from "./components/ConfirmTotpCode.js"; +import { SetupTotp } from "./components/SetupTotp.js"; export interface CognitoLoginScreenProps { region: string; @@ -77,6 +79,21 @@ export const CognitoLoginScreen = observer((props: CognitoLoginScreenProps) => { /> )} + {vm.authState === "confirmTotpCode" && ( + presenter.confirmTotpCode(code)} + onCancel={() => presenter.showSignIn()} + /> + )} + + {vm.authState === "setupTotp" && ( + presenter.verifyTotpSetup(code)} + /> + )} + {(vm.authState === "signIn" || vm.authState === "signedOut") && ( { + this.signInTitle = config.title ?? "Sign in"; + this.signInDescription = config.description; + + if (!config.description && !config.allowCredentialsLogin) { + this.signInDescription = federatedDescription; + } + + this.allowCredentialsLogin = config.allowCredentialsLogin; + this.federatedProviders = config.providers; + }); + + const domain = process.env.REACT_APP_USER_POOL_DOMAIN; + if (domain) { + oauthConfig = { + Cognito: { + userPoolId: params.userPoolId, + userPoolClientId: params.clientId, + loginWith: { + oauth: { + domain, + redirectSignIn: config.oauth.redirectSignIn, + redirectSignOut: config.oauth.redirectSignOut, + scopes: config.oauth.scopes, + responseType: config.oauth.responseType + } + } + } + }; + } + } + Amplify.configure({ - Auth: { + Auth: oauthConfig ?? { Cognito: { userPoolId: params.userPoolId, userPoolClientId: params.clientId @@ -106,6 +172,20 @@ class CognitoPresenterImpl implements CognitoPresenterAbstraction.Interface { }; this.formLoading = false; }); + } else if (nextStep.signInStep === "CONFIRM_SIGN_IN_WITH_TOTP_CODE") { + runInAction(() => { + this.authState = "confirmTotpCode"; + this.formLoading = false; + }); + } else if (nextStep.signInStep === "CONTINUE_SIGN_IN_WITH_TOTP_SETUP") { + const totpSetup = nextStep.totpSetupDetails; + const uri = totpSetup.getSetupUri("Webiny").toString(); + runInAction(() => { + this.totpSharedSecret = totpSetup.sharedSecret; + this.totpQrCodeUri = uri; + this.authState = "setupTotp"; + this.formLoading = false; + }); } else { await this.handleSignedIn(); runInAction(() => { @@ -233,6 +313,54 @@ class CognitoPresenterImpl implements CognitoPresenterAbstraction.Interface { } } + async confirmTotpCode(code: string): Promise { + runInAction(() => { + this.formLoading = true; + this.message = null; + }); + + try { + await confirmSignIn({ challengeResponse: code }); + await this.handleSignedIn(); + } catch (error) { + runInAction(() => { + this.message = { + title: "Verification Failed", + text: error.message, + type: "danger" + }; + }); + } finally { + runInAction(() => { + this.formLoading = false; + }); + } + } + + async verifyTotpSetup(code: string): Promise { + runInAction(() => { + this.formLoading = true; + this.message = null; + }); + + try { + await confirmSignIn({ challengeResponse: code }); + await this.handleSignedIn(); + } catch (error) { + runInAction(() => { + this.message = { + title: "Setup Failed", + text: error.message, + type: "danger" + }; + }); + } finally { + runInAction(() => { + this.formLoading = false; + }); + } + } + showSignIn(): void { this.authState = "signIn"; this.authData = null; @@ -290,16 +418,6 @@ class CognitoPresenterImpl implements CognitoPresenterAbstraction.Interface { } private async checkUrl(): Promise { - const query = new URLSearchParams(window.location.search); - const queryData: Record = {}; - query.forEach((value, key) => (queryData[key] = value)); - const { state } = queryData; - - if (state) { - // Handle state from URL if needed - return; - } - return this.checkSession(); } @@ -326,5 +444,5 @@ class CognitoPresenterImpl implements CognitoPresenterAbstraction.Interface { export const CognitoPresenter = CognitoPresenterAbstraction.createImplementation({ implementation: CognitoPresenterImpl, - dependencies: [IdentityContext, LogInUseCase] + dependencies: [IdentityContext, LogInUseCase, [CognitoSignInConfig, { optional: true }]] }); diff --git a/packages/cognito/src/admin/presentation/Cognito/CognitoSignInConfig.ts b/packages/cognito/src/admin/presentation/Cognito/CognitoSignInConfig.ts new file mode 100644 index 00000000000..d06c374eb20 --- /dev/null +++ b/packages/cognito/src/admin/presentation/Cognito/CognitoSignInConfig.ts @@ -0,0 +1,33 @@ +import type React from "react"; +import { createAbstraction } from "@webiny/feature/admin"; + +export interface SignInProps { + signIn: () => void; +} + +export type IFederatedProvider = + | { name: string; label: string } + | { name: string; component: React.FC }; + +export interface ICognitoSignInConfig { + getConfig(): Promise<{ + oauth: { + scopes: string[]; + redirectSignIn: string[]; + redirectSignOut: string[]; + responseType: "code" | "token"; + }; + allowCredentialsLogin: boolean; + providers: IFederatedProvider[]; + title?: string; + description?: string; + }>; +} + +export const CognitoSignInConfig = createAbstraction("CognitoSignInConfig"); + +export namespace CognitoSignInConfig { + export type Interface = ICognitoSignInConfig; + export type Config = Awaited>; + export type FederatedProvider = IFederatedProvider; +} diff --git a/packages/cognito/src/admin/presentation/Cognito/abstractions.ts b/packages/cognito/src/admin/presentation/Cognito/abstractions.ts index 8bd0d4552b6..43d8ef88b72 100644 --- a/packages/cognito/src/admin/presentation/Cognito/abstractions.ts +++ b/packages/cognito/src/admin/presentation/Cognito/abstractions.ts @@ -1,4 +1,5 @@ import { createAbstraction } from "@webiny/feature/admin"; +import type { IFederatedProvider } from "./CognitoSignInConfig.js"; export type AuthState = | "signIn" @@ -7,7 +8,9 @@ export type AuthState = | "requestPasswordResetCode" | "passwordResetCodeSent" | "setNewPassword" - | "requireNewPassword"; + | "requireNewPassword" + | "confirmTotpCode" + | "setupTotp"; export interface AuthDataVerified { email?: string; @@ -49,6 +52,10 @@ export interface ICognitoInitParams { export interface SignInVM { isLoading: boolean; message: AuthMessage | null; + title: string; + description: string | undefined; + allowCredentialsLogin: boolean; + federatedProviders: IFederatedProvider[]; } export interface RequireNewPasswordVM { @@ -71,6 +78,18 @@ export interface SetNewPasswordVM { message: AuthMessage | null; } +export interface ConfirmTotpCodeVM { + isLoading: boolean; + message: AuthMessage | null; +} + +export interface SetupTotpVM { + isLoading: boolean; + sharedSecret: string; + qrCodeUri: string; + message: AuthMessage | null; +} + export interface ICognitoPresenter { vm: { authState: AuthState; @@ -82,6 +101,8 @@ export interface ICognitoPresenter { requestPasswordResetCode: RequestPasswordResetCodeVM; passwordResetCodeSent: PasswordResetCodeSentVM; setNewPassword: SetNewPasswordVM; + confirmTotpCode: ConfirmTotpCodeVM; + setupTotp: SetupTotpVM; }; // Lifecycle @@ -93,6 +114,8 @@ export interface ICognitoPresenter { requestPasswordReset(username: string): Promise; resendPasswordResetCode(): Promise; confirmPasswordReset(code: string, password: string): Promise; + confirmTotpCode(code: string): Promise; + verifyTotpSetup(code: string): Promise; // Navigation actions showSignIn(): void; diff --git a/packages/cognito/src/admin/presentation/Cognito/components/ConfirmTotpCode.tsx b/packages/cognito/src/admin/presentation/Cognito/components/ConfirmTotpCode.tsx new file mode 100644 index 00000000000..ee69b5c814c --- /dev/null +++ b/packages/cognito/src/admin/presentation/Cognito/components/ConfirmTotpCode.tsx @@ -0,0 +1,67 @@ +import React from "react"; +import { Button, Grid, Input, Alert } from "@webiny/admin-ui"; +import { makeDecoratable } from "@webiny/app-admin"; +import { Form, Bind } from "@webiny/form"; +import { validation } from "@webiny/validation"; +import { View } from "./View.js"; +import type { ConfirmTotpCodeVM } from "~/admin/presentation/Cognito/abstractions.js"; +import { FooterSignIn } from "~/admin/presentation/Cognito/components/FooterSignIn.js"; + +export interface ConfirmTotpCodeProps { + vm: ConfirmTotpCodeVM; + onSubmit: (code: string) => void; + onCancel: () => void; +} + +export const ConfirmTotpCode = makeDecoratable( + "CognitoConfirmTotpCode", + (props: ConfirmTotpCodeProps) => { + const { vm, onSubmit, onCancel } = props; + + return ( + + onSubmit={data => onSubmit(data.code)} submitOnEnter> + {({ submit }) => ( + + + + {vm.message && ( +
+ + {vm.message.text} + +
+ )} + + + + + + + + +
+ +
+
+
+
+ )} + +
+ ); + } +); diff --git a/packages/cognito/src/admin/presentation/Cognito/components/Divider.tsx b/packages/cognito/src/admin/presentation/Cognito/components/Divider.tsx index 342925f24f7..e59aa529680 100644 --- a/packages/cognito/src/admin/presentation/Cognito/components/Divider.tsx +++ b/packages/cognito/src/admin/presentation/Cognito/components/Divider.tsx @@ -1,7 +1,8 @@ import React from "react"; import { Separator, Text } from "@webiny/admin-ui"; +import { makeDecoratable } from "@webiny/app-admin"; -export const Divider = () => { +export const Divider = makeDecoratable("CognitoDivider", () => { return (
@@ -14,4 +15,4 @@ export const Divider = () => {
); -}; +}); diff --git a/packages/cognito/src/admin/presentation/Cognito/components/FederatedLogin.tsx b/packages/cognito/src/admin/presentation/Cognito/components/FederatedLogin.tsx index 5f5aabf3176..f647c94370d 100644 --- a/packages/cognito/src/admin/presentation/Cognito/components/FederatedLogin.tsx +++ b/packages/cognito/src/admin/presentation/Cognito/components/FederatedLogin.tsx @@ -1,38 +1,56 @@ import React from "react"; import { signInWithRedirect } from "aws-amplify/auth"; -import type { FederatedIdentityProvider } from "~/admin/federatedIdentityProviders.js"; +import { Button } from "@webiny/admin-ui"; +import { makeDecoratable } from "@webiny/app-admin"; import { federatedIdentityProviders } from "~/admin/federatedIdentityProviders.js"; import { FederatedProviders } from "./FederatedProviders.js"; +import { CognitoSignInConfig } from "~/admin/index.js"; type AuthProvider = "Amazon" | "Apple" | "Facebook" | "Google"; const builtInProviders = new Set(["Amazon", "Apple", "Facebook", "Google"]); -interface FederatedLoginProps { - providers: FederatedIdentityProvider[]; +export interface FederatedLoginProps { + providers: CognitoSignInConfig.FederatedProvider[]; } -export const FederatedLogin = ({ providers }: FederatedLoginProps) => { - return ( - - {providers.map(({ name, component: Component }) => { - const cognitoProviderName = federatedIdentityProviders[name] ?? name; - const isBuiltIn = builtInProviders.has(cognitoProviderName); +export const FederatedLogin = makeDecoratable( + "CognitoFederatedLogin", + ({ providers }: FederatedLoginProps) => { + return ( + + {providers.map(provider => { + const cognitoProviderName = + federatedIdentityProviders[provider.name] ?? provider.name; + const isBuiltIn = builtInProviders.has(cognitoProviderName); - const signIn = () => { - if (isBuiltIn) { - signInWithRedirect({ - provider: cognitoProviderName as AuthProvider - }); - } else { - signInWithRedirect({ - provider: { custom: cognitoProviderName } - }); + const signIn = () => { + if (isBuiltIn) { + signInWithRedirect({ + provider: cognitoProviderName as AuthProvider + }); + } else { + signInWithRedirect({ + provider: { custom: cognitoProviderName } + }); + } + }; + + if ("component" in provider) { + const Component = provider.component; + return ; } - }; - return ; - })} - - ); -}; + return ( +
-
- - - - - ); -}; + + + + + ); + } +); diff --git a/packages/cognito/src/admin/presentation/Cognito/components/RequestPasswordResetCode.tsx b/packages/cognito/src/admin/presentation/Cognito/components/RequestPasswordResetCode.tsx index 37cdc20da37..150beada98e 100644 --- a/packages/cognito/src/admin/presentation/Cognito/components/RequestPasswordResetCode.tsx +++ b/packages/cognito/src/admin/presentation/Cognito/components/RequestPasswordResetCode.tsx @@ -1,5 +1,6 @@ import React from "react"; import { Button, Grid, Input, Alert } from "@webiny/admin-ui"; +import { makeDecoratable } from "@webiny/app-admin"; import { Form, Bind } from "@webiny/form"; import { validation } from "@webiny/validation"; import { View } from "./View.js"; @@ -12,52 +13,57 @@ export interface ForgotPasswordProps { onCancel: () => void; } -export const RequestPasswordResetCode = (props: ForgotPasswordProps) => { - const { vm, ...actions } = props; +export const RequestPasswordResetCode = makeDecoratable( + "CognitoRequestPasswordResetCode", + (props: ForgotPasswordProps) => { + const { vm, ...actions } = props; - return ( - -
actions.onRequestCode(data.username)} submitOnEnter> - {({ submit }) => ( - - + return ( + + actions.onRequestCode(data.username)} submitOnEnter> + {({ submit }) => ( + + - {vm.message && ( -
- - {vm.message.text} - -
- )} - - - - - - - - -
-
+
+
+
+ )} + +
+ ); + } +); diff --git a/packages/cognito/src/admin/presentation/Cognito/components/RequireNewPassword.tsx b/packages/cognito/src/admin/presentation/Cognito/components/RequireNewPassword.tsx index 44bf6dd4780..08cd405a3c3 100644 --- a/packages/cognito/src/admin/presentation/Cognito/components/RequireNewPassword.tsx +++ b/packages/cognito/src/admin/presentation/Cognito/components/RequireNewPassword.tsx @@ -1,5 +1,6 @@ import React from "react"; import { Button, Grid, Heading, Input } from "@webiny/admin-ui"; +import { makeDecoratable } from "@webiny/app-admin"; import { Form, Bind } from "@webiny/form"; import { validation } from "@webiny/validation"; import { View } from "./View.js"; @@ -21,64 +22,72 @@ type FormData = { requiredAttributes: Record; }; -export const RequireNewPassword = (props: RequireNewPasswordProps) => { - const { vm, onSubmit } = props; +export const RequireNewPassword = makeDecoratable( + "CognitoRequireNewPassword", + (props: RequireNewPasswordProps) => { + const { vm, onSubmit } = props; - return ( - - - onSubmit={data => onSubmit(data.password, data.requiredAttributes)} - submitOnEnter - > - {({ submit }) => ( - - - - - - - - + return ( + + + onSubmit={data => onSubmit(data.password, data.requiredAttributes)} + submitOnEnter + > + {({ submit }) => ( + + + + + + + + - {vm.requiredAttributes.length > 0 ? ( - <> - - - Please enter additional information - - - {vm.requiredAttributes.map(attr => ( - - - - + {vm.requiredAttributes.length > 0 ? ( + <> + + + Please enter additional information + - ))} - - ) : ( - <> - )} + {vm.requiredAttributes.map(attr => ( + + + + + + ))} + + ) : ( + <> + )} - -
-
-
-
-
- )} - -
- ); -}; + +
+
+
+
+
+ )} + +
+ ); + } +); diff --git a/packages/cognito/src/admin/presentation/Cognito/components/SetNewPassword.tsx b/packages/cognito/src/admin/presentation/Cognito/components/SetNewPassword.tsx index babdb212bdd..1b96ec91edf 100644 --- a/packages/cognito/src/admin/presentation/Cognito/components/SetNewPassword.tsx +++ b/packages/cognito/src/admin/presentation/Cognito/components/SetNewPassword.tsx @@ -1,5 +1,6 @@ import React from "react"; import { Button, Grid, Input, Alert } from "@webiny/admin-ui"; +import { makeDecoratable } from "@webiny/app-admin"; import { Form, Bind, useForm } from "@webiny/form"; import { validation } from "@webiny/validation"; import { View } from "./View.js"; @@ -13,72 +14,78 @@ export interface SetNewPasswordProps { onCancel: () => void; } -export const SetNewPassword = (props: SetNewPasswordProps) => { - const { vm, onSetNewPassword, onCancel } = props; - const passwordValidator = usePasswordValidator(); +export const SetNewPassword = makeDecoratable( + "CognitoSetNewPassword", + (props: SetNewPasswordProps) => { + const { vm, onSetNewPassword, onCancel } = props; + const passwordValidator = usePasswordValidator(); - return ( - -
onSetNewPassword(data.code, data.password)} - submitOnEnter - > - {({ submit }) => ( - - - - {vm.message && ( -
- - {vm.message.text} - -
- )} + return ( + + onSetNewPassword(data.code, data.password)} + submitOnEnter + > + {({ submit }) => ( + + - - - - - - - - - - - - - - - -
- -
+
+
+
+ )} + +
+ ); + } +); const RetypePassword = () => { const form = useForm(); diff --git a/packages/cognito/src/admin/presentation/Cognito/components/SetupTotp.tsx b/packages/cognito/src/admin/presentation/Cognito/components/SetupTotp.tsx new file mode 100644 index 00000000000..4916c05e3d5 --- /dev/null +++ b/packages/cognito/src/admin/presentation/Cognito/components/SetupTotp.tsx @@ -0,0 +1,87 @@ +import React from "react"; +import { Button, Grid, Input, Alert, Text } from "@webiny/admin-ui"; +import { makeDecoratable } from "@webiny/app-admin"; +import { Form, Bind } from "@webiny/form"; +import { validation } from "@webiny/validation"; +import { View } from "./View.js"; +import type { SetupTotpVM } from "~/admin/presentation/Cognito/abstractions.js"; + +export interface SetupTotpProps { + vm: SetupTotpVM; + onSubmit: (code: string) => void; +} + +export const SetupTotp = makeDecoratable("CognitoSetupTotp", (props: SetupTotpProps) => { + const { vm, onSubmit } = props; + + return ( + + onSubmit={data => onSubmit(data.code)} submitOnEnter> + {({ submit }) => ( + + + + {vm.message && ( +
+ + {vm.message.text} + +
+ )} + + + +
+ {"TOTP +
+
+ + + {"Can't scan the code? Enter this key manually:"} + + + {vm.sharedSecret} + + + + + + + + +
+
+
+
+
+ )} + +
+ ); +}); diff --git a/packages/cognito/src/admin/presentation/Cognito/components/SignIn.tsx b/packages/cognito/src/admin/presentation/Cognito/components/SignIn.tsx index a7b43c93176..b5caafaf014 100644 --- a/packages/cognito/src/admin/presentation/Cognito/components/SignIn.tsx +++ b/packages/cognito/src/admin/presentation/Cognito/components/SignIn.tsx @@ -2,19 +2,22 @@ import React from "react"; import { Grid, Input, Alert, Link, Button, Text, OverlayLoader } from "@webiny/admin-ui"; import { Form, Bind } from "@webiny/form"; import { validation } from "@webiny/validation"; +import { makeDecoratable } from "@webiny/app-admin"; import { View } from "./View.js"; +import { FederatedLogin } from "./FederatedLogin.js"; +import { Divider } from "./Divider.js"; import type { SignInVM } from "~/admin/presentation/Cognito/abstractions.js"; export interface SignInProps { vm: SignInVM; onSubmit: (username: string, password: string) => void; onForgotPassword: () => void; - title?: string; - description?: React.ReactNode; } -export const SignIn = (props: SignInProps) => { - const { vm, onSubmit, onForgotPassword, title = "Sign in", description } = props; +export const SignIn = makeDecoratable("CognitoSignIn", (props: SignInProps) => { + const { vm, onSubmit, onForgotPassword } = props; + const showCredentials = vm.allowCredentialsLogin; + const showFederated = vm.federatedProviders.length > 0; return ( @@ -22,7 +25,7 @@ export const SignIn = (props: SignInProps) => { {({ submit }) => ( {vm.isLoading ? : null} - + {vm.message && (
@@ -32,48 +35,59 @@ export const SignIn = (props: SignInProps) => {
)} - - - void) => - cb(val.toLowerCase()) - } - > - - - - - - - - - -
-
-
-
+ {showCredentials && ( + + + void) => + cb(val.toLowerCase()) + } + > + + + + + + + + + +
+
+
+
+ )} + + {showCredentials && showFederated && } + + {showFederated && }
)}
); -}; +}); diff --git a/packages/cognito/src/admin/presentation/Cognito/components/index.ts b/packages/cognito/src/admin/presentation/Cognito/components/index.ts new file mode 100644 index 00000000000..bc56c05e7ab --- /dev/null +++ b/packages/cognito/src/admin/presentation/Cognito/components/index.ts @@ -0,0 +1,27 @@ +import { SignIn } from "./SignIn.js"; +import { ConfirmTotpCode } from "./ConfirmTotpCode.js"; +import { SetupTotp } from "./SetupTotp.js"; +import { RequireNewPassword } from "./RequireNewPassword.js"; +import { RequestPasswordResetCode } from "./RequestPasswordResetCode.js"; +import { PasswordResetCodeSent } from "./PasswordResetCodeSent.js"; +import { SetNewPassword } from "./SetNewPassword.js"; +import { FederatedLogin } from "./FederatedLogin.js"; +import { FederatedProviders } from "./FederatedProviders.js"; +import { Divider } from "./Divider.js"; +import { FooterSignIn } from "./FooterSignIn.js"; +import { View } from "./View.js"; + +export const Components = { + SignIn, + ConfirmTotpCode, + SetupTotp, + RequireNewPassword, + RequestPasswordResetCode, + PasswordResetCodeSent, + SetNewPassword, + FederatedLogin, + FederatedProviders, + Divider, + FooterSignIn, + View +}; diff --git a/packages/cognito/src/admin/presentation/Cognito/signInFeature.ts b/packages/cognito/src/admin/presentation/Cognito/signInFeature.ts new file mode 100644 index 00000000000..91c4728707f --- /dev/null +++ b/packages/cognito/src/admin/presentation/Cognito/signInFeature.ts @@ -0,0 +1,9 @@ +import { createFeature } from "@webiny/feature/admin"; +import { DefaultCognitoSignInConfig } from "~/admin/DefaultCognitoSignInConfig.js"; + +export const CognitoSignInFeature = createFeature({ + name: "CognitoSignIn", + register(container) { + container.register(DefaultCognitoSignInConfig).inSingletonScope(); + } +}); diff --git a/packages/cognito/src/admin/ui/views/Users/UsersForm.tsx b/packages/cognito/src/admin/ui/views/Users/UsersForm.tsx index e90244d3798..8907efb1cc3 100644 --- a/packages/cognito/src/admin/ui/views/Users/UsersForm.tsx +++ b/packages/cognito/src/admin/ui/views/Users/UsersForm.tsx @@ -176,11 +176,16 @@ export const UserForm = ({ teams }: UserFormProps) => { - + {({ value, onChange, validation }) => ( + + )} @@ -194,11 +199,16 @@ export const UserForm = ({ teams }: UserFormProps) => { - + {({ value, onChange, validation }) => ( + + )} diff --git a/packages/cognito/src/admin/ui/views/Users/hooks/useUserForm.ts b/packages/cognito/src/admin/ui/views/Users/hooks/useUserForm.ts index 0be8419f085..76c17bc9d85 100644 --- a/packages/cognito/src/admin/ui/views/Users/hooks/useUserForm.ts +++ b/packages/cognito/src/admin/ui/views/Users/hooks/useUserForm.ts @@ -106,7 +106,9 @@ export function useUserForm() { user: { ...user, group: user.group ? user.group.id : undefined, - team: user.team ? user.team.id : undefined + team: user.team ? user.team.id : undefined, + roles: user.roles ? user.roles.map((r: any) => r.id) : [], + teams: user.teams ? user.teams.map((t: any) => t.id) : [] }, onSubmit, isNewUser: newUser, diff --git a/packages/cognito/src/api/features/CognitoIdp/CognitoIdentityProvider.ts b/packages/cognito/src/api/features/CognitoIdp/CognitoIdentityProvider.ts index 24854caa27b..cb3bacf2068 100644 --- a/packages/cognito/src/api/features/CognitoIdp/CognitoIdentityProvider.ts +++ b/packages/cognito/src/api/features/CognitoIdp/CognitoIdentityProvider.ts @@ -24,26 +24,14 @@ class CognitoIdentityProviderImpl implements OidcIdentityProvider.Interface { async getIdentity( token: OidcIdentityProvider.JwtPayload ): Promise { - const customIdentity = this.config ? await this.config.getIdentity(token) : null; - - if (customIdentity) { - return { - ...customIdentity, - type: "admin", - profile: { - ...customIdentity, - external: false - } - }; - } + const isFederated = Array.isArray(token.identities) && token.identities.length > 0; - // Default identity const customId = token["custom:id"] as string | undefined; const givenName = token["given_name"] as string | undefined; const familyName = token["family_name"] as string | undefined; const email = token["email"] as string | undefined; - return { + const defaultIdentity: OidcIdentityProvider.IdentityData = { id: customId || token.sub || "", displayName: `${givenName || ""} ${familyName || ""}`.trim() || email || "Unknown User", type: "admin", @@ -51,7 +39,24 @@ class CognitoIdentityProviderImpl implements OidcIdentityProvider.Interface { email: email || "", firstName: givenName || "", lastName: familyName || "", - external: false + external: isFederated + } + }; + + const customIdentity = this.config ? await this.config.getIdentity(token) : null; + + if (!customIdentity) { + return defaultIdentity; + } + + return { + ...defaultIdentity, + ...customIdentity, + type: "admin", + profile: { + ...defaultIdentity.profile, + ...customIdentity.profile, + external: isFederated } }; } diff --git a/packages/cognito/src/api/features/CognitoIdp/abstractions.ts b/packages/cognito/src/api/features/CognitoIdp/abstractions.ts index 7585824f435..cecafb52fba 100644 --- a/packages/cognito/src/api/features/CognitoIdp/abstractions.ts +++ b/packages/cognito/src/api/features/CognitoIdp/abstractions.ts @@ -3,7 +3,7 @@ import type jwt from "jsonwebtoken"; import type { IdentityData } from "@webiny/api-core/idp"; export type CognitoIdentity = Omit & { - profile: Omit; + profile?: Omit; }; export interface ICognitoIdpConfig { diff --git a/packages/cognito/src/api/index.ts b/packages/cognito/src/api/index.ts new file mode 100644 index 00000000000..f1452311758 --- /dev/null +++ b/packages/cognito/src/api/index.ts @@ -0,0 +1 @@ +export { CognitoIdpConfig } from "./features/CognitoIdp/index.js"; diff --git a/packages/cognito/src/index.ts b/packages/cognito/src/index.ts index aebc5c992cb..ed6a40ea356 100644 --- a/packages/cognito/src/index.ts +++ b/packages/cognito/src/index.ts @@ -1,2 +1 @@ export { Cognito } from "./Cognito.js"; -export { CognitoIdpConfig } from "./api/features/CognitoIdp/index.js"; diff --git a/packages/cognito/src/infra/CognitoFederationPulumi.ts b/packages/cognito/src/infra/CognitoFederationPulumi.ts new file mode 100644 index 00000000000..1c4cf841534 --- /dev/null +++ b/packages/cognito/src/infra/CognitoFederationPulumi.ts @@ -0,0 +1,22 @@ +import { CorePulumi } from "@webiny/project-aws/exports/infra/core.js"; +import { + configureAdminCognitoFederation, + type CognitoIdentityProvidersConfig +} from "@webiny/project-aws/pulumi/apps/core/cognitoIdentityProviders/configure.js"; + +class CognitoFederationPulumiImpl implements CorePulumi.Interface { + execute(app: CorePulumi.Params): void { + const raw = process.env.COGNITO_FEDERATION_INFRA_CONFIG; + if (!raw) { + return; + } + + const config: CognitoIdentityProvidersConfig = JSON.parse(raw); + configureAdminCognitoFederation(app, config); + } +} + +export default CorePulumi.createImplementation({ + implementation: CognitoFederationPulumiImpl, + dependencies: [] +}); diff --git a/packages/cognito/tsconfig.build.json b/packages/cognito/tsconfig.build.json index b51d848544d..9afaa27352d 100644 --- a/packages/cognito/tsconfig.build.json +++ b/packages/cognito/tsconfig.build.json @@ -12,6 +12,7 @@ { "path": "../handler-graphql/tsconfig.build.json" }, { "path": "../project/tsconfig.build.json" }, { "path": "../project-aws/tsconfig.build.json" }, + { "path": "../react-properties/tsconfig.build.json" }, { "path": "../validation/tsconfig.build.json" }, { "path": "../wcp/tsconfig.build.json" } ], @@ -44,6 +45,8 @@ "@webiny/project": ["../project/src"], "@webiny/project-aws/*": ["../project-aws/src/*"], "@webiny/project-aws": ["../project-aws/src"], + "@webiny/react-properties/*": ["../react-properties/src/*"], + "@webiny/react-properties": ["../react-properties/src"], "@webiny/validation/*": ["../validation/src/*"], "@webiny/validation": ["../validation/src"], "@webiny/wcp/*": ["../wcp/src/*"], diff --git a/packages/cognito/tsconfig.json b/packages/cognito/tsconfig.json index 2a7bbe87b9e..9d3229dfa6a 100644 --- a/packages/cognito/tsconfig.json +++ b/packages/cognito/tsconfig.json @@ -12,6 +12,7 @@ { "path": "../handler-graphql" }, { "path": "../project" }, { "path": "../project-aws" }, + { "path": "../react-properties" }, { "path": "../validation" }, { "path": "../wcp" } ], @@ -44,6 +45,8 @@ "@webiny/project": ["../project/src"], "@webiny/project-aws/*": ["../project-aws/src/*"], "@webiny/project-aws": ["../project-aws/src"], + "@webiny/react-properties/*": ["../react-properties/src/*"], + "@webiny/react-properties": ["../react-properties/src"], "@webiny/validation/*": ["../validation/src/*"], "@webiny/validation": ["../validation/src"], "@webiny/wcp/*": ["../wcp/src/*"], diff --git a/packages/create-webiny-project/DEVELOPMENT.md b/packages/create-webiny-project/DEVELOPMENT.md index 84e25e5d2e5..32b5b39b364 100644 --- a/packages/create-webiny-project/DEVELOPMENT.md +++ b/packages/create-webiny-project/DEVELOPMENT.md @@ -122,17 +122,17 @@ Once you're done, do the following: ### Commands Cheat Sheet -| Description | Command | +| Description | Command | | --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --- | -| Remove `.verdaccio` folder | `rm -rf .verdaccio` | -| List all v5\* tags | `git tag -l "v5*"` | -| Remove specific tag | `git tag -d "v5.0.0-next.5"` | -| Set Verdaccio as the NPM registry | `npm config set registry http://localhost:4873` | -| Reset NPM registry | `npm config set registry https://registry.npmjs.org/` | -| Start Verdaccio | `yarn verdaccio:start` | -| Release to Verdaccio | `yarn release --type=verdaccio` | | -| Create a new Webiny project | `npx create-webiny-project@local-npm my-test-project --tag local-npm --assign-to-yarnrc '{"npmRegistryServer":"http://localhost:4873","unsafeHttpWhitelist":["localhost"]}` | -| Revert versioning commit | `git reset HEAD~ && git reset --hard HEAD` | +| Remove `.verdaccio` folder | `rm -rf .verdaccio` | +| List all v5\* tags | `git tag -l "v5*"` | +| Remove specific tag | `git tag -d "v5.0.0-next.5"` | +| Set Verdaccio as the NPM registry | `npm config set registry http://localhost:4873` | +| Reset NPM registry | `npm config set registry https://registry.npmjs.org/` | +| Start Verdaccio | `yarn verdaccio:start` | +| Release to Verdaccio | `yarn release --type=verdaccio` | | +| Create a new Webiny project | `npx create-webiny-project@local-npm my-test-project --tag local-npm --assign-to-yarnrc '{"npmRegistryServer":"http://localhost:4873","unsafeHttpWhitelist":["localhost"]}` | +| Revert versioning commit | `git reset HEAD~ && git reset --hard HEAD` | ## Troubleshooting diff --git a/packages/create-webiny-project/__tests__/services/SetupYarn.test.ts b/packages/create-webiny-project/__tests__/services/SetupYarn.test.ts index 65c22c74716..6553f8efa2e 100644 --- a/packages/create-webiny-project/__tests__/services/SetupYarn.test.ts +++ b/packages/create-webiny-project/__tests__/services/SetupYarn.test.ts @@ -1,7 +1,7 @@ import { describe, it, expect, beforeEach, afterEach } from "vitest"; import path from "path"; import fs from "fs-extra"; -import yaml from "js-yaml"; +import * as yaml from "js-yaml"; import os from "os"; import { SetupYarn } from "~/services/SetupYarn.js"; import type { CliParams } from "~/types.js"; diff --git a/packages/create-webiny-project/_templates/base/template.package.json b/packages/create-webiny-project/_templates/base/template.package.json index 03a81995a28..839bc496737 100644 --- a/packages/create-webiny-project/_templates/base/template.package.json +++ b/packages/create-webiny-project/_templates/base/template.package.json @@ -9,8 +9,8 @@ "webiny": "latest" }, "devDependencies": { - "@types/node": "^24.12.4", - "@types/react": "18.3.29", + "@types/node": "^24.13.3", + "@types/react": "18.3.31", "@types/react-dom": "18.3.7", "typescript": "6.0.3" }, diff --git a/packages/create-webiny-project/package.json b/packages/create-webiny-project/package.json index 9af31a8c694..6251cdbeae5 100644 --- a/packages/create-webiny-project/package.json +++ b/packages/create-webiny-project/package.json @@ -20,16 +20,16 @@ "chalk": "^5.6.2", "execa": "^5.1.1", "find-up": "^8.0.0", - "fs-extra": "^11.3.5", - "inquirer": "^13.4.3", - "js-yaml": "^4.1.1", - "listr2": "^10.2.1", + "fs-extra": "^11.3.6", + "inquirer": "^14.0.2", + "js-yaml": "^5.2.1", + "listr2": "^10.2.2", "load-json-file": "^7.0.1", - "ora": "9.4.0", + "ora": "9.4.1", "os": "0.1.2", "rimraf": "^6.1.3", - "type-fest": "^5.6.0", - "uuid": "^14.0.0", + "type-fest": "^5.8.0", + "uuid": "^14.0.1", "validate-npm-package-name": "^8.0.0", "write-json-file": "^7.0.0", "yargs": "^18.0.0", @@ -38,7 +38,7 @@ "devDependencies": { "@types/js-yaml": "^4.0.9", "@types/validate-npm-package-name": "^4.0.2", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/create-webiny-project/src/services/SetupYarn.ts b/packages/create-webiny-project/src/services/SetupYarn.ts index 2a305b57bda..4a704aec43d 100644 --- a/packages/create-webiny-project/src/services/SetupYarn.ts +++ b/packages/create-webiny-project/src/services/SetupYarn.ts @@ -1,6 +1,6 @@ import path from "path"; import fs from "fs-extra"; -import yaml from "js-yaml"; +import * as yaml from "js-yaml"; import { GetProjectRootPath } from "./GetProjectRootPath.js"; import { GetTemplatesFolderPath } from "./GetTemplatesFolderPath.js"; import { CliParams } from "../types.js"; diff --git a/packages/db-dynamodb/package.json b/packages/db-dynamodb/package.json index c12eaa230d6..a853ab1afd3 100644 --- a/packages/db-dynamodb/package.json +++ b/packages/db-dynamodb/package.json @@ -21,22 +21,22 @@ "@webiny/feature": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/utils": "0.0.0", - "date-fns": "^4.3.0", + "date-fns": "^4.4.0", "dot-prop": "^10.1.0", "dynamodb-toolbox": "^0.9.5", - "fuse.js": "7.3.0", + "fuse.js": "7.4.2", "lodash": "^4.18.1" }, "devDependencies": { "@types/is-number": "^7.0.5", "@webiny/build-tools": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/handler": "0.0.0", "@webiny/project-utils": "0.0.0", "jest-dynalite": "^3.6.1", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/db/package.json b/packages/db/package.json index c87f401e743..e59561829c8 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "@webiny/api": "0.0.0", - "type-fest": "^5.6.0" + "type-fest": "^5.8.0" }, "devDependencies": { "@webiny/build-tools": "0.0.0", diff --git a/packages/feature/package.json b/packages/feature/package.json index 92dcb3aa0c8..b0da042073b 100644 --- a/packages/feature/package.json +++ b/packages/feature/package.json @@ -38,7 +38,7 @@ "publishFrom": "dist" }, "dependencies": { - "@webiny/di": "^1.0.1" + "@webiny/di": "^1.0.2" }, "devDependencies": { "@webiny/build-tools": "0.0.0", diff --git a/packages/form/package.json b/packages/form/package.json index f72d7b0f605..7f2a60332d9 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -29,11 +29,11 @@ "@types/invariant": "^2.2.37", "@types/lodash": "^4.17.24", "@webiny/build-tools": "0.0.0", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "peerDependencies": { "react": "18.3.1" diff --git a/packages/global-config/package.json b/packages/global-config/package.json index 0ac47dd54f2..979691768f2 100644 --- a/packages/global-config/package.json +++ b/packages/global-config/package.json @@ -10,7 +10,7 @@ "dependencies": { "ci-info": "^4.4.0", "load-json-file": "^7.0.1", - "uuid": "^14.0.0", + "uuid": "^14.0.1", "write-json-file": "^7.0.0" }, "publishConfig": { diff --git a/packages/handler-aws/package.json b/packages/handler-aws/package.json index 4e37bdffd5e..674d6e53028 100644 --- a/packages/handler-aws/package.json +++ b/packages/handler-aws/package.json @@ -21,14 +21,14 @@ "@webiny/handler": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/utils": "0.0.0", - "fastify": "5.8.5", + "fastify": "5.10.0", "pino-lambda": "^4.4.1" }, "devDependencies": { "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/handler-graphql/package.json b/packages/handler-graphql/package.json index c8a7b4b78b1..748f15fcdd8 100644 --- a/packages/handler-graphql/package.json +++ b/packages/handler-graphql/package.json @@ -18,21 +18,21 @@ "Adrian Smijulj " ], "dependencies": { - "@graphql-tools/merge": "^9.1.9", - "@graphql-tools/resolvers-composition": "^7.0.31", - "@graphql-tools/schema": "^10.0.33", - "@graphql-tools/utils": "^11.1.0", + "@graphql-tools/merge": "^9.2.0", + "@graphql-tools/resolvers-composition": "^7.0.33", + "@graphql-tools/schema": "^10.0.36", + "@graphql-tools/utils": "^11.2.0", "@webiny/api": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/error": "0.0.0", "@webiny/feature": "0.0.0", "@webiny/handler": "0.0.0", "@webiny/plugins": "0.0.0", - "@webiny/stdlib": "^0.0.4", + "@webiny/stdlib": "^0.0.8", "@webiny/utils": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "graphql-scalars": "^1.25.0", - "graphql-tag": "^2.12.6", + "graphql-tag": "^2.12.7", "zod": "4.4.3" }, "devDependencies": { @@ -40,7 +40,7 @@ "@webiny/handler-aws": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/handler/package.json b/packages/handler/package.json index ed791ea919e..61e3a918e0b 100644 --- a/packages/handler/package.json +++ b/packages/handler/package.json @@ -16,20 +16,20 @@ ], "license": "MIT", "dependencies": { - "@fastify/compress": "8.3.1", - "@fastify/cookie": "11.0.2", + "@fastify/compress": "9.0.0", + "@fastify/cookie": "11.1.0", "@webiny/api": "0.0.0", "@webiny/error": "0.0.0", "@webiny/feature": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/utils": "0.0.0", - "fastify": "5.8.5" + "fastify": "5.10.0" }, "devDependencies": { "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/i18n/package.json b/packages/i18n/package.json index e6497051614..e6f9ff1c464 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -33,7 +33,7 @@ "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/languages/package.json b/packages/languages/package.json index c16a019158e..9820374ddb1 100644 --- a/packages/languages/package.json +++ b/packages/languages/package.json @@ -27,7 +27,7 @@ "@webiny/icons": "0.0.0", "@webiny/project": "0.0.0", "@webiny/project-aws": "0.0.0", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "react": "18.3.1", "react-dom": "18.3.1" }, @@ -39,7 +39,7 @@ "@webiny/wcp": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/lexical-converter/__tests__/stateTransformer.test.ts b/packages/lexical-converter/__tests__/stateTransformer.test.ts index 684977f23eb..02c861e0cd6 100644 --- a/packages/lexical-converter/__tests__/stateTransformer.test.ts +++ b/packages/lexical-converter/__tests__/stateTransformer.test.ts @@ -28,7 +28,10 @@ describe("Lexical State Transformer", () => { __textFormat: 0, __textStyle: "", __tag: "h1", - __styleId: "heading1" + __styleId: "heading1", + __className: undefined, + __slotHost: null, + __slots: null }, html: '

Test CMS Title

' }, @@ -48,7 +51,10 @@ describe("Lexical State Transformer", () => { __dir: "ltr", __textFormat: 0, __textStyle: "", - __styleId: "paragraph1" + __styleId: "paragraph1", + __className: undefined, + __slotHost: null, + __slots: null }, html: '


' }, @@ -68,7 +74,10 @@ describe("Lexical State Transformer", () => { __dir: "ltr", __textFormat: 0, __textStyle: "", - __styleId: "paragraph1" + __styleId: "paragraph1", + __className: undefined, + __slotHost: null, + __slots: null }, html: '

Testing a link for parsing

' }, @@ -88,7 +97,10 @@ describe("Lexical State Transformer", () => { __dir: "ltr", __textFormat: 0, __textStyle: "", - __styleId: "paragraph1" + __styleId: "paragraph1", + __className: undefined, + __slotHost: null, + __slots: null }, html: '

Test CMS Paragraph

' }, @@ -108,7 +120,10 @@ describe("Lexical State Transformer", () => { __dir: "ltr", __textFormat: 0, __textStyle: "", - __styleId: "paragraph1" + __styleId: "paragraph1", + __className: undefined, + __slotHost: null, + __slots: null }, html: '


' }, @@ -128,7 +143,10 @@ describe("Lexical State Transformer", () => { __dir: "ltr", __textFormat: 0, __textStyle: "", - __styleId: "quote" + __styleId: "quote", + __className: undefined, + __slotHost: null, + __slots: null }, html: '
Test quote from lexical CMS
' }, @@ -148,7 +166,10 @@ describe("Lexical State Transformer", () => { __dir: "ltr", __textFormat: 0, __textStyle: "", - __styleId: "paragraph1" + __styleId: "paragraph1", + __className: undefined, + __slotHost: null, + __slots: null }, html: '


' }, @@ -171,7 +192,10 @@ describe("Lexical State Transformer", () => { __styleId: "", __listType: "bullet", __tag: "ul", - __start: 1 + __start: 1, + __className: undefined, + __slotHost: null, + __slots: null }, html: '
  • List item 1
  • List item 2
  • List item 3
' }, @@ -191,7 +215,10 @@ describe("Lexical State Transformer", () => { __dir: null, __textFormat: 0, __textStyle: "", - __styleId: "paragraph1" + __styleId: "paragraph1", + __className: undefined, + __slotHost: null, + __slots: null }, html: "


" } diff --git a/packages/lexical-converter/package.json b/packages/lexical-converter/package.json index 9391d05e3a1..be0ee88fa65 100644 --- a/packages/lexical-converter/package.json +++ b/packages/lexical-converter/package.json @@ -7,16 +7,16 @@ "./*": "./*" }, "dependencies": { - "@lexical/headless": "^0.44.0", - "@lexical/html": "^0.44.0", + "@lexical/headless": "^0.46.0", + "@lexical/html": "^0.46.0", "@webiny/lexical-nodes": "0.0.0", "cheerio": "^1.2.0", - "lexical": "^0.44.0" + "lexical": "^0.46.0" }, "devDependencies": { "@webiny/build-tools": "0.0.0", "jsdom": "^29.1.1", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/lexical-editor-actions/package.json b/packages/lexical-editor-actions/package.json index 6a5e080d7ae..b19761a0ac1 100644 --- a/packages/lexical-editor-actions/package.json +++ b/packages/lexical-editor-actions/package.json @@ -9,7 +9,7 @@ "dependencies": { "@emotion/css": "^11.13.5", "@emotion/styled": "^11.14.1", - "@lexical/selection": "^0.44.0", + "@lexical/selection": "^0.46.0", "@webiny/admin-ui": "0.0.0", "@webiny/lexical-editor": "0.0.0", "react": "18.3.1", diff --git a/packages/lexical-editor/package.json b/packages/lexical-editor/package.json index 7d4795f15a1..9af80eb1fd3 100644 --- a/packages/lexical-editor/package.json +++ b/packages/lexical-editor/package.json @@ -12,20 +12,20 @@ }, "license": "MIT", "dependencies": { - "@lexical/code": "^0.44.0", - "@lexical/history": "^0.44.0", - "@lexical/react": "^0.44.0", - "@lexical/rich-text": "^0.44.0", - "@lexical/selection": "^0.44.0", - "@lexical/text": "^0.44.0", - "@lexical/utils": "^0.44.0", + "@lexical/code": "^0.46.0", + "@lexical/history": "^0.46.0", + "@lexical/react": "^0.46.0", + "@lexical/rich-text": "^0.46.0", + "@lexical/selection": "^0.46.0", + "@lexical/text": "^0.46.0", + "@lexical/utils": "^0.46.0", "@webiny/lexical-nodes": "0.0.0", "@webiny/lexical-theme": "0.0.0", "@webiny/react-composition": "0.0.0", "@webiny/react-properties": "0.0.0", - "lexical": "^0.44.0", + "lexical": "^0.46.0", "lodash": "^4.18.1", - "radix-ui": "^1.4.3", + "radix-ui": "^1.6.2", "react": "18.3.1", "react-dom": "18.3.1" }, diff --git a/packages/lexical-editor/src/ui/LinkPreview.css b/packages/lexical-editor/src/ui/LinkPreview.css index 4633a8ca291..72b41a610eb 100644 --- a/packages/lexical-editor/src/ui/LinkPreview.css +++ b/packages/lexical-editor/src/ui/LinkPreview.css @@ -11,10 +11,10 @@ 0% { background: #f9f9f9; } - .50% { + 0.5% { background: #eeeeee; } - .100% { + 0.1% { background: #f9f9f9; } } diff --git a/packages/lexical-nodes/package.json b/packages/lexical-nodes/package.json index 8ca77bbffa2..ccd388bfb03 100644 --- a/packages/lexical-nodes/package.json +++ b/packages/lexical-nodes/package.json @@ -7,18 +7,18 @@ "./*": "./*" }, "dependencies": { - "@lexical/code": "^0.44.0", - "@lexical/hashtag": "^0.44.0", - "@lexical/list": "^0.44.0", - "@lexical/mark": "^0.44.0", - "@lexical/overflow": "^0.44.0", - "@lexical/react": "^0.44.0", - "@lexical/rich-text": "^0.44.0", - "@lexical/selection": "^0.44.0", - "@lexical/utils": "^0.44.0", + "@lexical/code": "^0.46.0", + "@lexical/hashtag": "^0.46.0", + "@lexical/list": "^0.46.0", + "@lexical/mark": "^0.46.0", + "@lexical/overflow": "^0.46.0", + "@lexical/react": "^0.46.0", + "@lexical/rich-text": "^0.46.0", + "@lexical/selection": "^0.46.0", + "@lexical/utils": "^0.46.0", "@types/prismjs": "^1.26.6", "@webiny/lexical-theme": "0.0.0", - "lexical": "^0.44.0", + "lexical": "^0.46.0", "react": "18.3.1" }, "devDependencies": { diff --git a/packages/lexical-nodes/src/utils/listNode.ts b/packages/lexical-nodes/src/utils/listNode.ts index 98204f0dc86..7c6850a9083 100644 --- a/packages/lexical-nodes/src/utils/listNode.ts +++ b/packages/lexical-nodes/src/utils/listNode.ts @@ -1,4 +1,4 @@ -import type { LexicalNode, Spread } from "lexical"; +import type { ElementNode, LexicalNode, Spread } from "lexical"; import type { ListNode } from "~/ListNode.js"; import { $isListNode } from "~/ListNode.js"; @@ -35,7 +35,7 @@ export function $getTopListNode(listItem: LexicalNode): ListNode { return listItem as ListNode; } - let parent: ListNode | null = list; + let parent: ElementNode | null = list; while (parent !== null) { parent = parent.getParent(); diff --git a/packages/lexical-theme/package.json b/packages/lexical-theme/package.json index 572391e8781..69f01940821 100644 --- a/packages/lexical-theme/package.json +++ b/packages/lexical-theme/package.json @@ -7,7 +7,7 @@ "./*": "./*" }, "dependencies": { - "lexical": "^0.44.0" + "lexical": "^0.46.0" }, "devDependencies": { "@webiny/build-tools": "0.0.0" diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 76815d7ec02..96f3780352d 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -29,7 +29,7 @@ "@types/ncp": "^2.0.8", "@webiny/build-tools": "0.0.0", "execa": "^5.1.1", - "tsx": "4.21.0", + "tsx": "4.23.0", "typescript": "6.0.3" }, "scripts": { diff --git a/packages/okta/package.json b/packages/okta/package.json index 4f1240c9dbb..526a6e1d996 100644 --- a/packages/okta/package.json +++ b/packages/okta/package.json @@ -15,7 +15,7 @@ "author": "Webiny Ltd.", "license": "Webiny Enterprise", "dependencies": { - "@okta/okta-auth-js": "^7.14.3", + "@okta/okta-auth-js": "^8.0.1", "@webiny/admin-ui": "0.0.0", "@webiny/api-core": "0.0.0", "@webiny/app": "0.0.0", @@ -24,7 +24,7 @@ "@webiny/project": "0.0.0", "@webiny/project-aws": "0.0.0", "jsonwebtoken": "^9.0.3", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/packages/plugins/package.json b/packages/plugins/package.json index 2ca8e2029a8..e7f629b20f5 100644 --- a/packages/plugins/package.json +++ b/packages/plugins/package.json @@ -24,7 +24,7 @@ "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/project-aws/package.json b/packages/project-aws/package.json index 3d9d84de680..beec8ad6125 100644 --- a/packages/project-aws/package.json +++ b/packages/project-aws/package.json @@ -17,14 +17,14 @@ "access": "public" }, "dependencies": { - "@pulumi/aws": "^7.30.0", - "@pulumi/pulumi": "^3.243.0", + "@pulumi/aws": "^7.35.0", + "@pulumi/pulumi": "^3.251.0", "@pulumi/random": "^4.21.0", "@webiny/api-headless-cms": "0.0.0", "@webiny/aws-layers": "0.0.0", "@webiny/aws-sdk": "0.0.0", "@webiny/cli-core": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/project": "0.0.0", "@webiny/pulumi": "0.0.0", "@webiny/utils": "0.0.0", @@ -44,7 +44,7 @@ "@types/ncp": "^2.0.8", "@webiny/build-tools": "0.0.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "adio": { "ignoreDirs": [ diff --git a/packages/project-aws/src/pulumi/apps/core/CoreCognito.ts b/packages/project-aws/src/pulumi/apps/core/CoreCognito.ts index ab3e12a5069..7eb17cdd31d 100644 --- a/packages/project-aws/src/pulumi/apps/core/CoreCognito.ts +++ b/packages/project-aws/src/pulumi/apps/core/CoreCognito.ts @@ -4,6 +4,7 @@ import { createAppModule, type PulumiApp, type PulumiAppModule } from "@webiny/p export interface CoreCognitoParams { protect: boolean; useEmailAsUsername: boolean; + mfa?: boolean; } export type CoreCognito = PulumiAppModule; @@ -35,7 +36,8 @@ export const CoreCognito = createAppModule({ usernameAttributes: params.useEmailAsUsername ? ["email"] : undefined, aliasAttributes: params.useEmailAsUsername ? undefined : ["preferred_username"], lambdaConfig: {}, - mfaConfiguration: "OFF", + mfaConfiguration: params.mfa ? "ON" : "OFF", + softwareTokenMfaConfiguration: params.mfa ? { enabled: true } : undefined, userPoolAddOns: { advancedSecurityMode: "OFF" /* required */ }, diff --git a/packages/project-aws/src/pulumi/apps/core/cognitoIdentityProviders/configure.ts b/packages/project-aws/src/pulumi/apps/core/cognitoIdentityProviders/configure.ts index 700226fbbde..ad5ef69982c 100644 --- a/packages/project-aws/src/pulumi/apps/core/cognitoIdentityProviders/configure.ts +++ b/packages/project-aws/src/pulumi/apps/core/cognitoIdentityProviders/configure.ts @@ -75,6 +75,7 @@ export const configureAdminCognitoFederation = ( ); const idpConfigs: aws.cognito.IdentityProviderArgs[] = []; + const idpOutputs: pulumi.Output[] = []; for (const idp of config.identityProviders) { const config = getIdpConfig(idp.type, userPool.output.id, idp); @@ -87,11 +88,21 @@ export const configureAdminCognitoFederation = ( // names to be all lowercase anyway. const name = config.providerName.toString().toLowerCase(); - app.addResource(aws.cognito.IdentityProvider, { name, config }); + const idpResource = app.addResource(aws.cognito.IdentityProvider, { name, config }); + idpOutputs.push(idpResource.output); idpConfigs.push(config); } + appClient.opts.dependsOn = [ + ...(appClient.opts.dependsOn + ? Array.isArray(appClient.opts.dependsOn) + ? appClient.opts.dependsOn + : [appClient.opts.dependsOn] + : []), + ...idpOutputs + ] as pulumi.Input[]; + appClient.config.supportedIdentityProviders([ "COGNITO", ...idpConfigs.map(config => { diff --git a/packages/project-aws/src/pulumi/apps/core/createCorePulumiApp.ts b/packages/project-aws/src/pulumi/apps/core/createCorePulumiApp.ts index fbbf29dca4e..bed5ea38ec0 100644 --- a/packages/project-aws/src/pulumi/apps/core/createCorePulumiApp.ts +++ b/packages/project-aws/src/pulumi/apps/core/createCorePulumiApp.ts @@ -246,9 +246,37 @@ export function createCorePulumiApp() { // Setup Cognito const cognito = app.addModule(CoreCognito, { protect, - useEmailAsUsername: false + useEmailAsUsername: false, + mfa: process.env.COGNITO_MFA === "true" }); + // Cognito custom:id was originally set to maxLength 36 (UUID). Federated OIDC + // providers (e.g., Entra ID) can produce sub values longer than 36 chars. Since + // Cognito doesn't allow changing custom attribute constraints after pool creation, + // we only increase it for new deployments. Existing pools keep their original limit. + const isNewDeployment = !coreStackOutput || Object.keys(coreStackOutput).length === 0; + if (isNewDeployment) { + cognito.userPool.config.schemas(schemas => { + return schemas?.map(schema => { + if (schema.name === "id") { + return { + ...schema, + stringAttributeConstraints: { + ...schema.stringAttributeConstraints, + maxLength: "256" + } + }; + } + return schema; + }); + }); + } else { + cognito.userPool.opts.ignoreChanges = [ + ...(cognito.userPool.opts.ignoreChanges || []), + "schemas" + ]; + } + // Setup event bus const eventBus = app.addModule(CoreEventBus); diff --git a/packages/project-utils/package.json b/packages/project-utils/package.json index c1d8af374cc..0e7a93fd5df 100644 --- a/packages/project-utils/package.json +++ b/packages/project-utils/package.json @@ -22,11 +22,11 @@ "devDependencies": { "@webiny/build-tools": "0.0.0", "jest-dynalite": "^3.6.1", - "listr2": "^10.2.1", + "listr2": "^10.2.2", "load-json-file": "^7.0.1", "pino": "^10.3.1", "pino-pretty": "^13.1.3", - "vitest": "^4.1.7", + "vitest": "^4.1.10", "yargs": "^18.0.0" }, "peerDependencies": { diff --git a/packages/project/package.json b/packages/project/package.json index fb248175006..15ab9df050f 100644 --- a/packages/project/package.json +++ b/packages/project/package.json @@ -15,7 +15,7 @@ "dependencies": { "@webiny/aws-sdk": "0.0.0", "@webiny/build-tools": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/feature-flags": "0.0.0", "@webiny/global-config": "0.0.0", "@webiny/pulumi-sdk": "0.0.0", @@ -36,12 +36,12 @@ "find-up": "^8.0.0", "get-tsconfig": "^4.14.0", "graphql-request": "^7.4.0", - "humanize-duration": "3.33.2", + "humanize-duration": "3.34.0", "jsdom": "^29.1.1", "load-json-file": "^7.0.1", "lodash": "^4.18.1", "minimatch": "^10.2.5", - "mqtt": "^5.15.1", + "mqtt": "^5.15.2", "neverthrow": "^8.2.0", "p-retry": "^8.0.0", "pino": "^10.3.1", @@ -51,7 +51,7 @@ "replace-in-path": "^1.1.0", "serialize-error": "^13.0.1", "ts-morph": "^28.0.0", - "tsx": "4.21.0", + "tsx": "4.23.0", "write-json-file": "^7.0.0", "zod": "4.4.3" }, @@ -61,7 +61,7 @@ "@types/jsdom": "^28.0.3", "@types/lodash": "^4.17.24", "rimraf": "^6.1.3", - "type-fest": "^5.6.0", + "type-fest": "^5.8.0", "typescript": "6.0.3" }, "adio": { diff --git a/packages/project/src/abstractions/features/DestroyApp.ts b/packages/project/src/abstractions/features/DestroyApp.ts index ddc31798e9d..16ad5e4316b 100644 --- a/packages/project/src/abstractions/features/DestroyApp.ts +++ b/packages/project/src/abstractions/features/DestroyApp.ts @@ -4,11 +4,11 @@ import { type ExecaChildProcess } from "execa"; type IPulumiProcess = ExecaChildProcess; -interface IDestroyAppParams { +export interface IDestroyAppParams { app: AppName; } -interface IDestroyApp { +export interface IDestroyApp { execute(params: IDestroyAppParams): Promise<{ pulumiProcess: IPulumiProcess }>; } diff --git a/packages/project/src/abstractions/services/StackOutputCacheService.ts b/packages/project/src/abstractions/services/StackOutputCacheService.ts new file mode 100644 index 00000000000..0924e56b43c --- /dev/null +++ b/packages/project/src/abstractions/services/StackOutputCacheService.ts @@ -0,0 +1,15 @@ +import { createAbstraction } from "~/abstractions/createAbstraction.js"; +import { type IAppModel } from "~/abstractions/models/IAppModel.js"; + +export interface IStackOutputCacheService { + read(app: IAppModel): Promise | null>; + write(app: IAppModel, data: Record): Promise; + delete(app: IAppModel): Promise; +} + +export const StackOutputCacheService = + createAbstraction("StackOutputCacheService"); + +export namespace StackOutputCacheService { + export type Interface = IStackOutputCacheService; +} diff --git a/packages/project/src/abstractions/services/index.ts b/packages/project/src/abstractions/services/index.ts index 5466ed99a0a..6c6fe03b514 100644 --- a/packages/project/src/abstractions/services/index.ts +++ b/packages/project/src/abstractions/services/index.ts @@ -29,6 +29,7 @@ export { PulumiGetStackOutputService } from "./PulumiGetStackOutputService.js"; export { PulumiLoginService } from "./PulumiLoginService.js"; export { PulumiSelectStackService } from "./PulumiSelectStackService.js"; export { SetProjectIdService } from "./SetProjectIdService.js"; +export { StackOutputCacheService } from "./StackOutputCacheService.js"; export { StdioService } from "./StdioService.js"; export { UiService } from "./UiService.js"; export { ValidateProjectConfigService } from "./ValidateProjectConfigService.js"; diff --git a/packages/project/src/createProjectSdkContainer.ts b/packages/project/src/createProjectSdkContainer.ts index 8a409e8ba9d..5f395df4492 100644 --- a/packages/project/src/createProjectSdkContainer.ts +++ b/packages/project/src/createProjectSdkContainer.ts @@ -83,6 +83,7 @@ import { pulumiLoginService, pulumiSelectStackService, setProjectIdService, + stackOutputCacheService, stdioService, uiService, validateProjectConfigService, @@ -143,6 +144,7 @@ export const createProjectSdkContainer = async ( container.register(pulumiLoginService).inSingletonScope(); container.register(pulumiSelectStackService).inSingletonScope(); container.register(setProjectIdService).inSingletonScope(); + container.register(stackOutputCacheService).inSingletonScope(); container.register(stdioService).inSingletonScope(); container.register(uiService).inSingletonScope(); container.register(validateProjectConfigService).inSingletonScope(); diff --git a/packages/project/src/decorators/DestroyAppClearStackOutputCache.ts b/packages/project/src/decorators/DestroyAppClearStackOutputCache.ts new file mode 100644 index 00000000000..1558eb71a38 --- /dev/null +++ b/packages/project/src/decorators/DestroyAppClearStackOutputCache.ts @@ -0,0 +1,43 @@ +import { + DestroyApp, + GetApp, + LoggerService, + StackOutputCacheService +} from "~/abstractions/index.js"; + +/** + * Decorator that clears the stack output cache when an app is destroyed. + * + * Without this, the cache file written during deploy would remain on disk after a + * destroy, and a subsequent deploy (or any stack output read) would use it and behave + * as if the stack were still deployed. + * + * The cache is cleared before the destroy runs. Since the cache is only a performance + * optimization, this is safe even if the destroy fails and the stack remains: the next + * read simply fetches fresh output from Pulumi again. + */ +export class DestroyAppClearStackOutputCache implements DestroyApp.Interface { + constructor( + private getApp: GetApp.Interface, + private logger: LoggerService.Interface, + private stackOutputCacheService: StackOutputCacheService.Interface, + private decoratee: DestroyApp.Interface + ) {} + + async execute(params: DestroyApp.Params) { + try { + const app = this.getApp.execute(params.app); + await this.stackOutputCacheService.delete(app); + } catch (error) { + // Cache clearing failure shouldn't prevent the destroy from running. + this.logger.error("Failed to clear stack output cache before destroy.", error); + } + + return this.decoratee.execute(params); + } +} + +export const destroyAppClearStackOutputCache = DestroyApp.createDecorator({ + decorator: DestroyAppClearStackOutputCache, + dependencies: [GetApp, LoggerService, StackOutputCacheService] +}); diff --git a/packages/project/src/decorators/index.ts b/packages/project/src/decorators/index.ts index eb3221f2c9a..f56220b00cc 100644 --- a/packages/project/src/decorators/index.ts +++ b/packages/project/src/decorators/index.ts @@ -3,6 +3,7 @@ export * from "./DeployAppClearWatchedLambdaFunctions.js"; export * from "./DeployAppRefreshStackOutputCache.js"; export * from "./DeployAppWithHooks.js"; export * from "./DeployAppWithWatchedLambdaReplacement.js"; +export * from "./DestroyAppClearStackOutputCache.js"; export * from "./WatchWithHooks.js"; export * from "./GetPulumiServiceWithDownloadInfo.js"; export * from "./GetFeatureFlagsWithLicense.js"; diff --git a/packages/project/src/services/GetProjectConfigService/renderConfigWorker.tsx b/packages/project/src/services/GetProjectConfigService/renderConfigWorker.tsx index b52e1ac8569..6dcbc7e5d4a 100644 --- a/packages/project/src/services/GetProjectConfigService/renderConfigWorker.tsx +++ b/packages/project/src/services/GetProjectConfigService/renderConfigWorker.tsx @@ -1,5 +1,5 @@ import "tsx/esm"; -import { Properties, toObject } from "@webiny/react-properties"; +import { AsyncProperties, toObject } from "@webiny/react-properties"; import debounce from "debounce"; import React from "react"; import { createRoot } from "react-dom/client"; @@ -58,7 +58,20 @@ const { Extensions } = await import( toImportSpecifier(project.paths.webinyConfigBaseFile.toString()) ); +const RENDER_TIMEOUT_MS = 30_000; + +const timeout = setTimeout(() => { + sendError( + new Error( + `Config rendering timed out after ${RENDER_TIMEOUT_MS}ms. ` + + `This usually means an promise never settled.` + ) + ); + process.exit(1); +}, RENDER_TIMEOUT_MS); + const onChange = debounce((value: any) => { + clearTimeout(timeout); sendSuccess(toObject(value)); process.exit(0); }); @@ -77,9 +90,9 @@ reactRoot.render( - + - + diff --git a/packages/project/src/services/InitProjectSdkService/InitProjectSdkService.ts b/packages/project/src/services/InitProjectSdkService/InitProjectSdkService.ts index 5447b60829c..be63f32f8fe 100644 --- a/packages/project/src/services/InitProjectSdkService/InitProjectSdkService.ts +++ b/packages/project/src/services/InitProjectSdkService/InitProjectSdkService.ts @@ -10,6 +10,7 @@ import { deployAppRefreshStackOutputCache, deployAppWithHooks, deployAppWithWatchedLambdaReplacement, + destroyAppClearStackOutputCache, watchWithHooks, getPulumiServiceWithDownloadInfo } from "~/decorators/index.js"; @@ -49,6 +50,7 @@ export class DefaultInitProjectSdkService implements InitProjectSdkService.Inter container.registerDecorator(deployAppWithWatchedLambdaReplacement); container.registerDecorator(deployAppClearWatchedLambdaFunctions); container.registerDecorator(deployAppRefreshStackOutputCache); + container.registerDecorator(destroyAppClearStackOutputCache); container.registerDecorator(deployAppWithHooks); container.registerDecorator(watchWithHooks); container.registerDecorator(getPulumiServiceWithDownloadInfo); diff --git a/packages/project/src/services/PulumiGetStackOutputService/PulumiGetStackOutputService.ts b/packages/project/src/services/PulumiGetStackOutputService/PulumiGetStackOutputService.ts index 2aed7bca3ff..4439a04ec24 100644 --- a/packages/project/src/services/PulumiGetStackOutputService/PulumiGetStackOutputService.ts +++ b/packages/project/src/services/PulumiGetStackOutputService/PulumiGetStackOutputService.ts @@ -1,29 +1,21 @@ import { createImplementation } from "@webiny/di"; import { GetPulumiService, - GetProjectService, LoggerService, PulumiGetStackOutputService, PulumiSelectStackService, - ProjectSdkParamsService + StackOutputCacheService } from "~/abstractions/index.js"; import { type AppModel } from "~/models/index.js"; import { createEnvConfiguration, withPulumiConfigPassphrase } from "~/utils/env/index.js"; import { mapStackOutput } from "./mapStackOutput.js"; -import fs from "fs/promises"; -import path from "path"; export class DefaultPulumiGetStackOutputService implements PulumiGetStackOutputService.Interface { - private static readonly DEFAULT_ENV = "dev"; - private static readonly DEFAULT_REGION = "default"; - private static readonly DEFAULT_VARIANT = "default"; - constructor( private getPulumiService: GetPulumiService.Interface, private pulumiSelectStackService: PulumiSelectStackService.Interface, private loggerService: LoggerService.Interface, - private getProjectService: GetProjectService.Interface, - private projectSdkParamsService: ProjectSdkParamsService.Interface + private stackOutputCacheService: StackOutputCacheService.Interface ) {} async execute = Record>( @@ -32,12 +24,8 @@ export class DefaultPulumiGetStackOutputService implements PulumiGetStackOutputS ): Promise { // Try to read from cache if skipCache is not true if (!params?.skipCache) { - const cachedOutput = await this.readFromCache(app); + const cachedOutput = await this.stackOutputCacheService.read(app); if (cachedOutput !== null) { - this.loggerService.debug( - { app: app.name, cacheKey: this.getCacheKey(app) }, - "Stack output read from cache" - ); return this.applyMapping(cachedOutput, params?.map) as TOutput; } } @@ -64,12 +52,7 @@ export class DefaultPulumiGetStackOutputService implements PulumiGetStackOutputS return null; } - // Write to cache - await this.writeToCache(app, stackOutputJson); - this.loggerService.debug("Stack output stored to cache", { - app: app.name, - cacheKey: this.getCacheKey(app) - }); + await this.stackOutputCacheService.write(app, stackOutputJson); return this.applyMapping(stackOutputJson, params?.map) as TOutput; } catch { @@ -93,46 +76,6 @@ export class DefaultPulumiGetStackOutputService implements PulumiGetStackOutputS // If a mapping is provided, we map the output to the specified structure. return mapStackOutput(data, map); } - - private getCacheKey(app: AppModel): string { - const sdkParams = this.projectSdkParamsService.get(); - const env = sdkParams.env || DefaultPulumiGetStackOutputService.DEFAULT_ENV; - const region = sdkParams.region || DefaultPulumiGetStackOutputService.DEFAULT_REGION; - const variant = sdkParams.variant || DefaultPulumiGetStackOutputService.DEFAULT_VARIANT; - return `${app.name}-${env}-${region}-${variant}.json`; - } - - private getCachePath(app: AppModel): string { - const project = this.getProjectService.execute(); - const cacheDir = project.paths.dotWebinyFolder.join("caches", "stack-output").toString(); - const cacheKey = this.getCacheKey(app); - return path.join(cacheDir, cacheKey); - } - - private async readFromCache(app: AppModel): Promise | null> { - const cachePath = this.getCachePath(app); - - try { - const content = await fs.readFile(cachePath, "utf-8"); - return JSON.parse(content); - } catch { - // File doesn't exist or couldn't be read/parsed - this is expected on first run - return null; - } - } - - private async writeToCache(app: AppModel, data: Record): Promise { - const cachePath = this.getCachePath(app); - const cacheDir = path.dirname(cachePath); - - try { - // Create cache directory if it doesn't exist - await fs.mkdir(cacheDir, { recursive: true }); - await fs.writeFile(cachePath, JSON.stringify(data, null, 2), "utf-8"); - } catch (error) { - this.loggerService.error("Could not write to cache file.", cachePath, error); - } - } } export const pulumiGetStackOutputService = createImplementation({ @@ -142,7 +85,6 @@ export const pulumiGetStackOutputService = createImplementation({ GetPulumiService, PulumiSelectStackService, LoggerService, - GetProjectService, - ProjectSdkParamsService + StackOutputCacheService ] }); diff --git a/packages/project/src/services/StackOutputCacheService/StackOutputCacheService.ts b/packages/project/src/services/StackOutputCacheService/StackOutputCacheService.ts new file mode 100644 index 00000000000..0d81bebd21f --- /dev/null +++ b/packages/project/src/services/StackOutputCacheService/StackOutputCacheService.ts @@ -0,0 +1,93 @@ +import { createImplementation } from "@webiny/di"; +import { + GetProjectService, + LoggerService, + ProjectSdkParamsService, + StackOutputCacheService +} from "~/abstractions/index.js"; +import { type AppModel } from "~/models/index.js"; +import fs from "fs/promises"; + +export class DefaultStackOutputCacheService implements StackOutputCacheService.Interface { + private static readonly DEFAULT_ENV = "dev"; + private static readonly DEFAULT_REGION = "default"; + private static readonly DEFAULT_VARIANT = "default"; + + constructor( + private getProjectService: GetProjectService.Interface, + private projectSdkParamsService: ProjectSdkParamsService.Interface, + private loggerService: LoggerService.Interface + ) {} + + async read(app: AppModel): Promise | null> { + const cachePath = this.getCachePath(app); + + try { + const content = await fs.readFile(cachePath, "utf-8"); + const data = JSON.parse(content); + this.loggerService.debug( + { app: app.name, cacheKey: this.getCacheKey(app) }, + "Stack output read from cache" + ); + return data; + } catch { + // File doesn't exist or couldn't be read/parsed - this is expected on first run. + return null; + } + } + + async write(app: AppModel, data: Record): Promise { + const cachePath = this.getCachePath(app); + const cacheDir = this.getCacheDir().toString(); + + try { + // Create cache directory if it doesn't exist. + await fs.mkdir(cacheDir, { recursive: true }); + await fs.writeFile(cachePath, JSON.stringify(data, null, 2), "utf-8"); + this.loggerService.debug("Stack output stored to cache", { + app: app.name, + cacheKey: this.getCacheKey(app) + }); + } catch (error) { + this.loggerService.error("Could not write to cache file.", cachePath, error); + } + } + + async delete(app: AppModel): Promise { + const cachePath = this.getCachePath(app); + + try { + // `force: true` makes this a no-op if the cache file doesn't exist. + await fs.rm(cachePath, { force: true }); + this.loggerService.debug("Stack output cache deleted.", { + app: app.name, + cacheKey: this.getCacheKey(app) + }); + } catch (error) { + this.loggerService.error("Could not delete stack output cache file.", cachePath, error); + } + } + + private getCacheKey(app: AppModel): string { + const sdkParams = this.projectSdkParamsService.get(); + const env = sdkParams.env || DefaultStackOutputCacheService.DEFAULT_ENV; + const region = sdkParams.region || DefaultStackOutputCacheService.DEFAULT_REGION; + const variant = sdkParams.variant || DefaultStackOutputCacheService.DEFAULT_VARIANT; + return `${app.name}-${env}-${region}-${variant}.json`; + } + + private getCacheDir() { + const project = this.getProjectService.execute(); + return project.paths.dotWebinyFolder.join("caches", "stack-output"); + } + + private getCachePath(app: AppModel): string { + return this.getCacheDir().join(this.getCacheKey(app)).toString(); + } +} + +export const stackOutputCacheService = createImplementation({ + abstraction: StackOutputCacheService, + implementation: DefaultStackOutputCacheService, + dependencies: [GetProjectService, ProjectSdkParamsService, LoggerService] +}); diff --git a/packages/project/src/services/StackOutputCacheService/index.ts b/packages/project/src/services/StackOutputCacheService/index.ts new file mode 100644 index 00000000000..9375b56a54c --- /dev/null +++ b/packages/project/src/services/StackOutputCacheService/index.ts @@ -0,0 +1 @@ +export * from "./StackOutputCacheService.js"; diff --git a/packages/project/src/services/index.ts b/packages/project/src/services/index.ts index 44c042ddecd..2534cfaf402 100644 --- a/packages/project/src/services/index.ts +++ b/packages/project/src/services/index.ts @@ -29,6 +29,7 @@ export * from "./PulumiGetStackOutputService/index.js"; export * from "./PulumiLoginService/index.js"; export * from "./PulumiSelectStackService/index.js"; export * from "./SetProjectIdService/index.js"; +export * from "./StackOutputCacheService/index.js"; export * from "./StdioService/index.js"; export * from "./UiService/index.js"; export * from "./ValidateProjectConfigService/index.js"; diff --git a/packages/pulumi-sdk/package.json b/packages/pulumi-sdk/package.json index 41f9223b9a3..1ef3787b5c9 100644 --- a/packages/pulumi-sdk/package.json +++ b/packages/pulumi-sdk/package.json @@ -17,22 +17,22 @@ "access": "public" }, "dependencies": { - "@pulumi/aws": "^7.30.0", - "@pulumi/pulumi": "^3.243.0", + "@pulumi/aws": "^7.35.0", + "@pulumi/pulumi": "^3.251.0", "decompress": "^4.2.1", "execa": "^5.1.1", "find-up": "^8.0.0", - "fs-extra": "^11.3.5", + "fs-extra": "^11.3.6", "load-json-file": "^7.0.1", "lodash": "^4.18.1", - "semver": "^7.8.1", - "tar": "^7.5.15" + "semver": "^7.8.5", + "tar": "^7.5.19" }, "devDependencies": { "@types/lodash": "^4.17.24", "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", - "type-fest": "^5.6.0", + "type-fest": "^5.8.0", "typescript": "6.0.3" }, "adio": { diff --git a/packages/pulumi/package.json b/packages/pulumi/package.json index e1f2f0f5ff0..7949bf76212 100644 --- a/packages/pulumi/package.json +++ b/packages/pulumi/package.json @@ -17,7 +17,7 @@ "access": "public" }, "dependencies": { - "@pulumi/pulumi": "^3.243.0", + "@pulumi/pulumi": "^3.251.0", "@webiny/project": "0.0.0", "find-up": "^8.0.0", "lodash": "^4.18.1" diff --git a/packages/pulumi/src/constants.ts b/packages/pulumi/src/constants.ts deleted file mode 100644 index 5fd254b181f..00000000000 --- a/packages/pulumi/src/constants.ts +++ /dev/null @@ -1 +0,0 @@ -export const DEFAULT_PROD_ENV_NAMES = ["prod", "production"]; diff --git a/packages/pulumi/src/createPulumiApp.ts b/packages/pulumi/src/createPulumiApp.ts index 1111f265d50..71ad5a13747 100644 --- a/packages/pulumi/src/createPulumiApp.ts +++ b/packages/pulumi/src/createPulumiApp.ts @@ -23,7 +23,7 @@ import type { } from "~/types.js"; import type { PulumiAppRemoteResource } from "~/PulumiAppRemoteResource.js"; import cloneDeep from "lodash/cloneDeep.js"; -import { DEFAULT_PROD_ENV_NAMES } from "./constants.js"; +import { getProjectSdk } from "@webiny/project"; export function createPulumiApp>( params: CreatePulumiAppParams @@ -79,9 +79,11 @@ export function createPulumiApp>( async run(config) { app.params.run = config; - // Add environment-related variables. - const productionEnvironments = - app.params.create.productionEnvironments || DEFAULT_PROD_ENV_NAMES; + // Add environment-related variables. The list of production environments is + // resolved from the project SDK, which merges the built-in defaults with any + // environments registered via the `Infra.ProductionEnvironments` extension. + const sdk = await getProjectSdk(); + const productionEnvironments = await sdk.getProductionEnvironments(); const isProduction = productionEnvironments.includes(app.params.run.env); app.env = { diff --git a/packages/pulumi/src/types.ts b/packages/pulumi/src/types.ts index 17616a29bf0..7b765deda37 100644 --- a/packages/pulumi/src/types.ts +++ b/packages/pulumi/src/types.ts @@ -64,9 +64,9 @@ export interface PulumiApp> { name: string; // Set to `true` if the environment into which the application is being deployed - // is considered a production environment. The list of environment names - // that are considered production environments is defined via the - // `productionEnvironments` parameter. Learn more: + // is considered a production environment. The list of environment names that are + // considered production environments consists of the built-in defaults merged with + // any registered via the `Infra.ProductionEnvironments` extension. Learn more: // https://www.webiny.com/docs/infrastructure/basics/modify-cloud-infrastructure#defining-multiple-production-environments isProduction: boolean; }; diff --git a/packages/react-composition/package.json b/packages/react-composition/package.json index 1c772962584..1e040a6ab0c 100644 --- a/packages/react-composition/package.json +++ b/packages/react-composition/package.json @@ -18,7 +18,7 @@ ], "license": "MIT", "dependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "react": "18.3.1", "react-dom": "18.3.1" }, @@ -26,7 +26,7 @@ "@testing-library/react": "^16.3.2", "@webiny/build-tools": "0.0.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/react-properties/__tests__/await.test.tsx b/packages/react-properties/__tests__/await.test.tsx new file mode 100644 index 00000000000..eb686d2b50e --- /dev/null +++ b/packages/react-properties/__tests__/await.test.tsx @@ -0,0 +1,175 @@ +import { describe, it, expect, vi } from "vitest"; +import React from "react"; +import { render } from "@testing-library/react"; +import { AsyncProperties, Await, Property, toObject } from "~/index"; +import { getLastCall, flush } from "./utils"; + +async function flushAsync() { + await flush(); + await flush(); +} + +function createDeferred() { + let resolve!: (value: T) => void; + let reject!: (err: unknown) => void; + const promise = new Promise((res, rej) => { + resolve = res; + reject = rej; + }); + return { promise, resolve, reject }; +} + +describe("Await", () => { + it("should wait for async properties before calling onChange", async () => { + const onChange = vi.fn(); + const deferred = createDeferred(); + + render( + + + deferred.promise}> + {val => } + + + ); + + await flush(); + expect(onChange).not.toHaveBeenCalled(); + + deferred.resolve("resolved"); + await flushAsync(); + + expect(onChange).toHaveBeenCalled(); + const obj = toObject(getLastCall(onChange)); + expect(obj).toEqual({ sync: "yes", async: "resolved" }); + }); + + it("should handle multiple Await components", async () => { + const onChange = vi.fn(); + const d1 = createDeferred(); + const d2 = createDeferred(); + + render( + + d1.promise}> + {val => } + + d2.promise}> + {val => } + + + ); + + await flush(); + expect(onChange).not.toHaveBeenCalled(); + + d1.resolve("one"); + await flushAsync(); + expect(onChange).not.toHaveBeenCalled(); + + d2.resolve("two"); + await flushAsync(); + + expect(onChange).toHaveBeenCalled(); + const obj = toObject(getLastCall(onChange)); + expect(obj).toEqual({ first: "one", second: "two" }); + }); + + it("should handle nested Await components", async () => { + const onChange = vi.fn(); + const outer = createDeferred(); + const inner = createDeferred(); + + render( + + outer.promise}> + {outerVal => ( + <> + + inner.promise}> + {innerVal => } + + + )} + + + ); + + await flush(); + expect(onChange).not.toHaveBeenCalled(); + + outer.resolve("outerValue"); + await flushAsync(); + expect(onChange).not.toHaveBeenCalled(); + + inner.resolve("innerValue"); + await flushAsync(); + + expect(onChange).toHaveBeenCalled(); + const obj = toObject(getLastCall(onChange)); + expect(obj).toEqual({ outer: "outerValue", inner: "innerValue" }); + }); + + it("should work without async properties (backward compat)", async () => { + const onChange = vi.fn(); + + render( + + + + + ); + + await flush(); + + expect(onChange).toHaveBeenCalled(); + const obj = toObject(getLastCall(onChange)); + expect(obj).toEqual({ a: "1", b: "2" }); + }); + + it("should fire onChange even when Await children render no properties", async () => { + const onChange = vi.fn(); + const deferred = createDeferred(); + + render( + + + deferred.promise}>{() => null} + + ); + + await flush(); + expect(onChange).not.toHaveBeenCalled(); + + deferred.resolve("done"); + await flushAsync(); + + expect(onChange).toHaveBeenCalled(); + const obj = toObject(getLastCall(onChange)); + expect(obj).toEqual({ sync: "yes" }); + }); + + it("should handle promise rejection", async () => { + const onChange = vi.fn(); + const deferred = createDeferred(); + + render( + + + deferred.promise}> + {val => } + + + ); + + await flush(); + expect(onChange).not.toHaveBeenCalled(); + + deferred.reject(new Error("test error")); + await flushAsync(); + + expect(onChange).toHaveBeenCalled(); + const obj = toObject(getLastCall(onChange)); + expect(obj).toEqual({ sync: "yes" }); + }); +}); diff --git a/packages/react-properties/package.json b/packages/react-properties/package.json index 45c446e387b..01a304f077b 100644 --- a/packages/react-properties/package.json +++ b/packages/react-properties/package.json @@ -14,17 +14,17 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/react-composition": "0.0.0", "lodash": "^4.18.1", - "nanoid": "^5.1.11", + "nanoid": "^5.1.16", "react": "18.3.1" }, "devDependencies": { "@testing-library/react": "^16.3.2", "@webiny/build-tools": "0.0.0", - "oxfmt": "^0.51.0", - "vitest": "^4.1.7" + "oxfmt": "^0.58.0", + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/react-properties/src/AsyncProperties.tsx b/packages/react-properties/src/AsyncProperties.tsx new file mode 100644 index 00000000000..95b67f03c31 --- /dev/null +++ b/packages/react-properties/src/AsyncProperties.tsx @@ -0,0 +1,71 @@ +import React, { createContext, useCallback, useContext, useRef } from "react"; +import { Properties, useProperties } from "./Properties.js"; +import type { Property } from "./Properties.js"; +import type { PropertyStore } from "./domain/index.js"; + +interface AsyncPropertiesContextValue { + incrementPending(): void; + decrementPending(): void; +} + +const AsyncPropertiesContext = createContext(undefined); + +export function useAsyncProperties() { + return useContext(AsyncPropertiesContext); +} + +interface AsyncPropertiesProps { + name?: string; + onChange?(properties: Property[]): void; + children: React.ReactNode; +} + +const StoreCapture = ({ + storeRef, + children +}: { + storeRef: React.MutableRefObject; + children: React.ReactNode; +}) => { + const { store } = useProperties(); + storeRef.current = store; + return <>{children}; +}; + +export const AsyncProperties = ({ name, onChange, children }: AsyncPropertiesProps) => { + const pendingRef = useRef(0); + const onChangeRef = useRef(onChange); + onChangeRef.current = onChange; + const storeRef = useRef(null); + + const interceptedOnChange = useCallback((properties: Property[]) => { + if (pendingRef.current > 0) { + return; + } + onChangeRef.current?.(properties); + }, []); + + const contextValue = useRef({ + incrementPending() { + pendingRef.current++; + }, + decrementPending() { + pendingRef.current = Math.max(0, pendingRef.current - 1); + if (pendingRef.current === 0) { + setTimeout(() => { + if (pendingRef.current === 0 && storeRef.current) { + storeRef.current.notify(); + } + }, 0); + } + } + }).current; + + return ( + + + {children} + + + ); +}; diff --git a/packages/react-properties/src/Await.tsx b/packages/react-properties/src/Await.tsx new file mode 100644 index 00000000000..e137fa49a18 --- /dev/null +++ b/packages/react-properties/src/Await.tsx @@ -0,0 +1,57 @@ +import React, { useEffect, useRef, useState } from "react"; +import { useAsyncProperties } from "./AsyncProperties.js"; + +interface AwaitProps { + fn: () => Promise; + children: (value: T) => React.ReactNode; +} + +export function Await({ fn, children }: AwaitProps) { + const async = useAsyncProperties(); + const [result, setResult] = useState<{ data: T } | { error: unknown } | null>(null); + const registeredRef = useRef(false); + const settledRef = useRef(false); + + if (!registeredRef.current && async) { + registeredRef.current = true; + async.incrementPending(); + } + + useEffect(() => { + let cancelled = false; + + fn().then( + data => { + if (!cancelled) { + settledRef.current = true; + setResult({ data }); + } + }, + error => { + if (!cancelled) { + settledRef.current = true; + setResult({ error }); + } + } + ); + + return () => { + cancelled = true; + if (!settledRef.current && async) { + async.decrementPending(); + } + }; + }, []); + + useEffect(() => { + if (result !== null && async) { + async.decrementPending(); + } + }, [result]); + + if (result && "data" in result) { + return <>{children(result.data)}; + } + + return null; +} diff --git a/packages/react-properties/src/domain/PropertyStore.ts b/packages/react-properties/src/domain/PropertyStore.ts index 87bad6872b7..81e5b906e4a 100644 --- a/packages/react-properties/src/domain/PropertyStore.ts +++ b/packages/react-properties/src/domain/PropertyStore.ts @@ -33,6 +33,18 @@ export class PropertyStore { this.processQueue(); }, 0); + notify(): void { + this.scheduleFlush.cancel(); + if (this.queue.length > 0) { + this.processQueue(); + } else { + const properties = this.allProperties; + for (const listener of this.listeners) { + listener(properties); + } + } + } + get allProperties(): Property[] { return this.order.filter(id => this.map.has(id)).map(id => this.map.get(id)!); } diff --git a/packages/react-properties/src/index.ts b/packages/react-properties/src/index.ts index 81f0cf22858..3ff6d784af0 100644 --- a/packages/react-properties/src/index.ts +++ b/packages/react-properties/src/index.ts @@ -1,5 +1,7 @@ export * from "./utils.js"; export * from "./Properties.js"; +export * from "./AsyncProperties.js"; +export * from "./Await.js"; export * from "./useDebugConfig.js"; export * from "./useIdGenerator.js"; export * from "./createConfigurableComponent.js"; diff --git a/packages/react-rich-text-lexical-renderer/__tests__/lexical-render.ts b/packages/react-rich-text-lexical-renderer/__tests__/lexical-render.ts index 87f5f61dcde..c2ccffc144d 100644 --- a/packages/react-rich-text-lexical-renderer/__tests__/lexical-render.ts +++ b/packages/react-rich-text-lexical-renderer/__tests__/lexical-render.ts @@ -1,4 +1,4 @@ export const emptyEditorContent = '
'; -export const LexicalCmsInputRender = `

Test CMS Title


Test CMS Paragraph


Test quote from lexical CMS


  • List item 1
  • List item 2
  • List item 3



`; +export const LexicalCmsInputRender = `

Test CMS Title


Test CMS Paragraph


Test quote from lexical CMS


  • List item 1
  • List item 2
  • List item 3



`; diff --git a/packages/react-rich-text-lexical-renderer/package.json b/packages/react-rich-text-lexical-renderer/package.json index b03cf6e4a86..1c548b22159 100644 --- a/packages/react-rich-text-lexical-renderer/package.json +++ b/packages/react-rich-text-lexical-renderer/package.json @@ -13,7 +13,7 @@ "author": "Webiny Ltd", "license": "MIT", "dependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/lexical-editor": "0.0.0", "@webiny/lexical-theme": "0.0.0", "react": "18.3.1" @@ -23,7 +23,7 @@ "@testing-library/react": "^16.3.2", "@webiny/build-tools": "0.0.0", "@webiny/react-composition": "0.0.0", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/sdk/package.json b/packages/sdk/package.json index e8d6024a089..18bc1c3d490 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -11,7 +11,7 @@ "./*": "./*" }, "dependencies": { - "p-map": "^7.0.4", + "p-map": "^7.0.5", "p-retry": "^8.0.0", "standardwebhooks": "^1.0.0", "zod": "4.4.3" @@ -21,7 +21,7 @@ "devDependencies": { "@webiny/build-tools": "0.0.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/system-requirements/package.json b/packages/system-requirements/package.json index e16950c7cf3..5a0783c2953 100644 --- a/packages/system-requirements/package.json +++ b/packages/system-requirements/package.json @@ -17,7 +17,7 @@ "chalk": "^5.6.2", "cli-table3": "^0.6.5", "execa": "^5.1.1", - "semver": "^7.8.1" + "semver": "^7.8.5" }, "license": "MIT", "publishConfig": { diff --git a/packages/tenant-manager/package.json b/packages/tenant-manager/package.json index f520ccb4d0c..5a54d5351d2 100644 --- a/packages/tenant-manager/package.json +++ b/packages/tenant-manager/package.json @@ -28,8 +28,8 @@ "@webiny/icons": "0.0.0", "@webiny/project": "0.0.0", "@webiny/project-aws": "0.0.0", - "graphql-tag": "^2.12.6", - "mobx": "^6.15.3", + "graphql-tag": "^2.12.7", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1" diff --git a/packages/testing/package.json b/packages/testing/package.json index 2819e2fb81a..072b4f110bf 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -36,7 +36,7 @@ "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/wcp": "0.0.0", - "graphql": "^16.14.0", + "graphql": "^16.14.2", "rimraf": "^6.1.3", "typescript": "6.0.3" }, diff --git a/packages/utils/package.json b/packages/utils/package.json index 1175bec8ec8..6358e74eb03 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -24,7 +24,7 @@ "@webiny/plugins": "0.0.0", "bson-objectid": "^2.0.4", "jsonpack": "^1.1.5", - "nanoid": "^5.1.11", + "nanoid": "^5.1.16", "nanoid-dictionary": "^5.0.0", "p-retry": "^8.0.0", "zod": "4.4.3" @@ -33,7 +33,7 @@ "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "webiny": { "publishFrom": "dist" diff --git a/packages/validation/package.json b/packages/validation/package.json index 3d5d25f1980..ec7ce0214a8 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -25,7 +25,7 @@ "@webiny/build-tools": "0.0.0", "rimraf": "^6.1.3", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/webhooks/package.json b/packages/webhooks/package.json index 45afee84ee1..77a9a42acf5 100644 --- a/packages/webhooks/package.json +++ b/packages/webhooks/package.json @@ -31,7 +31,7 @@ "@webiny/sdk": "0.0.0", "@webiny/utils": "0.0.0", "lodash": "^4.18.1", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -41,13 +41,13 @@ "devDependencies": { "@webiny/api": "0.0.0", "@webiny/build-tools": "0.0.0", - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "@webiny/handler": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/project-utils": "0.0.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/webiny/package.json b/packages/webiny/package.json index a74f5ee6b68..08eff5a54d4 100644 --- a/packages/webiny/package.json +++ b/packages/webiny/package.json @@ -142,7 +142,7 @@ "./extensions": "./extensions.js", "./api/tenant-manager": "./api/tenant-manager.js" }, - "exportGenerationHash": "954f9dd590fd3048683029196e8f6fc8311f5096e3f1e6ad1a5352c2ea48b4ea", + "exportGenerationHash": "44d0f3eea02d34b3f40d2a801ee420460a5a5311c749454a580c8318e8aee92c", "webiny": { "publishFrom": "dist" } diff --git a/packages/webiny/src/admin/cms/entry/editor.ts b/packages/webiny/src/admin/cms/entry/editor.ts index 2c783f74ec5..07a859a2133 100644 --- a/packages/webiny/src/admin/cms/entry/editor.ts +++ b/packages/webiny/src/admin/cms/entry/editor.ts @@ -1,3 +1,7 @@ +export { + useParentField, + ParentFieldProvider +} from "@webiny/app-headless-cms/admin/components/ContentEntryForm/ParentValue.js"; export { ContentEntryForm } from "@webiny/app-headless-cms/admin/components/ContentEntryForm/ContentEntryForm.js"; export { Header as ContentEntryFormHeader } from "@webiny/app-headless-cms/admin/components/ContentEntryForm/Header/index.js"; export { ContentEntryFormPreview } from "@webiny/app-headless-cms/admin/components/ContentEntryForm/ContentEntryFormPreview.js"; diff --git a/packages/website-builder-nextjs/package.json b/packages/website-builder-nextjs/package.json index 44a0e1e10a8..adbac0bdcd6 100644 --- a/packages/website-builder-nextjs/package.json +++ b/packages/website-builder-nextjs/package.json @@ -19,15 +19,15 @@ "license": "MIT", "dependencies": { "@webiny/website-builder-react": "0.0.0", - "postcss": "^8.5.15", + "postcss": "^8.5.16", "postcss-import": "^16.1.1" }, "devDependencies": { "@types/postcss-import": "^14.0.3", "@webiny/build-tools": "0.0.0", "typescript": "6.0.3", - "vitest": "^4.1.7", - "webpack": "^5.107.1" + "vitest": "^4.1.10", + "webpack": "^5.108.4" }, "peerDependencies": { "next": ">=15" diff --git a/packages/website-builder-nuxt/package.json b/packages/website-builder-nuxt/package.json index 89fcb1e102b..5a6ec536b34 100644 --- a/packages/website-builder-nuxt/package.json +++ b/packages/website-builder-nuxt/package.json @@ -20,15 +20,15 @@ "license": "MIT", "dependencies": { "@webiny/website-builder-vue": "0.0.0", - "postcss": "^8.5.15", + "postcss": "^8.5.16", "postcss-import": "^16.1.1" }, "devDependencies": { "@types/postcss-import": "^14.0.3", "@webiny/build-tools": "0.0.0", "typescript": "6.0.3", - "vite": "^6.0.0", - "vue": "^3.5.0" + "vite": "^8.1.4", + "vue": "^3.5.39" }, "peerDependencies": { "nuxt": ">=3", diff --git a/packages/website-builder-react/package.json b/packages/website-builder-react/package.json index 31f89380a79..cde533c31c8 100644 --- a/packages/website-builder-react/package.json +++ b/packages/website-builder-react/package.json @@ -19,16 +19,16 @@ "dependencies": { "@webiny/website-builder-sdk": "0.0.0", "deep-equal": "^2.2.3", - "mobx": "^6.15.3", + "mobx": "^6.16.1", "mobx-react-lite": "^4.1.1", "react": "18.3.1", "react-dom": "18.3.1" }, "devDependencies": { - "@types/react": "18.3.29", + "@types/react": "18.3.31", "@webiny/build-tools": "0.0.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/website-builder-sdk/package.json b/packages/website-builder-sdk/package.json index 51c16b68ca8..9dc5b333900 100644 --- a/packages/website-builder-sdk/package.json +++ b/packages/website-builder-sdk/package.json @@ -20,8 +20,8 @@ "is-hotkey": "^0.2.0", "lodash": "^4.18.1", "matcher": "^6.0.0", - "mobx": "^6.15.3", - "nanoid": "^5.1.11", + "mobx": "^6.16.1", + "nanoid": "^5.1.16", "nanoid-dictionary": "^5.0.0", "pino": "^10.3.1", "pino-pretty": "^13.1.3" @@ -31,7 +31,7 @@ "@types/is-hotkey": "^0.1.10", "@webiny/build-tools": "0.0.0", "typescript": "6.0.3", - "vitest": "^4.1.7" + "vitest": "^4.1.10" }, "publishConfig": { "access": "public" diff --git a/packages/website-builder-sdk/src/index.ts b/packages/website-builder-sdk/src/index.ts index 30a43b2781d..bbb3a01eb8b 100644 --- a/packages/website-builder-sdk/src/index.ts +++ b/packages/website-builder-sdk/src/index.ts @@ -28,4 +28,5 @@ export * from "./InputBindingsProcessor.js"; export * from "./StylesBindingsProcessor.js"; export * from "./ElementFactory.js"; export * from "./ConstraintEvaluator.js"; +export * from "./generateElementId.js"; export { StyleSettings } from "./constants.js"; diff --git a/packages/website-builder-vue/package.json b/packages/website-builder-vue/package.json index 15522d28e46..3570c7afc72 100644 --- a/packages/website-builder-vue/package.json +++ b/packages/website-builder-vue/package.json @@ -19,8 +19,8 @@ "dependencies": { "@webiny/website-builder-sdk": "0.0.0", "deep-equal": "^2.2.3", - "mobx": "^6.15.3", - "vue": "^3.5.0" + "mobx": "^6.16.1", + "vue": "^3.5.39" }, "devDependencies": { "@webiny/build-tools": "0.0.0", diff --git a/scripts/buildPackages/package.json b/scripts/buildPackages/package.json index e07369fa11a..1f2eb93a237 100644 --- a/scripts/buildPackages/package.json +++ b/scripts/buildPackages/package.json @@ -7,15 +7,15 @@ "bin": "./src/index.js", "main": "./src/index.js", "dependencies": { - "@webiny/stdlib": "^0.0.4", + "@webiny/stdlib": "^0.0.8", "chalk": "^5.6.2", "execa": "^5.1.1", - "fs-extra": "^11.3.5", - "listr2": "^10.2.1", + "fs-extra": "^11.3.6", + "listr2": "^10.2.2", "load-json-file": "^7.0.1", "node-notifier": "^10.0.1", "serialize-error": "^13.0.1", - "tsx": "4.21.0", + "tsx": "4.23.0", "write-json-file": "^7.0.0", "yargs": "^18.0.0" }, diff --git a/scripts/buildPackages/src/buildPackages.ts b/scripts/buildPackages/src/buildPackages.ts index 81ae11958ee..e58ead61620 100644 --- a/scripts/buildPackages/src/buildPackages.ts +++ b/scripts/buildPackages/src/buildPackages.ts @@ -23,7 +23,11 @@ const { green, red } = chalk; const projectFolder = path.basename(process.cwd()); const sendNotification = (title: string, message: string) => { - notifier.notify({ title, message }); + try { + notifier.notify({ title, message }); + } catch { + // does not matter + } }; interface BuildOptions { diff --git a/scripts/cjsToEsm/package.json b/scripts/cjsToEsm/package.json index 968810b5e65..92246324c32 100644 --- a/scripts/cjsToEsm/package.json +++ b/scripts/cjsToEsm/package.json @@ -13,7 +13,7 @@ "load-json-file": "^7.0.1", "p-limit": "^7.3.0", "ts-morph": "^28.0.0", - "tsx": "4.21.0" + "tsx": "4.23.0" }, "devDependencies": { "@types/cli-progress": "^3.11.6" diff --git a/scripts/cli/package.json b/scripts/cli/package.json index 2f0013c2efc..0dc4950ac94 100644 --- a/scripts/cli/package.json +++ b/scripts/cli/package.json @@ -10,12 +10,12 @@ "description": "An iternal command line interface (CLI), used for development of Webiny itself.", "license": "MIT", "dependencies": { - "@webiny/di": "^1.0.1", + "@webiny/di": "^1.0.2", "chalk": "^5.6.2", "find-up": "^8.0.0", "pino": "^10.3.1", "ts-morph": "^28.0.0", - "type-fest": "^5.6.0", + "type-fest": "^5.8.0", "yargs": "^18.0.0" }, "devDependencies": { diff --git a/scripts/prepublishOnly/package.json b/scripts/prepublishOnly/package.json index 2b3d8fa4c40..a0613662167 100644 --- a/scripts/prepublishOnly/package.json +++ b/scripts/prepublishOnly/package.json @@ -9,12 +9,12 @@ "dependencies": { "chalk": "^5.6.2", "find-up": "^8.0.0", - "fs-extra": "^11.3.5", + "fs-extra": "^11.3.6", "get-yarn-workspaces": "1.0.2", "load-json-file": "^7.0.1", "write-json-file": "^7.0.0" }, "devDependencies": { - "type-fest": "^5.6.0" + "type-fest": "^5.8.0" } } diff --git a/scripts/release/package.json b/scripts/release/package.json index 05b34de07a0..695d2a537c2 100644 --- a/scripts/release/package.json +++ b/scripts/release/package.json @@ -12,13 +12,13 @@ "execa": "^5.1.1", "load-json-file": "^7.0.1", "p-retry": "^8.0.0", - "semver": "^7.8.1", + "semver": "^7.8.5", "write-json-file": "^7.0.0", "yargs": "^18.0.0" }, "devDependencies": { "@types/yargs": "^17.0.35", - "type-fest": "^5.6.0", - "vitest": "^4.1.7" + "type-fest": "^5.8.0", + "vitest": "^4.1.10" } } diff --git a/skills/user-skills/api/event-handler-pattern/SKILL.md b/skills/user-skills/api/event-handler-pattern/SKILL.md index dace9b0add7..ead06dfcbc7 100644 --- a/skills/user-skills/api/event-handler-pattern/SKILL.md +++ b/skills/user-skills/api/event-handler-pattern/SKILL.md @@ -90,9 +90,7 @@ class MyHandler implements SomeEventHandler.Interface { constructor(private someUseCase: SomeUseCase.Interface) {} async handle(event: SomeEventHandler.Event) { - const result = await this.someUseCase.execute({ - /* ... */ - }); + const result = await this.someUseCase.execute({/* ... */}); } } diff --git a/skills/user-skills/api/use-case-pattern/SKILL.md b/skills/user-skills/api/use-case-pattern/SKILL.md index 89a7187bf32..a3b1275661e 100644 --- a/skills/user-skills/api/use-case-pattern/SKILL.md +++ b/skills/user-skills/api/use-case-pattern/SKILL.md @@ -37,9 +37,7 @@ class MyHandler implements SomeEventHandler.Interface { constructor(private someUseCase: SomeUseCase.Interface) {} async handle(event: SomeEventHandler.Event) { - const result = await this.someUseCase.execute({ - /* input */ - }); + const result = await this.someUseCase.execute({/* input */}); if (result.isFail()) { console.error(result.error.message); diff --git a/skills/user-skills/cognito-federation/SKILL.md b/skills/user-skills/cognito-federation/SKILL.md new file mode 100644 index 00000000000..d5b1e72a55b --- /dev/null +++ b/skills/user-skills/cognito-federation/SKILL.md @@ -0,0 +1,509 @@ +--- +name: webiny-cognito-federation +description: > + Configuring Cognito Federation for Webiny projects — federated sign-in via + external identity providers (Google, Facebook, Apple, Amazon, OIDC/Entra ID) + while keeping Cognito as the user pool. Use this skill when the developer asks + about Cognito federation, SSO with Cognito, adding Google/Microsoft/OIDC login + to Cognito, federated identity providers, CognitoSignInConfig, CognitoIdpConfig, external + users, signInWithRedirect, OAuth redirect URLs, hiding the password form, + allowCredentialsLogin, or customizing the federated login screen. +--- + +# Cognito Federation + +## TL;DR + +Webiny supports federated sign-in through Cognito — users authenticate via external identity providers (Google, Entra ID, etc.) while Cognito remains the user pool. Configure it by adding a `federation` prop to `` in `webiny.config.tsx`. This handles both infrastructure (Cognito User Pool Domain, IdP resources, OAuth client) and the admin login screen (provider buttons, OAuth for Amplify). Federated users are auto-detected and synced into Webiny. For advanced use cases, provide `apiConfig` (custom identity mapping) and/or `adminConfig` (custom login screen behavior). + +## Pattern / Core Concept + +Cognito Federation has three layers: + +1. **Infrastructure** — The `federation` prop on ``, under the hood, creates the Cognito User Pool Domain, Identity Provider resources, and configures OAuth on the User Pool Client. + +2. **Admin Login Screen** — The federation config is passed as an `Admin.BuildParam` to the admin app. A `CognitoSignInConfig` abstraction provides the login screen with provider buttons, OAuth settings for Amplify, and credentials visibility. By default, this is auto-generated from the `federation` prop. For advanced customization (IP whitelists, async logic), provide an `adminConfig` extension. + +3. **API Identity** — Federated tokens are auto-detected via the `identities` JWT claim and marked `external: true`. The `ExternalIdpUserSyncHandler` auto-creates/updates users on login. For custom role/team mapping, provide an `apiConfig` extension implementing `CognitoIdpConfig`. + +### How Federated Login Works + +1. User clicks a provider button on the login screen +2. `signInWithRedirect()` redirects to Cognito Hosted UI +3. Cognito redirects to the external IdP (Google, Entra ID, etc.) +4. After authentication, Cognito creates an `idToken` with an `identities` claim +5. The admin app picks up the session via `fetchAuthSession()` +6. The API detects `identities` in the token, sets `external: true` +7. `ExternalIdpUserSyncHandler` creates/updates the Webiny user with roles/teams + +## Reference Tables + +### `` Props + +| Prop | Type | Description | +| ------------- | --------------------------------- | ------------------------------------------------ | +| `federation` | `object \| () => Promise` | Federation config (see below) — sync or async | +| `mfa` | `boolean` | Enable TOTP MFA for all users (default: `false`) | +| `apiConfig` | `string` | Path to API identity mapping extension | +| `adminConfig` | `string` | Path to Admin login customization extension | + +### `federation` Object + +| Field | Type | Required | Default | Description | +| ----------------------- | ------------------- | -------- | -------------- | ------------------------------- | +| `domain` | `string` | Yes | — | Cognito User Pool domain prefix | +| `callbackUrls` | `string[]` | Yes | — | OAuth callback/redirect URLs | +| `logoutUrls` | `string[]` | No | `callbackUrls` | OAuth logout redirect URLs | +| `responseType` | `"code" \| "token"` | No | `"code"` | OAuth response type | +| `allowCredentialsLogin` | `boolean` | No | `true` | Show email/password form | +| `identityProviders` | `array` | Yes | — | List of federated IdPs | + +### `identityProviders[]` Items + +| Field | Type | Required | Description | +| ------------------ | --------------------------------------------------------- | -------- | ------------------------------------------------------------- | +| `type` | `"google" \| "facebook" \| "amazon" \| "apple" \| "oidc"` | Yes | Provider type | +| `name` | `string` | No | Custom provider name (required for OIDC) | +| `label` | `string` | Yes | Button text on the login screen | +| `providerDetails` | `object` | Yes | AWS Cognito provider details (client_id, client_secret, etc.) | +| `attributeMapping` | `object` | No | Custom attribute mapping (overrides defaults) | + +### `CognitoSignInConfig.Interface` (Admin Customization) + +| Method | Signature | Description | +| ------------- | ----------------------- | ---------------------------------------------- | +| `getConfig()` | `() => Promise` | Returns federation config for the login screen | + +### `CognitoSignInConfig.Config` (Return Type) + +| Field | Type | Required | Description | +| ----------------------- | ----------------------------------------------------------- | -------- | --------------------------------------- | +| `oauth` | `{ scopes, redirectSignIn, redirectSignOut, responseType }` | Yes | Amplify OAuth config | +| `allowCredentialsLogin` | `boolean` | Yes | Show email/password form | +| `providers` | `FederatedProvider[]` | Yes | Provider buttons | +| `title` | `string` | No | Login screen title (default: "Sign in") | +| `description` | `string` | No | Login screen description | + +### `FederatedProvider` (Union Type) + +```ts +type FederatedProvider = + | { name: string; label: string } // Auto-rendered button + | { name: string; component: React.FC<{ signIn: () => void }> }; // Custom button +``` + +### `CognitoIdpConfig.Interface` (API Identity Mapping) + +| Method | Signature | Required | Description | +| ------------------- | -------------------------------------------------------------------- | -------- | ---------------------------------- | +| `getIdentity` | `(token: JwtPayload) => CognitoIdentity \| Promise` | Yes | Maps JWT claims to Webiny identity | +| `verifyTokenClaims` | `(token: JwtPayload) => void \| Promise` | No | Custom claim verification | + +### Identity Return Type + +Default identity fields (`id`, `displayName`, `profile`) are auto-populated from standard Cognito claims (`custom:id`, `given_name`, `family_name`, `email`). The custom `getIdentity` only needs to return fields it wants to **override** — typically `roles` and `teams`. + +| Field | Type | Description | +| ------------- | -------------------------------- | ---------------------------------------- | +| `id` | `string` | User ID (default: `custom:id` or `sub`) | +| `displayName` | `string` | Display name (default: from name claims) | +| `roles` | `string[]` | Webiny roles by slug | +| `teams` | `string[]` | Webiny teams by slug | +| `profile` | `{ email, firstName, lastName }` | User profile (defaults from claims) | + +## Full Examples + +### Example 1: Simple Federation (No Extension Files) + +```tsx +// webiny.config.tsx +import { Cognito } from "@webiny/cognito"; + +; +``` + +This alone creates the Cognito IdP, configures OAuth, shows a "Sign in with Google" button, and auto-syncs federated users. + +### Example 2: OIDC Provider (Entra ID / Custom) + +```tsx + +``` + +### Example 3: Async Federation Config + +When provider credentials need to be fetched asynchronously (e.g., from a secrets manager, vault, or remote API), pass `federation` as an async function instead of a plain object. The config rendering pipeline will wait for the promise to resolve before continuing. + +```tsx +// extensions/idp/entraid/Extension.tsx +import React from "react"; +import { Cognito } from "@webiny/cognito"; + +async function getCredentials() { + return { + client_id: process.env.ENTRA_CLIENT_ID, + client_secret: process.env.ENTRA_CLIENT_SECRET, + oidc_issuer: process.env.ENTRA_OIDC_ISSUER + }; +} + +export const CognitoFederation = () => { + return ( + { + const credentials = await getCredentials(); + + return { + domain: "myproj-webiny-with-entraid", + callbackUrls: ["https://webiny-6.4.x.localhost"], + responseType: "code", + allowCredentialsLogin: true, + identityProviders: [ + { + name: "EntraID", + type: "oidc", + label: "Sign in with Microsoft", + providerDetails: { + attributes_request_method: "POST", + authorize_scopes: "email profile openid", + ...credentials + }, + attributeMapping: { + "custom:id": "sub", + username: "sub", + email: "email", + given_name: "given_name", + family_name: "family_name", + preferred_username: "email" + } + } + ] + }; + }} + /> + ); +}; +``` + +Under the hood, the `` component uses `` from `@webiny/react-properties` to resolve the async function. The `AsyncProperties` wrapper in the config rendering worker gates `onChange` until all `` promises settle, so the CLI won't exit prematurely. + +### Example 4: Multiple Providers + +```tsx + +``` + +### Example 5: Custom Identity Mapping (apiConfig) + +Map Cognito groups to Webiny roles/teams: + +```tsx +// webiny.config.tsx + +``` + +```ts +// extensions/cognito/api.ts +import { CognitoIdpConfig } from "@webiny/cognito/api"; + +class MyConfig implements CognitoIdpConfig.Interface { + getIdentity(token: CognitoIdpConfig.JwtPayload) { + const cognitoGroups: string[] = (token["cognito:groups"] as string[]) || []; + + return { + roles: cognitoGroups.includes("admins") ? ["full-access"] : ["content-editor"], + teams: cognitoGroups.filter(g => g.startsWith("team-")) + }; + } +} + +export default CognitoIdpConfig.createImplementation({ + implementation: MyConfig, + dependencies: [] +}); +``` + +### Example 6: Custom Admin Login Screen (adminConfig) + +#### IP-based credentials whitelist + +```tsx +// webiny.config.tsx + +``` + +```tsx +// extensions/cognito/admin.tsx +import { CognitoSignInConfig } from "@webiny/cognito/admin"; + +const ALLOWED_IPS = ["1.2.3.4", "5.6.7.8"]; + +async function fetchUserIP(): Promise { + const response = await fetch("https://api64.ipify.org?format=json"); + const data = await response.json(); + return data.ip; +} + +class MyFederationConfig implements CognitoSignInConfig.Interface { + async getConfig() { + let allowCredentials = false; + + if (process.env.REACT_APP_STAGE !== "prod") { + const ip = await fetchUserIP(); + allowCredentials = ALLOWED_IPS.includes(ip); + } + + return { + oauth: { + scopes: ["profile", "email", "openid"], + redirectSignIn: [window.location.origin], + redirectSignOut: [window.location.origin], + responseType: "code" as const + }, + allowCredentialsLogin: allowCredentials, + providers: [{ name: "EntraID", label: "Sign in with Microsoft" }], + title: "Welcome" + }; + } +} + +export default CognitoSignInConfig.createImplementation({ + implementation: MyFederationConfig, + dependencies: [] +}); +``` + +#### Custom button component + +```tsx +// extensions/cognito/admin.tsx +import { CognitoSignInConfig } from "@webiny/cognito/admin"; +import { GoogleLoginButton } from "react-social-login-buttons"; + +class MyFederationConfig implements CognitoSignInConfig.Interface { + async getConfig() { + return { + oauth: { + scopes: ["profile", "email", "openid"], + redirectSignIn: [window.location.origin], + redirectSignOut: [window.location.origin], + responseType: "code" as const + }, + allowCredentialsLogin: true, + providers: [ + { + name: "google", + component: ({ signIn }) => + } + ] + }; + } +} + +export default CognitoSignInConfig.createImplementation({ + implementation: MyFederationConfig, + dependencies: [] +}); +``` + +#### Custom title and description + +```tsx +class MyFederationConfig implements CognitoSignInConfig.Interface { + async getConfig() { + return { + oauth: {/* ... */}, + allowCredentialsLogin: false, + providers: [{ name: "EntraID", label: "Sign In" }], + title: "Company Portal", + description: "Use your corporate credentials to sign in." + }; + } +} +``` + +### Example 7: Custom Attribute Mapping + +Override the default OIDC attribute mapping when your IdP uses non-standard claim names. + +The `custom:id` mapping is important — Webiny uses it as the primary user identifier. It's mapped to the IdP's `sub` claim by default. Always include it in custom mappings unless the IdP's `sub` value exceeds 36 characters on an existing Cognito pool (deployed prior to Webiny 6.4.4). New pools support up to 256 characters. + +```tsx + +``` + +## MFA (Multi-Factor Authentication) + +Enable TOTP-based MFA for all admin users with `mfa={true}`: + +```tsx + +``` + +Or combine with federation: + +```tsx + +``` + +When MFA is enabled: + +- The Cognito User Pool requires TOTP for all users (`mfaConfiguration: "ON"`) +- On first login, users see a TOTP setup screen with a QR code to scan with their authenticator app (Google Authenticator, Authy, etc.) +- On subsequent logins, users enter a 6-digit code from their authenticator app +- MFA applies to password-based logins only — federated IdP logins are handled by the external provider + +## Quick Reference + +### Imports + +```typescript +// Extension component +import { Cognito } from "@webiny/cognito"; + +// API identity mapping +import { CognitoIdpConfig } from "@webiny/cognito/api"; + +// Admin login customization +import { CognitoSignInConfig } from "@webiny/cognito/admin"; +``` + +### Key Interfaces + +| Interface | Package | Purpose | +| --------------------------------------- | ----------------------- | ----------------------------------------- | +| `CognitoIdpConfig.Interface` | `@webiny/cognito/api` | API-side JWT-to-identity mapping | +| `CognitoIdpConfig.JwtPayload` | `@webiny/cognito/api` | JWT token payload type | +| `CognitoSignInConfig.Interface` | `@webiny/cognito/admin` | Admin login screen customization | +| `CognitoSignInConfig.FederatedProvider` | `@webiny/cognito/admin` | Provider button type (label or component) | + +### File Structure (Advanced) + +``` +extensions/cognito/ +├── api.ts # API config (identity mapping) — optional +└── admin.tsx # Admin config (login customization) — optional +``` + +### Deploy + +```bash +yarn webiny deploy # Deploy all (Core + API + Admin) +``` + +Core must be deployed first (creates IdP resources), then API + Admin. + +## Related Skills + +- **webiny-configure-entraid** — Specific guide for Microsoft Entra ID federation +- **webiny-configure-okta** — Alternative: Okta replaces Cognito entirely +- **webiny-configure-auth0** — Alternative: Auth0 replaces Cognito entirely +- **webiny-dependency-injection** — The DI pattern used by `createImplementation()` diff --git a/skills/user-skills/configure-entraid/SKILL.md b/skills/user-skills/configure-entraid/SKILL.md new file mode 100644 index 00000000000..9fa7de261cd --- /dev/null +++ b/skills/user-skills/configure-entraid/SKILL.md @@ -0,0 +1,369 @@ +--- +name: webiny-configure-entraid +description: > + Configuring Microsoft Entra ID (formerly Azure AD) as a federated identity + provider for Webiny projects using Cognito Federation. Use this skill when the + developer asks about Entra ID, Azure AD, Microsoft SSO, OIDC with Microsoft, + Microsoft login for Webiny, or configuring login.microsoftonline.com as an + identity provider. Also relevant for tenant IDs, Entra application registration, + or connecting Microsoft 365 accounts to Webiny. +--- + +# Configure Microsoft Entra ID Authentication + +## TL;DR + +Webiny supports Microsoft Entra ID (formerly Azure AD) as a federated identity provider through Cognito Federation. Unlike Okta or Auth0 which replace Cognito entirely, Entra ID works **alongside** Cognito — users authenticate via Microsoft, but Cognito remains the user pool. Configure it by adding `federation` to the `` extension in `webiny.config.tsx` with your Entra ID application's client ID, client secret, and issuer URL. + +## Prerequisites + +Before configuring Webiny, you need to register an application in the Microsoft Entra ID portal: + +1. Go to [Microsoft Entra admin center](https://entra.microsoft.com) > **App registrations** > **New registration** +2. Set a name (e.g., "Webiny Admin") +3. Set **Supported account types** (typically "Accounts in this organizational directory only") +4. Set **Redirect URI**: Web — use your Cognito domain callback URL (you'll get this after the first deploy: `https://{domain}.auth.{region}.amazoncognito.com/oauth2/idpresponse`) +5. After registration, note: + - **Application (client) ID** — this is your `client_id` + - **Directory (tenant) ID** — part of your issuer URL +6. Go to **Certificates & secrets** > **New client secret** — note the **Value** (this is your `client_secret`) +7. The **Issuer URL** is: `https://login.microsoftonline.com/{tenant-id}/v2.0` + +## Reference Tables + +### Required Entra ID Values + +| Value | Where to find it | Used as | +| ----------------------- | ----------------------------------------- | ------------------------------------ | +| Application (client) ID | App registration > Overview | `client_id` in `providerDetails` | +| Client secret value | App registration > Certificates & secrets | `client_secret` in `providerDetails` | +| Directory (tenant) ID | App registration > Overview | Part of `oidc_issuer` URL | + +### Environment Variables + +| Variable | Description | +| --------------------- | ---------------------------------------------------- | +| `ENTRA_CLIENT_ID` | Entra ID Application (client) ID | +| `ENTRA_CLIENT_SECRET` | Entra ID client secret value | +| `ENTRA_ISSUER` | `https://login.microsoftonline.com/{tenant-id}/v2.0` | + +### Attribute Mapping + +When Cognito receives tokens from Entra ID, it maps the OIDC claims to Cognito user attributes. The default OIDC mapping is: + +| Cognito Attribute | OIDC Claim | Description | +| -------------------- | ------------- | ---------------------------------- | +| `username` | `sub` | Unique user identifier | +| `custom:id` | `sub` | Webiny internal user ID | +| `email` | `email` | User's email address | +| `given_name` | `given_name` | First name | +| `family_name` | `family_name` | Last name | +| `preferred_username` | `email` | Used as the Cognito username alias | + +You can override this mapping with the `attributeMapping` property on the identity provider config. This is useful when: + +- Your Entra ID uses non-standard claim names +- You want to skip `custom:id` mapping (e.g., when the `sub` value exceeds the attribute's max length on existing pools) +- You need to map additional custom attributes + +```tsx +{ + name: "EntraID", + type: "oidc", + label: "Sign in with Microsoft", + providerDetails: { /* ... */ }, + attributeMapping: { + username: "sub", + email: "email", + given_name: "given_name", + family_name: "family_name", + preferred_username: "email" + // custom:id intentionally omitted + } +} +``` + +When `attributeMapping` is provided, it **replaces** the defaults entirely — include all mappings you need. + +## Full Examples + +### Example 1: Basic Entra ID Federation + +**Step 1: Set environment variables** + +Add to your `.env` file: + +``` +# NOTE: these are made up example values +ENTRA_CLIENT_ID=f62ee823-2811-8314-a040-62848442c0d5 +ENTRA_CLIENT_SECRET=~Gp7Q~97MAzTAUyeTLzTVzX31DRTY28chehU6c_a +ENTRA_ISSUER=https://login.microsoftonline.com/1cd0d912-0ac4-48a0-91b6-cd849ce9498f/v2.0 +``` + +**Step 2: Create the extension** + +Create `extensions/entraid/Extension.tsx`: + +```tsx +import React from "react"; +import { Cognito } from "@webiny/cognito"; + +export const CognitoFederation = () => { + return ( + + ); +}; +``` + +**Step 3: Register in `webiny.config.tsx`** + +```tsx +import { CognitoFederation } from "@/extensions/entraid/Extension.js"; + +export const Extensions = () => { + return ( + <> + {/* Replace with the federation extension */} + + + {/* ... other extensions ... */} + + ); +}; +``` + +**Step 4: Deploy** + +```bash +# Deploy core first (creates Cognito IdP resources) +yarn webiny deploy core --env=dev + +# Get the Cognito domain for Entra ID redirect URI config +yarn webiny output core --env=dev +# Look for cognitoUserPoolDomain — use it to update the redirect URI in Entra ID + +# Deploy API + Admin +yarn webiny deploy api --env=dev +yarn webiny deploy admin --env=dev +``` + +**Step 5: Update Entra ID redirect URI** + +After the first deploy, update the redirect URI in your Entra ID app registration to: +`https://{cognitoUserPoolDomain}/oauth2/idpresponse` + +### Example 2: Entra ID Only (No Password Login) + +```tsx + +``` + +This hides the email/password form and shows only the "Sign in with Microsoft" button with a description that the user will be redirected. + +### Example 3: Entra ID with Custom Role Mapping + +Map Entra ID groups (via Cognito groups or token claims) to Webiny roles: + +```tsx +// webiny.config.tsx + +// where CognitoFederation includes: +// apiConfig={"@/extensions/entraid/api.ts"} +``` + +```ts +// extensions/entraid/api.ts +import { CognitoIdpConfig } from "@webiny/cognito/api"; + +class EntraIdConfig implements CognitoIdpConfig.Interface { + getIdentity(token: CognitoIdpConfig.JwtPayload) { + const groups: string[] = (token["cognito:groups"] as string[]) || []; + + return { + roles: groups.includes("WebinyAdmins") ? ["full-access"] : ["content-editor"], + teams: groups.filter(g => g.startsWith("team-")) + }; + } +} + +export default CognitoIdpConfig.createImplementation({ + implementation: EntraIdConfig, + dependencies: [] +}); +``` + +### Example 4: Production Setup with Multiple Callback URLs + +```tsx + +``` + +Remember to add **all** callback URLs to your Entra ID app registration's redirect URIs. + +### Example 5: Custom Attribute Mapping + +Override the default claim mapping — useful for existing Cognito pools where `custom:id` has a max length of 36 characters (Entra ID `sub` values can be longer): + +```tsx + +``` + +### Example 6: Entra ID with MFA + +Add TOTP-based MFA on top of Entra ID federation: + +```tsx + +``` + +MFA applies to password-based logins. Federated sign-ins via Entra ID are handled by Microsoft's own authentication — configure MFA on the Entra ID side if needed for those users. + +## Quick Reference + +### Imports + +```typescript +import { Cognito } from "@webiny/cognito"; +import { CognitoIdpConfig } from "@webiny/cognito/api"; // for API config +import { CognitoSignInConfig } from "@webiny/cognito/admin"; // for Admin config +``` + +### File Structure + +``` +extensions/entraid/ +├── Extension.tsx # Extension component with +├── api.ts # API config (role mapping) — optional +└── admin.tsx # Admin config (login customization) — optional +``` + +### Deploy Order + +1. `yarn webiny deploy core --env=dev` — creates Cognito IdP resources +2. Update Entra ID redirect URI with the `cognitoUserPoolDomain` output +3. `yarn webiny deploy api --env=dev` — deploys API with identity mapping +4. `yarn webiny deploy admin --env=dev` — deploys admin with login screen + +## Related Skills + +- **webiny-cognito-federation** — Full reference for all Cognito Federation options +- **webiny-configure-okta** — Alternative: Okta replaces Cognito entirely +- **webiny-configure-auth0** — Alternative: Auth0 replaces Cognito entirely diff --git a/skills/user-skills/content-models/SKILL.md b/skills/user-skills/content-models/SKILL.md index 93ff9e703cb..d26a5529615 100644 --- a/skills/user-skills/content-models/SKILL.md +++ b/skills/user-skills/content-models/SKILL.md @@ -12,7 +12,8 @@ description: > (text, longText, number, boolean, datetime, file, ref, object, richText, dynamicZone), list (array) fields via .list() and the singular-vs-plural renderer rule, validation (required, unique, email, pattern, minLength, maxLength, gte, predefinedValues), - single-entry (singleton) models via .singleEntry(), and model/field tags via .tags(). + single-entry (singleton) models via .singleEntry(), model/field tags via .tags(), + and field rules via .rules() for access-control and conditional visibility/editability. Includes the correct `fields` projection syntax when querying entries via the SDK: `ref` fields use double-`values.` nesting (e.g. `values.author.values.name`) because they resolve to another entry, while `object` and `dynamicZone` sub-fields are inline @@ -42,9 +43,7 @@ class MyModelImpl implements ModelFactory.Interface { .fields(fields => ({ // field definitions here })) - .layout([ - /* row definitions */ - ]) + .layout([/* row definitions */]) .titleFieldId("fieldId") .singularApiName("MyModel") .pluralApiName("MyModels") @@ -261,6 +260,95 @@ The same rule applies to every field type that has both variants: For `ref()` fields the pluralization rule is the same but the singular/multiple renderers have distinct names (e.g. `refDialogSingle` → `refDialogMultiple`) — see the table. +## Layout Fields + +Layout fields are UI-only elements that do not store data. They decorate the editor +form with visual structure. Place them in `.fields()` like data fields, and reference +them by key in `.layout()`. + +All layout fields inherit the base methods: `.label()`, `.help()`, `.description()`, +`.note()`, `.fieldId()`, `.rules()`. + +| Builder Method | Description | Extra Methods | +| ---------------------- | ----------------------------------------------- | ---------------------------------------------------------- | +| `fields.uiSeparator()` | Horizontal divider with an optional label | — | +| `fields.uiAlert()` | Colored banner (info, success, warning, danger) | `.alertType("info" \| "success" \| "warning" \| "danger")` | +| `fields.uiTabs()` | Tabbed container that groups fields into tabs | `.tab(id, config)` — see below | + +### uiSeparator + +A horizontal line to visually separate field groups. The label appears as section text. + +```typescript +.fields(fields => ({ + name: fields.text().renderer("textInput").label("Name"), + divider: fields.uiSeparator().label("Additional Info"), + bio: fields.longText().renderer("textarea").label("Bio") +})) +.layout([["name"], ["divider"], ["bio"]]) +``` + +### uiAlert + +A colored callout banner. Use `.alertType()` to set the severity. + +```typescript +.fields(fields => ({ + warning: fields + .uiAlert() + .label("Changes to this section require approval.") + .alertType("warning"), + title: fields.text().renderer("textInput").label("Title") +})) +.layout([["warning"], ["title"]]) +``` + +### uiTabs + +Groups fields into tabs. Each tab has its own fields and layout. Fields inside tabs +are hoisted to the model level (flat field list), but visually grouped under their tab. + +`.tab(id, config)` accepts: + +| Config Property | Type | Required | Description | +| --------------- | ------------------------------------------------ | -------- | ----------------------------- | +| `label` | `string` | yes | Tab label | +| `icon` | `CmsIcon` | no | Tab icon | +| `description` | `string` | no | Tab description | +| `fields` | `(registry) => Record` | yes | Fields inside this tab | +| `layout` | `string[][]` | no | Layout for fields in this tab | +| `rules` | `FieldRule[]` | no | Rules for this individual tab | + +```typescript +.fields(fields => ({ + tabs: fields + .uiTabs() + .tab("general", { + label: "General", + fields: sub => ({ + title: sub.text().renderer("textInput").label("Title").required(), + slug: sub.text().renderer("textInput").label("Slug").required() + }), + layout: [["title", "slug"]] + }) + .tab("seo", { + label: "SEO", + fields: sub => ({ + seoTitle: sub.text().renderer("textInput").label("SEO Title"), + seoDescription: sub.longText().renderer("textarea").label("SEO Description") + }), + layout: [["seoTitle"], ["seoDescription"]], + rules: [ + { type: "accessControl", target: "identity", operator: "matches", value: "team:marketing", action: "hide" } + ] + }) +})) +.layout([["tabs"]]) +``` + +The outer `.layout()` references `"tabs"` as a single cell. Tab-internal layouts only +reference their own field keys (same scoping rule as object/dynamicZone layouts). + ## Field Validators (Chainable) | Validator | Description | Example | @@ -284,6 +372,231 @@ have distinct names (e.g. `refDialogSingle` → `refDialogMultiple`) — see the | `.list()` | Make the field accept multiple values (arrays). Requires a multi-value renderer variant — see Field Types table. | | `.models([{ modelId: "..." }])` | For `ref()` fields: which models can be referenced | | `.tags(["tag1"])` | Assign tags to a field (e.g., `"$bulk-edit"`) | +| `.rules([...])` | Conditional visibility/editability rules — see [Field Rules](#field-rules) section | + +## Field Rules + +`.rules()` accepts an array of `FieldRule` objects that control field visibility and +editability in the Admin UI. Rules are evaluated client-side. Available on **all** field +types (data fields and layout fields — separators, alerts, tabs). + +Each rule has the shape: + +```typescript +interface FieldRule { + type: "accessControl" | "condition"; + target: string; + operator: string; + value: string | number | boolean | null; + action: "hide" | "disable"; +} +``` + +### Rule types + +| `type` | Purpose | `target` | `value` | +| ----------------- | ------------------------------------------------------------------------------------------------------ | -------------------------------------------- | ------------------------------------------------------- | +| `"accessControl"` | Show/hide or enable/disable a field based on the current user's identity or team membership | `"identity"` | `"admin:"` or `"team:"` | +| `"condition"` | Show/hide or enable/disable a field based on the current entry's field values (reactive, updates live) | Field path, e.g. `"status"` or `"seo.title"` | The value to compare against (type depends on operator) | + +### Actions + +| `action` | Effect | +| ----------- | ----------------------------------------------------------------- | +| `"hide"` | Hides the field entirely from the editor | +| `"disable"` | Shows the field but makes it read-only (greyed out, not editable) | + +### Condition operators + +Operators available for `type: "condition"` rules, grouped by target field type: + +| Operator | Label | Applicable to | `value` | +| -------------- | ---------------- | ------------------------------- | ------------------------- | +| `"=="` | Equals | text, number, boolean, datetime | The value to match | +| `"!="` | Not equals | text, number, boolean, datetime | The value to not match | +| `">"` | Greater than | number, datetime | Numeric/date threshold | +| `"<"` | Less than | number, datetime | Numeric/date threshold | +| `">="` | Greater or equal | number, datetime | Numeric/date threshold | +| `"<="` | Less or equal | number, datetime | Numeric/date threshold | +| `"contains"` | Contains | text, long-text | Substring to search for | +| `"startsWith"` | Starts with | text, long-text | Prefix to match | +| `"endsWith"` | Ends with | text, long-text | Suffix to match | +| `"isEmpty"` | Is empty | all field types | `null` (value is ignored) | +| `"isNotEmpty"` | Is not empty | all field types | `null` (value is ignored) | + +### Access control operators + +| Operator | Description | +| ----------- | ------------------------------------------------------------- | +| `"matches"` | Checks if the current user's identity or team matches `value` | + +### Target field paths (condition rules) + +The `target` for condition rules is a **dot-separated field path** relative to the form +root. Use the field's `fieldId` (the key in the `.fields()` callback). + +- Simple field: `"status"` +- Nested inside object: `"seo.title"`, `"address.city"` +- Inside a list item (current index): `"items.$.name"` — the `$` resolves to the + current list index at evaluation time +- Array length: `"items.length"` — evaluates to the number of items in the array +- **Static relative path**: `"$.fieldId"` — resolves relative to the **parent object or + template** that contains the field. Use this inside `object`, `dynamicZone` template, + or `uiTabs` scopes to reference a sibling field without hard-coding the full path. + For example, inside a dynamicZone template, `"$.enabled"` resolves to the sibling + `enabled` field within the same template instance. This is the recommended approach + for rules inside nested scopes — it keeps the rule portable and avoids coupling to + the parent field's name. + +### Examples + +**Access control — hide field from non-marketing team:** + +```typescript +title: fields + .text() + .renderer("textInput") + .label("Marketing Title") + .rules([ + { + type: "accessControl", + target: "identity", + operator: "matches", + value: "team:marketing", + action: "hide" + } + ]); +``` + +**Condition — disable field when another field is empty:** + +```typescript +seoDescription: fields + .longText() + .renderer("textarea") + .label("SEO Description") + .rules([ + { type: "condition", target: "seoTitle", operator: "isEmpty", value: null, action: "disable" } + ]); +``` + +**Condition — show field only when status equals "published":** + +```typescript +publishDate: fields + .datetime() + .renderer("dateTimeInput") + .label("Publish Date") + .rules([ + { type: "condition", target: "status", operator: "!=", value: "published", action: "hide" } + ]); +``` + +**Multiple rules on a single field:** + +```typescript +internalNotes: fields + .longText() + .renderer("textarea") + .label("Internal Notes") + .rules([ + { + type: "accessControl", + target: "identity", + operator: "matches", + value: "team:editors", + action: "hide" + }, + { type: "condition", target: "status", operator: "==", value: "draft", action: "disable" } + ]); +``` + +**Rules on layout fields (separator, alert, tabs):** + +```typescript +.fields(fields => ({ + adminAlert: fields + .uiAlert() + .label("Admin only") + .alertType("warning") + .rules([ + { type: "accessControl", target: "identity", operator: "matches", value: "team:admins", action: "hide" } + ]), +})) +``` + +**Rules on individual tabs:** + +```typescript +.fields(fields => ({ + tabs: fields + .uiTabs() + .tab("general", { + label: "General", + fields: sub => ({ /* ... */ }), + layout: [/* ... */] + }) + .tab("advanced", { + label: "Advanced", + fields: sub => ({ /* ... */ }), + layout: [/* ... */], + rules: [ + { type: "accessControl", target: "identity", operator: "matches", value: "team:developers", action: "hide" } + ] + }) + .rules([/* rules on the entire tabs container */]) +})) +``` + +**Static `$.` paths — referencing siblings inside a nested scope:** + +Use `$.` to target a sibling field within the same parent object or dynamicZone +template. The `$` resolves to the parent path at runtime, so the rule stays portable +regardless of the outer structure. + +```typescript +.fields(fields => ({ + bannerTypes: fields + .dynamicZone() + .label("Banner Type") + .template("siteBanner", { + name: "Site Banner", + gqlTypeName: "SiteBannerBlock", + fields: t => ({ + enabled: t.boolean().renderer("switch").label("Enabled"), + text: t.richText().renderer("lexicalEditor").label("Text"), + global: t + .boolean() + .renderer("switch") + .label("Global"), + locationTab: t + .uiTabs() + .tab("Location", { + label: "Location", + fields: tabFields => ({ + location: tabFields.text().label("Location") + }), + layout: [["location"]] + }) + .rules([ + { + type: "condition", + target: "$.global", // resolves to sibling "global" in this template + operator: "==", + value: true, + action: "hide" + } + ]) + }), + layout: [["enabled"], ["text"], ["global"], ["locationTab"]] + }) +})) +``` + +In this example, `"$.global"` resolves to the `global` field within the same +dynamicZone template instance. Without the `$.` prefix, you would need to hard-code the +full path (e.g. `"bannerTypes.0.global"`), which breaks across list indices. The same +pattern works inside `object` fields and `uiTabs` scopes. ## Querying `ref`, `object`, and `dynamicZone` fields diff --git a/webiny.config.tsx b/webiny.config.tsx index a0a0518443b..3cfd1b75d17 100644 --- a/webiny.config.tsx +++ b/webiny.config.tsx @@ -2,6 +2,7 @@ import React from "react"; import { Admin, Api, Cli, Infra, Project } from "webiny/extensions"; import { Cognito } from "@webiny/cognito"; import { MyFeature } from "@/extensions/myFeature/Extension.js"; +// import { CognitoFederation } from "@/extensions/idp/entraid/Extension.js"; // import { MyIdpExtension } from "./extensions/idp/okta/MyIdpExtension.js"; export const Extensions = () => { @@ -118,6 +119,7 @@ export const Extensions = () => { )} {/* API */} {/**/} + {/**/} {/* Security 👇 */} diff --git a/yarn.lock b/yarn.lock index 43ad756bad2..8a50f4d28e6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -21,62 +21,63 @@ __metadata: languageName: node linkType: hard -"@ai-sdk/anthropic@npm:^3.0.79": - version: 3.0.84 - resolution: "@ai-sdk/anthropic@npm:3.0.84" +"@ai-sdk/anthropic@npm:^4.0.10": + version: 4.0.10 + resolution: "@ai-sdk/anthropic@npm:4.0.10" dependencies: - "@ai-sdk/provider": "npm:3.0.10" - "@ai-sdk/provider-utils": "npm:4.0.29" + "@ai-sdk/provider": "npm:4.0.2" + "@ai-sdk/provider-utils": "npm:5.0.6" peerDependencies: zod: ^3.25.76 || ^4.1.8 - checksum: 10/1672eb37ecd83d9d26513eb6a4429b2e2ae5533afe959e1835ddadd1cd1c9ec936fe62d73a830db52f58f33ceb557c8b0447941b4e8a0cf1a6b104b09bc84c74 + checksum: 10/700d3ce24d8f12899367668370778b72409857f71373eedccc599cddc63aae10131f804141104e192a9d96ebff2452e7d34161fbc3b9735125cee34ec603b779 languageName: node linkType: hard -"@ai-sdk/gateway@npm:3.0.131": - version: 3.0.131 - resolution: "@ai-sdk/gateway@npm:3.0.131" +"@ai-sdk/gateway@npm:4.0.14": + version: 4.0.14 + resolution: "@ai-sdk/gateway@npm:4.0.14" dependencies: - "@ai-sdk/provider": "npm:3.0.10" - "@ai-sdk/provider-utils": "npm:4.0.29" + "@ai-sdk/provider": "npm:4.0.2" + "@ai-sdk/provider-utils": "npm:5.0.6" "@vercel/oidc": "npm:3.2.0" peerDependencies: zod: ^3.25.76 || ^4.1.8 - checksum: 10/499b2505fec61d6a6f53983772a45d5d4f1b0fe9875bf8171335e78883af8ab0a36d3791d3f855e0b06ccd1261187f3709415a01008a57114996e89f55fc80f0 + checksum: 10/a4b2e4711b0817546ad51ebf684541fc477105efc89ccfc31b226bd0ef4bd4a038c17c0975970112e14421cd901c052b7d7753d0ac6778fe9c5508761de7b995 languageName: node linkType: hard -"@ai-sdk/openai@npm:^3.0.65": - version: 3.0.71 - resolution: "@ai-sdk/openai@npm:3.0.71" +"@ai-sdk/openai@npm:^4.0.9": + version: 4.0.9 + resolution: "@ai-sdk/openai@npm:4.0.9" dependencies: - "@ai-sdk/provider": "npm:3.0.10" - "@ai-sdk/provider-utils": "npm:4.0.29" + "@ai-sdk/provider": "npm:4.0.2" + "@ai-sdk/provider-utils": "npm:5.0.6" peerDependencies: zod: ^3.25.76 || ^4.1.8 - checksum: 10/dfe7f50de80c992a865aba3d037c825d97f6077c015e8f38c01701599e3867e3e6020fd6ef54bd91275396ceec2c942b6e155fa5aa50043413cc35dd52ee3df3 + checksum: 10/277e37e1b5eba0c116652b61524ee671bab6f4457ed397e762eb2cb436b0608bdd77f6f6dff26076d37aaf43f85e0d4dd3a12ede469bf08b2751c4e99bf9a7ea languageName: node linkType: hard -"@ai-sdk/provider-utils@npm:4.0.29": - version: 4.0.29 - resolution: "@ai-sdk/provider-utils@npm:4.0.29" +"@ai-sdk/provider-utils@npm:5.0.6": + version: 5.0.6 + resolution: "@ai-sdk/provider-utils@npm:5.0.6" dependencies: - "@ai-sdk/provider": "npm:3.0.10" + "@ai-sdk/provider": "npm:4.0.2" "@standard-schema/spec": "npm:^1.1.0" + "@workflow/serde": "npm:4.1.0" eventsource-parser: "npm:^3.0.8" peerDependencies: zod: ^3.25.76 || ^4.1.8 - checksum: 10/63b7e1fb7cb1c6509c722e79b4d895c6f73d12613465d25a7579db4a1de218d3bb828170f64cf84d3cafb53295e327e215d205e30867795d14e34c01d64a2eab + checksum: 10/99fb924fe6d446eeb3c2903860d3d5c7bd142b1e66ce637893a1169d6d5914409533202e606f0170ea086528ae1886b0fe07a3fc19fa2b4466a8787ab56bd1a0 languageName: node linkType: hard -"@ai-sdk/provider@npm:3.0.10": - version: 3.0.10 - resolution: "@ai-sdk/provider@npm:3.0.10" +"@ai-sdk/provider@npm:4.0.2": + version: 4.0.2 + resolution: "@ai-sdk/provider@npm:4.0.2" dependencies: json-schema: "npm:^0.4.0" - checksum: 10/45c4a08cbc45419ae958c749ea4589cbbf5895dfabbf850da20e0a7423ace8ba8f0421f9f258701c3cf9bf9280b0b17053e53d633a77673a3e24d41b5cde0554 + checksum: 10/f7587421ab32aaa3ccf00fc54b59bdf458faed8a341970afe272c4825c9ff87f78ba4246325e7c10c057f8c43f176cee26c61e6929c25f2e682223e0195b4c94 languageName: node linkType: hard @@ -282,25 +283,25 @@ __metadata: languageName: node linkType: hard -"@auth0/auth0-auth-js@npm:1.7.0": - version: 1.7.0 - resolution: "@auth0/auth0-auth-js@npm:1.7.0" +"@auth0/auth0-auth-js@npm:^1.10.0": + version: 1.11.0 + resolution: "@auth0/auth0-auth-js@npm:1.11.0" dependencies: jose: "npm:^6.0.8" openid-client: "npm:^6.8.0" - checksum: 10/81002c97bf048d2fe22026800bdb189e927e1879143a0ba2f251769eb2b18a8a4757a433ae68f7f9b62512ca3175645e5a254c6d7dc837dcd4033ea679730987 + checksum: 10/d75339146f005cf03026c3481af593a7336f90372d9a5d61f1f9d424ccdd4782db105c552fc32083a33df6e55a8a7676ae15b43e174e96bf2820ba524c85c813 languageName: node linkType: hard -"@auth0/auth0-spa-js@npm:^2.20.0": - version: 2.21.1 - resolution: "@auth0/auth0-spa-js@npm:2.21.1" +"@auth0/auth0-spa-js@npm:^2.23.0": + version: 2.23.0 + resolution: "@auth0/auth0-spa-js@npm:2.23.0" dependencies: - "@auth0/auth0-auth-js": "npm:1.7.0" - browser-tabs-lock: "npm:1.3.0" - dpop: "npm:2.1.1" - es-cookie: "npm:1.3.2" - checksum: 10/7c82be2bf6b99bad0f9a238f3b87827785b121479a7322f3c93f1b0e0029d17881488789e7dbe3370b53fbede4eb0270421f80aaadc1ef8a9a5d524cc9dcbdd5 + "@auth0/auth0-auth-js": "npm:^1.10.0" + browser-tabs-lock: "npm:^1.3.0" + dpop: "npm:^2.1.1" + es-cookie: "npm:~1.3.2" + checksum: 10/07b87e30a7b7924d295b8f6e2f330f02fb998c4c8d1e3c8d0e804f30a09de273ec067e69616566e38a9e1b0d808fb465a2d1d5fae5a03c863a6992daa6fc7a10 languageName: node linkType: hard @@ -462,57 +463,6 @@ __metadata: languageName: node linkType: hard -"@aws-crypto/crc32@npm:5.2.0": - version: 5.2.0 - resolution: "@aws-crypto/crc32@npm:5.2.0" - dependencies: - "@aws-crypto/util": "npm:^5.2.0" - "@aws-sdk/types": "npm:^3.222.0" - tslib: "npm:^2.6.2" - checksum: 10/1b0a56ad4cb44c9512d8b1668dcf9306ab541d3a73829f435ca97abaec8d56f3db953db03ad0d0698754fea16fcd803d11fa42e0889bc7b803c6a030b04c63de - languageName: node - linkType: hard - -"@aws-crypto/crc32c@npm:5.2.0": - version: 5.2.0 - resolution: "@aws-crypto/crc32c@npm:5.2.0" - dependencies: - "@aws-crypto/util": "npm:^5.2.0" - "@aws-sdk/types": "npm:^3.222.0" - tslib: "npm:^2.6.2" - checksum: 10/08bd1db17d7c772fa6e34b38a360ce77ad041164743113eefa8343c2af917a419697daf090c5854129ef19f3a9673ed1fd8446e03eb32c8ed52d2cc409b0dee7 - languageName: node - linkType: hard - -"@aws-crypto/sha1-browser@npm:5.2.0": - version: 5.2.0 - resolution: "@aws-crypto/sha1-browser@npm:5.2.0" - dependencies: - "@aws-crypto/supports-web-crypto": "npm:^5.2.0" - "@aws-crypto/util": "npm:^5.2.0" - "@aws-sdk/types": "npm:^3.222.0" - "@aws-sdk/util-locate-window": "npm:^3.0.0" - "@smithy/util-utf8": "npm:^2.0.0" - tslib: "npm:^2.6.2" - checksum: 10/239f4c59cce9abd33c01117b10553fbef868a063e74faf17edb798c250d759a2578841efa2837e5e51854f52ef57dbc40780b073cae20f89ebed6a8cc7fa06f1 - languageName: node - linkType: hard - -"@aws-crypto/sha256-browser@npm:5.2.0": - version: 5.2.0 - resolution: "@aws-crypto/sha256-browser@npm:5.2.0" - dependencies: - "@aws-crypto/sha256-js": "npm:^5.2.0" - "@aws-crypto/supports-web-crypto": "npm:^5.2.0" - "@aws-crypto/util": "npm:^5.2.0" - "@aws-sdk/types": "npm:^3.222.0" - "@aws-sdk/util-locate-window": "npm:^3.0.0" - "@smithy/util-utf8": "npm:^2.0.0" - tslib: "npm:^2.6.2" - checksum: 10/2b1b701ca6caa876333b4eb2b96e5187d71ebb51ebf8e2d632690dbcdedeff038202d23adcc97e023437ed42bb1963b7b463e343687edf0635fd4b98b2edad1a - languageName: node - linkType: hard - "@aws-crypto/sha256-js@npm:1.2.2": version: 1.2.2 resolution: "@aws-crypto/sha256-js@npm:1.2.2" @@ -524,7 +474,7 @@ __metadata: languageName: node linkType: hard -"@aws-crypto/sha256-js@npm:5.2.0, @aws-crypto/sha256-js@npm:^5.2.0": +"@aws-crypto/sha256-js@npm:5.2.0": version: 5.2.0 resolution: "@aws-crypto/sha256-js@npm:5.2.0" dependencies: @@ -535,26 +485,6 @@ __metadata: languageName: node linkType: hard -"@aws-crypto/supports-web-crypto@npm:^5.2.0": - version: 5.2.0 - resolution: "@aws-crypto/supports-web-crypto@npm:5.2.0" - dependencies: - tslib: "npm:^2.6.2" - checksum: 10/6ed0c7e17f4f6663d057630805c45edb35d5693380c24ab52d4c453ece303c6c8a6ade9ee93c97dda77d9f6cae376ffbb44467057161c513dffa3422250edaf5 - languageName: node - linkType: hard - -"@aws-crypto/util@npm:5.2.0, @aws-crypto/util@npm:^5.2.0": - version: 5.2.0 - resolution: "@aws-crypto/util@npm:5.2.0" - dependencies: - "@aws-sdk/types": "npm:^3.222.0" - "@smithy/util-utf8": "npm:^2.0.0" - tslib: "npm:^2.6.2" - checksum: 10/f80a174c404e1ad4364741c942f440e75f834c08278fa754349fe23a6edc679d480ea9ced5820774aee58091ed270067022d8059ecf1a7ef452d58134ac7e9e1 - languageName: node - linkType: hard - "@aws-crypto/util@npm:^1.2.2": version: 1.2.2 resolution: "@aws-crypto/util@npm:1.2.2" @@ -566,771 +496,700 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/checksums@npm:^3.1000.5": - version: 3.1000.5 - resolution: "@aws-sdk/checksums@npm:3.1000.5" +"@aws-crypto/util@npm:^5.2.0": + version: 5.2.0 + resolution: "@aws-crypto/util@npm:5.2.0" dependencies: - "@aws-crypto/crc32": "npm:5.2.0" - "@aws-crypto/crc32c": "npm:5.2.0" - "@aws-crypto/util": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/types": "npm:^3.222.0" + "@smithy/util-utf8": "npm:^2.0.0" tslib: "npm:^2.6.2" - checksum: 10/4cdac6ee0b768b749365708d2eceb3c176fe230d7c3a6ef01cdf06076273732a6c2b8936fa2caa52a32cf0b135a94e139df9c0944d49d997d34342a342565aab + checksum: 10/f80a174c404e1ad4364741c942f440e75f834c08278fa754349fe23a6edc679d480ea9ced5820774aee58091ed270067022d8059ecf1a7ef452d58134ac7e9e1 languageName: node linkType: hard -"@aws-sdk/client-apigatewaymanagementapi@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-apigatewaymanagementapi@npm:3.1068.0" +"@aws-sdk/checksums@npm:^3.1000.16": + version: 3.1000.16 + resolution: "@aws-sdk/checksums@npm:3.1000.16" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/b0e31ffaa4962818d9c15fb318dd3679040977f1b46fc8410f906eccf87f56db411667427ac543612f6359b2431c5290760bc79e6d95883d8e2f600725e5f673 + checksum: 10/af56afff9c4c767e951bd647549b6dc5b650b4a3e31b01f359b6c9e649990e5e321b5aa46c1fa6dee62c8a9f335a14e0069bee3b3d35a2df41688418623459ae languageName: node linkType: hard -"@aws-sdk/client-cloudfront@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-cloudfront@npm:3.1068.0" +"@aws-sdk/client-apigatewaymanagementapi@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-apigatewaymanagementapi@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/9d1d854c625eded3a5849a238d9870046d452f2a6201c45ba44a0997e1a76b82a869c6977c12e74c87808dac3a66a298262d5ca8dc51e07a9c52a33737693cb1 + checksum: 10/ae4ba5809fc7ddc26dbbc296ebceb417cfd3447ad952ec6708070dcc31b74c1b8587cfea9cd4695143f115e9fa109ad1b860eec2dd47efb200c14173a859b280 languageName: node linkType: hard -"@aws-sdk/client-cloudwatch-events@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-cloudwatch-events@npm:3.1068.0" +"@aws-sdk/client-cloudfront@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-cloudfront@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/166ec75b3cf8b615b8b14875e5c99cadc36c8109d753e85b79d0746f076e2c05f9de318afdf34a4c9a7857fe32b07be714a12f2f1d9b4cac085160dcfa9efced + checksum: 10/671c6cdf4fd31a364df2abb6dafe2aad99553ebc9df0bae554a60763c1ab0e5bdf5579938dbb019508ece45d05535424b55fd5e767dbc24f6d91b6cdf888f4d7 languageName: node linkType: hard -"@aws-sdk/client-cloudwatch-logs@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-cloudwatch-logs@npm:3.1068.0" +"@aws-sdk/client-cloudwatch-events@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-cloudwatch-events@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/d22a7277503c9ae7d95654d0cc18f2d4d01db2da069e6a39d7b84a19ac95b9ae5e94b989371c4473609fbe505538469aa0fde3af1708421289bf4c80a1b7c87c + checksum: 10/2c09ea82f3895f79b0ca6d482e30d55b05b75ffcc5a9de993ea0bcac89b1f5275cc75d11a524f605ef3c5f7f9744a35a5b35c6e305d7028562b1e645e9758fee languageName: node linkType: hard -"@aws-sdk/client-cognito-identity-provider@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-cognito-identity-provider@npm:3.1068.0" +"@aws-sdk/client-cloudwatch-logs@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-cloudwatch-logs@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/32405526cbccd37d631490ebca9f06f750bf2aa0d57fcade3bdbd202d67ef055e0719428959c3bc4c9c7cf9ce41124dcd0a45e8b6c7ee9fa90666252fc4e05f4 + checksum: 10/e0329103c3c39ed67727a60386e4e318b68150b52702a625afa684955d1eb12b5ea5edeb9e7364ce84320271244d49b2336452414991ea3d549ccae3d66af6a5 languageName: node linkType: hard -"@aws-sdk/client-cognito-identity@npm:3.1068.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-cognito-identity@npm:3.1068.0" +"@aws-sdk/client-cognito-identity-provider@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-cognito-identity-provider@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/d376786aed6242e3ac8434ae2defa936b1abfffdb6c3cf4c735852c631d1a1e6b3996a3cdfa2e69dbd5a93bf89724f612ecc8419a52d33254f50bddca891795f + checksum: 10/4e0a8cf0f2a50ff1526db6437b2e1f9cc0097b466f53a8528c67acfbef6328a2e4048828a3e2ad6ebe3bee5fc5408072f91284245b1dc3379d9d796ef351bb96 languageName: node linkType: hard -"@aws-sdk/client-dynamodb-streams@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-dynamodb-streams@npm:3.1068.0" +"@aws-sdk/client-dynamodb-streams@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-dynamodb-streams@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/bbb87e36fb981d2d868e0d139c007f28e9e4868d91fb83668e9ee3752a6e2f99817046287efb682653e01cad9e549c85b744796b5b5f7e8d37906b6d9115deb3 + checksum: 10/7d94f0e45bdabb161bb2ae6b909c91be949c9588327a31c574a247e0f8693e6c47f92bd794d960e92f0a007c8b054fd97cea3f68428d31dd65c2abfd53cdc28a languageName: node linkType: hard -"@aws-sdk/client-dynamodb@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-dynamodb@npm:3.1068.0" +"@aws-sdk/client-dynamodb@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-dynamodb@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/dynamodb-codec": "npm:^3.973.20" - "@aws-sdk/middleware-endpoint-discovery": "npm:^3.972.18" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/dynamodb-codec": "npm:^3.973.31" + "@aws-sdk/middleware-endpoint-discovery": "npm:^3.972.23" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/0946cba0206cabdd6513d918760175fe41b3c23200ab609a32000fc9bc259f82ec5390ab0bfbc67e04f34f24e50ca08a75d6ae7ee749ae456c92faaac5080f4b + checksum: 10/0a085c40858624d596a53b8bcefcd8be79c0213c758529aeeae9472b5aa0b7386ea3ef288194bfb9b20098051d1d39a40f995b80741ea8bf4334de742f0cf020 languageName: node linkType: hard -"@aws-sdk/client-eventbridge@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-eventbridge@npm:3.1068.0" +"@aws-sdk/client-eventbridge@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-eventbridge@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/signature-v4-multi-region": "npm:^3.996.34" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/signature-v4-multi-region": "npm:^3.996.39" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/86311c8277b30fe778d0f5f4ebded611d61e7e3b14fff46811254a3170c021be071c25748c6803726e099da642b8fbea22c51e2841a5c4596a2424f798ebabae + checksum: 10/fc10db448a0c16b051a046db8d5a3f5af6fa21d4f2fcbb7911effa2c0ddaeae96225183a75a98ecdf0b06f7efd5abc9a0e1f1bc8f9f1bf15bfae5ce9ee9f4ea4 languageName: node linkType: hard "@aws-sdk/client-firehose@npm:^3.1012.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-firehose@npm:3.1068.0" - dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + version: 3.1083.0 + resolution: "@aws-sdk/client-firehose@npm:3.1083.0" + dependencies: + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/d41159b519a5659fb771fd7befcb5a7518819ab6ab56714afa6f9ddcb4a0e083dcb4095b25a82d8d8be8624816af026ac6a5dd6a2f86f4169deb8810cde4be4f + checksum: 10/2dc6f37b6e48253e58b9742c14fa15012bd92535cfff204b5256fe89a52a169c86c1f55661e012e71692a6392791b2aed90696b48053f6fe420824176210acd7 languageName: node linkType: hard -"@aws-sdk/client-iam@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-iam@npm:3.1068.0" +"@aws-sdk/client-iam@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-iam@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/8733c5ceddd4e12f1c24e2573fbeb4b0bf217d91b100bf20543c7ff008a6a41a9ed78533f565f9b6a9e2059847a2a04b8a8a51b96c38f83cbd9c5d49ec87d1bf + checksum: 10/59b8aae3f6c86573d930cef1a4a5c8cf2b4b4e75350786737501a5fc8f1df52325060721a1c6138fafaab5c0a3071166dece72053a5e061239579e5dcd0891ce languageName: node linkType: hard -"@aws-sdk/client-iot@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-iot@npm:3.1068.0" +"@aws-sdk/client-iot@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-iot@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/91c7e1f093f6447a0867f2ba1647590498c1c7d88ea091b6983438272593abcf9d2e267ac6790a24f017fb7b0320c2fe01f2cef21e6615a7dcbccf3c29e1c4fb + checksum: 10/70989b5885ca13a9fdc8c8a2269f162c7157b2f485c15f8f55ad1b4b62393f666fc470a235b0ee0381466185122b9864103045dc7985c55681815b33365211af languageName: node linkType: hard "@aws-sdk/client-kinesis@npm:^3.1012.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-kinesis@npm:3.1068.0" - dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + version: 3.1083.0 + resolution: "@aws-sdk/client-kinesis@npm:3.1083.0" + dependencies: + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/32d10541d367a4266e42a72d6d5aa1059ca9c39fdd5c3c7d8a226d7b7b92955a7f6b3f21b4805f22534e25cdd653f9b026643446e4facf7bcff52dddfe79107b + checksum: 10/f613acf34aa46b55d625e58418390e52502b0214ed683e8e8b988eb0d2a0329270246c87ed2488bb2ca6769b60a3fff391ff05acc90ec27e20ea0cff99924b65 languageName: node linkType: hard -"@aws-sdk/client-lambda@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-lambda@npm:3.1068.0" +"@aws-sdk/client-lambda@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-lambda@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/e470df9491cc089cd0528c6c01f08aad69f65b5b5875a778dbba0d22c5e3d8e73e6145764f553b912623e512f91f3e32c9e621723307f812c48d5ac305b8537d + checksum: 10/ad2550a77a7a48868d4c95899fd5a0aefbdaaa63c09a8f7ebb6d5c793df0193dc02c5d77762dced82fa45d67bd7a35dccc7f12446aef397805ec92ceee889a07 languageName: node linkType: hard "@aws-sdk/client-personalize-events@npm:^3.1012.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-personalize-events@npm:3.1068.0" - dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + version: 3.1083.0 + resolution: "@aws-sdk/client-personalize-events@npm:3.1083.0" + dependencies: + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/c2742e81627f5ff696ce0b797f40d83efda8342f9710f875b4fb5e1fcffe9d2450491f73f8acb61e92da9819732dbe1e36b5c5bae7775534af80f9c6e4f0b962 + checksum: 10/f73761ee987848b659220ee9e6c86aa1f0c08141675d6dad96b36eefc56c530edf52888ff7a19683db84e380f004238a203e59e70180aa7b1aae33a031350181 languageName: node linkType: hard -"@aws-sdk/client-s3@npm:3.1068.0, @aws-sdk/client-s3@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-s3@npm:3.1068.0" +"@aws-sdk/client-s3@npm:3.1083.0, @aws-sdk/client-s3@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-s3@npm:3.1083.0" dependencies: - "@aws-crypto/sha1-browser": "npm:5.2.0" - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/middleware-flexible-checksums": "npm:^3.974.30" - "@aws-sdk/middleware-sdk-s3": "npm:^3.972.51" - "@aws-sdk/signature-v4-multi-region": "npm:^3.996.34" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/checksums": "npm:^3.1000.16" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/middleware-sdk-s3": "npm:^3.972.62" + "@aws-sdk/signature-v4-multi-region": "npm:^3.996.39" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/e32cfe20dec82e2ec8caeb4ebb60fc8a69c20b9ccbee3a083b3abe56d6ea8c5b44fff2706ab9fd5afa62dd34c7a615719112a0b92678218ca3f55666932de64a + checksum: 10/73a15aad711f91bbb30aef1e31425bc8df3f5fef0e07cd4b6316b91d7658a4571aebddaf1b62b87d20f5868efa297ea8762aa882d2f7088ad98178e9ed7ad139 languageName: node linkType: hard -"@aws-sdk/client-scheduler@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-scheduler@npm:3.1068.0" +"@aws-sdk/client-scheduler@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-scheduler@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/a81a84f915429fae54f0a8ea5aed2b602b0d2a510acdde9ce9d8be0e03b70c9f6feac3b95147ea82a7eaca980297b0bd16543c17f493b9a9923dba7b9f812d22 + checksum: 10/f7594e9fb35c846c9e34b8df1e24e4f6f3545a8ee57ecc10d7d1e23eba8473a36071f39e120f852485586207e5edab82ec565714ad5307ab251958374fd7ce4b languageName: node linkType: hard -"@aws-sdk/client-sfn@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-sfn@npm:3.1068.0" +"@aws-sdk/client-sfn@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-sfn@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/4f0fe1e6250c955276f22e4bcfc764697fefe7eb6ba93f94a759f62637d85f45182cf0411f05181b3300d9239f73d27a835422bc8960ffae8c42afa10b277929 + checksum: 10/a96e839b25fe76ddce7d772e3fda7d1732f7f5f1ecaf5fb7659bb40bd1127b2205fc3aecf03742b1602d627b2c0f2304b86f80d4de9e8d969b161a03ac403fb3 languageName: node linkType: hard -"@aws-sdk/client-sqs@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-sqs@npm:3.1068.0" +"@aws-sdk/client-sqs@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-sqs@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/middleware-sdk-sqs": "npm:^3.972.30" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/middleware-sdk-sqs": "npm:^3.972.35" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/851c9aa7a9508f6844ae9a83529e06546c179f217a96a41fb247c7e991aad536ff8f456e4f607ff837c377f8f6f8ecc4eaccc457459bd2a376c8361c734ccd4e + checksum: 10/6aea7adbc7d272cae5f71ff594ef02300f1125bb84f05eb862f2cdefad18e2c0e088c35a90f5f8bcef9d20d69a7b0bdf5460f8af77bd0b75fce0f38995db3e08 languageName: node linkType: hard -"@aws-sdk/client-sts@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/client-sts@npm:3.1068.0" +"@aws-sdk/client-sts@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/client-sts@npm:3.1083.0" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/signature-v4-multi-region": "npm:^3.996.34" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/signature-v4-multi-region": "npm:^3.996.39" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/0a60efdef873775cdac7e589ad861c2e5cc1d60c458a16ebee447aa985d3f235c39e0105768b46943ae867813db7517091a74936554b952273ae2e654fa61451 + checksum: 10/7bf818e7154d514a3c4581ba64d345702856cee95c32bae72898f6b6e2e0ed1b5cf156bfb6ce80748186b566520fd7c7ada21a27bc731693c32e2deabdb9d5b8 languageName: node linkType: hard -"@aws-sdk/core@npm:^3.974.20": - version: 3.974.20 - resolution: "@aws-sdk/core@npm:3.974.20" +"@aws-sdk/core@npm:^3.975.1": + version: 3.975.1 + resolution: "@aws-sdk/core@npm:3.975.1" dependencies: - "@aws-sdk/types": "npm:^3.973.12" - "@aws-sdk/xml-builder": "npm:^3.972.29" - "@aws/lambda-invoke-store": "npm:^0.2.2" - "@smithy/core": "npm:^3.24.6" - "@smithy/signature-v4": "npm:^5.4.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/types": "npm:^3.974.0" + "@aws-sdk/xml-builder": "npm:^3.972.34" + "@aws/lambda-invoke-store": "npm:^0.3.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/signature-v4": "npm:^5.6.3" + "@smithy/types": "npm:^4.16.0" bowser: "npm:^2.11.0" tslib: "npm:^2.6.2" - checksum: 10/c7ba46b6144af60e48b45adc4800075706a907b8ba7d1901e6a1a7c37e21c50115cbdb18e65bb28f43f17009727822167159ee80a32c70d6acc839a54e7f1b6f + checksum: 10/0b6e7a9ac74b588044610f9ba05c1cc57857671153a9bae7d2a92bf4d17b34ebf94ae26e76f60074cdd41055dbdb9470037a1e9abd64ee7aff88156a80ad839d languageName: node linkType: hard -"@aws-sdk/credential-provider-cognito-identity@npm:^3.972.45": - version: 3.972.45 - resolution: "@aws-sdk/credential-provider-cognito-identity@npm:3.972.45" +"@aws-sdk/credential-provider-cognito-identity@npm:^3.972.56": + version: 3.972.56 + resolution: "@aws-sdk/credential-provider-cognito-identity@npm:3.972.56" dependencies: - "@aws-sdk/nested-clients": "npm:^3.997.20" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/nested-clients": "npm:^3.997.31" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/101acad398c8525aa5538aeea59146bffb34190d4a1aeee1bc86dd1283a9938516c4c51e817f7fd4a8d9a71b7f56245bbb9609f8ff4c1ba013028ca51b6d277c + checksum: 10/55fad5ed9baeda9b0b0e4fd2390a807d15b7af51ce0e2cfb9e84175c105e8880b1a20b072253043990271dc4e6f6c8b416a4b7b0a76074d2eecc05f2292f27c8 languageName: node linkType: hard -"@aws-sdk/credential-provider-env@npm:^3.972.46": - version: 3.972.46 - resolution: "@aws-sdk/credential-provider-env@npm:3.972.46" +"@aws-sdk/credential-provider-env@npm:^3.972.57": + version: 3.972.57 + resolution: "@aws-sdk/credential-provider-env@npm:3.972.57" dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/8354dff4f3cc109a9739ba2835512b9fa540a6f3262c07fb771f27d7ec196511cc55a1671bfbf719c47673640807c93a28210ffb993b5db0abdcdbfafe91da6f + checksum: 10/63fa957e99584608d2c8f3c56d698d923c3c19d7d5a74cd67382bcbd600c64ea40f54ef95c41f49069c8eda1eeb27ad8cd47ff4e1fd454ba7a4a565b99b1fdce languageName: node linkType: hard -"@aws-sdk/credential-provider-http@npm:^3.972.48": - version: 3.972.48 - resolution: "@aws-sdk/credential-provider-http@npm:3.972.48" +"@aws-sdk/credential-provider-http@npm:^3.972.59": + version: 3.972.59 + resolution: "@aws-sdk/credential-provider-http@npm:3.972.59" dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/879c003fd5bf22d954d094f0ae2f74e043967864346b5755e9e8df9d4424123624581fbac5074035d1319c8c1edfb1f2184541bd62e69ddbe0ea09df1225116b - languageName: node - linkType: hard - -"@aws-sdk/credential-provider-ini@npm:^3.972.53": - version: 3.972.53 - resolution: "@aws-sdk/credential-provider-ini@npm:3.972.53" - dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-env": "npm:^3.972.46" - "@aws-sdk/credential-provider-http": "npm:^3.972.48" - "@aws-sdk/credential-provider-login": "npm:^3.972.52" - "@aws-sdk/credential-provider-process": "npm:^3.972.46" - "@aws-sdk/credential-provider-sso": "npm:^3.972.52" - "@aws-sdk/credential-provider-web-identity": "npm:^3.972.52" - "@aws-sdk/nested-clients": "npm:^3.997.20" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/credential-provider-imds": "npm:^4.3.7" - "@smithy/types": "npm:^4.14.3" + checksum: 10/b76faf249c03c79fc7d8ab7b2309e29cd5c1aef63837383c0043145946173786f5068681b74bb9d1f759bd304f12c6bdf4d8a225d029e7ea2d243a5440b7eadd + languageName: node + linkType: hard + +"@aws-sdk/credential-provider-ini@npm:^3.973.1": + version: 3.973.1 + resolution: "@aws-sdk/credential-provider-ini@npm:3.973.1" + dependencies: + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-env": "npm:^3.972.57" + "@aws-sdk/credential-provider-http": "npm:^3.972.59" + "@aws-sdk/credential-provider-login": "npm:^3.972.63" + "@aws-sdk/credential-provider-process": "npm:^3.972.57" + "@aws-sdk/credential-provider-sso": "npm:^3.973.1" + "@aws-sdk/credential-provider-web-identity": "npm:^3.972.63" + "@aws-sdk/nested-clients": "npm:^3.997.31" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/credential-provider-imds": "npm:^4.4.7" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/250907d646567bf20e9bf6b4a2568832e8530727c3791de33e43164f0c84fedcbdb1c301ccf2778e8cb58b284638688cfb5ca78355f301c2084e6fe2dae8f443 + checksum: 10/2866fa39852d6b992627205077de09ef2714678329c2afecbd95dedbf4053662197c631884a3793c9362067a1777ed7d8fa0a8bceade823ee5cefa4570f2b170 languageName: node linkType: hard -"@aws-sdk/credential-provider-login@npm:^3.972.52": - version: 3.972.52 - resolution: "@aws-sdk/credential-provider-login@npm:3.972.52" +"@aws-sdk/credential-provider-login@npm:^3.972.63": + version: 3.972.63 + resolution: "@aws-sdk/credential-provider-login@npm:3.972.63" dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/nested-clients": "npm:^3.997.20" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/nested-clients": "npm:^3.997.31" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/8c8bc11897f3d9db91c7b92721e9810b17953be3e72a89349d7a47b958b4fdff5ac204226d1e468bb70fb35fc0dde362ab3d60105114500b9af484acc342b475 + checksum: 10/561305249df9b319f50043f859446ccd24b94e08f2ef361fcbf89c4f3b1ef69b50f5cd836063f4ad27944eaa607f4ee5cbd3be85bb6d85a65027526afb8b9106 languageName: node linkType: hard -"@aws-sdk/credential-provider-node@npm:^3.972.55": - version: 3.972.55 - resolution: "@aws-sdk/credential-provider-node@npm:3.972.55" +"@aws-sdk/credential-provider-node@npm:^3.972.66": + version: 3.972.66 + resolution: "@aws-sdk/credential-provider-node@npm:3.972.66" dependencies: - "@aws-sdk/credential-provider-env": "npm:^3.972.46" - "@aws-sdk/credential-provider-http": "npm:^3.972.48" - "@aws-sdk/credential-provider-ini": "npm:^3.972.53" - "@aws-sdk/credential-provider-process": "npm:^3.972.46" - "@aws-sdk/credential-provider-sso": "npm:^3.972.52" - "@aws-sdk/credential-provider-web-identity": "npm:^3.972.52" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/credential-provider-imds": "npm:^4.3.7" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/credential-provider-env": "npm:^3.972.57" + "@aws-sdk/credential-provider-http": "npm:^3.972.59" + "@aws-sdk/credential-provider-ini": "npm:^3.973.1" + "@aws-sdk/credential-provider-process": "npm:^3.972.57" + "@aws-sdk/credential-provider-sso": "npm:^3.973.1" + "@aws-sdk/credential-provider-web-identity": "npm:^3.972.63" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/credential-provider-imds": "npm:^4.4.7" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/8551e6cb00a125bb92e8373409bcd3d6e979ea8d11e6d89061bd9a424fe44b2d7cab00f1c09acd30d2802c20264c1d379d1c7405383218807a7d08d49c406589 + checksum: 10/dd4f24a9643903834485e2d6a91af5e34e85b9ab1b361337ec032325369a8704f1cb5d395a5def72149a730bd06e000e88f735d82c932f449106213c6b268dd2 languageName: node linkType: hard -"@aws-sdk/credential-provider-process@npm:^3.972.46": - version: 3.972.46 - resolution: "@aws-sdk/credential-provider-process@npm:3.972.46" +"@aws-sdk/credential-provider-process@npm:^3.972.57": + version: 3.972.57 + resolution: "@aws-sdk/credential-provider-process@npm:3.972.57" dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/d361e98491ac67bad237e7fb47b462c7ca6639c5a6781016d64d9c907812814098f30679b0eb5598e4e9764179973c17e0aaa20c93011c31c1d696ad274f7c17 + checksum: 10/0ae660294458a0ec440cc0657bc6744d9ef1d00d516db69990c8baf72ec4a8209e28ddae487464f50cab7fba0dac612254938147d9a66edb38f927fe3f514d9b languageName: node linkType: hard -"@aws-sdk/credential-provider-sso@npm:^3.972.52": - version: 3.972.52 - resolution: "@aws-sdk/credential-provider-sso@npm:3.972.52" +"@aws-sdk/credential-provider-sso@npm:^3.973.1": + version: 3.973.1 + resolution: "@aws-sdk/credential-provider-sso@npm:3.973.1" dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/nested-clients": "npm:^3.997.20" - "@aws-sdk/token-providers": "npm:3.1066.0" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/nested-clients": "npm:^3.997.31" + "@aws-sdk/token-providers": "npm:3.1083.0" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/5e0bf9e38435d52c2630d8838ccfde587a190a722b1741f8d94607442c0142246c3f80bd820330adb85ec175d62486cf227843e22ea4c9909054c28de48a4b05 + checksum: 10/060d8053e93c1cdc28165153e6664e6b927da9c1c9b04b4c5ecc9fed8d9b8fb3875e6aa914af595f29f1774d6fcb1e632bf22d0d21347afef6f032cb47bd5123 languageName: node linkType: hard -"@aws-sdk/credential-provider-web-identity@npm:^3.972.52": - version: 3.972.52 - resolution: "@aws-sdk/credential-provider-web-identity@npm:3.972.52" +"@aws-sdk/credential-provider-web-identity@npm:^3.972.63": + version: 3.972.63 + resolution: "@aws-sdk/credential-provider-web-identity@npm:3.972.63" dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/nested-clients": "npm:^3.997.20" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/nested-clients": "npm:^3.997.31" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/2d2347d835c6d6e1bc563412425bfa851d4ce371bd3db434b268787682d2449a2c8d815ca94f1f3f1105a5ee071f88b25c97dcc2d76dea710171459ad35756fe - languageName: node - linkType: hard - -"@aws-sdk/credential-providers@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/credential-providers@npm:3.1068.0" - dependencies: - "@aws-sdk/client-cognito-identity": "npm:3.1068.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/credential-provider-cognito-identity": "npm:^3.972.45" - "@aws-sdk/credential-provider-env": "npm:^3.972.46" - "@aws-sdk/credential-provider-http": "npm:^3.972.48" - "@aws-sdk/credential-provider-ini": "npm:^3.972.53" - "@aws-sdk/credential-provider-login": "npm:^3.972.52" - "@aws-sdk/credential-provider-node": "npm:^3.972.55" - "@aws-sdk/credential-provider-process": "npm:^3.972.46" - "@aws-sdk/credential-provider-sso": "npm:^3.972.52" - "@aws-sdk/credential-provider-web-identity": "npm:^3.972.52" - "@aws-sdk/nested-clients": "npm:^3.997.20" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/credential-provider-imds": "npm:^4.3.7" - "@smithy/types": "npm:^4.14.3" + checksum: 10/eb6f0a7f4285710060103d83ec38ed7ccde4e7686556a7e36fd4fd613dfde6da2d2896c13a5c9ab0bada6907d3ffbb2f0cfb6421be6030e8266f7d08e0b2eb8b + languageName: node + linkType: hard + +"@aws-sdk/credential-providers@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/credential-providers@npm:3.1083.0" + dependencies: + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/credential-provider-cognito-identity": "npm:^3.972.56" + "@aws-sdk/credential-provider-env": "npm:^3.972.57" + "@aws-sdk/credential-provider-http": "npm:^3.972.59" + "@aws-sdk/credential-provider-ini": "npm:^3.973.1" + "@aws-sdk/credential-provider-login": "npm:^3.972.63" + "@aws-sdk/credential-provider-node": "npm:^3.972.66" + "@aws-sdk/credential-provider-process": "npm:^3.972.57" + "@aws-sdk/credential-provider-sso": "npm:^3.973.1" + "@aws-sdk/credential-provider-web-identity": "npm:^3.972.63" + "@aws-sdk/nested-clients": "npm:^3.997.31" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/credential-provider-imds": "npm:^4.4.7" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/7820b8248f14ec7872827d48d1a61aabcebed0357c9467e5bdedc04273adf71a0ee42f16499554aef56c4d2e7d66ef84620ed12d1e25198de7f61904981bd6dd + checksum: 10/351e836412ae0940d425c38280e63570b777d1f9153d823abbd8da477f09917e2eec7b078fb791a29a5ed4b22cbd7388020e1aee2ccef503fae3e48a96ad8762 languageName: node linkType: hard -"@aws-sdk/dynamodb-codec@npm:^3.973.20": - version: 3.973.20 - resolution: "@aws-sdk/dynamodb-codec@npm:3.973.20" +"@aws-sdk/dynamodb-codec@npm:^3.973.31": + version: 3.973.31 + resolution: "@aws-sdk/dynamodb-codec@npm:3.973.31" dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/54b003ef3e4501d39dcfeb3c73c14242d8739aadfb26bfbe7449053ff1725748185c013b3a28d73b5f43f95800737a4d60d4403d1e45900441013cc1d75f0679 + checksum: 10/5ea67a9343bc551789f35530dfedfe399c2f05d261a71c9a7545d55ab39645eccca2ad28bc6a7b40096530eda2347e9231d8cdc322d60c4c85ba977a772fa404 languageName: node linkType: hard -"@aws-sdk/endpoint-cache@npm:^3.972.7": - version: 3.972.7 - resolution: "@aws-sdk/endpoint-cache@npm:3.972.7" +"@aws-sdk/endpoint-cache@npm:^3.972.9": + version: 3.972.9 + resolution: "@aws-sdk/endpoint-cache@npm:3.972.9" dependencies: mnemonist: "npm:0.38.3" tslib: "npm:^2.6.2" - checksum: 10/0f30618fc0ba32001ffc842ee0ddf61f479b1e737d31705d97c0699f476044a838c6e4b14cac8f7f33929ae28d56b6850da97954c53ceefc34c576c2099081b2 + checksum: 10/f3bc402ac55fa04fdca794c2046ba13c0f49f53bc0923484f1fb170b383736248250e88e6ac4c92467a01d30f983681ddb57110d2b6290cb3104613ab4a3643f languageName: node linkType: hard -"@aws-sdk/lib-dynamodb@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/lib-dynamodb@npm:3.1068.0" +"@aws-sdk/lib-dynamodb@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/lib-dynamodb@npm:3.1083.0" dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/util-dynamodb": "npm:^3.996.4" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/util-dynamodb": "npm:^3.996.6" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" peerDependencies: - "@aws-sdk/client-dynamodb": ^3.1068.0 - checksum: 10/8d4f85cfef4d26ffd65fdad19c3e20a5b17201e7a8c818085e3126537624e0fdf251758b69d0444a1e9022f91f36b8180b336d2b692f5b7c5d2eca422eee7b6a + "@aws-sdk/client-dynamodb": ^3.1083.0 + checksum: 10/276e0927d6ccdb125127c0f498439030aa5970e64386e83ca10ba1b405bdaa43fd973b0913e0efc0f3c91a5b17fedb0f58d17861b68acba615fea2d5190abc4a languageName: node linkType: hard -"@aws-sdk/lib-storage@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/lib-storage@npm:3.1068.0" +"@aws-sdk/lib-storage@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/lib-storage@npm:3.1083.0" dependencies: - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" buffer: "npm:5.6.0" events: "npm:3.3.0" stream-browserify: "npm:3.0.0" tslib: "npm:^2.6.2" peerDependencies: - "@aws-sdk/client-s3": ^3.1068.0 - checksum: 10/f0df3fab36a6a2a77ee4b737953076e91adf9f8cf4ec3278e2d5f5f584176666ce13a26808a66daa3f3e0ae7d5a667b042f0b38739f411c0aa920e5043ff2fcd - languageName: node - linkType: hard - -"@aws-sdk/middleware-endpoint-discovery@npm:^3.972.18": - version: 3.972.18 - resolution: "@aws-sdk/middleware-endpoint-discovery@npm:3.972.18" - dependencies: - "@aws-sdk/endpoint-cache": "npm:^3.972.7" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" - tslib: "npm:^2.6.2" - checksum: 10/958f19ffea03f1f641b6a704320ee6d96b7d00298968c7a5741860f919927b7eef1ef6e96951467a36aab219ecc3d09a9dd2e6a8b732b1766b17900d65572189 + "@aws-sdk/client-s3": ^3.1083.0 + checksum: 10/8430cb111e511ace09a8a4be4626f79868d0195e8604011338c56e074b0cf552aff48af1744ae9feb93123031435c528a58d1239f1a93c608568d38458bc42af languageName: node linkType: hard -"@aws-sdk/middleware-flexible-checksums@npm:^3.974.30": - version: 3.974.30 - resolution: "@aws-sdk/middleware-flexible-checksums@npm:3.974.30" +"@aws-sdk/middleware-endpoint-discovery@npm:^3.972.23": + version: 3.972.23 + resolution: "@aws-sdk/middleware-endpoint-discovery@npm:3.972.23" dependencies: - "@aws-sdk/checksums": "npm:^3.1000.5" + "@aws-sdk/endpoint-cache": "npm:^3.972.9" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/333c39692d4a86bc5abb7e93e5764b88c72fb27a3d373d640b0af27225f6be5c61706c854074ecfc571761bdfa9e3e2300fc290f047038864c7f5877d20e9a95 + checksum: 10/72a48597fbe7c00a465730ee4156e1a164f18532f3f00ca9cd569b65df83beeb7fbf7742207ade878853f149203bf7798ec1a81a75f402bd1577949063a9f9e8 languageName: node linkType: hard -"@aws-sdk/middleware-sdk-s3@npm:^3.972.51": - version: 3.972.51 - resolution: "@aws-sdk/middleware-sdk-s3@npm:3.972.51" +"@aws-sdk/middleware-sdk-s3@npm:^3.972.62": + version: 3.972.62 + resolution: "@aws-sdk/middleware-sdk-s3@npm:3.972.62" dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/signature-v4-multi-region": "npm:^3.996.34" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/signature-v4-multi-region": "npm:^3.996.39" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/624d4d75e2a0b2501dcb2a1ef9d096683d91d42f8749aa58b51dadce4e2f46bdd40d2750981be944e0041228075f773b2fbb1ac01110d9ee5e71e8fc95ed50b5 + checksum: 10/d1976880246d439b1d9859804fcaedaaaf7eb806baf659375c726858d0321a816677e57f06ebd30e27b65b2d6e8f3d04344c0210a0b4cdc7cde4b98b9f287295 languageName: node linkType: hard -"@aws-sdk/middleware-sdk-sqs@npm:^3.972.30": - version: 3.972.30 - resolution: "@aws-sdk/middleware-sdk-sqs@npm:3.972.30" +"@aws-sdk/middleware-sdk-sqs@npm:^3.972.35": + version: 3.972.35 + resolution: "@aws-sdk/middleware-sdk-sqs@npm:3.972.35" dependencies: - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/3288449b098ab227593b86fc633a49f3e7560afcb35c33747a39e37bae0e03d916f5cf238e9aee24e3b99405d6a8cbec1334298219934a18d6545df6527038fb + checksum: 10/960246f3cf71f90c52e5af45bd401b764c56a899618c88fdae258c1bf23e82e334305b8b6a327461453276f10762b0495920371f0006bcb96a07f36a0ebfcd49 languageName: node linkType: hard -"@aws-sdk/nested-clients@npm:^3.997.20": - version: 3.997.20 - resolution: "@aws-sdk/nested-clients@npm:3.997.20" +"@aws-sdk/nested-clients@npm:^3.997.31": + version: 3.997.31 + resolution: "@aws-sdk/nested-clients@npm:3.997.31" dependencies: - "@aws-crypto/sha256-browser": "npm:5.2.0" - "@aws-crypto/sha256-js": "npm:5.2.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/signature-v4-multi-region": "npm:^3.996.34" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/fetch-http-handler": "npm:^5.4.6" - "@smithy/node-http-handler": "npm:^4.7.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/signature-v4-multi-region": "npm:^3.996.39" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/fetch-http-handler": "npm:^5.6.4" + "@smithy/node-http-handler": "npm:^4.9.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/3d917487eea12187210cab952aee0560130d52ee87877f814a9df7d74bac17d4034fa9d0a2fe2d067d928bc75288f364960c392a1c4036e9ff1809e683b2199e + checksum: 10/8fd524ae76ce223420901bf6d90b55d07d96fe9ad2410c8105e797d937972b9e849d3cde972e60b7976bed82cf7632ed721b5d0e6417f2da066f1b1a094e7401 languageName: node linkType: hard -"@aws-sdk/s3-presigned-post@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/s3-presigned-post@npm:3.1068.0" +"@aws-sdk/s3-presigned-post@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/s3-presigned-post@npm:3.1083.0" dependencies: - "@aws-sdk/client-s3": "npm:3.1068.0" - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/signature-v4": "npm:^5.4.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/client-s3": "npm:3.1083.0" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/signature-v4": "npm:^5.6.3" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/016ecad170e979449390dbc03b83c5e67f60c083f2bef910fe9990286cc497190f0965c5ba5227a7cdaee1daf9b5cc8362013a70a5c22b35f8208aae8e244cd9 + checksum: 10/0d32d24087c89997084fe3a53e1a6129369ac8c915b767aa35b37bd9953ac5270bcec5e4b62111e692559f89a8734753dfba2372d7fb5d37872227b944370f3e languageName: node linkType: hard -"@aws-sdk/s3-request-presigner@npm:^3.1053.0": - version: 3.1068.0 - resolution: "@aws-sdk/s3-request-presigner@npm:3.1068.0" +"@aws-sdk/s3-request-presigner@npm:^3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/s3-request-presigner@npm:3.1083.0" dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/signature-v4-multi-region": "npm:^3.996.34" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/signature-v4-multi-region": "npm:^3.996.39" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/2fab56b9f23f56969f90a4d1291d75303ba2405eb3bf4a27c36e4ca9b61fe196c933e4314e640a7f9c3b75955c964df9dad2e28d3ac8adc89de67a644c5c49d0 + checksum: 10/cb1735634b72cc16ba438b9c3c0251c775dd26be1447a8b8fdf32e115e0778193a9d18f2397f91199af203e25c3301dc150c466cef66792d3477b214ec199e98 languageName: node linkType: hard -"@aws-sdk/signature-v4-multi-region@npm:^3.996.34": - version: 3.996.34 - resolution: "@aws-sdk/signature-v4-multi-region@npm:3.996.34" +"@aws-sdk/signature-v4-multi-region@npm:^3.996.39": + version: 3.996.39 + resolution: "@aws-sdk/signature-v4-multi-region@npm:3.996.39" dependencies: - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/signature-v4": "npm:^5.4.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/signature-v4": "npm:^5.6.3" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/dd1ed1e0c795e0b78b819feccdb6c4bd1981b873d78c47ab065c071382c2a93ee75432a3ea1fe365626984c179eed26d4d7ae00cc2ca8e0920949721b1d443ac + checksum: 10/3b3e1cb1d406c6de4d6d26582d88c839ea2e2ff6af9b20547d691f2aec6db89d1bf4c62c108069fd1a501a04f02c41561310e7ac5118f7790a158583c137e681 languageName: node linkType: hard -"@aws-sdk/token-providers@npm:3.1066.0": - version: 3.1066.0 - resolution: "@aws-sdk/token-providers@npm:3.1066.0" +"@aws-sdk/token-providers@npm:3.1083.0": + version: 3.1083.0 + resolution: "@aws-sdk/token-providers@npm:3.1083.0" dependencies: - "@aws-sdk/core": "npm:^3.974.20" - "@aws-sdk/nested-clients": "npm:^3.997.20" - "@aws-sdk/types": "npm:^3.973.12" - "@smithy/core": "npm:^3.24.6" - "@smithy/types": "npm:^4.14.3" + "@aws-sdk/core": "npm:^3.975.1" + "@aws-sdk/nested-clients": "npm:^3.997.31" + "@aws-sdk/types": "npm:^3.974.0" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/1e227beeb875253b8749b9e8abdd072947b4a025fcda0adead42df0f55f662d91ff881b58798a5688b36460b993236f7895fce7b2cda14d44d010feca9677d85 + checksum: 10/5a78e80aeb7cd16e545930bb0adb0ab361f6e68043f4e5a613c42a8d93ab12d358ab80caf6cfacc4c48ae3fd2a01935c158cd0bd09498e28d269aa52d26f7871 languageName: node linkType: hard -"@aws-sdk/types@npm:^3.1.0, @aws-sdk/types@npm:^3.222.0, @aws-sdk/types@npm:^3.973.12, @aws-sdk/types@npm:^3.973.6": - version: 3.973.12 - resolution: "@aws-sdk/types@npm:3.973.12" +"@aws-sdk/types@npm:^3.1.0, @aws-sdk/types@npm:^3.222.0, @aws-sdk/types@npm:^3.973.6, @aws-sdk/types@npm:^3.974.0": + version: 3.974.0 + resolution: "@aws-sdk/types@npm:3.974.0" dependencies: - "@smithy/types": "npm:^4.14.3" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/89b8b36e92d2efec2588d05852ac62d26ab6b7eb3a3b487c5547624f727412f81a1d640d376d5f561b528f4c8d8d8f22871be83c8e0ef29798d488cfce98f76f + checksum: 10/edfc556930061f509233270864bd34708dcc6cfad6257e1a6a3d354195898a536fa594c5c1e78bd20fc02fc3d984f3b9bdcb338c888447ecbdc53288b29eb93f languageName: node linkType: hard -"@aws-sdk/util-dynamodb@npm:^3.996.2, @aws-sdk/util-dynamodb@npm:^3.996.4": - version: 3.996.4 - resolution: "@aws-sdk/util-dynamodb@npm:3.996.4" +"@aws-sdk/util-dynamodb@npm:^3.996.6": + version: 3.996.6 + resolution: "@aws-sdk/util-dynamodb@npm:3.996.6" dependencies: tslib: "npm:^2.6.2" peerDependencies: - "@aws-sdk/client-dynamodb": ^3.1064.0 - checksum: 10/05e93233767d23affd788006e1239335dbe23d2c2e119c59648f6f94b63f536d671789731b028a0b2105d52a1dda21390db247937e0cac0f8d7a3ddccf9c613a - languageName: node - linkType: hard - -"@aws-sdk/util-locate-window@npm:^3.0.0": - version: 3.965.7 - resolution: "@aws-sdk/util-locate-window@npm:3.965.7" - dependencies: - tslib: "npm:^2.6.2" - checksum: 10/d0fc840a65d0e31021a30d1ce1f8596e8a71560549abe7b377fc16f029d3b32a9fa96ed12f44b3043b83216517e5eb4aae2c1c6bcf7bd5edd70deaf08a1d6ce5 + "@aws-sdk/client-dynamodb": ^3.1082.0 + checksum: 10/4408f1fba2ac58990cc6ee266051821a95ac74bba056665f481a5d433e535be954d0fc929888f1d3c9659aedb847235eff926e973ffc443b805e3dc89523ae2f languageName: node linkType: hard @@ -1343,14 +1202,13 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/xml-builder@npm:^3.972.29": - version: 3.972.29 - resolution: "@aws-sdk/xml-builder@npm:3.972.29" +"@aws-sdk/xml-builder@npm:^3.972.34": + version: 3.972.34 + resolution: "@aws-sdk/xml-builder@npm:3.972.34" dependencies: - "@smithy/types": "npm:^4.14.3" - fast-xml-parser: "npm:5.7.3" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/db09239c14f1d57d1f094d2600a4deab6940644fcba9ea8300e238010fb5d2528959bc742da4ff8634d40c38416b9bda275821f5c9f8d6da5d7af007db5f7518 + checksum: 10/e208787c189c54023ff20e8144e81248040be23fee2d87705a7af3dc36479e1469afe30f9ce9af81c7181f3b9d3d21cc49b0b183aecbc13dd65baf161446ecb7 languageName: node linkType: hard @@ -1365,10 +1223,10 @@ __metadata: languageName: node linkType: hard -"@aws/lambda-invoke-store@npm:^0.2.2": - version: 0.2.4 - resolution: "@aws/lambda-invoke-store@npm:0.2.4" - checksum: 10/47e73cf73141be73854c69722502e928a435b3d908ffa693a9545c1099dd7b2dd3f67c43c523d786a75911100e77ed52dce1f88d09363a67526448c5b7c804d5 +"@aws/lambda-invoke-store@npm:^0.3.0": + version: 0.3.0 + resolution: "@aws/lambda-invoke-store@npm:0.3.0" + checksum: 10/4a6c7af16477dd330d4dcd2269f89370be68295b54ae1e90ef8c2175efa4df6735f9a3f914ab7efa21ba7db5477031fe8488853adcd268eeb6cb8e34ad06b206 languageName: node linkType: hard @@ -1383,7 +1241,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.29.0, @babel/code-frame@npm:^7.29.7": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.29.7": version: 7.29.7 resolution: "@babel/code-frame@npm:7.29.7" dependencies: @@ -1394,6 +1252,16 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^8.0.0": + version: 8.0.0 + resolution: "@babel/code-frame@npm:8.0.0" + dependencies: + "@babel/helper-validator-identifier": "npm:^8.0.0" + js-tokens: "npm:^10.0.0" + checksum: 10/735b64f3ae476ec1841be118f79639d2ec99e2cc391a196b0160c53e4ed52253ee5c2170da510c00ea0f23faa26636364052ed507bfa4cd8caea87c5b1e8adad + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.28.6, @babel/compat-data@npm:^7.29.7": version: 7.29.7 resolution: "@babel/compat-data@npm:7.29.7" @@ -1610,6 +1478,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^8.0.0": + version: 8.0.4 + resolution: "@babel/helper-validator-identifier@npm:8.0.4" + checksum: 10/4b9d741e990a62d49d138e0b7205cd8d1bf9df87afdc20243a2053f411ae22cf327b00a06c4a1119a2d839c148f809500c04036e45ec8a382f0876a26556ee3d + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.29.7": version: 7.29.7 resolution: "@babel/helper-validator-option@npm:7.29.7" @@ -2586,16 +2461,14 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:7.22.10": - version: 7.22.10 - resolution: "@babel/runtime@npm:7.22.10" - dependencies: - regenerator-runtime: "npm:^0.14.0" - checksum: 10/88bba6dfdfd6f6e9365199397146a0dd5d04409e7142a0df95125a198eb76c83fd0a52c117aba50f9a61db2f0186780574c071ea48010e5ffa1f157585c8c950 +"@babel/runtime@npm:7.28.6": + version: 7.28.6 + resolution: "@babel/runtime@npm:7.28.6" + checksum: 10/fbcd439cb74d4a681958eb064c509829e3f46d8a4bfaaf441baa81bb6733d1e680bccc676c813883d7741bcaada1d0d04b15aa320ef280b5734e2192b50decf9 languageName: node linkType: hard -"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.6, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.27.0, @babel/runtime@npm:^7.29.2, @babel/runtime@npm:^7.29.7, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.6, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.28.6, @babel/runtime@npm:^7.29.2, @babel/runtime@npm:^7.29.7, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": version: 7.29.7 resolution: "@babel/runtime@npm:7.29.7" checksum: 10/9883b4951787779fd382b121f22f92966d85f19434841f65fb00b2dfec232107e139683f47c6f252891826ad8ee18317b46c3a0e4819116a9885f47b46d7126a @@ -2657,9 +2530,9 @@ __metadata: linkType: hard "@bufbuild/protobuf@npm:^2.5.0": - version: 2.12.0 - resolution: "@bufbuild/protobuf@npm:2.12.0" - checksum: 10/a21ee54b053672827f52e3525477972f7ea75ce82150d6599ee3544f00b442a49093608b7557581bc8846d066193220bece20cf4712bb44d8aba5067a8eeb035 + version: 2.12.1 + resolution: "@bufbuild/protobuf@npm:2.12.1" + checksum: 10/9a47dd781f58bfc464aebe17d6b02377eafef2a9cd40a2bdb07de1be07c284618cebe1df4e31061f91fdaf166ba9bb2d76da0082fd125a1d3c26cf35f0329928 languageName: node linkType: hard @@ -2670,50 +2543,51 @@ __metadata: languageName: node linkType: hard -"@commitlint/cli@npm:^21.0.1": - version: 21.0.2 - resolution: "@commitlint/cli@npm:21.0.2" +"@commitlint/cli@npm:^21.2.1": + version: 21.2.1 + resolution: "@commitlint/cli@npm:21.2.1" dependencies: - "@commitlint/format": "npm:^21.0.1" - "@commitlint/lint": "npm:^21.0.2" - "@commitlint/load": "npm:^21.0.2" - "@commitlint/read": "npm:^21.0.2" - "@commitlint/types": "npm:^21.0.1" + "@commitlint/config-conventional": "npm:^21.2.0" + "@commitlint/format": "npm:^21.2.0" + "@commitlint/lint": "npm:^21.2.0" + "@commitlint/load": "npm:^21.2.0" + "@commitlint/read": "npm:^21.2.1" + "@commitlint/types": "npm:^21.2.0" tinyexec: "npm:^1.0.0" yargs: "npm:^18.0.0" bin: commitlint: cli.js - checksum: 10/70a46f3eb13ab1cb315ed03fc1faad8b452de280c677b1116fb240561ae3a70a982a7a9aee2073ddff39a004f991d5fdcebc71ccd0c8591e6ebf155afa4e8140 + checksum: 10/92d23da8ffdef46abfea2ed28a9b34e8f1c1dab956ca4ee48489e05085054ba552fdbdb7d3dbd78c90b3cb16b08d56fe483ff69bc1cf60cc053ae1a3f3be35fe languageName: node linkType: hard -"@commitlint/config-conventional@npm:^21.0.1": - version: 21.0.2 - resolution: "@commitlint/config-conventional@npm:21.0.2" +"@commitlint/config-conventional@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/config-conventional@npm:21.2.0" dependencies: - "@commitlint/types": "npm:^21.0.1" - conventional-changelog-conventionalcommits: "npm:^9.2.0" - checksum: 10/7eba44bf097c60a9be5c041b474af466f8060089d0a6fa0056a33bb2b41b2f6193b977a0f677ab8febf16fc1786d3c4465e6d420d8a7520cda509bd6d1b57b51 + "@commitlint/types": "npm:^21.2.0" + conventional-changelog-conventionalcommits: "npm:^10.0.0" + checksum: 10/f00cab4f9f5f40460d8dc7167e1370385a2f9a300e7c5ad19c8e97ce290043c36efb9134f2107e419990ae9ea31fad1eda9ed820a8ecdc47e09e17e5092f369e languageName: node linkType: hard -"@commitlint/config-validator@npm:^21.0.1": - version: 21.0.1 - resolution: "@commitlint/config-validator@npm:21.0.1" +"@commitlint/config-validator@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/config-validator@npm:21.2.0" dependencies: - "@commitlint/types": "npm:^21.0.1" + "@commitlint/types": "npm:^21.2.0" ajv: "npm:^8.11.0" - checksum: 10/28347e5dbe73e1966b7fde96fe7e9aac5b09d2bba78848e00d537f7b5c9a7844536d51381f9fc3fdd0ab080d24d3deaf8a68c6f4cdf34c98cdbf5ecf6ece1505 + checksum: 10/f14389180ae45baa842f63a1a0f2fe96e2e089a2390ecc09776b7d7f548f6da4b3d8e7304a45fea34a6e256b21d9f966a9e37abdf4a70df0cc923e89bf7574ae languageName: node linkType: hard -"@commitlint/ensure@npm:^21.0.1": - version: 21.0.1 - resolution: "@commitlint/ensure@npm:21.0.1" +"@commitlint/ensure@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/ensure@npm:21.2.0" dependencies: - "@commitlint/types": "npm:^21.0.1" + "@commitlint/types": "npm:^21.2.0" es-toolkit: "npm:^1.46.0" - checksum: 10/93996c5bc2bcd82dda83d9f45476111f15ccd60bb794af65e3fdfa7ef5adcbc60d5383f0b13687c7adb04e68097eedcb9fc3c68e28937f6ae4d8ab4f54c66156 + checksum: 10/a93f87288f6176ea0f5b80cbb1b927265319f19b17449b78905e60ba8783a5fbea977612746d3bfca6bb28e118a73d01157cbc8c007f2eb259bc9df65ed3aaed languageName: node linkType: hard @@ -2724,107 +2598,107 @@ __metadata: languageName: node linkType: hard -"@commitlint/format@npm:^21.0.1": - version: 21.0.1 - resolution: "@commitlint/format@npm:21.0.1" +"@commitlint/format@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/format@npm:21.2.0" dependencies: - "@commitlint/types": "npm:^21.0.1" + "@commitlint/types": "npm:^21.2.0" picocolors: "npm:^1.1.1" - checksum: 10/dafa8a1bc28fba4911ceef7ddd2e6c2291cc8c57cad8e6836f269ff86edc561d2add667fab3eee6855cf194bc31d26d0122f9d04007f7ed66bc5b4c7c913f037 + checksum: 10/1ae3f80d3521371523ad6d5881cd49ca1c935720bdf6aa32bf95b4f3755b4b3ef2df5137cfc84b5664b5a912472b0b4366e6475b27d4559a83198c8e332d5099 languageName: node linkType: hard -"@commitlint/is-ignored@npm:^21.0.2": - version: 21.0.2 - resolution: "@commitlint/is-ignored@npm:21.0.2" +"@commitlint/is-ignored@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/is-ignored@npm:21.2.0" dependencies: - "@commitlint/types": "npm:^21.0.1" + "@commitlint/types": "npm:^21.2.0" semver: "npm:^7.6.0" - checksum: 10/9ecfa4fe1d7dd73434f678f2e366d33e8d93213d63e5622d59d2216a25f82c1c89216ff747a02aa9f4edf6005ac15a022d3dbf1fd9553a35a67cb0fcb4b00ea4 + checksum: 10/e9d06738ce2418ccb28bc0b0e182129efe620e899e20a238533ad4f5e33ef5cddfd2801eb9e88abdc1a90be72f1e714e4c8ed03433bb537ddb284ce2968477aa languageName: node linkType: hard -"@commitlint/lint@npm:^21.0.2": - version: 21.0.2 - resolution: "@commitlint/lint@npm:21.0.2" +"@commitlint/lint@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/lint@npm:21.2.0" dependencies: - "@commitlint/is-ignored": "npm:^21.0.2" - "@commitlint/parse": "npm:^21.0.2" - "@commitlint/rules": "npm:^21.0.2" - "@commitlint/types": "npm:^21.0.1" - checksum: 10/4b13a3aaa4110343786d4a4aa99cd999a6c6768023ecde5a33a58c43d79a13f801037ef5a8ea93277f7b0ebd39298fa9c4880b477917f181ca98ba07a2c91aca + "@commitlint/is-ignored": "npm:^21.2.0" + "@commitlint/parse": "npm:^21.2.0" + "@commitlint/rules": "npm:^21.2.0" + "@commitlint/types": "npm:^21.2.0" + checksum: 10/c7c5e7016fdd15d4b1f4ff644cd77f15e922dc46d7d05cf79f350f6b63a78b2ebd013ede962a19b5227d5f3c9a6a3229fc5a61f1a066ed5d3348d436394d28d5 languageName: node linkType: hard -"@commitlint/load@npm:^21.0.2": - version: 21.0.2 - resolution: "@commitlint/load@npm:21.0.2" +"@commitlint/load@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/load@npm:21.2.0" dependencies: - "@commitlint/config-validator": "npm:^21.0.1" + "@commitlint/config-validator": "npm:^21.2.0" "@commitlint/execute-rule": "npm:^21.0.1" - "@commitlint/resolve-extends": "npm:^21.0.1" - "@commitlint/types": "npm:^21.0.1" + "@commitlint/resolve-extends": "npm:^21.2.0" + "@commitlint/types": "npm:^21.2.0" cosmiconfig: "npm:^9.0.1" cosmiconfig-typescript-loader: "npm:^6.1.0" es-toolkit: "npm:^1.46.0" is-plain-obj: "npm:^4.1.0" picocolors: "npm:^1.1.1" - checksum: 10/926bd4cfbcc520e34afdb6ee2c8f7f3cff6aeb537d3206ad289d965b9d215183d805b54b36798359e658d4630f7087e81edcddff35401c39abc76e77e9a85071 + checksum: 10/54cca24b7a53226c2fd3afb37d7169eac75d75b6734c3dc0a26933909cdb25c93205bf62ce28e815fecc23fec642f18fd3b002357a77c67b9b1a04fc6781ec7b languageName: node linkType: hard -"@commitlint/message@npm:^21.0.2": - version: 21.0.2 - resolution: "@commitlint/message@npm:21.0.2" - checksum: 10/316ea1dabbdc51accb9a247cf18d9820c62d9de0b15a93c66bd840a78ff60bdfa118e729e993a93de4a4b8b4b0595ff6aeb0f22ccf0ef303b9d80dbedaa8f02e +"@commitlint/message@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/message@npm:21.2.0" + checksum: 10/1d61b73e41ffd9a22ccee5c6a7880376b27f870185b31eab8d24395fe495df89dcb204ab7535af39d49b7e9340c30cd977f7c9ec0e695c2696dbe272e1f4b6e8 languageName: node linkType: hard -"@commitlint/parse@npm:^21.0.2": - version: 21.0.2 - resolution: "@commitlint/parse@npm:21.0.2" +"@commitlint/parse@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/parse@npm:21.2.0" dependencies: - "@commitlint/types": "npm:^21.0.1" - conventional-changelog-angular: "npm:^8.2.0" - conventional-commits-parser: "npm:^6.3.0" - checksum: 10/4394b8da776f11f2bff07435641c71fd8481055d43805430b3f2678cbf4cca2cf52333b4e080e606e791ceff165844da36f48da7346ca5518f96ec18cba93bd2 + "@commitlint/types": "npm:^21.2.0" + conventional-changelog-angular: "npm:^9.0.0" + conventional-commits-parser: "npm:^7.0.0" + checksum: 10/759ec672a43e68a7819f1d7bf0c4d432e008b29c1981b47622807821e2044550f25077b7f2badbae82889704cca0c695b96bb65a65afe48b7f9837aa4528b189 languageName: node linkType: hard -"@commitlint/read@npm:^21.0.2": - version: 21.0.2 - resolution: "@commitlint/read@npm:21.0.2" +"@commitlint/read@npm:^21.2.1": + version: 21.2.1 + resolution: "@commitlint/read@npm:21.2.1" dependencies: - "@commitlint/top-level": "npm:^21.0.2" - "@commitlint/types": "npm:^21.0.1" - git-raw-commits: "npm:^5.0.0" + "@commitlint/top-level": "npm:^21.2.0" + "@commitlint/types": "npm:^21.2.0" + "@conventional-changelog/git-client": "npm:^3.0.0" tinyexec: "npm:^1.0.0" - checksum: 10/72281a9597cc8bc2d370bf1d53dc0e32e89a9fc288bc2024fb0dec410471b3973b6837c8e5da25a94432b31d45c6dc44f78d73fa9d37b82da940a6de986f6b70 + checksum: 10/f128a17235bfa7e25a18aaaa3cae26de2effbe8a56808347d984da210b0027c0189b1ac277098e362c8b5e2ab06f2bd03d34f5c4dd6d280aa87398921eaab643 languageName: node linkType: hard -"@commitlint/resolve-extends@npm:^21.0.1": - version: 21.0.1 - resolution: "@commitlint/resolve-extends@npm:21.0.1" +"@commitlint/resolve-extends@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/resolve-extends@npm:21.2.0" dependencies: - "@commitlint/config-validator": "npm:^21.0.1" - "@commitlint/types": "npm:^21.0.1" + "@commitlint/config-validator": "npm:^21.2.0" + "@commitlint/types": "npm:^21.2.0" es-toolkit: "npm:^1.46.0" global-directory: "npm:^5.0.0" resolve-from: "npm:^5.0.0" - checksum: 10/55f8e06e7e652dddf89b00420bdde713cec9f900484d37dbe65edbed319ffd3ec644765c9d9aef582e191b4b99d318cdbbb101cf471f474dc5d18ff2f07068f4 + checksum: 10/f1e6343c8b8389d4a68e8ad749887d740cb76b5f0c5db8acb50eca19b74971cab80b64738ad64a7247b3a4dda581df5e9c06c122c06fc8c747e50d8808c0fc80 languageName: node linkType: hard -"@commitlint/rules@npm:^21.0.2": - version: 21.0.2 - resolution: "@commitlint/rules@npm:21.0.2" +"@commitlint/rules@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/rules@npm:21.2.0" dependencies: - "@commitlint/ensure": "npm:^21.0.1" - "@commitlint/message": "npm:^21.0.2" + "@commitlint/ensure": "npm:^21.2.0" + "@commitlint/message": "npm:^21.2.0" "@commitlint/to-lines": "npm:^21.0.1" - "@commitlint/types": "npm:^21.0.1" - checksum: 10/f3d9d8fbc8bafd64e8d6d3ec8210e6f404a5e19b30983e95348d20fd7b24fc20d7fda231acacdf8a4d9b1e82b8acbb30151095f022046c3518405c96d4a39f9b + "@commitlint/types": "npm:^21.2.0" + checksum: 10/66567239ce0f6d7d4189b7e9f6d17b7cb153b16a86972c00d51f2a75300dd0ec80a94487e5bb5bc71c133930bcd2af05888ed835ab75ebc05c238d872cad16d7 languageName: node linkType: hard @@ -2835,48 +2709,55 @@ __metadata: languageName: node linkType: hard -"@commitlint/top-level@npm:^21.0.2": - version: 21.0.2 - resolution: "@commitlint/top-level@npm:21.0.2" +"@commitlint/top-level@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/top-level@npm:21.2.0" dependencies: escalade: "npm:^3.2.0" - checksum: 10/06725debfecda806bbe300247771daabcd2326e094dd0c4ac2c728ea1ac7703645b8960de68975a295258267bdbb29a1dc48c7b07a9c98759f73bb58f249dd03 + checksum: 10/93df951010309533eb091ca141fe12e1c49205c5975a32b2327688a51a124ae68f22412f157eddf138bbb93b55b9fb7e9056b6174c7a6a3d694061bed2b92d77 languageName: node linkType: hard -"@commitlint/types@npm:^21.0.1": - version: 21.0.1 - resolution: "@commitlint/types@npm:21.0.1" +"@commitlint/types@npm:^21.2.0": + version: 21.2.0 + resolution: "@commitlint/types@npm:21.2.0" dependencies: - conventional-commits-parser: "npm:^6.3.0" + conventional-commits-parser: "npm:^7.0.0" picocolors: "npm:^1.1.1" - checksum: 10/b82574ce2bf6455f8857e5df412170c9abd9bea4d0980f939ea5b762901fbb888fb51486a897e16f210d39edaa51c5b581dafd179f4519bc95178603bf4401d8 + checksum: 10/e5dff2c90290c53f6fd23e7f547fd7ee6e20880c40a4be4f5cdb36f31541aa15e7b9dc1337243cbeaed0a4dd17ba6c6b9f09d438f49c0cf8ea49078744ad634a languageName: node linkType: hard -"@conventional-changelog/git-client@npm:^2.6.0": - version: 2.7.0 - resolution: "@conventional-changelog/git-client@npm:2.7.0" +"@conventional-changelog/git-client@npm:^3.0.0": + version: 3.1.0 + resolution: "@conventional-changelog/git-client@npm:3.1.0" dependencies: - "@simple-libs/child-process-utils": "npm:^1.0.0" - "@simple-libs/stream-utils": "npm:^1.2.0" + "@simple-libs/child-process-utils": "npm:^2.0.0" + "@simple-libs/stream-utils": "npm:^2.0.0" semver: "npm:^7.5.2" peerDependencies: - conventional-commits-filter: ^5.0.0 - conventional-commits-parser: ^6.4.0 + conventional-commits-filter: ^6.0.1 + conventional-commits-parser: ^7.0.1 peerDependenciesMeta: conventional-commits-filter: optional: true conventional-commits-parser: optional: true - checksum: 10/d170ae97ce9771aa77c4ab66127ddbdd154e6b0801b3315d38f3a57bff2d515239140f0cdf0110641f732072493020ef281295209daf68601982b9675c23ba2f + checksum: 10/41e6dc3e24d47eae5355aa42f54cecade0fb103772cd917e9df13bfc667877c1cc94a9ad9127bb3605d35783ce72d5b62715d7f60b7c9259513ea0d2628d3107 languageName: node linkType: hard -"@csstools/color-helpers@npm:^6.0.2": - version: 6.0.2 - resolution: "@csstools/color-helpers@npm:6.0.2" - checksum: 10/c47a943e947d76980d0e1071027cb70481ac481968e744a05a7aea7ede9886f10d062b2e3691e03c115d97b053d4140c1ca28e24c1ffe2d21693e126de6522e9 +"@conventional-changelog/template@npm:^1.2.1": + version: 1.2.1 + resolution: "@conventional-changelog/template@npm:1.2.1" + checksum: 10/be65738f81cb232a794fc0ab2bbe9af2e32896e0c731fe8bdf8a2ab8dabdcc2645937d1025d6f7ad8878c6a51be1da9cab71e287ac476b8e07fb0b8cb7811425 + languageName: node + linkType: hard + +"@csstools/color-helpers@npm:^6.1.0": + version: 6.1.0 + resolution: "@csstools/color-helpers@npm:6.1.0" + checksum: 10/acb6a7e0f2dad6cd5527b455732d6ceab836de8469e7f31be0f60748a1609794fd0a478e116931fddee63577562a40d9ef122a58c4f19de229ae233d1307c373 languageName: node linkType: hard @@ -2891,15 +2772,15 @@ __metadata: linkType: hard "@csstools/css-color-parser@npm:^4.1.0": - version: 4.1.6 - resolution: "@csstools/css-color-parser@npm:4.1.6" + version: 4.1.9 + resolution: "@csstools/css-color-parser@npm:4.1.9" dependencies: - "@csstools/color-helpers": "npm:^6.0.2" + "@csstools/color-helpers": "npm:^6.1.0" "@csstools/css-calc": "npm:^3.2.1" peerDependencies: "@csstools/css-parser-algorithms": ^4.0.0 "@csstools/css-tokenizer": ^4.0.0 - checksum: 10/332e5051fe74322a70d765b2a54300839a9b627202521d0f5bcbed41704fcd9ec87ba0c2caa05ef9ab44456bae3a0b30b94702994cb476a23ce108bae1baf1da + checksum: 10/6369b601bcd3a8ce58dbcdc389a732b754c8f3fc35421b37169f6d4b07c7261f7b8c23e7d04e457da5e5e0bb082e680acb137d8c86fa1f7d6ff14ea873bf02a2 languageName: node linkType: hard @@ -2913,14 +2794,14 @@ __metadata: linkType: hard "@csstools/css-syntax-patches-for-csstree@npm:^1.1.3": - version: 1.1.5 - resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.1.5" + version: 1.1.6 + resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.1.6" peerDependencies: css-tree: ^3.2.1 peerDependenciesMeta: css-tree: optional: true - checksum: 10/536460c6a9e97e0a0d1f9fc3f27efd2dd805b8a4207f5c77ad732600d80d41f99504c050c906b41443542b32fda09f0de8d364962fd2bb095b3c1537efc1a596 + checksum: 10/8747268b42f1afbe450d38b7f388a4983c810883f8c0716fa24f5b1eef0f9cbaa3a0f4ea72d1e5cbd015dc4fd5af9cc96ade42792912ed2dcc1d4054de102163 languageName: node linkType: hard @@ -3009,6 +2890,16 @@ __metadata: languageName: node linkType: hard +"@emnapi/core@npm:1.11.1": + version: 1.11.1 + resolution: "@emnapi/core@npm:1.11.1" + dependencies: + "@emnapi/wasi-threads": "npm:1.2.2" + tslib: "npm:^2.4.0" + checksum: 10/9aba37e0c11a75ef8372fd0a9c6e5396f4e8c1ebdd6fee737414787610a9dc1cd9bf188f525153561ca9363896e1135dd240f1ce28f3470dba3ad7e683e6db1a + languageName: node + linkType: hard + "@emnapi/core@npm:1.9.2": version: 1.9.2 resolution: "@emnapi/core@npm:1.9.2" @@ -3019,13 +2910,13 @@ __metadata: languageName: node linkType: hard -"@emnapi/core@npm:^1.10.0": - version: 1.11.1 - resolution: "@emnapi/core@npm:1.11.1" +"@emnapi/core@npm:^1.11.1": + version: 1.11.2 + resolution: "@emnapi/core@npm:1.11.2" dependencies: "@emnapi/wasi-threads": "npm:1.2.2" tslib: "npm:^2.4.0" - checksum: 10/9aba37e0c11a75ef8372fd0a9c6e5396f4e8c1ebdd6fee737414787610a9dc1cd9bf188f525153561ca9363896e1135dd240f1ce28f3470dba3ad7e683e6db1a + checksum: 10/b3e9693f79ca1d8bb90cb8a950150c7738f54eca0ae1849d3d5103a87ce4e388c2669fb253cc123d3449ad2ae12583435455dbdc0270b1e9efb0cfd502c952b4 languageName: node linkType: hard @@ -3038,6 +2929,15 @@ __metadata: languageName: node linkType: hard +"@emnapi/runtime@npm:1.11.1": + version: 1.11.1 + resolution: "@emnapi/runtime@npm:1.11.1" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/8f7c622a49314df4d07952110e108e83b0fe129a8ddb9ef1e0ae372d754616169d5b0dd47a0d354a0fea2612abe42cedb582d15916936d1320c6c468acc804cc + languageName: node + linkType: hard + "@emnapi/runtime@npm:1.9.2": version: 1.9.2 resolution: "@emnapi/runtime@npm:1.9.2" @@ -3047,12 +2947,12 @@ __metadata: languageName: node linkType: hard -"@emnapi/runtime@npm:^1.10.0, @emnapi/runtime@npm:^1.7.0": - version: 1.11.1 - resolution: "@emnapi/runtime@npm:1.11.1" +"@emnapi/runtime@npm:^1.11.1, @emnapi/runtime@npm:^1.7.0": + version: 1.11.2 + resolution: "@emnapi/runtime@npm:1.11.2" dependencies: tslib: "npm:^2.4.0" - checksum: 10/8f7c622a49314df4d07952110e108e83b0fe129a8ddb9ef1e0ae372d754616169d5b0dd47a0d354a0fea2612abe42cedb582d15916936d1320c6c468acc804cc + checksum: 10/280a219d3bf302615dabaaa248223b0e5fe9c49bacf0987dd958ca37ab425b62cf05287053cb188e711681418aaa5e447eaed6b62a0848c0a1303b2707864600 languageName: node linkType: hard @@ -3065,7 +2965,7 @@ __metadata: languageName: node linkType: hard -"@emnapi/wasi-threads@npm:1.2.2, @emnapi/wasi-threads@npm:^1.2.1": +"@emnapi/wasi-threads@npm:1.2.2, @emnapi/wasi-threads@npm:^1.2.2": version: 1.2.2 resolution: "@emnapi/wasi-threads@npm:1.2.2" dependencies: @@ -3240,20 +3140,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/aix-ppc64@npm:0.25.12" - conditions: os=aix & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/aix-ppc64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/aix-ppc64@npm:0.27.7" - conditions: os=aix & cpu=ppc64 - languageName: node - linkType: hard - "@esbuild/aix-ppc64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/aix-ppc64@npm:0.28.1" @@ -3261,20 +3147,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/android-arm64@npm:0.25.12" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/android-arm64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/android-arm64@npm:0.27.7" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/android-arm64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/android-arm64@npm:0.28.1" @@ -3282,20 +3154,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/android-arm@npm:0.25.12" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@esbuild/android-arm@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/android-arm@npm:0.27.7" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - "@esbuild/android-arm@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/android-arm@npm:0.28.1" @@ -3303,20 +3161,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/android-x64@npm:0.25.12" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/android-x64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/android-x64@npm:0.27.7" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - "@esbuild/android-x64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/android-x64@npm:0.28.1" @@ -3324,20 +3168,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/darwin-arm64@npm:0.25.12" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/darwin-arm64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/darwin-arm64@npm:0.27.7" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/darwin-arm64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/darwin-arm64@npm:0.28.1" @@ -3345,20 +3175,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/darwin-x64@npm:0.25.12" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/darwin-x64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/darwin-x64@npm:0.27.7" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@esbuild/darwin-x64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/darwin-x64@npm:0.28.1" @@ -3366,20 +3182,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/freebsd-arm64@npm:0.25.12" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/freebsd-arm64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/freebsd-arm64@npm:0.27.7" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/freebsd-arm64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/freebsd-arm64@npm:0.28.1" @@ -3387,20 +3189,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/freebsd-x64@npm:0.25.12" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/freebsd-x64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/freebsd-x64@npm:0.27.7" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - "@esbuild/freebsd-x64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/freebsd-x64@npm:0.28.1" @@ -3408,20 +3196,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/linux-arm64@npm:0.25.12" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/linux-arm64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/linux-arm64@npm:0.27.7" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/linux-arm64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/linux-arm64@npm:0.28.1" @@ -3429,20 +3203,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/linux-arm@npm:0.25.12" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@esbuild/linux-arm@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/linux-arm@npm:0.27.7" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - "@esbuild/linux-arm@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/linux-arm@npm:0.28.1" @@ -3450,20 +3210,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/linux-ia32@npm:0.25.12" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/linux-ia32@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/linux-ia32@npm:0.27.7" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - "@esbuild/linux-ia32@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/linux-ia32@npm:0.28.1" @@ -3471,20 +3217,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/linux-loong64@npm:0.25.12" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - -"@esbuild/linux-loong64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/linux-loong64@npm:0.27.7" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - "@esbuild/linux-loong64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/linux-loong64@npm:0.28.1" @@ -3492,20 +3224,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/linux-mips64el@npm:0.25.12" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"@esbuild/linux-mips64el@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/linux-mips64el@npm:0.27.7" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - "@esbuild/linux-mips64el@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/linux-mips64el@npm:0.28.1" @@ -3513,41 +3231,13 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/linux-ppc64@npm:0.25.12" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/linux-ppc64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/linux-ppc64@npm:0.27.7" +"@esbuild/linux-ppc64@npm:0.28.1": + version: 0.28.1 + resolution: "@esbuild/linux-ppc64@npm:0.28.1" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/linux-ppc64@npm:0.28.1" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/linux-riscv64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/linux-riscv64@npm:0.25.12" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"@esbuild/linux-riscv64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/linux-riscv64@npm:0.27.7" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - "@esbuild/linux-riscv64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/linux-riscv64@npm:0.28.1" @@ -3555,20 +3245,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/linux-s390x@npm:0.25.12" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"@esbuild/linux-s390x@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/linux-s390x@npm:0.27.7" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - "@esbuild/linux-s390x@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/linux-s390x@npm:0.28.1" @@ -3576,20 +3252,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/linux-x64@npm:0.25.12" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/linux-x64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/linux-x64@npm:0.27.7" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - "@esbuild/linux-x64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/linux-x64@npm:0.28.1" @@ -3597,20 +3259,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-arm64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/netbsd-arm64@npm:0.25.12" - conditions: os=netbsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/netbsd-arm64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/netbsd-arm64@npm:0.27.7" - conditions: os=netbsd & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/netbsd-arm64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/netbsd-arm64@npm:0.28.1" @@ -3618,20 +3266,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/netbsd-x64@npm:0.25.12" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/netbsd-x64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/netbsd-x64@npm:0.27.7" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - "@esbuild/netbsd-x64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/netbsd-x64@npm:0.28.1" @@ -3639,20 +3273,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-arm64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/openbsd-arm64@npm:0.25.12" - conditions: os=openbsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/openbsd-arm64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/openbsd-arm64@npm:0.27.7" - conditions: os=openbsd & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/openbsd-arm64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/openbsd-arm64@npm:0.28.1" @@ -3660,20 +3280,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/openbsd-x64@npm:0.25.12" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/openbsd-x64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/openbsd-x64@npm:0.27.7" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - "@esbuild/openbsd-x64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/openbsd-x64@npm:0.28.1" @@ -3681,20 +3287,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/openharmony-arm64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/openharmony-arm64@npm:0.25.12" - conditions: os=openharmony & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/openharmony-arm64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/openharmony-arm64@npm:0.27.7" - conditions: os=openharmony & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/openharmony-arm64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/openharmony-arm64@npm:0.28.1" @@ -3702,20 +3294,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/sunos-x64@npm:0.25.12" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/sunos-x64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/sunos-x64@npm:0.27.7" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - "@esbuild/sunos-x64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/sunos-x64@npm:0.28.1" @@ -3723,20 +3301,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/win32-arm64@npm:0.25.12" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/win32-arm64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/win32-arm64@npm:0.27.7" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/win32-arm64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/win32-arm64@npm:0.28.1" @@ -3744,20 +3308,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/win32-ia32@npm:0.25.12" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/win32-ia32@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/win32-ia32@npm:0.27.7" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - "@esbuild/win32-ia32@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/win32-ia32@npm:0.28.1" @@ -3765,20 +3315,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.25.12": - version: 0.25.12 - resolution: "@esbuild/win32-x64@npm:0.25.12" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/win32-x64@npm:0.27.7": - version: 0.27.7 - resolution: "@esbuild/win32-x64@npm:0.27.7" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@esbuild/win32-x64@npm:0.28.1": version: 0.28.1 resolution: "@esbuild/win32-x64@npm:0.28.1" @@ -3798,10 +3334,10 @@ __metadata: languageName: node linkType: hard -"@faker-js/faker@npm:^10.4.0": - version: 10.4.0 - resolution: "@faker-js/faker@npm:10.4.0" - checksum: 10/3eaaa501435584f8164cfdaac8cd666abe6186eaccb171592f559d942211f01cba60d00616307fbcf980cb8d19512b2b8c9e926e7472fc93df580d18483f8f17 +"@faker-js/faker@npm:^10.5.0": + version: 10.5.0 + resolution: "@faker-js/faker@npm:10.5.0" + checksum: 10/1f83f46bf4dd0aa4197b72b289d5a73706b0150c9ce2c93066bf4282db8c6f4af19e5da73f62819813cfa4134083ce3a6e708e875fb7e6da745e23a0558b6550 languageName: node linkType: hard @@ -3830,29 +3366,27 @@ __metadata: languageName: node linkType: hard -"@fastify/compress@npm:8.3.1": - version: 8.3.1 - resolution: "@fastify/compress@npm:8.3.1" +"@fastify/compress@npm:9.0.0": + version: 9.0.0 + resolution: "@fastify/compress@npm:9.0.0" dependencies: "@fastify/accept-negotiator": "npm:^2.0.0" fastify-plugin: "npm:^5.0.0" mime-db: "npm:^1.52.0" minipass: "npm:^7.0.4" peek-stream: "npm:^1.1.3" - pump: "npm:^3.0.0" - pumpify: "npm:^2.0.1" readable-stream: "npm:^4.5.2" - checksum: 10/d9567aea7c18a7be555b2a4066b3e82c9aa8730d180a6943618d8fc5bb225d5e8dc1dcc032c3d6548d1dc7dc8c6ed2b3c570d5a868be75580ee61bdbf390a833 + checksum: 10/9141870affe590dc714740cca7b2692ba4c3e0c2ec1a0efec4e99b79b1cfd8293046e0c9be9f7a85cb2a7e71cbfe5d22ebf49fa4ced2126160aa7a34483f58e7 languageName: node linkType: hard -"@fastify/cookie@npm:11.0.2": - version: 11.0.2 - resolution: "@fastify/cookie@npm:11.0.2" +"@fastify/cookie@npm:11.1.0": + version: 11.1.0 + resolution: "@fastify/cookie@npm:11.1.0" dependencies: cookie: "npm:^1.0.0" - fastify-plugin: "npm:^5.0.0" - checksum: 10/93b651e50e29de83561fe773330005c06111127a46f4e9154f157807b52d95661adce8819dbce7e625c2d2458c000fb0e0d24b3e4862ec26742027995bc55377 + fastify-plugin: "npm:^6.0.0" + checksum: 10/04fc5a201058a0fd69b91c3249b07f760ff25280c257c7e6788b21b9eb54d3c7b42826958d62230ffae4e965060d42cd3e8431fbcf53dfce5f036cdc6db8288e languageName: node linkType: hard @@ -3864,11 +3398,11 @@ __metadata: linkType: hard "@fastify/fast-json-stringify-compiler@npm:^5.0.0": - version: 5.0.3 - resolution: "@fastify/fast-json-stringify-compiler@npm:5.0.3" + version: 5.1.0 + resolution: "@fastify/fast-json-stringify-compiler@npm:5.1.0" dependencies: - fast-json-stringify: "npm:^6.0.0" - checksum: 10/82c90130eb423ec9d84a2a17684787b9aeacbc9e3b014f42bf70fed1f6e6d82a252f2363c4c578c98dba8081b43072f5a3a87bf836d6b00e48d1fde0d82bfbb0 + fast-json-stringify: "npm:^7.0.0" + checksum: 10/f39439f554e7412c4aa1c70ba392f96b2f0692bcb3ee7e474339cabf23fb2f82b3582f421889500bc60efdecda65a43f71dcb514cdb47c742c755782a52fe8ae languageName: node linkType: hard @@ -3929,7 +3463,7 @@ __metadata: languageName: node linkType: hard -"@floating-ui/react@npm:^0.27.16": +"@floating-ui/react@npm:^0.27.19": version: 0.27.19 resolution: "@floating-ui/react@npm:0.27.19" dependencies: @@ -3950,56 +3484,56 @@ __metadata: languageName: node linkType: hard -"@fortawesome/fontawesome-common-types@npm:7.2.0, @fortawesome/fontawesome-common-types@npm:^7.2.0": - version: 7.2.0 - resolution: "@fortawesome/fontawesome-common-types@npm:7.2.0" - checksum: 10/db10ca0b4ceed3226a477a7d424ae1ccb2d65cf0dd868bdc767978a6234b2d30b85197b1f4665e8b6333bdc05a204ed6d154844261e071679c5af6b1d2ebbf06 +"@fortawesome/fontawesome-common-types@npm:7.3.0, @fortawesome/fontawesome-common-types@npm:^7.3.0": + version: 7.3.0 + resolution: "@fortawesome/fontawesome-common-types@npm:7.3.0" + checksum: 10/87ba5b48f76f68bc175fb39b3c93f4984f28b12f12697e0031645e08e272c38cd6a4356a059c4ed2241481864ff7b0ea306e43dbcd55a98ae3651e08e43b43ab languageName: node linkType: hard -"@fortawesome/fontawesome-svg-core@npm:^7.2.0": - version: 7.2.0 - resolution: "@fortawesome/fontawesome-svg-core@npm:7.2.0" +"@fortawesome/fontawesome-svg-core@npm:^7.3.0": + version: 7.3.0 + resolution: "@fortawesome/fontawesome-svg-core@npm:7.3.0" dependencies: - "@fortawesome/fontawesome-common-types": "npm:7.2.0" - checksum: 10/2f02236e58ca8506a18eb6ff26be8e9ad74e3cd4621db26d89dbc268e7a5245dbc269ca35ac81b92af6442eaef6b9ab44ee837f819fe94ea95462539ad02037c + "@fortawesome/fontawesome-common-types": "npm:7.3.0" + checksum: 10/ef6205d6e0a8959c2af458fa01ecef288bc508eb45f90263d38825412da2277a46c7584aa09d43f77fcf24f7af6dadc37413ca13d007285bd7da20e031ab78f7 languageName: node linkType: hard -"@fortawesome/free-brands-svg-icons@npm:^7.2.0": - version: 7.2.0 - resolution: "@fortawesome/free-brands-svg-icons@npm:7.2.0" +"@fortawesome/free-brands-svg-icons@npm:^7.3.0": + version: 7.3.0 + resolution: "@fortawesome/free-brands-svg-icons@npm:7.3.0" dependencies: - "@fortawesome/fontawesome-common-types": "npm:7.2.0" - checksum: 10/50c1e25591b20ed95eee62336c3025d27e03736d7a28f4109c31e91c4c8a37e0967551fe703491c65b294124cfb6bfc17ff5bc64669fd868286f58f295c1c461 + "@fortawesome/fontawesome-common-types": "npm:7.3.0" + checksum: 10/d076e142b30ce6a793a0e1bfcfbf68d2249091a7b515c852e809ec5e80a72caf973ab0250df356dd124e1fa19c68d38f2eb4ec6c0b5e67e526acbb439eee9b49 languageName: node linkType: hard -"@fortawesome/free-regular-svg-icons@npm:^7.2.0": - version: 7.2.0 - resolution: "@fortawesome/free-regular-svg-icons@npm:7.2.0" +"@fortawesome/free-regular-svg-icons@npm:^7.3.0": + version: 7.3.0 + resolution: "@fortawesome/free-regular-svg-icons@npm:7.3.0" dependencies: - "@fortawesome/fontawesome-common-types": "npm:7.2.0" - checksum: 10/83c76583714af9264464541420a30e4c630f768acb2cde7beb9a9cad8c48f0e832c457f589391a200fd0e528a0fdaa09d38016daf42604edc8985f6157ea78ae + "@fortawesome/fontawesome-common-types": "npm:7.3.0" + checksum: 10/cd0117fa9b5a2c7e84f32e377a9485462e2a4c0a7491583cd5d84f294c4cf9eb2028c2e17fc1ba1dcc3ac451f23c1beb2e6f1f0e5881ccc4818a666b8c1df29f languageName: node linkType: hard -"@fortawesome/free-solid-svg-icons@npm:^7.2.0": - version: 7.2.0 - resolution: "@fortawesome/free-solid-svg-icons@npm:7.2.0" +"@fortawesome/free-solid-svg-icons@npm:^7.3.0": + version: 7.3.0 + resolution: "@fortawesome/free-solid-svg-icons@npm:7.3.0" dependencies: - "@fortawesome/fontawesome-common-types": "npm:7.2.0" - checksum: 10/640f690e04f40e14c37a2602a3c88793b7b63a250951b591a356aa143ce65d30b16449e4dbd33a50e6c90d2538958360cde0ebd657396f99f0b3ae34df496cfe + "@fortawesome/fontawesome-common-types": "npm:7.3.0" + checksum: 10/4822b4c6f8c489816349ddf4df2926b97f85342cae254b1c3f939b28dc6f39f89d754cec026381686936a746f08e59c4c421ac8f21e9d1c567ab38db74374899 languageName: node linkType: hard -"@fortawesome/react-fontawesome@npm:^3.3.1": - version: 3.3.1 - resolution: "@fortawesome/react-fontawesome@npm:3.3.1" +"@fortawesome/react-fontawesome@npm:^3.4.0": + version: 3.4.0 + resolution: "@fortawesome/react-fontawesome@npm:3.4.0" peerDependencies: "@fortawesome/fontawesome-svg-core": ~6 || ~7 react: ^18.0.0 || ^19.0.0 - checksum: 10/e099a5721099f1cf59d61fa21ce0ad6473be782470781574aa3c21136263f44d067e15dae4a4e273876ca3b3f16df6a099f93a4ed9c0a717223dffa66bb57da7 + checksum: 10/64e57e04a7cd98352503edc8fa890420e75d8953262363579388b718656716c10ef2652c62af76edda4d1d1b35205c80ba68af7dc7b32ee4bf0d4c7093afc69e languageName: node linkType: hard @@ -4010,48 +3544,48 @@ __metadata: languageName: node linkType: hard -"@graphql-tools/merge@npm:^9.1.9": - version: 9.1.9 - resolution: "@graphql-tools/merge@npm:9.1.9" +"@graphql-tools/merge@npm:^9.2.0": + version: 9.2.0 + resolution: "@graphql-tools/merge@npm:9.2.0" dependencies: - "@graphql-tools/utils": "npm:^11.1.0" + "@graphql-tools/utils": "npm:^11.2.0" tslib: "npm:^2.4.0" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10/848c4e976a49d2105e2aca0101c5c08e10b16a10acde39b1e22578831d879dafbdc3d285b9e9ab72e323cd75fcc17cc393d7a7ba127b0a25a7514e3d86c421a3 + checksum: 10/bb591d91efbd62c4c7a1eb2c822e89e3ce79b297fdd38d95e695f4be0e0dfb8b7fc982d7fc8b2a45003170130859967e1f3e3887368eaa3316cdf792ef6b326c languageName: node linkType: hard -"@graphql-tools/resolvers-composition@npm:^7.0.31": - version: 7.0.31 - resolution: "@graphql-tools/resolvers-composition@npm:7.0.31" +"@graphql-tools/resolvers-composition@npm:^7.0.33": + version: 7.0.33 + resolution: "@graphql-tools/resolvers-composition@npm:7.0.33" dependencies: - "@graphql-tools/utils": "npm:^11.1.0" + "@graphql-tools/utils": "npm:^11.2.0" lodash: "npm:4.18.1" micromatch: "npm:^4.0.8" tslib: "npm:^2.4.0" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10/f7027a6c412e8f83cc155b8dda8003a934c580ef5aee750e422233e8e754df945e458fa2ce0e3a3bbf7ee3279d8855b93272ef2f6f1d6e2a954222d5e4283966 + checksum: 10/e12f4eeefaedb581efc2ecc2ee75aa0c0966f2e80f333e72430baf35548130c1e05f1066902a788439ee100082ecc3d51605cb871ac02a2acf7070388e5aef03 languageName: node linkType: hard -"@graphql-tools/schema@npm:^10.0.33": - version: 10.0.33 - resolution: "@graphql-tools/schema@npm:10.0.33" +"@graphql-tools/schema@npm:^10.0.36": + version: 10.0.36 + resolution: "@graphql-tools/schema@npm:10.0.36" dependencies: - "@graphql-tools/merge": "npm:^9.1.9" - "@graphql-tools/utils": "npm:^11.1.0" + "@graphql-tools/merge": "npm:^9.2.0" + "@graphql-tools/utils": "npm:^11.2.0" tslib: "npm:^2.4.0" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10/51d150646348902810512e4401a970ae1316775c32641dd3799d5ae2aeedc42a76523730839c5f8add3a45bc6d22e719c3089ec385817799e51494478c70311a + checksum: 10/a5c4fc8b321123852745c440c8dc48aee8ee5e7636415e8cb2545cce3fcf82b9312345019f53e12cfe0d8d84806416c2458bb61557b5cd164462febdced79932 languageName: node linkType: hard -"@graphql-tools/utils@npm:^11.1.0": - version: 11.1.0 - resolution: "@graphql-tools/utils@npm:11.1.0" +"@graphql-tools/utils@npm:^11.2.0": + version: 11.2.0 + resolution: "@graphql-tools/utils@npm:11.2.0" dependencies: "@graphql-typed-document-node/core": "npm:^3.1.1" "@whatwg-node/promise-helpers": "npm:^1.0.0" @@ -4059,7 +3593,7 @@ __metadata: tslib: "npm:^2.4.0" peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - checksum: 10/d0bcccc1e2f72ed54a9e017896b80f3a03bbb00bb336b82fac1d0ead65a3b89a3c33ae8c74ae1c82fe34ea7e045c71d8a1ca87fa720abc0d83dd55d16dfcbfa9 + checksum: 10/723ce5af0e17ce6d09abf4bcfe097fd4cbcb7b5779a2b6e33a7ff013b3315afe83ac50dfe5e672d01fd3acf807ae01be079a748be46f185df0fb2ffbdf668fcd languageName: node linkType: hard @@ -4105,13 +3639,13 @@ __metadata: languageName: node linkType: hard -"@iconify/json@npm:^2.2.478": - version: 2.2.486 - resolution: "@iconify/json@npm:2.2.486" +"@iconify/json@npm:^2.2.498": + version: 2.2.498 + resolution: "@iconify/json@npm:2.2.498" dependencies: "@iconify/types": "npm:*" pathe: "npm:^2.0.3" - checksum: 10/c9495cbd48eeaf4d1dec73b955d961ae0d5a834fd7aa71ca97ed3648f31e12bd0d0da5cdfc85de317b39bb8f8447b70ada6c6e66973ff06cde2de1cb6d2e8278 + checksum: 10/e081add6e55fed6578557c0abfb38c4945dd4f573a2fa6ced9005172cc3227f95db831ee350008f264cbb5156b3f285c34cdcc37e8679ff244845a60da38b31c languageName: node linkType: hard @@ -4131,7 +3665,7 @@ __metadata: languageName: node linkType: hard -"@img/colour@npm:^1.0.0": +"@img/colour@npm:^1.0.0, @img/colour@npm:^1.1.0": version: 1.1.0 resolution: "@img/colour@npm:1.1.0" checksum: 10/2a29be7b06b046bd33c80ffa0f3493b7535b0841a69f54af81bf5e2d8867f21704fab42e9cf24ec30c089de34f790bae4dad1fc617c3163fbf264998dc316f0a @@ -4150,6 +3684,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-darwin-arm64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-darwin-arm64@npm:0.35.3" + dependencies: + "@img/sharp-libvips-darwin-arm64": "npm:1.3.2" + dependenciesMeta: + "@img/sharp-libvips-darwin-arm64": + optional: true + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@img/sharp-darwin-x64@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-darwin-x64@npm:0.34.5" @@ -4162,6 +3708,27 @@ __metadata: languageName: node linkType: hard +"@img/sharp-darwin-x64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-darwin-x64@npm:0.35.3" + dependencies: + "@img/sharp-libvips-darwin-x64": "npm:1.3.2" + dependenciesMeta: + "@img/sharp-libvips-darwin-x64": + optional: true + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@img/sharp-freebsd-wasm32@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-freebsd-wasm32@npm:0.35.3" + dependencies: + "@img/sharp-wasm32": "npm:0.35.3" + conditions: os=freebsd + languageName: node + linkType: hard + "@img/sharp-libvips-darwin-arm64@npm:1.2.4": version: 1.2.4 resolution: "@img/sharp-libvips-darwin-arm64@npm:1.2.4" @@ -4169,6 +3736,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-darwin-arm64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-darwin-arm64@npm:1.3.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@img/sharp-libvips-darwin-x64@npm:1.2.4": version: 1.2.4 resolution: "@img/sharp-libvips-darwin-x64@npm:1.2.4" @@ -4176,6 +3750,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-darwin-x64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-darwin-x64@npm:1.3.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@img/sharp-libvips-linux-arm64@npm:1.2.4": version: 1.2.4 resolution: "@img/sharp-libvips-linux-arm64@npm:1.2.4" @@ -4183,6 +3764,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linux-arm64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-arm64@npm:1.3.2" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-libvips-linux-arm@npm:1.2.4": version: 1.2.4 resolution: "@img/sharp-libvips-linux-arm@npm:1.2.4" @@ -4190,6 +3778,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linux-arm@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-arm@npm:1.3.2" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + "@img/sharp-libvips-linux-ppc64@npm:1.2.4": version: 1.2.4 resolution: "@img/sharp-libvips-linux-ppc64@npm:1.2.4" @@ -4197,6 +3792,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linux-ppc64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-ppc64@npm:1.3.2" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-libvips-linux-riscv64@npm:1.2.4": version: 1.2.4 resolution: "@img/sharp-libvips-linux-riscv64@npm:1.2.4" @@ -4204,6 +3806,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linux-riscv64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-riscv64@npm:1.3.2" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-libvips-linux-s390x@npm:1.2.4": version: 1.2.4 resolution: "@img/sharp-libvips-linux-s390x@npm:1.2.4" @@ -4211,6 +3820,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linux-s390x@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-s390x@npm:1.3.2" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + "@img/sharp-libvips-linux-x64@npm:1.2.4": version: 1.2.4 resolution: "@img/sharp-libvips-linux-x64@npm:1.2.4" @@ -4218,6 +3834,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linux-x64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-x64@npm:1.3.2" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4": version: 1.2.4 resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4" @@ -4225,6 +3848,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linuxmusl-arm64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.3.2" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@img/sharp-libvips-linuxmusl-x64@npm:1.2.4": version: 1.2.4 resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.2.4" @@ -4232,6 +3862,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linuxmusl-x64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.3.2" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@img/sharp-linux-arm64@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-linux-arm64@npm:0.34.5" @@ -4244,6 +3881,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linux-arm64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-arm64@npm:0.35.3" + dependencies: + "@img/sharp-libvips-linux-arm64": "npm:1.3.2" + dependenciesMeta: + "@img/sharp-libvips-linux-arm64": + optional: true + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-linux-arm@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-linux-arm@npm:0.34.5" @@ -4256,6 +3905,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linux-arm@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-arm@npm:0.35.3" + dependencies: + "@img/sharp-libvips-linux-arm": "npm:1.3.2" + dependenciesMeta: + "@img/sharp-libvips-linux-arm": + optional: true + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + "@img/sharp-linux-ppc64@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-linux-ppc64@npm:0.34.5" @@ -4268,6 +3929,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linux-ppc64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-ppc64@npm:0.35.3" + dependencies: + "@img/sharp-libvips-linux-ppc64": "npm:1.3.2" + dependenciesMeta: + "@img/sharp-libvips-linux-ppc64": + optional: true + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-linux-riscv64@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-linux-riscv64@npm:0.34.5" @@ -4280,6 +3953,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linux-riscv64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-riscv64@npm:0.35.3" + dependencies: + "@img/sharp-libvips-linux-riscv64": "npm:1.3.2" + dependenciesMeta: + "@img/sharp-libvips-linux-riscv64": + optional: true + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-linux-s390x@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-linux-s390x@npm:0.34.5" @@ -4292,6 +3977,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linux-s390x@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-s390x@npm:0.35.3" + dependencies: + "@img/sharp-libvips-linux-s390x": "npm:1.3.2" + dependenciesMeta: + "@img/sharp-libvips-linux-s390x": + optional: true + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + "@img/sharp-linux-x64@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-linux-x64@npm:0.34.5" @@ -4304,6 +4001,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linux-x64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-x64@npm:0.35.3" + dependencies: + "@img/sharp-libvips-linux-x64": "npm:1.3.2" + dependenciesMeta: + "@img/sharp-libvips-linux-x64": + optional: true + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-linuxmusl-arm64@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-linuxmusl-arm64@npm:0.34.5" @@ -4316,6 +4025,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linuxmusl-arm64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linuxmusl-arm64@npm:0.35.3" + dependencies: + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.3.2" + dependenciesMeta: + "@img/sharp-libvips-linuxmusl-arm64": + optional: true + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@img/sharp-linuxmusl-x64@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-linuxmusl-x64@npm:0.34.5" @@ -4328,6 +4049,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linuxmusl-x64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linuxmusl-x64@npm:0.35.3" + dependencies: + "@img/sharp-libvips-linuxmusl-x64": "npm:1.3.2" + dependenciesMeta: + "@img/sharp-libvips-linuxmusl-x64": + optional: true + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@img/sharp-wasm32@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-wasm32@npm:0.34.5" @@ -4337,6 +4070,24 @@ __metadata: languageName: node linkType: hard +"@img/sharp-wasm32@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-wasm32@npm:0.35.3" + dependencies: + "@emnapi/runtime": "npm:^1.11.1" + checksum: 10/9cad3671879be2448c6252a978af2dc39727e4464d335a3eea5aab6751596b8af68bba9487f5fd2600671807f7d4ec34abfbd78b01ededb48843d904c6a1387d + languageName: node + linkType: hard + +"@img/sharp-webcontainers-wasm32@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-webcontainers-wasm32@npm:0.35.3" + dependencies: + "@img/sharp-wasm32": "npm:0.35.3" + conditions: cpu=wasm32 + languageName: node + linkType: hard + "@img/sharp-win32-arm64@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-win32-arm64@npm:0.34.5" @@ -4344,6 +4095,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-win32-arm64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-win32-arm64@npm:0.35.3" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@img/sharp-win32-ia32@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-win32-ia32@npm:0.34.5" @@ -4351,6 +4109,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-win32-ia32@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-win32-ia32@npm:0.35.3" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@img/sharp-win32-x64@npm:0.34.5": version: 0.34.5 resolution: "@img/sharp-win32-x64@npm:0.34.5" @@ -4358,7 +4123,14 @@ __metadata: languageName: node linkType: hard -"@inquirer/ansi@npm:^2.0.5, @inquirer/ansi@npm:^2.0.7": +"@img/sharp-win32-x64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-win32-x64@npm:0.35.3" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@inquirer/ansi@npm:^2.0.7": version: 2.0.7 resolution: "@inquirer/ansi@npm:2.0.7" checksum: 10/ae4ff228412f1f67d78aa9a7410e07e692eeb7c9b75034825f1039898821b02505dfe934be53d6ee4ce5bde9e7ff6b4ce7547bacc1c9aa441396cb9b99717e0f @@ -4397,7 +4169,7 @@ __metadata: languageName: node linkType: hard -"@inquirer/core@npm:^11.1.10, @inquirer/core@npm:^11.2.1": +"@inquirer/core@npm:^11.2.1": version: 11.2.1 resolution: "@inquirer/core@npm:11.2.1" dependencies: @@ -4516,7 +4288,7 @@ __metadata: languageName: node linkType: hard -"@inquirer/prompts@npm:^8.4.3": +"@inquirer/prompts@npm:^8.5.2": version: 8.5.2 resolution: "@inquirer/prompts@npm:8.5.2" dependencies: @@ -4587,7 +4359,7 @@ __metadata: languageName: node linkType: hard -"@inquirer/type@npm:^4.0.5, @inquirer/type@npm:^4.0.7": +"@inquirer/type@npm:^4.0.7": version: 4.0.7 resolution: "@inquirer/type@npm:4.0.7" peerDependencies: @@ -4753,106 +4525,107 @@ __metadata: languageName: node linkType: hard -"@jsonjoy.com/fs-core@npm:4.57.7": - version: 4.57.7 - resolution: "@jsonjoy.com/fs-core@npm:4.57.7" +"@jsonjoy.com/fs-core@npm:4.64.0": + version: 4.64.0 + resolution: "@jsonjoy.com/fs-core@npm:4.64.0" dependencies: - "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" - "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + "@jsonjoy.com/fs-node-builtins": "npm:4.64.0" + "@jsonjoy.com/fs-node-utils": "npm:4.64.0" thingies: "npm:^2.5.0" peerDependencies: tslib: 2 - checksum: 10/15a852fb2e96de0a0d70f9c5b14a7082a48bfa2ed7e242cff73065901db151787124a1bf9207232c2af2aedd80891af4b936897beb9617f968ff65909d71f962 + checksum: 10/7673ccfbc0a15acc316b7be083504e0998d338ae4ed0ebc2163e4278663ac46786476e77742089414a38bd8466779819648fc5bfc7b12cc6084e259b63607a9a languageName: node linkType: hard -"@jsonjoy.com/fs-fsa@npm:4.57.7": - version: 4.57.7 - resolution: "@jsonjoy.com/fs-fsa@npm:4.57.7" +"@jsonjoy.com/fs-fsa@npm:4.64.0": + version: 4.64.0 + resolution: "@jsonjoy.com/fs-fsa@npm:4.64.0" dependencies: - "@jsonjoy.com/fs-core": "npm:4.57.7" - "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" - "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + "@jsonjoy.com/fs-core": "npm:4.64.0" + "@jsonjoy.com/fs-node-builtins": "npm:4.64.0" + "@jsonjoy.com/fs-node-utils": "npm:4.64.0" thingies: "npm:^2.5.0" peerDependencies: tslib: 2 - checksum: 10/cd8b175b6bb7de4a43bde389a3b6c4973c93472a6699376517991fa8845dfe965d19ef9c666d15dcdbf901c9e2cf0e78161266b46161f74360a7e01a85e3324f + checksum: 10/90b260d205ab949ff404f1be3f9df1c7f8eee89b08f9d6ed0bc7d33f0199594e35d03ebc1240fd014ad43b2ccf54d0392eafde860c422c56dbf53e9f0f76e379 languageName: node linkType: hard -"@jsonjoy.com/fs-node-builtins@npm:4.57.7": - version: 4.57.7 - resolution: "@jsonjoy.com/fs-node-builtins@npm:4.57.7" +"@jsonjoy.com/fs-node-builtins@npm:4.64.0": + version: 4.64.0 + resolution: "@jsonjoy.com/fs-node-builtins@npm:4.64.0" peerDependencies: tslib: 2 - checksum: 10/ab24a9e5d860b1c896c86fb5d0f7b8c8fb5d5680185a6738984101b5f5c7addf7851704b8742d03d91550063d96fc51b2c2f0038ea3596d284db140a5210d1e8 + checksum: 10/e6d8ab95e442ac25e911c6472ec5b5c6315ecc45e67d184cfba18d168686ad91d5d987016727e7071ea775eb205ef3ba0b32463452c5326f37f8e8a0a082664b languageName: node linkType: hard -"@jsonjoy.com/fs-node-to-fsa@npm:4.57.7": - version: 4.57.7 - resolution: "@jsonjoy.com/fs-node-to-fsa@npm:4.57.7" +"@jsonjoy.com/fs-node-to-fsa@npm:4.64.0": + version: 4.64.0 + resolution: "@jsonjoy.com/fs-node-to-fsa@npm:4.64.0" dependencies: - "@jsonjoy.com/fs-fsa": "npm:4.57.7" - "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" - "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + "@jsonjoy.com/fs-fsa": "npm:4.64.0" + "@jsonjoy.com/fs-node-builtins": "npm:4.64.0" + "@jsonjoy.com/fs-node-utils": "npm:4.64.0" peerDependencies: tslib: 2 - checksum: 10/2e8ec83ca7a59be8497cdb5f9f67dba9b39a67a47f61c61d06360762ff4d44f63d333895168ffab6bdfa0103b19ef89e2e24d29958007349ac31fe79e3ae4c91 + checksum: 10/fc217e3d9b63907d56374e3e758f2638bc47fb6111609df303a474bc0be499ca702d37e5b5637d310774ffd02c3614df520d8d868a7fe26a3786b44443e49c14 languageName: node linkType: hard -"@jsonjoy.com/fs-node-utils@npm:4.57.7": - version: 4.57.7 - resolution: "@jsonjoy.com/fs-node-utils@npm:4.57.7" +"@jsonjoy.com/fs-node-utils@npm:4.64.0": + version: 4.64.0 + resolution: "@jsonjoy.com/fs-node-utils@npm:4.64.0" dependencies: - "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" + "@jsonjoy.com/fs-node-builtins": "npm:4.64.0" + glob-to-regex.js: "npm:^1.0.1" peerDependencies: tslib: 2 - checksum: 10/ffdf2ee8e88d0a8bd9bdce745d815d33a76565623c7b105e89190272ff62a80756bd692c0e3be9b40aba194e940cdc27bb9059abd69a735c66b471b24e382bf4 + checksum: 10/f2ae6fc9d2d857b3287b24328e7827ba92f8c712c52d4971625409636d51aaa849b6d937233b136ebfaeabcc1bdcd7647c0dcc189e07452c6b15b79449f33c05 languageName: node linkType: hard -"@jsonjoy.com/fs-node@npm:4.57.7": - version: 4.57.7 - resolution: "@jsonjoy.com/fs-node@npm:4.57.7" +"@jsonjoy.com/fs-node@npm:4.64.0": + version: 4.64.0 + resolution: "@jsonjoy.com/fs-node@npm:4.64.0" dependencies: - "@jsonjoy.com/fs-core": "npm:4.57.7" - "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" - "@jsonjoy.com/fs-node-utils": "npm:4.57.7" - "@jsonjoy.com/fs-print": "npm:4.57.7" - "@jsonjoy.com/fs-snapshot": "npm:4.57.7" + "@jsonjoy.com/fs-core": "npm:4.64.0" + "@jsonjoy.com/fs-node-builtins": "npm:4.64.0" + "@jsonjoy.com/fs-node-utils": "npm:4.64.0" + "@jsonjoy.com/fs-print": "npm:4.64.0" + "@jsonjoy.com/fs-snapshot": "npm:4.64.0" glob-to-regex.js: "npm:^1.0.0" thingies: "npm:^2.5.0" peerDependencies: tslib: 2 - checksum: 10/bc199ef1257e90960105a57b3fe22ee0901a80679668e41194f42655b4fdc6cdfa0fdd7925ca2ca4b5915eadb4fe9c0f760aa47a04ef13cd21307320f4b46076 + checksum: 10/aed8ad2251a050b7efada21edfa594bb2d86166bdcbb2821a9d5cd427135ecb9d87bbe03661706c844194e86a7ecc95064a2081a69f73ffb2ebaf9f3fe298ae5 languageName: node linkType: hard -"@jsonjoy.com/fs-print@npm:4.57.7": - version: 4.57.7 - resolution: "@jsonjoy.com/fs-print@npm:4.57.7" +"@jsonjoy.com/fs-print@npm:4.64.0": + version: 4.64.0 + resolution: "@jsonjoy.com/fs-print@npm:4.64.0" dependencies: - "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + "@jsonjoy.com/fs-node-utils": "npm:4.64.0" tree-dump: "npm:^1.1.0" peerDependencies: tslib: 2 - checksum: 10/2fb09720976b62abfb26af6c0d23c5bcdd85c3592389f1dc10145161c12cdec7d0c831b09d33a96d544b0a440bea3399d1896c262a4e1d19c6d45f60177eb93f + checksum: 10/d826f45c5f5bf23bc1b3ded78ecc846f2d57340c204ec6a3c912b66c0d9eac80d1f1eca805e457e7786af534f67ac2089f55006962a60e8eecef72c299d98078 languageName: node linkType: hard -"@jsonjoy.com/fs-snapshot@npm:4.57.7": - version: 4.57.7 - resolution: "@jsonjoy.com/fs-snapshot@npm:4.57.7" +"@jsonjoy.com/fs-snapshot@npm:4.64.0": + version: 4.64.0 + resolution: "@jsonjoy.com/fs-snapshot@npm:4.64.0" dependencies: "@jsonjoy.com/buffers": "npm:^17.65.0" - "@jsonjoy.com/fs-node-utils": "npm:4.57.7" + "@jsonjoy.com/fs-node-utils": "npm:4.64.0" "@jsonjoy.com/json-pack": "npm:^17.65.0" "@jsonjoy.com/util": "npm:^17.65.0" peerDependencies: tslib: 2 - checksum: 10/7fd9893a06cc2b9ee15a364808e21b2514b68d9e60caba3b3d6271217b3ba5dbb895879a09e4cf8127026857a4ca3c61c25fe7c4570a7cc14dee1b661735afcf + checksum: 10/90e1d99b126c5f56aa88dde9e1b2a0849f4893af4b2e62cb3c6a5cb7838e18af546d0d74a6df68ad6db6fae3defd8c67269e4c248e2fc83625e1bd78c42b4b3b languageName: node linkType: hard @@ -4946,302 +4719,452 @@ __metadata: languageName: node linkType: hard -"@lexical/clipboard@npm:0.44.0": - version: 0.44.0 - resolution: "@lexical/clipboard@npm:0.44.0" +"@lexical/clipboard@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/clipboard@npm:0.46.0" dependencies: - "@lexical/extension": "npm:0.44.0" - "@lexical/html": "npm:0.44.0" - "@lexical/list": "npm:0.44.0" - "@lexical/selection": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" + "@lexical/extension": "npm:0.46.0" + "@lexical/html": "npm:0.46.0" + "@lexical/internal": "npm:0.46.0" + "@lexical/list": "npm:0.46.0" + "@lexical/selection": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" "@types/trusted-types": "npm:^2.0.7" - lexical: "npm:0.44.0" - checksum: 10/72e6d934c355fcee9eff01c3201f9fcc8fab40efd985e30afc0c72d85268d397d3990e947585d08692695f69fd480f47a3127f0cc9395af65717ba306170f157 + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/6b1fb9fc498c7a6cb1a17f22594888c52d67101963f99ab232e1fe32cf80a4748a43554a4c1d388e05745c5f322b72122ae108afcd65b679c9f3eda6a54279f6 languageName: node linkType: hard -"@lexical/code-core@npm:0.44.0": - version: 0.44.0 - resolution: "@lexical/code-core@npm:0.44.0" +"@lexical/code-core@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/code-core@npm:0.46.0" dependencies: - "@lexical/extension": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/67b686a2487cb36916bb106b83fef1af2bfb3886058373728be97b4c26dafd73e8d62a93178345ad70cb14772e777dc1963b831b50e7e1ec81dfa7e176b57b9c + "@lexical/extension": "npm:0.46.0" + "@lexical/html": "npm:0.46.0" + "@lexical/internal": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/1b24b29ba31b16c431900a66cd304d884ec5e15cf2c58dea10bf0285119636a81f3f5b09c22a86c01e201b5dd5d1a5589f1c3bf826c1a425f2a20a560604fa6d languageName: node linkType: hard -"@lexical/code-prism@npm:0.44.0": - version: 0.44.0 - resolution: "@lexical/code-prism@npm:0.44.0" +"@lexical/code-prism@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/code-prism@npm:0.46.0" dependencies: - "@lexical/code-core": "npm:0.44.0" - "@lexical/extension": "npm:0.44.0" - lexical: "npm:0.44.0" + "@lexical/code-core": "npm:0.46.0" + "@lexical/extension": "npm:0.46.0" + lexical: "npm:0.46.0" prismjs: "npm:^1.30.0" - checksum: 10/44c42ccc74bc47a1cc54fe729bd53c8b661e9ef0a27a116eed8e5e07a6be12d1a454ed1e3ffd0a46e3ad87d00785693ff6c19d409a340ed840e770d8ea794392 + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/bfa3cd8f4bc7bc427bcb9a3d02806b9a519691a1d9491683e1a0136add81b8532a9a3528f286c65498a3c0d4bb7769bd32ab024b4201a5d83e4d669e2b956659 languageName: node linkType: hard -"@lexical/code@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/code@npm:0.44.0" +"@lexical/code@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/code@npm:0.46.0" dependencies: - "@lexical/code-core": "npm:0.44.0" - "@lexical/code-prism": "npm:0.44.0" - "@lexical/extension": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/40ab9fb893beb403fad0a51dc5ae8f3880b53e9e89a5d8395b2e1d7efba5bb43075de97133f4a8431059bad3fdb69bac31c5702681fe697220444724ed7bdbcf + "@lexical/code-core": "npm:0.46.0" + "@lexical/code-prism": "npm:0.46.0" + "@lexical/extension": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/0ee2ecead54af5948951878d48290449937bfd6279548f1c80ee4ae9594d855cf48dbbc808498c2cb0a8501958abc2ee575fd3bbf76601e96f4eea6879cccf01 languageName: node linkType: hard -"@lexical/devtools-core@npm:0.44.0": - version: 0.44.0 - resolution: "@lexical/devtools-core@npm:0.44.0" +"@lexical/devtools-core@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/devtools-core@npm:0.46.0" dependencies: - "@lexical/html": "npm:0.44.0" - "@lexical/link": "npm:0.44.0" - "@lexical/mark": "npm:0.44.0" - "@lexical/table": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" - lexical: "npm:0.44.0" + "@lexical/html": "npm:0.46.0" + "@lexical/link": "npm:0.46.0" + "@lexical/mark": "npm:0.46.0" + "@lexical/table": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" peerDependencies: react: ">=17.x" react-dom: ">=17.x" - checksum: 10/3cdb4d304da0432ba88967f87884a3e1db132d1625a808cf8f369210478c4743ae36b89105d05b5399dd7c2080341274ef447c9bb90bf982e7bd737a38be29cb + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/94ff56612115f6605d7f8a9f33aad705be2211d4cbe618d2b16e68441a1aadf136bd1fd27090eafae69746df55f93e387118d13de8001fad9a06b266d72c0bc5 languageName: node linkType: hard -"@lexical/dragon@npm:0.44.0": - version: 0.44.0 - resolution: "@lexical/dragon@npm:0.44.0" +"@lexical/dragon@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/dragon@npm:0.46.0" dependencies: - "@lexical/extension": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/692b2fc67a6ba3602efaa275fa9ea722927103a89029d47fd173f18b478ef02084cd39af07d3e0bfbd9dc61fb9c7ab7115fda3b4859e515e16c3f24e8bbf6c95 + "@lexical/extension": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/9a92ffaa52f49e3a89c73f2c34f3d247fb23378e24f157f4953a7f663895d5862769100e540f4ea945e9f7011ecb046b4eeab787e92724955a5c34103f6ddbb0 languageName: node linkType: hard -"@lexical/extension@npm:0.44.0": - version: 0.44.0 - resolution: "@lexical/extension@npm:0.44.0" +"@lexical/extension@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/extension@npm:0.46.0" dependencies: - "@lexical/utils": "npm:0.44.0" + "@lexical/internal": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" "@preact/signals-core": "npm:^1.14.1" - lexical: "npm:0.44.0" - checksum: 10/4e1b44ab20fc67d25a6303b8c82c6f250edc197962efd5ad16ac95317084bf13314920a9785b18d3fb13ffccbc058e8178b22a50a601913acb3ed8e56c95ce7e + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/3f38a54b4a84a028b8f88e692927e9740450f0b85a80a1f464bb479144c2f09885dfc1c6f32b57fab5ac32355be0b7133e614a5decf13933a29ecfbe333e1323 languageName: node linkType: hard -"@lexical/hashtag@npm:0.44.0, @lexical/hashtag@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/hashtag@npm:0.44.0" +"@lexical/hashtag@npm:0.46.0, @lexical/hashtag@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/hashtag@npm:0.46.0" dependencies: - "@lexical/text": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/248835c1736342b8609f0045107dfb73fdc587a916a3413da33318ca2599d028b4dbf3616874eb928c50630d2ca73a69bad1c3d81d9b0d0a5a73811bf2af721d + "@lexical/text": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/87c56a82215b804f2985da16fe37340fff21bc2e0aa56426f360b29caac3bc66095eca54ecf6020752dfeb98c17c8bcdb8b0e89d7d573c8c78734a5c9cc77c05 languageName: node linkType: hard -"@lexical/headless@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/headless@npm:0.44.0" +"@lexical/headless@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/headless@npm:0.46.0" dependencies: - happy-dom: "npm:^20.8.9" - lexical: "npm:0.44.0" - checksum: 10/27e5d8fba3332fd86f048545c31c68de111a5e19fcc772c32aadcc67ef5a502c68f943d94d9389e2dc831eff431487008a60a5b67f2739a8959801a16fa1a486 + "@lexical/internal": "npm:0.46.0" + happy-dom: "npm:^20.9.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/58ac9255c166788cf7770f77cff4a7157b64ce64660cea7011a38a273c774524a6b990baf77eaed2718e71b3cd25a14018ec5feaa8fd46547fa151680e84c25f languageName: node linkType: hard -"@lexical/history@npm:0.44.0, @lexical/history@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/history@npm:0.44.0" +"@lexical/history@npm:0.46.0, @lexical/history@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/history@npm:0.46.0" dependencies: - "@lexical/extension": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/a6c835143e04ac4b286bf49ac7bcbbf56d4cb53f49e5bf43c6d29ecc9eec75f8528a3a06abf5cca04697e5f9be5a7bc1b9577204a588e720a5dcdde463168218 + "@lexical/extension": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/7ffe7f80911cf925e607c3ada141459d2669e8ddb34d80fbab12bdbe9f0b14e466e7fba3b4ee24e6fa470965f199c6726f74d93af87d0c542759c5b7cd71a50b languageName: node linkType: hard -"@lexical/html@npm:0.44.0, @lexical/html@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/html@npm:0.44.0" +"@lexical/html@npm:0.46.0, @lexical/html@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/html@npm:0.46.0" dependencies: - "@lexical/extension": "npm:0.44.0" - "@lexical/selection": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/60aa47176e3941ea592778710c1da08848fdea13a485fb01685d897f573ee06bd3457a3df305d8af125530de6ddd5296530187efb1340f286ed952c00874d355 + "@lexical/extension": "npm:0.46.0" + "@lexical/internal": "npm:0.46.0" + "@lexical/selection": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/93214fd858714115cce51d13812be82a6a4697dd05bdd721d61bca0bf49dc2e30a2004560fbabb2e0af046ce55b91dca37901d331210742ccc7c3449f3703c2b languageName: node linkType: hard -"@lexical/link@npm:0.44.0": - version: 0.44.0 - resolution: "@lexical/link@npm:0.44.0" - dependencies: - "@lexical/extension": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/0673e70cea14853c688bbd2a04690bb0c933b7f892624193192e744494819e626d769c6860c540d0184ca4be2b4afa20c5ccb9e650bd8ba723bf0d36d88628b4 +"@lexical/internal@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/internal@npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/796b98464195c73c2ffe4206cea40c284e678e8f7c5c1c554d6159e40015d38d7e03023881abd570dbfa4ea9f98bd63173198116d27861b38bb39ff9ab17d323 languageName: node linkType: hard -"@lexical/list@npm:0.44.0, @lexical/list@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/list@npm:0.44.0" +"@lexical/link@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/link@npm:0.46.0" dependencies: - "@lexical/extension": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/bbb223cbda9e11f41634a262e17e492eb7498a29f1b00a1c5d6d79dce23b1fb0a9440710123f39667bb9a187b6a0c40b60ed729bf11b981ce89a57a5b4dc71a8 + "@lexical/extension": "npm:0.46.0" + "@lexical/html": "npm:0.46.0" + "@lexical/internal": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/3dce97d0a7d131a728ca261aaed8695b2a4742a2d7a678d417f9ebba4befb2bebb2994681e03e44edbf0fe773e5d12924202f07ad064568ff3054f645651f1bb languageName: node linkType: hard -"@lexical/mark@npm:0.44.0, @lexical/mark@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/mark@npm:0.44.0" +"@lexical/list@npm:0.46.0, @lexical/list@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/list@npm:0.46.0" dependencies: - "@lexical/utils": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/43fdbba0421e84a2a61c1dcb7fa3e3f70387c05709ece1f34ad63e986f04fcebda46435a29c97b06a049d966909daf8f41a6bacebf6fc61cd89e49fff06fe873 + "@lexical/extension": "npm:0.46.0" + "@lexical/html": "npm:0.46.0" + "@lexical/internal": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/65c8dbd1ee748cfad24d518de4cea3d735fafe308595901febd188354acf129107d57f07208ff737cc27c7f7a44b69924a192d01a4610e6ae874e5a13bca838f languageName: node linkType: hard -"@lexical/markdown@npm:0.44.0": - version: 0.44.0 - resolution: "@lexical/markdown@npm:0.44.0" +"@lexical/mark@npm:0.46.0, @lexical/mark@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/mark@npm:0.46.0" dependencies: - "@lexical/code-core": "npm:0.44.0" - "@lexical/link": "npm:0.44.0" - "@lexical/list": "npm:0.44.0" - "@lexical/rich-text": "npm:0.44.0" - "@lexical/text": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/85b1391c52cded768adf75585332fd7417b48464106cf5f7b34d2f142e7ecfc19a1ce705ccb9c3deb493a504496de02c7b2ff1f5e1f3e5b81b3e0d98e5e278b6 + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/08615b67d3df950d8ece0a8ecfc4fbadbd8cc83ca6c11f9ffd35fc89fac16cf8c665d737b4efc36c6224b038349e0f2f782bb62323fb1146010cf286fdf81758 languageName: node linkType: hard -"@lexical/overflow@npm:0.44.0, @lexical/overflow@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/overflow@npm:0.44.0" +"@lexical/markdown@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/markdown@npm:0.46.0" dependencies: - lexical: "npm:0.44.0" - checksum: 10/fd51643821df243aa184fbfd7274a1509c4ae74294fabb0ceda774803637fafa4a82f6e5215c39bc1b4b8362270e64f190277ef9ca6933ad14c9d89f0c2a43dd + "@lexical/code-core": "npm:0.46.0" + "@lexical/internal": "npm:0.46.0" + "@lexical/link": "npm:0.46.0" + "@lexical/list": "npm:0.46.0" + "@lexical/rich-text": "npm:0.46.0" + "@lexical/selection": "npm:0.46.0" + "@lexical/text": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/6d1adbd22f6c282775439975326d1d41951c09278fa4e4960f85904ba8fe5e4698379e97d940a345caca076d4159f5e0aad02a3a3998eb20a3662ae59826e6bf languageName: node linkType: hard -"@lexical/plain-text@npm:0.44.0": - version: 0.44.0 - resolution: "@lexical/plain-text@npm:0.44.0" +"@lexical/overflow@npm:0.46.0, @lexical/overflow@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/overflow@npm:0.46.0" dependencies: - "@lexical/clipboard": "npm:0.44.0" - "@lexical/dragon": "npm:0.44.0" - "@lexical/selection": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/69768f985ceb7e329650fc5f98a495a76e7ee12749c09c8005cf13588894ae0e47e9501ec3b881ff5e97527485c57480fcbce26d793f4381cb7540be2b92dd8c + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/c590a83ec316ecc02e37b5b79b785c23eef7545b16e7d53580a614f214079bb0ea6c76398f357d93577e59571b5f90df1c1668534025dd9ed155e13b34fb7715 languageName: node linkType: hard -"@lexical/react@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/react@npm:0.44.0" +"@lexical/plain-text@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/plain-text@npm:0.46.0" dependencies: - "@floating-ui/react": "npm:^0.27.16" - "@lexical/devtools-core": "npm:0.44.0" - "@lexical/dragon": "npm:0.44.0" - "@lexical/extension": "npm:0.44.0" - "@lexical/hashtag": "npm:0.44.0" - "@lexical/history": "npm:0.44.0" - "@lexical/link": "npm:0.44.0" - "@lexical/list": "npm:0.44.0" - "@lexical/mark": "npm:0.44.0" - "@lexical/markdown": "npm:0.44.0" - "@lexical/overflow": "npm:0.44.0" - "@lexical/plain-text": "npm:0.44.0" - "@lexical/rich-text": "npm:0.44.0" - "@lexical/table": "npm:0.44.0" - "@lexical/text": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" - "@lexical/yjs": "npm:0.44.0" - lexical: "npm:0.44.0" - react-error-boundary: "npm:^6.0.0" + "@lexical/clipboard": "npm:0.46.0" + "@lexical/dragon": "npm:0.46.0" + "@lexical/extension": "npm:0.46.0" + "@lexical/selection": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/eff2828c36d6ce23798be4c652ea7ae053239af4a4b4fba356da39e6ea48d854820f222f4bbf18945246b17311895b54efd5421147040f9c35bb4091e7b962eb + languageName: node + linkType: hard + +"@lexical/react@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/react@npm:0.46.0" + dependencies: + "@floating-ui/react": "npm:^0.27.19" + "@lexical/devtools-core": "npm:0.46.0" + "@lexical/dragon": "npm:0.46.0" + "@lexical/extension": "npm:0.46.0" + "@lexical/hashtag": "npm:0.46.0" + "@lexical/history": "npm:0.46.0" + "@lexical/internal": "npm:0.46.0" + "@lexical/link": "npm:0.46.0" + "@lexical/list": "npm:0.46.0" + "@lexical/mark": "npm:0.46.0" + "@lexical/markdown": "npm:0.46.0" + "@lexical/overflow": "npm:0.46.0" + "@lexical/plain-text": "npm:0.46.0" + "@lexical/rich-text": "npm:0.46.0" + "@lexical/table": "npm:0.46.0" + "@lexical/text": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + "@lexical/yjs": "npm:0.46.0" + lexical: "npm:0.46.0" peerDependencies: react: ">=17.x" react-dom: ">=17.x" + typescript: ">=5.2" yjs: ">=13.5.22" peerDependenciesMeta: + typescript: + optional: true yjs: optional: true - checksum: 10/5fcae301f468cda3769b15afaf7ca08072089bc1a83d9ddb26b7d998fbf397b3772084e683a17b6988620a417598e399a41a8e5233ff6c7852f8fa93168bc5a8 + checksum: 10/841e1ec541ff78f069295c064922b41d189f47b84fd1326318376d767dc7d8adf94bcf53f99c9fb5be9640a639dcd15c26efd7499c4bdaae6f812790f9c1f2a8 languageName: node linkType: hard -"@lexical/rich-text@npm:0.44.0, @lexical/rich-text@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/rich-text@npm:0.44.0" +"@lexical/rich-text@npm:0.46.0, @lexical/rich-text@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/rich-text@npm:0.46.0" dependencies: - "@lexical/clipboard": "npm:0.44.0" - "@lexical/dragon": "npm:0.44.0" - "@lexical/selection": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/38bfff5a8e514f8cd03c9591bd5b24fac2a1f85193aa19ae8e71b89761e7dc9ec1b545c13cd9ce005f1864521580e0764861a4acfe0eb5fd2a2b9cfea7365cc1 + "@lexical/clipboard": "npm:0.46.0" + "@lexical/dragon": "npm:0.46.0" + "@lexical/extension": "npm:0.46.0" + "@lexical/html": "npm:0.46.0" + "@lexical/selection": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/c483759929a43bc3df9beaa4dd106843e91bbac2581826d8552368690568dd36eb8544cc584ad9b8e9db9da35671a13b5d0a87bdf27060681ef3e5534bef4fe5 languageName: node linkType: hard -"@lexical/selection@npm:0.44.0, @lexical/selection@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/selection@npm:0.44.0" +"@lexical/selection@npm:0.46.0, @lexical/selection@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/selection@npm:0.46.0" dependencies: - lexical: "npm:0.44.0" - checksum: 10/1daa2d8175967dd3bcc9c0fba2c123f5cc6f86b87ed7c32b045e68ec95ebdefaa794f36eab3bfc9e25973bef3c9c4073ea30bfb3aab7674f2b549d580fb96415 + "@lexical/internal": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/51ad6b4f8c622276b4593bd1625110801d0f22f349d569691fa4334a0df71a2515f684dcfcd1f3967ac1e7e90141ace107289ae3cd7fc9e92f175a8d3c6e5438 languageName: node linkType: hard -"@lexical/table@npm:0.44.0": - version: 0.44.0 - resolution: "@lexical/table@npm:0.44.0" +"@lexical/table@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/table@npm:0.46.0" dependencies: - "@lexical/clipboard": "npm:0.44.0" - "@lexical/extension": "npm:0.44.0" - "@lexical/utils": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/5da12edaf2313406fd1044b19ef6e0de41dec3db5c052f484e80a84cfd8d3cc929873a58bf72c1621c8b309d7e2d1b74302fb626375de6145d3a1a931f73e3d1 + "@lexical/clipboard": "npm:0.46.0" + "@lexical/extension": "npm:0.46.0" + "@lexical/html": "npm:0.46.0" + "@lexical/internal": "npm:0.46.0" + "@lexical/utils": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/438e6269802e861b95e516ca14c0a41134e9ddd8c8994a20cb2c8ef8e0fa3c8a1dea486cdf287133ab52aa0e71b0db45f87388877fb3457029444c546d324375 languageName: node linkType: hard -"@lexical/text@npm:0.44.0, @lexical/text@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/text@npm:0.44.0" +"@lexical/text@npm:0.46.0, @lexical/text@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/text@npm:0.46.0" dependencies: - lexical: "npm:0.44.0" - checksum: 10/5819220b8c1f3f8de6a418a2c4c9c0f1d21ff3d56b2ef58352f2d6d5cf899185fd8ace9fd88ebe6f2d41f741a8514d9365c4b3054a0e6351a2f870e236f0b764 + "@lexical/internal": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/7150f438a92ef4da799f8fcafccae5c6aaa54332afefeb1969bc206634aedfe68c328bcc6f7867d5e2a7d753ab2a303d448c4b2fb122d82db23d1e144750c95a languageName: node linkType: hard -"@lexical/utils@npm:0.44.0, @lexical/utils@npm:^0.44.0": - version: 0.44.0 - resolution: "@lexical/utils@npm:0.44.0" +"@lexical/utils@npm:0.46.0, @lexical/utils@npm:^0.46.0": + version: 0.46.0 + resolution: "@lexical/utils@npm:0.46.0" dependencies: - "@lexical/selection": "npm:0.44.0" - lexical: "npm:0.44.0" - checksum: 10/22684e8be456acec8a88dd82cf0ce68b9a4b8e3420aafa623ef79da2df060a22e3971efde8db12e1ee6a0325283a0ad4a5c9310be4b462ff7dcbdf474b6fdda5 + "@lexical/internal": "npm:0.46.0" + "@lexical/selection": "npm:0.46.0" + lexical: "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/02cd86bfc84569136f5342c4133dc77352d86c6319a7adad025504fde1d0d3b0fda5370f315bc5bbdcbbff420c76f918402a931f5dc1b65de14f8f9416ebbb2b languageName: node linkType: hard -"@lexical/yjs@npm:0.44.0": - version: 0.44.0 - resolution: "@lexical/yjs@npm:0.44.0" +"@lexical/yjs@npm:0.46.0": + version: 0.46.0 + resolution: "@lexical/yjs@npm:0.46.0" dependencies: - "@lexical/selection": "npm:0.44.0" - lexical: "npm:0.44.0" + "@lexical/internal": "npm:0.46.0" + "@lexical/selection": "npm:0.46.0" + lexical: "npm:0.46.0" peerDependencies: + typescript: ">=5.2" yjs: ">=13.5.22" - checksum: 10/b90d2a1fced7db41e57b81d2729b18c1a2f7b52f7fca7dc9da6e7993d7ab8decfd70bd88a954c0ba053478858170494821791983b60f1199c47e9d8c82a7a039 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/33f6dcd7943b9b1a35922dadd86007b21d300f842ff1f41bd1c6fa9b121a49b828780a3d8522f854bc475c795297236fe512d2ca7e710899c4cbbc1baa411aca languageName: node linkType: hard @@ -5344,89 +5267,77 @@ __metadata: languageName: node linkType: hard -"@napi-rs/wasm-runtime@npm:1.1.4": - version: 1.1.4 - resolution: "@napi-rs/wasm-runtime@npm:1.1.4" - dependencies: - "@tybys/wasm-util": "npm:^0.10.1" - peerDependencies: - "@emnapi/core": ^1.7.1 - "@emnapi/runtime": ^1.7.1 - checksum: 10/1db3dc7eeb981306b09360487bd8ce4dfa5588d273bd8ea9f07dccca1b4ade57b675414180fc9bb66966c6c50b17208b0263194993e2f7f92cc7af28bda4d1af - languageName: node - linkType: hard - -"@napi-rs/wasm-runtime@npm:^1.1.1, @napi-rs/wasm-runtime@npm:^1.1.4": - version: 1.1.5 - resolution: "@napi-rs/wasm-runtime@npm:1.1.5" +"@napi-rs/wasm-runtime@npm:1.1.6, @napi-rs/wasm-runtime@npm:^1.1.1, @napi-rs/wasm-runtime@npm:^1.1.4, @napi-rs/wasm-runtime@npm:^1.1.6": + version: 1.1.6 + resolution: "@napi-rs/wasm-runtime@npm:1.1.6" dependencies: - "@tybys/wasm-util": "npm:^0.10.2" + "@tybys/wasm-util": "npm:^0.10.3" peerDependencies: "@emnapi/core": ^1.7.1 "@emnapi/runtime": ^1.7.1 - checksum: 10/57a4b68f05f15b79bf45240ac173d3eaf72620d1b73261e7db407aa7ba8eb68e670fb1612d2ceef6b8cc500970a5ed6995c71c77661027971012ed2459ce307f + checksum: 10/3e43425df17547d9d58ab69cce8e6cef38a062eccec4d2def5fc9e10e81cd19ae228b3ab9be4b149b57078d33913687511312d2414089877759b7db1f43625ba languageName: node linkType: hard -"@next/env@npm:16.2.9": - version: 16.2.9 - resolution: "@next/env@npm:16.2.9" - checksum: 10/5cb54e8a956dbeb72eb5db966a7280fdc08693f4ffbd98c425a43f4d03abfa3c66868c1035b3203572990bdcd46d385eb8edcf41ee31dde5359743264001bce9 +"@next/env@npm:16.2.10": + version: 16.2.10 + resolution: "@next/env@npm:16.2.10" + checksum: 10/6a1db53fb923f8b3678b9fcc01cbe659a4724b6b29a8ce35fc61961ff0c9216b4ea3653fa0ddc059b26890eb4efaca6c7b8328ca920db53d18432f6d0cfab0d2 languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:16.2.9": - version: 16.2.9 - resolution: "@next/swc-darwin-arm64@npm:16.2.9" +"@next/swc-darwin-arm64@npm:16.2.10": + version: 16.2.10 + resolution: "@next/swc-darwin-arm64@npm:16.2.10" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:16.2.9": - version: 16.2.9 - resolution: "@next/swc-darwin-x64@npm:16.2.9" +"@next/swc-darwin-x64@npm:16.2.10": + version: 16.2.10 + resolution: "@next/swc-darwin-x64@npm:16.2.10" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:16.2.9": - version: 16.2.9 - resolution: "@next/swc-linux-arm64-gnu@npm:16.2.9" +"@next/swc-linux-arm64-gnu@npm:16.2.10": + version: 16.2.10 + resolution: "@next/swc-linux-arm64-gnu@npm:16.2.10" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:16.2.9": - version: 16.2.9 - resolution: "@next/swc-linux-arm64-musl@npm:16.2.9" +"@next/swc-linux-arm64-musl@npm:16.2.10": + version: 16.2.10 + resolution: "@next/swc-linux-arm64-musl@npm:16.2.10" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:16.2.9": - version: 16.2.9 - resolution: "@next/swc-linux-x64-gnu@npm:16.2.9" +"@next/swc-linux-x64-gnu@npm:16.2.10": + version: 16.2.10 + resolution: "@next/swc-linux-x64-gnu@npm:16.2.10" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:16.2.9": - version: 16.2.9 - resolution: "@next/swc-linux-x64-musl@npm:16.2.9" +"@next/swc-linux-x64-musl@npm:16.2.10": + version: 16.2.10 + resolution: "@next/swc-linux-x64-musl@npm:16.2.10" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:16.2.9": - version: 16.2.9 - resolution: "@next/swc-win32-arm64-msvc@npm:16.2.9" +"@next/swc-win32-arm64-msvc@npm:16.2.10": + version: 16.2.10 + resolution: "@next/swc-win32-arm64-msvc@npm:16.2.10" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:16.2.9": - version: 16.2.9 - resolution: "@next/swc-win32-x64-msvc@npm:16.2.9" +"@next/swc-win32-x64-msvc@npm:16.2.10": + version: 16.2.10 + resolution: "@next/swc-win32-x64-msvc@npm:16.2.10" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -5438,7 +5349,7 @@ __metadata: languageName: node linkType: hard -"@nodable/entities@npm:^2.1.0": +"@nodable/entities@npm:^2.2.0": version: 2.2.0 resolution: "@nodable/entities@npm:2.2.0" checksum: 10/7f44743adb5947ea6e0c276fecc927eb47ff1a6526256aeb03098d98086c906b2ab98663330c049a55758644b1fd23478222cbc8d4f773ac737c979ff2c1c769 @@ -5486,8 +5397,8 @@ __metadata: linkType: hard "@npmcli/arborist@npm:^9.0.0": - version: 9.8.0 - resolution: "@npmcli/arborist@npm:9.8.0" + version: 9.9.0 + resolution: "@npmcli/arborist@npm:9.9.0" dependencies: "@gar/promise-retry": "npm:^1.0.0" "@isaacs/string-locale-compare": "npm:^1.1.0" @@ -5525,7 +5436,7 @@ __metadata: walk-up-path: "npm:^4.0.0" bin: arborist: bin/index.js - checksum: 10/4cbaa00dda5bee1957a93d0e94dd02163a75fed124b0fffb8e73eef2a3c1ec5e8cb934c60dc5d9b290c92fa8654cb21235fdedcfebb05c14ffa18ab55e0d3d44 + checksum: 10/31b02bba37abb871edb3fd027461f9227d48e51427dbeed67ed50feecd90697db35e658436bbe26a66abe3d4fe315abb01e72ca1d791d3b8b7b50faadf40e5a9 languageName: node linkType: hard @@ -5749,8 +5660,8 @@ __metadata: linkType: hard "@octokit/request@npm:^10.0.6": - version: 10.0.10 - resolution: "@octokit/request@npm:10.0.10" + version: 10.0.11 + resolution: "@octokit/request@npm:10.0.11" dependencies: "@octokit/endpoint": "npm:^11.0.3" "@octokit/request-error": "npm:^7.0.2" @@ -5758,7 +5669,7 @@ __metadata: content-type: "npm:^2.0.0" json-with-bigint: "npm:^3.5.3" universal-user-agent: "npm:^7.0.2" - checksum: 10/e3f8410a1d41926ac8ca66013b0593c37423ec92725f49dabf203967fa80bf128ee92802b6706402a14705d75b30d12520a2d31339d0b07cab68b999eef27b9d + checksum: 10/036640f49e4ab63470130dccafb828822a18cf9ce060b8170e56ba9ce7173029db92b3c37ad7474acf2c097180d5127754b69d3ffbe60162489aed4324b3cb8f languageName: node linkType: hard @@ -5783,26 +5694,16 @@ __metadata: languageName: node linkType: hard -"@okta/okta-auth-js@npm:^7.14.3": - version: 7.14.4 - resolution: "@okta/okta-auth-js@npm:7.14.4" +"@okta/okta-auth-js@npm:^8.0.1": + version: 8.0.1 + resolution: "@okta/okta-auth-js@npm:8.0.1" dependencies: - "@babel/runtime": "npm:^7.27.0" - "@peculiar/webcrypto": "npm:^1.4.0" - Base64: "npm:1.1.0" - atob: "npm:^2.1.2" - broadcast-channel: "npm:~5.3.0" - btoa: "npm:^1.2.1" - core-js: "npm:^3.39.0" - cross-fetch: "npm:^3.1.5" - fast-text-encoding: "npm:^1.0.6" - js-cookie: "npm:^3.0.1" + "@babel/runtime": "npm:^7.28.6" + broadcast-channel: "npm:~7.3.0" + js-cookie: "npm:^3.0.5" node-cache: "npm:^5.1.2" - p-cancelable: "npm:^2.0.0" - tiny-emitter: "npm:1.1.0" - webcrypto-shim: "npm:^0.1.5" - xhr2: "npm:0.1.3" - checksum: 10/365a106da92f66b3f5c63426371c08883d0a4031470a7a66d9b29813408df2f4c2ceee7e29403e64c6314823384491e25dcab5dabfbd0576903527725719b2af + tiny-emitter: "npm:2.1.0" + checksum: 10/1a59bb00b3c949b19dcc8e1fccf4eb007fca2c25254c70b921da55a61c3f65612f0af5741828ab1766eac0e7dc26c0a90b69703687a8d42b918b341f7ff2f3d4 languageName: node linkType: hard @@ -5829,7 +5730,7 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/api@npm:^1.3.0, @opentelemetry/api@npm:^1.9, @opentelemetry/api@npm:^1.9.0": +"@opentelemetry/api@npm:^1.3.0, @opentelemetry/api@npm:^1.9": version: 1.9.1 resolution: "@opentelemetry/api@npm:1.9.1" checksum: 10/b26032739d3c54ca99b5a2920844a1fbd4c3ee383cacbb0915e8c706a2626fe91e96feaa6e893397abe0545dc8d0a765b220aa18a31b1773176eeaf3a225e10e @@ -6341,10 +6242,10 @@ __metadata: languageName: node linkType: hard -"@oxc-project/types@npm:=0.133.0, @oxc-project/types@npm:^0.133.0": - version: 0.133.0 - resolution: "@oxc-project/types@npm:0.133.0" - checksum: 10/de44f653a9e0c0267309122f1f184120c6869af4382218a6bf4a320c5150743eb00b5e8641b04917666281995ed0fe6381561922a48a28082a75bb122acf3ac6 +"@oxc-project/types@npm:=0.139.0": + version: 0.139.0 + resolution: "@oxc-project/types@npm:0.139.0" + checksum: 10/7f5e958bf700c1777737f0b27fe2a207fd9ff6494e2ec7529d20d7b1d2c668f7687182d490e72d59a58dd9c176f7cacc3938e824b3e664e4d6e5ce4e0ff44872 languageName: node linkType: hard @@ -6355,405 +6256,412 @@ __metadata: languageName: node linkType: hard -"@oxc-resolver/binding-android-arm-eabi@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-android-arm-eabi@npm:11.20.0" +"@oxc-project/types@npm:^0.133.0": + version: 0.133.0 + resolution: "@oxc-project/types@npm:0.133.0" + checksum: 10/de44f653a9e0c0267309122f1f184120c6869af4382218a6bf4a320c5150743eb00b5e8641b04917666281995ed0fe6381561922a48a28082a75bb122acf3ac6 + languageName: node + linkType: hard + +"@oxc-resolver/binding-android-arm-eabi@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-android-arm-eabi@npm:11.23.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@oxc-resolver/binding-android-arm64@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-android-arm64@npm:11.20.0" +"@oxc-resolver/binding-android-arm64@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-android-arm64@npm:11.23.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@oxc-resolver/binding-darwin-arm64@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-darwin-arm64@npm:11.20.0" +"@oxc-resolver/binding-darwin-arm64@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-darwin-arm64@npm:11.23.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@oxc-resolver/binding-darwin-x64@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-darwin-x64@npm:11.20.0" +"@oxc-resolver/binding-darwin-x64@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-darwin-x64@npm:11.23.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@oxc-resolver/binding-freebsd-x64@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-freebsd-x64@npm:11.20.0" +"@oxc-resolver/binding-freebsd-x64@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-freebsd-x64@npm:11.23.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.20.0" +"@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.23.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxc-resolver/binding-linux-arm-musleabihf@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-linux-arm-musleabihf@npm:11.20.0" +"@oxc-resolver/binding-linux-arm-musleabihf@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-linux-arm-musleabihf@npm:11.23.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxc-resolver/binding-linux-arm64-gnu@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-linux-arm64-gnu@npm:11.20.0" +"@oxc-resolver/binding-linux-arm64-gnu@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-linux-arm64-gnu@npm:11.23.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@oxc-resolver/binding-linux-arm64-musl@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-linux-arm64-musl@npm:11.20.0" +"@oxc-resolver/binding-linux-arm64-musl@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-linux-arm64-musl@npm:11.23.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@oxc-resolver/binding-linux-ppc64-gnu@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-linux-ppc64-gnu@npm:11.20.0" +"@oxc-resolver/binding-linux-ppc64-gnu@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-linux-ppc64-gnu@npm:11.23.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@oxc-resolver/binding-linux-riscv64-gnu@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-linux-riscv64-gnu@npm:11.20.0" +"@oxc-resolver/binding-linux-riscv64-gnu@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-linux-riscv64-gnu@npm:11.23.0" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@oxc-resolver/binding-linux-riscv64-musl@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-linux-riscv64-musl@npm:11.20.0" +"@oxc-resolver/binding-linux-riscv64-musl@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-linux-riscv64-musl@npm:11.23.0" conditions: os=linux & cpu=riscv64 & libc=musl languageName: node linkType: hard -"@oxc-resolver/binding-linux-s390x-gnu@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-linux-s390x-gnu@npm:11.20.0" +"@oxc-resolver/binding-linux-s390x-gnu@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-linux-s390x-gnu@npm:11.23.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@oxc-resolver/binding-linux-x64-gnu@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-linux-x64-gnu@npm:11.20.0" +"@oxc-resolver/binding-linux-x64-gnu@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-linux-x64-gnu@npm:11.23.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@oxc-resolver/binding-linux-x64-musl@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-linux-x64-musl@npm:11.20.0" +"@oxc-resolver/binding-linux-x64-musl@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-linux-x64-musl@npm:11.23.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@oxc-resolver/binding-openharmony-arm64@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-openharmony-arm64@npm:11.20.0" +"@oxc-resolver/binding-openharmony-arm64@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-openharmony-arm64@npm:11.23.0" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@oxc-resolver/binding-wasm32-wasi@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-wasm32-wasi@npm:11.20.0" +"@oxc-resolver/binding-wasm32-wasi@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-wasm32-wasi@npm:11.23.0" dependencies: - "@emnapi/core": "npm:1.10.0" - "@emnapi/runtime": "npm:1.10.0" - "@napi-rs/wasm-runtime": "npm:^1.1.4" + "@emnapi/core": "npm:1.11.1" + "@emnapi/runtime": "npm:1.11.1" + "@napi-rs/wasm-runtime": "npm:^1.1.6" conditions: cpu=wasm32 languageName: node linkType: hard -"@oxc-resolver/binding-win32-arm64-msvc@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-win32-arm64-msvc@npm:11.20.0" +"@oxc-resolver/binding-win32-arm64-msvc@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-win32-arm64-msvc@npm:11.23.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@oxc-resolver/binding-win32-x64-msvc@npm:11.20.0": - version: 11.20.0 - resolution: "@oxc-resolver/binding-win32-x64-msvc@npm:11.20.0" +"@oxc-resolver/binding-win32-x64-msvc@npm:11.23.0": + version: 11.23.0 + resolution: "@oxc-resolver/binding-win32-x64-msvc@npm:11.23.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@oxfmt/binding-android-arm-eabi@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-android-arm-eabi@npm:0.51.0" +"@oxfmt/binding-android-arm-eabi@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-android-arm-eabi@npm:0.58.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@oxfmt/binding-android-arm64@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-android-arm64@npm:0.51.0" +"@oxfmt/binding-android-arm64@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-android-arm64@npm:0.58.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@oxfmt/binding-darwin-arm64@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-darwin-arm64@npm:0.51.0" +"@oxfmt/binding-darwin-arm64@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-darwin-arm64@npm:0.58.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@oxfmt/binding-darwin-x64@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-darwin-x64@npm:0.51.0" +"@oxfmt/binding-darwin-x64@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-darwin-x64@npm:0.58.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@oxfmt/binding-freebsd-x64@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-freebsd-x64@npm:0.51.0" +"@oxfmt/binding-freebsd-x64@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-freebsd-x64@npm:0.58.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@oxfmt/binding-linux-arm-gnueabihf@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-linux-arm-gnueabihf@npm:0.51.0" +"@oxfmt/binding-linux-arm-gnueabihf@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-linux-arm-gnueabihf@npm:0.58.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxfmt/binding-linux-arm-musleabihf@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-linux-arm-musleabihf@npm:0.51.0" +"@oxfmt/binding-linux-arm-musleabihf@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-linux-arm-musleabihf@npm:0.58.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxfmt/binding-linux-arm64-gnu@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-linux-arm64-gnu@npm:0.51.0" +"@oxfmt/binding-linux-arm64-gnu@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-linux-arm64-gnu@npm:0.58.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@oxfmt/binding-linux-arm64-musl@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-linux-arm64-musl@npm:0.51.0" +"@oxfmt/binding-linux-arm64-musl@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-linux-arm64-musl@npm:0.58.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@oxfmt/binding-linux-ppc64-gnu@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-linux-ppc64-gnu@npm:0.51.0" +"@oxfmt/binding-linux-ppc64-gnu@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-linux-ppc64-gnu@npm:0.58.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@oxfmt/binding-linux-riscv64-gnu@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-linux-riscv64-gnu@npm:0.51.0" +"@oxfmt/binding-linux-riscv64-gnu@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-linux-riscv64-gnu@npm:0.58.0" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@oxfmt/binding-linux-riscv64-musl@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-linux-riscv64-musl@npm:0.51.0" +"@oxfmt/binding-linux-riscv64-musl@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-linux-riscv64-musl@npm:0.58.0" conditions: os=linux & cpu=riscv64 & libc=musl languageName: node linkType: hard -"@oxfmt/binding-linux-s390x-gnu@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-linux-s390x-gnu@npm:0.51.0" +"@oxfmt/binding-linux-s390x-gnu@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-linux-s390x-gnu@npm:0.58.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@oxfmt/binding-linux-x64-gnu@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-linux-x64-gnu@npm:0.51.0" +"@oxfmt/binding-linux-x64-gnu@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-linux-x64-gnu@npm:0.58.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@oxfmt/binding-linux-x64-musl@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-linux-x64-musl@npm:0.51.0" +"@oxfmt/binding-linux-x64-musl@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-linux-x64-musl@npm:0.58.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@oxfmt/binding-openharmony-arm64@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-openharmony-arm64@npm:0.51.0" +"@oxfmt/binding-openharmony-arm64@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-openharmony-arm64@npm:0.58.0" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@oxfmt/binding-win32-arm64-msvc@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-win32-arm64-msvc@npm:0.51.0" +"@oxfmt/binding-win32-arm64-msvc@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-win32-arm64-msvc@npm:0.58.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@oxfmt/binding-win32-ia32-msvc@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-win32-ia32-msvc@npm:0.51.0" +"@oxfmt/binding-win32-ia32-msvc@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-win32-ia32-msvc@npm:0.58.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@oxfmt/binding-win32-x64-msvc@npm:0.51.0": - version: 0.51.0 - resolution: "@oxfmt/binding-win32-x64-msvc@npm:0.51.0" +"@oxfmt/binding-win32-x64-msvc@npm:0.58.0": + version: 0.58.0 + resolution: "@oxfmt/binding-win32-x64-msvc@npm:0.58.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@oxlint/binding-android-arm-eabi@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-android-arm-eabi@npm:1.69.0" +"@oxlint/binding-android-arm-eabi@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-android-arm-eabi@npm:1.73.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@oxlint/binding-android-arm64@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-android-arm64@npm:1.69.0" +"@oxlint/binding-android-arm64@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-android-arm64@npm:1.73.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-darwin-arm64@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-darwin-arm64@npm:1.69.0" +"@oxlint/binding-darwin-arm64@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-darwin-arm64@npm:1.73.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-darwin-x64@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-darwin-x64@npm:1.69.0" +"@oxlint/binding-darwin-x64@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-darwin-x64@npm:1.73.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@oxlint/binding-freebsd-x64@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-freebsd-x64@npm:1.69.0" +"@oxlint/binding-freebsd-x64@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-freebsd-x64@npm:1.73.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@oxlint/binding-linux-arm-gnueabihf@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-linux-arm-gnueabihf@npm:1.69.0" +"@oxlint/binding-linux-arm-gnueabihf@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-linux-arm-gnueabihf@npm:1.73.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxlint/binding-linux-arm-musleabihf@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-linux-arm-musleabihf@npm:1.69.0" +"@oxlint/binding-linux-arm-musleabihf@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-linux-arm-musleabihf@npm:1.73.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxlint/binding-linux-arm64-gnu@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-linux-arm64-gnu@npm:1.69.0" +"@oxlint/binding-linux-arm64-gnu@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-linux-arm64-gnu@npm:1.73.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-arm64-musl@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-linux-arm64-musl@npm:1.69.0" +"@oxlint/binding-linux-arm64-musl@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-linux-arm64-musl@npm:1.73.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@oxlint/binding-linux-ppc64-gnu@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-linux-ppc64-gnu@npm:1.69.0" +"@oxlint/binding-linux-ppc64-gnu@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-linux-ppc64-gnu@npm:1.73.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-riscv64-gnu@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-linux-riscv64-gnu@npm:1.69.0" +"@oxlint/binding-linux-riscv64-gnu@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-linux-riscv64-gnu@npm:1.73.0" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-riscv64-musl@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-linux-riscv64-musl@npm:1.69.0" +"@oxlint/binding-linux-riscv64-musl@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-linux-riscv64-musl@npm:1.73.0" conditions: os=linux & cpu=riscv64 & libc=musl languageName: node linkType: hard -"@oxlint/binding-linux-s390x-gnu@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-linux-s390x-gnu@npm:1.69.0" +"@oxlint/binding-linux-s390x-gnu@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-linux-s390x-gnu@npm:1.73.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-x64-gnu@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-linux-x64-gnu@npm:1.69.0" +"@oxlint/binding-linux-x64-gnu@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-linux-x64-gnu@npm:1.73.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-x64-musl@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-linux-x64-musl@npm:1.69.0" +"@oxlint/binding-linux-x64-musl@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-linux-x64-musl@npm:1.73.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@oxlint/binding-openharmony-arm64@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-openharmony-arm64@npm:1.69.0" +"@oxlint/binding-openharmony-arm64@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-openharmony-arm64@npm:1.73.0" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-win32-arm64-msvc@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-win32-arm64-msvc@npm:1.69.0" +"@oxlint/binding-win32-arm64-msvc@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-win32-arm64-msvc@npm:1.73.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-win32-ia32-msvc@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-win32-ia32-msvc@npm:1.69.0" +"@oxlint/binding-win32-ia32-msvc@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-win32-ia32-msvc@npm:1.73.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@oxlint/binding-win32-x64-msvc@npm:1.69.0": - version: 1.69.0 - resolution: "@oxlint/binding-win32-x64-msvc@npm:1.69.0" +"@oxlint/binding-win32-x64-msvc@npm:1.73.0": + version: 1.73.0 + resolution: "@oxlint/binding-win32-x64-msvc@npm:1.73.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -6902,48 +6810,6 @@ __metadata: languageName: node linkType: hard -"@peculiar/asn1-schema@npm:^2.7.0": - version: 2.8.0 - resolution: "@peculiar/asn1-schema@npm:2.8.0" - dependencies: - "@peculiar/utils": "npm:^2.0.2" - asn1js: "npm:^3.0.10" - tslib: "npm:^2.8.1" - checksum: 10/2964a77c290747cce1f989a55c44a205f34ba00a60e5a7a0fcc2e23d924c7b1f3d33bcf9a8aac7cf4356fed5773f03c1f10b0c6dbbb8c3edbc6217f95282cf15 - languageName: node - linkType: hard - -"@peculiar/json-schema@npm:^1.1.12": - version: 1.1.12 - resolution: "@peculiar/json-schema@npm:1.1.12" - dependencies: - tslib: "npm:^2.0.0" - checksum: 10/dfec178afe63a02b6d45da8a18e51ef417e9f5412a8c2809c9a07b29b9376fadee1b4f2ea2d92d4e5a7b8eba76d9e99afbef6d7e9a27bd85257f69c4da228cbc - languageName: node - linkType: hard - -"@peculiar/utils@npm:^2.0.2": - version: 2.0.3 - resolution: "@peculiar/utils@npm:2.0.3" - dependencies: - tslib: "npm:^2.8.1" - checksum: 10/e6b212db06e15f0ffa33482336f0e41108ce2d95fa69fa2c6f001120df1056404dc007b62bc6c90cc58d743f0cf4b23bfff89cdb8c121415d36ff0f9d60aead2 - languageName: node - linkType: hard - -"@peculiar/webcrypto@npm:^1.4.0": - version: 1.7.1 - resolution: "@peculiar/webcrypto@npm:1.7.1" - dependencies: - "@peculiar/asn1-schema": "npm:^2.7.0" - "@peculiar/json-schema": "npm:^1.1.12" - "@peculiar/utils": "npm:^2.0.2" - tslib: "npm:^2.8.1" - webcrypto-core: "npm:^1.9.2" - checksum: 10/192ff15fb00b0c27bcce3842549224078db047276bffa4a3f2d7f1db441e4d0bd206fa14241804d5026fdc7d506f384a523d5b22de3881d7bc9afa61a26bea7d - languageName: node - linkType: hard - "@pinojs/redact@npm:^0.4.0": version: 0.4.0 resolution: "@pinojs/redact@npm:0.4.0" @@ -6959,9 +6825,9 @@ __metadata: linkType: hard "@preact/signals-core@npm:^1.14.1": - version: 1.14.2 - resolution: "@preact/signals-core@npm:1.14.2" - checksum: 10/de9228a6ddd4aec46c831e5e9cabf819c018a19ba6c43bd6d8fc153d6d2407c453095048bf52322ffe49d0ca2b0edda9404ec12a695329aab67aee238d13fcdb + version: 1.14.4 + resolution: "@preact/signals-core@npm:1.14.4" + checksum: 10/11b948fd5c1420100bacbf384cd27fd3e55db093075b370f15b3029ce29921b2f7bd60b31ed19a8a6dbbba6ce2fa27ec2f2de5ef6335635f3c04ac3b753bf39c languageName: node linkType: hard @@ -7024,25 +6890,25 @@ __metadata: linkType: hard "@protobufjs/utf8@npm:^1.1.1": - version: 1.1.1 - resolution: "@protobufjs/utf8@npm:1.1.1" - checksum: 10/ed0c3f9ff1afd602a0aed54c4c03a0b8f641686a5587d8949e088dcac653fb2019d15691ed92eef23dfdf9f4293249532d0508ecd15cef810acf026917719a19 + version: 1.1.2 + resolution: "@protobufjs/utf8@npm:1.1.2" + checksum: 10/ff759348d60e8f65137d3a7a16e00cf69abd9a6dede75e50ec377c6aebb4ac400a4a70af2e77eb2bf75e2accf30abbea81803e9403004b1922ea70776bfdc3aa languageName: node linkType: hard -"@pulumi/aws@npm:^7.30.0": - version: 7.32.0 - resolution: "@pulumi/aws@npm:7.32.0" +"@pulumi/aws@npm:^7.35.0": + version: 7.35.0 + resolution: "@pulumi/aws@npm:7.35.0" dependencies: "@pulumi/pulumi": "npm:^3.142.0" mime: "npm:^2.0.0" - checksum: 10/27a77ecc8e607f650a93d87b713b3db36790d1207c33363637d14964bb1cc6b4157dd506c4be7ba58408667e51b104a1a2566ff12e20471285ab64842f57cc6d + checksum: 10/ea6cb8c63aff61626e496e672dd20457293d9f4be1ecb259176b85cc4e42979ec40b22725917819d17683b763e0f8604781b2cb281120e7e807d21016b2c00d9 languageName: node linkType: hard -"@pulumi/pulumi@npm:^3.142.0, @pulumi/pulumi@npm:^3.243.0": - version: 3.246.0 - resolution: "@pulumi/pulumi@npm:3.246.0" +"@pulumi/pulumi@npm:^3.142.0, @pulumi/pulumi@npm:^3.251.0": + version: 3.251.0 + resolution: "@pulumi/pulumi@npm:3.251.0" dependencies: "@grpc/grpc-js": "npm:^1.10.1" "@logdna/tail-file": "npm:^2.0.6" @@ -7057,19 +6923,15 @@ __metadata: "@opentelemetry/sdk-trace-node": "npm:^1.30" "@types/google-protobuf": "npm:^3.15.5" "@types/semver": "npm:^7.5.6" - "@types/tmp": "npm:^0.2.6" execa: "npm:^5.1.0" - fdir: "npm:^6.5.0" google-protobuf: "npm:^3.21.4" ini: "npm:^2.0.0" - js-yaml: "npm:^3.14.2" + js-yaml: "npm:^4.0.0" minimist: "npm:^1.2.6" normalize-package-data: "npm:^6.0.0" - picomatch: "npm:^4.0.0" require-from-string: "npm:^2.0.1" semver: "npm:^7.5.2" source-map-support: "npm:^0.5.6" - tmp: "npm:^0.2.4" upath: "npm:^1.1.0" peerDependencies: ts-node: ">= 7.0.1 < 12" @@ -7079,7 +6941,7 @@ __metadata: optional: true typescript: optional: true - checksum: 10/46abdfd6c751bc7d944cecb9cda2cb77ab79f4f68e855245e798f4d613bfa79eff9ce7374edcfc4e6b6555b6c98c36d76c21fe383c66b77cd3eb84322ab0c5e6 + checksum: 10/22e785a292e04047a3b084f24c419fc6259b47266ce5ef1c1bd86ef2efac2dce1184149a2b6a4b5ee772852b453d4c9df7bbda0485bf5bb5907bb452789533c8 languageName: node linkType: hard @@ -7099,18 +6961,18 @@ __metadata: languageName: node linkType: hard -"@radix-ui/primitive@npm:1.1.4": - version: 1.1.4 - resolution: "@radix-ui/primitive@npm:1.1.4" - checksum: 10/983f49f953b39eca8cc0fa26f429375bd153535371a222255814ee7b9d2ff89c6ab3c73399eb77c027944d76289e7bc4eec03121c1f782a93d27623de11ad135 +"@radix-ui/primitive@npm:1.1.5": + version: 1.1.5 + resolution: "@radix-ui/primitive@npm:1.1.5" + checksum: 10/1a7ccfe484503c6333ac854c40a5b0c41eadcf22ca05916cf236d8ef90423a97bc477dceae1b1819691d01fdb98ccfd81b9d2ad70aaba2cf183f833c01a789e0 languageName: node linkType: hard -"@radix-ui/react-accessible-icon@npm:1.1.9": - version: 1.1.9 - resolution: "@radix-ui/react-accessible-icon@npm:1.1.9" +"@radix-ui/react-accessible-icon@npm:1.1.11": + version: 1.1.11 + resolution: "@radix-ui/react-accessible-icon@npm:1.1.11" dependencies: - "@radix-ui/react-visually-hidden": "npm:1.2.5" + "@radix-ui/react-visually-hidden": "npm:1.2.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7121,22 +6983,22 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/098488e9bc13b1f83c24c9be46599611a88a443791aa183a06bb90f97d1fa94694ecafa2365602be1a033391a287c97eda0e23d593e8d159dfbe78857481730e + checksum: 10/eef947edf3fea332444c7752f2a4f3157069a4010d941da11e9eb15a16ddb82f8fc7855105b6a44609f21865e4843e85d27cc26c16a84eb81b3bc30f12985bfb languageName: node linkType: hard -"@radix-ui/react-accordion@npm:1.2.13": - version: 1.2.13 - resolution: "@radix-ui/react-accordion@npm:1.2.13" +"@radix-ui/react-accordion@npm:1.2.16": + version: 1.2.16 + resolution: "@radix-ui/react-accordion@npm:1.2.16" dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-collapsible": "npm:1.1.13" - "@radix-ui/react-collection": "npm:1.1.9" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-collapsible": "npm:1.1.16" + "@radix-ui/react-collection": "npm:1.1.12" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-controllable-state": "npm:1.2.3" peerDependencies: "@types/react": "*" @@ -7148,20 +7010,19 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/2c25d4c2736867ad4d5d6f6577a6fe834c9cee4a0ae72688dfa7570e76231e68a09390083ff014cece8c0093cc6398afcfd3f7554e5a2ffc42d2bc93aecf0a98 + checksum: 10/d273dd089f9250acd83f60bf5f52a535e47f7ecba28b70a8faaeafe02aac7a59c293348715d3f7e3af0a5436e0d55d4a29ad481233083577546392cd135713b4 languageName: node linkType: hard -"@radix-ui/react-alert-dialog@npm:1.1.16": - version: 1.1.16 - resolution: "@radix-ui/react-alert-dialog@npm:1.1.16" +"@radix-ui/react-alert-dialog@npm:1.1.19": + version: 1.1.19 + resolution: "@radix-ui/react-alert-dialog@npm:1.1.19" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-dialog": "npm:1.1.16" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-slot": "npm:1.2.5" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-dialog": "npm:1.1.19" + "@radix-ui/react-primitive": "npm:2.1.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7172,15 +7033,15 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/cce09c84f75eb2c7d90489aad82670a9c9b3af076eeb30cdfdd82f764d97beb1d46a9dcd427bf0e194e9b61254f84d299d37c9d4517c6eb95737dfaf31f54aa9 + checksum: 10/90c2a98bf1ad5e99406836649410b5c2419c85b2cb2adc29abb7f93ef6f8aee3de9650a4358dada34115f91323031a91729a26e97d1719f3e58a0b26e80c661a languageName: node linkType: hard -"@radix-ui/react-arrow@npm:1.1.9": - version: 1.1.9 - resolution: "@radix-ui/react-arrow@npm:1.1.9" +"@radix-ui/react-arrow@npm:1.1.11": + version: 1.1.11 + resolution: "@radix-ui/react-arrow@npm:1.1.11" dependencies: - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7191,15 +7052,15 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/4c12f2ba02e4853e80196085b2eb35b5cc9a022d9c54d49be330b722c67a10bd697885a89e46e9bb473986280a70f2118f374294a3a3ee292860e91099005574 + checksum: 10/0233661e711d58064a8503645d2e505abf01c4c1857f6820861396c775f41d4378829d74dbac7c627b99cb55b76d060cf7049aa7ada2f230d508035644c78875 languageName: node linkType: hard -"@radix-ui/react-aspect-ratio@npm:1.1.9": - version: 1.1.9 - resolution: "@radix-ui/react-aspect-ratio@npm:1.1.9" +"@radix-ui/react-aspect-ratio@npm:1.1.11": + version: 1.1.11 + resolution: "@radix-ui/react-aspect-ratio@npm:1.1.11" dependencies: - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7210,16 +7071,16 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/f2db00b68e302bb436a8b67f7bf390367ee24030c42f055fd551d392f7b2ebd7d73d5f9c44efdbde33f1174888cd30ab8da1addf36570fd8e877343f2e660792 + checksum: 10/271c6038284a9b7369a208f55eb9d9b3c328e0a47bf5a5e7a006a925d83ca38875e27b6efd14d1eab716397317e52518a051060cc4dc311ae7cb6757a04fb0d4 languageName: node linkType: hard -"@radix-ui/react-avatar@npm:1.1.12": - version: 1.1.12 - resolution: "@radix-ui/react-avatar@npm:1.1.12" +"@radix-ui/react-avatar@npm:1.2.2": + version: 1.2.2 + resolution: "@radix-ui/react-avatar@npm:1.2.2" dependencies: - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-callback-ref": "npm:1.1.2" "@radix-ui/react-use-is-hydrated": "npm:0.1.1" "@radix-ui/react-use-layout-effect": "npm:1.1.2" @@ -7233,19 +7094,19 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/de206f7d569bab1287cfaf0f984fe04facc967b1304d9520083696e68b597a02759d694336c99c62bfd87baf7b1f426b91d29db21fe306d6d1b0795ba107b878 + checksum: 10/07e18e6bf8483f6c2c02f4b4d6c8f9982181a5f05d939474cc02f1af5cd8c38240200182fd7fa61a8244fdafeff76a4ee769373e8ee428c00aeee743e074c1f9 languageName: node linkType: hard -"@radix-ui/react-checkbox@npm:1.3.4": - version: 1.3.4 - resolution: "@radix-ui/react-checkbox@npm:1.3.4" +"@radix-ui/react-checkbox@npm:1.3.7": + version: 1.3.7 + resolution: "@radix-ui/react-checkbox@npm:1.3.7" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-controllable-state": "npm:1.2.3" "@radix-ui/react-use-previous": "npm:1.1.2" "@radix-ui/react-use-size": "npm:1.1.2" @@ -7259,20 +7120,20 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/7e162c8005d99b31118c8f215f2705e1a07d5ab66510f2d1a74d40d7ab5922b1e381317f46d5a63c5ca2d1765e08de3a3401db8310da6390e33c63e9948f8240 + checksum: 10/2d5025528620bca9c9d8a0abe1819a52c318b0d9b056f83af5c25b196f424e0d5c28b7a10c75a5cdd8eb187193b226f751c145422bb2bd91543040f9a144dfb6 languageName: node linkType: hard -"@radix-ui/react-collapsible@npm:1.1.13": - version: 1.1.13 - resolution: "@radix-ui/react-collapsible@npm:1.1.13" +"@radix-ui/react-collapsible@npm:1.1.16": + version: 1.1.16 + resolution: "@radix-ui/react-collapsible@npm:1.1.16" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-controllable-state": "npm:1.2.3" "@radix-ui/react-use-layout-effect": "npm:1.1.2" peerDependencies: @@ -7285,18 +7146,18 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/7cb7a04b6f842997b8538fda20b5f340aaae519b1597f65ab3ad3633b32281b9ab557eab798612cde4b5b604247cd1f986eaa2e8ba9b2df89ec386e4abd30276 + checksum: 10/b4816954b6933af89bf232a0e7db67188214c91093ab8145da450b155c35ba78481d633b4a984d7ea99c2ee3906e7aa626290120528e7d4223166fe06bad450b languageName: node linkType: hard -"@radix-ui/react-collection@npm:1.1.9": - version: 1.1.9 - resolution: "@radix-ui/react-collection@npm:1.1.9" +"@radix-ui/react-collection@npm:1.1.12": + version: 1.1.12 + resolution: "@radix-ui/react-collection@npm:1.1.12" dependencies: "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-slot": "npm:1.2.5" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-slot": "npm:1.3.0" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7307,7 +7168,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/c65427f70046a6f0a4520caede31298dfb1f243032849471cb10befa3a3a1cd75d040e564af8ec2f6bd97fe61532326ea49ce1e7210056baa99ccb54f4171498 + checksum: 10/26edf47c270784e81bbf2d674823d0cff6212a34084d87ecb9857cbf9aa3412112ab995e7df8ee0bc6d34b0c3080618d97929c3a452b666ad53a3ff4db18580b languageName: node linkType: hard @@ -7324,14 +7185,14 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-context-menu@npm:2.3.0": - version: 2.3.0 - resolution: "@radix-ui/react-context-menu@npm:2.3.0" +"@radix-ui/react-context-menu@npm:2.3.3": + version: 2.3.3 + resolution: "@radix-ui/react-context-menu@npm:2.3.3" dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-menu": "npm:2.1.17" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-menu": "npm:2.1.20" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-controllable-state": "npm:1.2.3" peerDependencies: "@types/react": "*" @@ -7343,38 +7204,38 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/a55ab55d8485ebe1d19bbf80fcbde22c5d04d71b8b3d31f82a28d92f6167a91d1883f4cdb69242035bca239a072239b9e4df80ca5be84b372ff5a7e9682b475e + checksum: 10/f24d173f34e38dbc2d72c8ec7353f7418d5ffd522cf54d11bc73b7372f2ac21ee583d8703e4eb04c84b8ace7bed774b3a729e9e367c6e7b53f5fbc8003b56515 languageName: node linkType: hard -"@radix-ui/react-context@npm:1.1.4": - version: 1.1.4 - resolution: "@radix-ui/react-context@npm:1.1.4" +"@radix-ui/react-context@npm:1.2.0": + version: 1.2.0 + resolution: "@radix-ui/react-context@npm:1.2.0" peerDependencies: "@types/react": "*" react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: "@types/react": optional: true - checksum: 10/c33c48a9da69610327fff7e2cf00ad0e5161dcd5a54740f0f61e343e1278714db77618c3911353cbf7bf5fee78da46226ae5f3ab8903ddf68accf232943f0049 + checksum: 10/5e845a68235b649cc5aca7538a89086f8c4cfe67cf00090eb4d84f54c7a4de46c6c81b6c6bb59fe3d8091583b2d7ed594414da575ae8a3b58617017e6ad88404 languageName: node linkType: hard -"@radix-ui/react-dialog@npm:1.1.16, @radix-ui/react-dialog@npm:^1.1.6": - version: 1.1.16 - resolution: "@radix-ui/react-dialog@npm:1.1.16" +"@radix-ui/react-dialog@npm:1.1.19, @radix-ui/react-dialog@npm:^1.1.6": + version: 1.1.19 + resolution: "@radix-ui/react-dialog@npm:1.1.19" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-dismissable-layer": "npm:1.1.12" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-dismissable-layer": "npm:1.1.15" "@radix-ui/react-focus-guards": "npm:1.1.4" - "@radix-ui/react-focus-scope": "npm:1.1.9" + "@radix-ui/react-focus-scope": "npm:1.1.12" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-portal": "npm:1.1.11" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-slot": "npm:1.2.5" + "@radix-ui/react-portal": "npm:1.1.13" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-slot": "npm:1.3.0" "@radix-ui/react-use-controllable-state": "npm:1.2.3" aria-hidden: "npm:^1.2.4" react-remove-scroll: "npm:^2.7.2" @@ -7388,7 +7249,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/b6454088b8626d2c3e7b77f7fc4ccdbb9bd028cb8ef3ec528e63baa767421ce56e9ddc77a9e2109d8a0973c64473e80bf5f040ddbaa38bfa19f03f73290634af + checksum: 10/9ca78469798dc7ee0b740205cdcbeb00a3995436c6d48df5d0fdbd86219b092f39eda8439977cfa290bc7f55ac3a194c8e6996f45d3cf755dc705c11e92523c2 languageName: node linkType: hard @@ -7405,15 +7266,15 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-dismissable-layer@npm:1.1.12": - version: 1.1.12 - resolution: "@radix-ui/react-dismissable-layer@npm:1.1.12" +"@radix-ui/react-dismissable-layer@npm:1.1.15": + version: 1.1.15 + resolution: "@radix-ui/react-dismissable-layer@npm:1.1.15" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-callback-ref": "npm:1.1.2" - "@radix-ui/react-use-escape-keydown": "npm:1.1.2" + "@radix-ui/react-use-effect-event": "npm:0.0.3" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7424,20 +7285,20 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/cf75d9adde67cfc9e45324ed50736caf3028128383a301302daf28b0983257ea1690333a8940810f37e85236c2fb802010de6176186a109924b8ce1bea4bcb3d + checksum: 10/1c621f9fb813b2783498908c4946e844671cefc34e4c05876c5180db5f3924f3242e0e443a39da5ae6630df07269d3e0b76a4dc073bf6245c3ea25529323b621 languageName: node linkType: hard -"@radix-ui/react-dropdown-menu@npm:2.1.17": - version: 2.1.17 - resolution: "@radix-ui/react-dropdown-menu@npm:2.1.17" +"@radix-ui/react-dropdown-menu@npm:2.1.20": + version: 2.1.20 + resolution: "@radix-ui/react-dropdown-menu@npm:2.1.20" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-menu": "npm:2.1.17" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-menu": "npm:2.1.20" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-controllable-state": "npm:1.2.3" peerDependencies: "@types/react": "*" @@ -7449,7 +7310,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/5967dd14870165d6782f272d3d02e1f85e1fa070a9dab87adc8156ac2e054ea8a92056408066906d28091bceff0dfde8adeca2dccf4fe4381e243da7e9e1a111 + checksum: 10/f0850b55601035a16cc714b3126ab5b4ea34483fb4f12650602731f1936e3f328fc273a5d7e7cea18ad70f9db11e8abe90b1fb5a3e9e78e7cd31d7429b5874f2 languageName: node linkType: hard @@ -7466,12 +7327,12 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-focus-scope@npm:1.1.9": - version: 1.1.9 - resolution: "@radix-ui/react-focus-scope@npm:1.1.9" +"@radix-ui/react-focus-scope@npm:1.1.12": + version: 1.1.12 + resolution: "@radix-ui/react-focus-scope@npm:1.1.12" dependencies: "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-callback-ref": "npm:1.1.2" peerDependencies: "@types/react": "*" @@ -7483,20 +7344,20 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/dac890f16543a6881175e25660821b040b70977ad8b3878e91085382c59e061efbdbf48ae7d27e372673719966990d66b1e3ef13510902093dca7e58d301d6bc + checksum: 10/db544d3e5cdf6b4b2f616041f95b5898793b8ab8de22eb8e2f22b53f5554789f831e1ddf4d2276fe4a18e2e113d0c0d1ae6cc5d8b224746a321570fc4c804c48 languageName: node linkType: hard -"@radix-ui/react-form@npm:0.1.9": - version: 0.1.9 - resolution: "@radix-ui/react-form@npm:0.1.9" +"@radix-ui/react-form@npm:0.1.12": + version: 0.1.12 + resolution: "@radix-ui/react-form@npm:0.1.12" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-label": "npm:2.1.9" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-label": "npm:2.1.11" + "@radix-ui/react-primitive": "npm:2.1.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7507,22 +7368,22 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/88c80385c525747e8eddbcc6e66d18e5d21e489e2351d1d46c3c7c92557b106ce6da3af7ae030a68342a258ec16940c8edf9b8fd646d6265af77f0d33b0a969e + checksum: 10/4c24c247274985e328af9045e1cd1ec47ad84920303dfb7e5af25f82b0515b9c00767b44ff370e8d2c67cabb781cb0a2c80904a1b3867ddda22c3ff154a95e75 languageName: node linkType: hard -"@radix-ui/react-hover-card@npm:1.1.16": - version: 1.1.16 - resolution: "@radix-ui/react-hover-card@npm:1.1.16" +"@radix-ui/react-hover-card@npm:1.1.19": + version: 1.1.19 + resolution: "@radix-ui/react-hover-card@npm:1.1.19" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-dismissable-layer": "npm:1.1.12" - "@radix-ui/react-popper": "npm:1.3.0" - "@radix-ui/react-portal": "npm:1.1.11" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-dismissable-layer": "npm:1.1.15" + "@radix-ui/react-popper": "npm:1.3.3" + "@radix-ui/react-portal": "npm:1.1.13" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-controllable-state": "npm:1.2.3" peerDependencies: "@types/react": "*" @@ -7534,7 +7395,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/98220cf995c2f4d59c9e594546fba025bb8790b8a33a5cb86fd7a9098e1bd4e9bd0c21255bb8442cd4419870667241f25b181cf2ce0cae0f329e491e2faa3ad8 + checksum: 10/365eff57dfdf1068ce2dc8a9da55e803420adcfac246b81cf1c7c80fa6ca39be6d5768d8c233e90e34cc6756533ce66aaff705d882b5f40a40fd0abcba5ff033 languageName: node linkType: hard @@ -7553,11 +7414,11 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-label@npm:2.1.9": - version: 2.1.9 - resolution: "@radix-ui/react-label@npm:2.1.9" +"@radix-ui/react-label@npm:2.1.11": + version: 2.1.11 + resolution: "@radix-ui/react-label@npm:2.1.11" dependencies: - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7568,29 +7429,29 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/518d063c4cb5b82502bf977b3363a8e624ffd1f56898ffc8b15382856010adef2f963afc058a520e5f6185316b2a0dfd37811ba10cb605d9e1f17d32dfdea38b + checksum: 10/e905c146ff006ab0a083c8d6c68f69174892a0644acad7f062052d48655034d0aea0adbe2ac6cba8d5ec6770fbea058267e608afea181881637bdfe64f7bd663 languageName: node linkType: hard -"@radix-ui/react-menu@npm:2.1.17": - version: 2.1.17 - resolution: "@radix-ui/react-menu@npm:2.1.17" +"@radix-ui/react-menu@npm:2.1.20": + version: 2.1.20 + resolution: "@radix-ui/react-menu@npm:2.1.20" dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-collection": "npm:1.1.9" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-collection": "npm:1.1.12" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" - "@radix-ui/react-dismissable-layer": "npm:1.1.12" + "@radix-ui/react-dismissable-layer": "npm:1.1.15" "@radix-ui/react-focus-guards": "npm:1.1.4" - "@radix-ui/react-focus-scope": "npm:1.1.9" + "@radix-ui/react-focus-scope": "npm:1.1.12" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-popper": "npm:1.3.0" - "@radix-ui/react-portal": "npm:1.1.11" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-roving-focus": "npm:1.1.12" - "@radix-ui/react-slot": "npm:1.2.5" + "@radix-ui/react-popper": "npm:1.3.3" + "@radix-ui/react-portal": "npm:1.1.13" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-roving-focus": "npm:1.1.15" + "@radix-ui/react-slot": "npm:1.3.0" "@radix-ui/react-use-callback-ref": "npm:1.1.2" aria-hidden: "npm:^1.2.4" react-remove-scroll: "npm:^2.7.2" @@ -7604,23 +7465,23 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/6989847a27c52c99328369a95d3acd8643b524095672e2a21c062e86c2c45e77cd8a4fb5e11baeea05e9e51f7242b1afc955dc3382ef11f5d2dbe7656b4aaa17 + checksum: 10/4c57ea5d2754fb618df8fff622221b9e5732ccf00e51ec48f2c3b8e8193b28a92bdd962dc3c2eb18bcdb0f06e9d705364cedb25170ef0cd520c4655c44607434 languageName: node linkType: hard -"@radix-ui/react-menubar@npm:1.1.17": - version: 1.1.17 - resolution: "@radix-ui/react-menubar@npm:1.1.17" +"@radix-ui/react-menubar@npm:1.1.20": + version: 1.1.20 + resolution: "@radix-ui/react-menubar@npm:1.1.20" dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-collection": "npm:1.1.9" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-collection": "npm:1.1.12" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-menu": "npm:2.1.17" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-roving-focus": "npm:1.1.12" + "@radix-ui/react-menu": "npm:2.1.20" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-roving-focus": "npm:1.1.15" "@radix-ui/react-use-controllable-state": "npm:1.2.3" peerDependencies: "@types/react": "*" @@ -7632,28 +7493,28 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/dd9c9fbd14352395fd640c677c06390d2a306968a6e95ea397e170556de5e49c722814ad12ca3e35fde9d4f5293adb8faa5784067ebb8b12a2d314b81fd97205 + checksum: 10/99ca89e789cfc657b4eb064c088b3e2bf06c07aa09242736a0f046f1261463b2a3138b718d76a589a071a77f4b9fbfc2369fecbfc0bab853a93a65eec4b11603 languageName: node linkType: hard -"@radix-ui/react-navigation-menu@npm:1.2.15": - version: 1.2.15 - resolution: "@radix-ui/react-navigation-menu@npm:1.2.15" +"@radix-ui/react-navigation-menu@npm:1.2.18": + version: 1.2.18 + resolution: "@radix-ui/react-navigation-menu@npm:1.2.18" dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-collection": "npm:1.1.9" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-collection": "npm:1.1.12" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" - "@radix-ui/react-dismissable-layer": "npm:1.1.12" + "@radix-ui/react-dismissable-layer": "npm:1.1.15" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-callback-ref": "npm:1.1.2" "@radix-ui/react-use-controllable-state": "npm:1.2.3" "@radix-ui/react-use-layout-effect": "npm:1.1.2" "@radix-ui/react-use-previous": "npm:1.1.2" - "@radix-ui/react-visually-hidden": "npm:1.2.5" + "@radix-ui/react-visually-hidden": "npm:1.2.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7664,22 +7525,22 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/0c8c6b50ceb3639ceab5345885b306d46d603957d14b5933da9dfe3c0733de3f9e32a38f3782d7bf9814450f8a878fc221f7baafeea36d7b41e3a3a1cd825a29 + checksum: 10/0519bbdd1d432d91c0cdbc8b0c6600b2ba0d616ef6cc66341cc87364b40b214578ee6db11ee0fd736a9c649da706f91571bde9d3559071b3a88b5ab2430cf7b9 languageName: node linkType: hard -"@radix-ui/react-one-time-password-field@npm:0.1.9": - version: 0.1.9 - resolution: "@radix-ui/react-one-time-password-field@npm:0.1.9" +"@radix-ui/react-one-time-password-field@npm:0.1.12": + version: 0.1.12 + resolution: "@radix-ui/react-one-time-password-field@npm:0.1.12" dependencies: "@radix-ui/number": "npm:1.1.2" - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-collection": "npm:1.1.9" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-collection": "npm:1.1.12" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-roving-focus": "npm:1.1.12" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-roving-focus": "npm:1.1.15" "@radix-ui/react-use-controllable-state": "npm:1.2.3" "@radix-ui/react-use-effect-event": "npm:0.0.3" "@radix-ui/react-use-is-hydrated": "npm:0.1.1" @@ -7694,19 +7555,19 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/0732be964510160e43fa0bb5b96209f461dba83048df16c6969cf723ceaaecbe07d71a96285d75e47abfabd67484de02b18664ce4d80088fb2346d7876c55c4c + checksum: 10/7f65874b93ff5c973b9595ffdf5ce429deeb4b5dcc5850a69aff0ff1eb5c02124a2ac551d3a5ceb469127c8dba8a246268c63de6ebbd4417527e868eff502ea8 languageName: node linkType: hard -"@radix-ui/react-password-toggle-field@npm:0.1.4": - version: 0.1.4 - resolution: "@radix-ui/react-password-toggle-field@npm:0.1.4" +"@radix-ui/react-password-toggle-field@npm:0.1.7": + version: 0.1.7 + resolution: "@radix-ui/react-password-toggle-field@npm:0.1.7" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-controllable-state": "npm:1.2.3" "@radix-ui/react-use-effect-event": "npm:0.0.3" "@radix-ui/react-use-is-hydrated": "npm:0.1.1" @@ -7720,26 +7581,26 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/076f670a01fef025c28afc690ca6e9ca4696fe9df90d5ffe2ccb879ff001e91b3d84ae7077388d884e3aef4185298e8015a8c3ed4b40e22a3e527e08e9ae0696 + checksum: 10/394a28c0a24e2b7acac4ace2dfb5386323080698a596b64031db839b82d4b996e7eb2e09dc7c81c950ff1f7e21a1afb4323fe9ae9a6989ca44634ee4097c4023 languageName: node linkType: hard -"@radix-ui/react-popover@npm:1.1.16": - version: 1.1.16 - resolution: "@radix-ui/react-popover@npm:1.1.16" +"@radix-ui/react-popover@npm:1.1.19": + version: 1.1.19 + resolution: "@radix-ui/react-popover@npm:1.1.19" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-dismissable-layer": "npm:1.1.12" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-dismissable-layer": "npm:1.1.15" "@radix-ui/react-focus-guards": "npm:1.1.4" - "@radix-ui/react-focus-scope": "npm:1.1.9" + "@radix-ui/react-focus-scope": "npm:1.1.12" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-popper": "npm:1.3.0" - "@radix-ui/react-portal": "npm:1.1.11" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-slot": "npm:1.2.5" + "@radix-ui/react-popper": "npm:1.3.3" + "@radix-ui/react-portal": "npm:1.1.13" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-slot": "npm:1.3.0" "@radix-ui/react-use-controllable-state": "npm:1.2.3" aria-hidden: "npm:^1.2.4" react-remove-scroll: "npm:^2.7.2" @@ -7753,19 +7614,19 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/8fac31c227299a5e5447b4028d888b0d2872850407161a02c0c86dbab198f2edbdc3cceb0b2aa447d79b29202a563cc80dd698890792185e9a4da320667ed3f7 + checksum: 10/58bd98916305a01b13222c4a040597f106dcf767a5fbf31ca636c3c743c8bac746d328fd9373a8760c9fb73a653743ceb6d491ce4785b9809aeb21600ef51ab5 languageName: node linkType: hard -"@radix-ui/react-popper@npm:1.3.0": - version: 1.3.0 - resolution: "@radix-ui/react-popper@npm:1.3.0" +"@radix-ui/react-popper@npm:1.3.3": + version: 1.3.3 + resolution: "@radix-ui/react-popper@npm:1.3.3" dependencies: "@floating-ui/react-dom": "npm:^2.0.0" - "@radix-ui/react-arrow": "npm:1.1.9" + "@radix-ui/react-arrow": "npm:1.1.11" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-callback-ref": "npm:1.1.2" "@radix-ui/react-use-layout-effect": "npm:1.1.2" "@radix-ui/react-use-rect": "npm:1.1.2" @@ -7781,15 +7642,15 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/a22aae921e2c586c42a3a0dd01dcd1be8ae70a8bff0e2700790c6e388e807cec04ca4b76b43615ae3236c186c068b0e6e01c454cbb1488f0eed9be71ab76fb62 + checksum: 10/a40c8c77e789333e3137d39986ac37d92d44b9f8b1b765bf941081ef3f79acf42f20d579e37970bb6df099b66816133fefe1f9aae819aee11e2dd8fcebe17e1e languageName: node linkType: hard -"@radix-ui/react-portal@npm:1.1.11": - version: 1.1.11 - resolution: "@radix-ui/react-portal@npm:1.1.11" +"@radix-ui/react-portal@npm:1.1.13": + version: 1.1.13 + resolution: "@radix-ui/react-portal@npm:1.1.13" dependencies: - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-layout-effect": "npm:1.1.2" peerDependencies: "@types/react": "*" @@ -7801,13 +7662,13 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/e26eec8e326504164dc52a40acdc291ed58ffab6db1827d67a89cceb4de2b5d64a93f8f3af3848f71ff555f1bda46290a491f616496a3ef75f0bd58653a873b0 + checksum: 10/b896dd705a93c869e27280af25bade70068bf27e504ed27ee93b669a4250169f8628626010dd82502e51da148e19511cf921b42d8ebfb61e61edd0d61794afa6 languageName: node linkType: hard -"@radix-ui/react-presence@npm:1.1.6": - version: 1.1.6 - resolution: "@radix-ui/react-presence@npm:1.1.6" +"@radix-ui/react-presence@npm:1.1.7": + version: 1.1.7 + resolution: "@radix-ui/react-presence@npm:1.1.7" dependencies: "@radix-ui/react-use-layout-effect": "npm:1.1.2" peerDependencies: @@ -7820,15 +7681,15 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/3ce1a1ee37406a7a58717908085b8bc2b8d4f9b725fa1bcc62cefd8032fc6929777a93899ed9a12527bf2f62dbcbf99ae7cd98cc0c99f78859dccfd0cc003ca0 + checksum: 10/a300a1762d156f9b4b5bd8c2173e8dd6fabee26e867cbe09f7b8cb045a7427a9ffb776d874900cf04c9ff35470dc0a0f5bd0fc6cb5f9a81f8653728d18d6875a languageName: node linkType: hard -"@radix-ui/react-primitive@npm:2.1.5, @radix-ui/react-primitive@npm:^2.0.2": - version: 2.1.5 - resolution: "@radix-ui/react-primitive@npm:2.1.5" +"@radix-ui/react-primitive@npm:2.1.7, @radix-ui/react-primitive@npm:^2.0.2": + version: 2.1.7 + resolution: "@radix-ui/react-primitive@npm:2.1.7" dependencies: - "@radix-ui/react-slot": "npm:1.2.5" + "@radix-ui/react-slot": "npm:1.3.0" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7839,16 +7700,16 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/65e3f08f7ecc64508f598944f035ed0c0f1d10842d333370bd7fcd512085526b89217508ee1c396519ab0c31960a53298c07b4d43ec157154481fb1a12a7326b + checksum: 10/67b692cdd3cd1fe7f97f84fd3f77376b2edcd9e30b2f07168fd67e723f08a8b6fb5da670c12e039ade3877e08888fcb57b664ea42f9832c26790d961efcbeb30 languageName: node linkType: hard -"@radix-ui/react-progress@npm:1.1.9": - version: 1.1.9 - resolution: "@radix-ui/react-progress@npm:1.1.9" +"@radix-ui/react-progress@npm:1.1.12": + version: 1.1.12 + resolution: "@radix-ui/react-progress@npm:1.1.12" dependencies: - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-primitive": "npm:2.1.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7859,21 +7720,21 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/1e7220a041f2a2fcb4c2f9b31fd999729ba4e9739b88989f3ec1cdd8ffcc7a53ee4f9751150af482a350f538296f7ee3d9db45c6b3c9531954b39aac61e9522b + checksum: 10/c0b0f9122a4b23da497d2a61bd4afff5420f25de25325185aa3d6febf3419549d5245d4762de4f33ed0c446d9086f876288956edb10fbf3de30729975abba10d languageName: node linkType: hard -"@radix-ui/react-radio-group@npm:1.4.0": - version: 1.4.0 - resolution: "@radix-ui/react-radio-group@npm:1.4.0" +"@radix-ui/react-radio-group@npm:1.4.3": + version: 1.4.3 + resolution: "@radix-ui/react-radio-group@npm:1.4.3" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-roving-focus": "npm:1.1.12" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-roving-focus": "npm:1.1.15" "@radix-ui/react-use-controllable-state": "npm:1.2.3" "@radix-ui/react-use-previous": "npm:1.1.2" "@radix-ui/react-use-size": "npm:1.1.2" @@ -7887,23 +7748,25 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/a228df23837090abcd5c9c89d7a80e9dfef0a683e056db698472bb9e6bbbfe9b7045576288f72282f3bd9eccaa75d5b35a3db6de764c0b1a082a43166490fcc5 + checksum: 10/d604224dd75b3dcc9b61e6883973bf056cb92cbf07478026e5bbe4f68d7bb8bca64d09adebfdaa24dad04e472e875a7b1cd37069ed5379546802455e07068730 languageName: node linkType: hard -"@radix-ui/react-roving-focus@npm:1.1.12": - version: 1.1.12 - resolution: "@radix-ui/react-roving-focus@npm:1.1.12" +"@radix-ui/react-roving-focus@npm:1.1.15": + version: 1.1.15 + resolution: "@radix-ui/react-roving-focus@npm:1.1.15" dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-collection": "npm:1.1.9" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-collection": "npm:1.1.12" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-callback-ref": "npm:1.1.2" "@radix-ui/react-use-controllable-state": "npm:1.2.3" + "@radix-ui/react-use-is-hydrated": "npm:0.1.1" + "@radix-ui/react-use-layout-effect": "npm:1.1.2" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -7914,21 +7777,21 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/95eef90ab414b422cf7f07901777d83322ec2db5421a5741c00f2ee13bfcabc7845f881e5bd073bb4dd122af7dff99825227fa3cfee58243e36336be7f39e450 + checksum: 10/3e05860c4b3874f479438e117a8a6d862b38126787a700941f2e4da2d43b28bb4986d16a462f50cd811af0039a67b2a94a35edc2b7e9edb9f5f1f54f19849180 languageName: node linkType: hard -"@radix-ui/react-scroll-area@npm:1.2.11, @radix-ui/react-scroll-area@npm:^1.2.10": - version: 1.2.11 - resolution: "@radix-ui/react-scroll-area@npm:1.2.11" +"@radix-ui/react-scroll-area@npm:1.2.14, @radix-ui/react-scroll-area@npm:^1.2.14": + version: 1.2.14 + resolution: "@radix-ui/react-scroll-area@npm:1.2.14" dependencies: "@radix-ui/number": "npm:1.1.2" - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-callback-ref": "npm:1.1.2" "@radix-ui/react-use-layout-effect": "npm:1.1.2" peerDependencies: @@ -7941,34 +7804,34 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/bf6c768d0bb97696d15a186b9e8ed2f3607fcdcfab738872eacd73bc7b038efe8dc4bc13209ed514acb72b065e0dad502ff80eb4da22f229804c01799215cc55 + checksum: 10/78bc09f6b9c4aa5b8f007da29c27303df2c8aa4a4ee623a8c1d5a928201124d6fe79dc48deec28bc6687ca8966ee580499591b6623e1fbd55c59ca860cf8586f languageName: node linkType: hard -"@radix-ui/react-select@npm:2.3.0": - version: 2.3.0 - resolution: "@radix-ui/react-select@npm:2.3.0" +"@radix-ui/react-select@npm:2.3.3": + version: 2.3.3 + resolution: "@radix-ui/react-select@npm:2.3.3" dependencies: "@radix-ui/number": "npm:1.1.2" - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-collection": "npm:1.1.9" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-collection": "npm:1.1.12" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" - "@radix-ui/react-dismissable-layer": "npm:1.1.12" + "@radix-ui/react-dismissable-layer": "npm:1.1.15" "@radix-ui/react-focus-guards": "npm:1.1.4" - "@radix-ui/react-focus-scope": "npm:1.1.9" + "@radix-ui/react-focus-scope": "npm:1.1.12" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-popper": "npm:1.3.0" - "@radix-ui/react-portal": "npm:1.1.11" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-slot": "npm:1.2.5" + "@radix-ui/react-popper": "npm:1.3.3" + "@radix-ui/react-portal": "npm:1.1.13" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-slot": "npm:1.3.0" "@radix-ui/react-use-callback-ref": "npm:1.1.2" "@radix-ui/react-use-controllable-state": "npm:1.2.3" "@radix-ui/react-use-layout-effect": "npm:1.1.2" "@radix-ui/react-use-previous": "npm:1.1.2" - "@radix-ui/react-visually-hidden": "npm:1.2.5" + "@radix-ui/react-visually-hidden": "npm:1.2.7" aria-hidden: "npm:^1.2.4" react-remove-scroll: "npm:^2.7.2" peerDependencies: @@ -7981,15 +7844,15 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/88e5c0f587bbb2c2162269ad6481b5dd34f550bce1064955858821ef924653ab7e52f1ff390a45dabffd473b86cf577cc4472d6980c45dcdc89b2c501e29584e + checksum: 10/c9bba914208202e30948c66082ec06c881b3a88a8527361eb3934ef587508e4687345934dd3a49e9bba55ed025077d9f9a225d4f17d194c0783311f825e6e083 languageName: node linkType: hard -"@radix-ui/react-separator@npm:1.1.9": - version: 1.1.9 - resolution: "@radix-ui/react-separator@npm:1.1.9" +"@radix-ui/react-separator@npm:1.1.11": + version: 1.1.11 + resolution: "@radix-ui/react-separator@npm:1.1.11" dependencies: - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -8000,21 +7863,21 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/18b7c58cda7e1ace8e9a33bdaebb188e6c5c14ef5ef405e8a302356087f8498f03ae7e6238d6d8858ceb26b36f47ab161ded84a088a12ffbc58ec1a2d7f4d774 + checksum: 10/2b08ce2cd7e087f1955c7077f4a539f4a2a9db328f9012dc1209e7f595ba2011faaf41bb1ee03f9a607b9995f6c718f39373612083ea64a694001c9bae40af7e languageName: node linkType: hard -"@radix-ui/react-slider@npm:1.4.0": - version: 1.4.0 - resolution: "@radix-ui/react-slider@npm:1.4.0" +"@radix-ui/react-slider@npm:1.4.3": + version: 1.4.3 + resolution: "@radix-ui/react-slider@npm:1.4.3" dependencies: "@radix-ui/number": "npm:1.1.2" - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-collection": "npm:1.1.9" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-collection": "npm:1.1.12" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-controllable-state": "npm:1.2.3" "@radix-ui/react-use-layout-effect": "npm:1.1.2" "@radix-ui/react-use-previous": "npm:1.1.2" @@ -8029,13 +7892,13 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/6e0699d026d71516fad57917a0aa0f78063966a7dbd05bdc887b9517e5e6dcf258ba71e212b0552f53d1a15fb3942409a296caba8b695c45d2a34b08cea8cafc + checksum: 10/b61a4fa73f84b77331533b7f3bdfb5dd8c1ce3665afc43c28a4676ec9e370130dfe67a00f7d0dacacc43774d097c16f9efbbfd6c6808e47b341aae132045a0ec languageName: node linkType: hard -"@radix-ui/react-slot@npm:1.2.5": - version: 1.2.5 - resolution: "@radix-ui/react-slot@npm:1.2.5" +"@radix-ui/react-slot@npm:1.3.0": + version: 1.3.0 + resolution: "@radix-ui/react-slot@npm:1.3.0" dependencies: "@radix-ui/react-compose-refs": "npm:1.1.3" peerDependencies: @@ -8044,18 +7907,18 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10/dbc0785979547111ba584e978ae25695f4b6c7dbc2f369a1078910841ece38785ce55a1e1bd5f92c940ed4e48a09ee110714d5e7cf354284b2d92677bb31959d + checksum: 10/9426062f8e48377c10c8338f5e8cee9c9318960d588754777aa01fe51c5f251db22e88239796e8edd60a8b2e6551a0a8448650c7ae4167eadcf606e83a11b32e languageName: node linkType: hard -"@radix-ui/react-switch@npm:1.3.0": - version: 1.3.0 - resolution: "@radix-ui/react-switch@npm:1.3.0" +"@radix-ui/react-switch@npm:1.3.3": + version: 1.3.3 + resolution: "@radix-ui/react-switch@npm:1.3.3" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-controllable-state": "npm:1.2.3" "@radix-ui/react-use-previous": "npm:1.1.2" "@radix-ui/react-use-size": "npm:1.1.2" @@ -8069,21 +7932,21 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/8c569abf581b6f8bfdf877a6504ae683e16b8ae8026ce686d8661bb9b4337e36966d5ab3d3f014905ed49daed6bea818e7546f5a756e9e77d33f2edfcfbb7424 + checksum: 10/100b81a62dd8c92af305c15e6dcaab5219d28c1fa8ccafecf6ee9eb5dcc066bba7cac4b7e84135e38f35d5518e0e49ce4a40eac5da218615169fc824021bdc8a languageName: node linkType: hard -"@radix-ui/react-tabs@npm:1.1.14": - version: 1.1.14 - resolution: "@radix-ui/react-tabs@npm:1.1.14" +"@radix-ui/react-tabs@npm:1.1.17": + version: 1.1.17 + resolution: "@radix-ui/react-tabs@npm:1.1.17" dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-roving-focus": "npm:1.1.12" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-roving-focus": "npm:1.1.15" "@radix-ui/react-use-controllable-state": "npm:1.2.3" peerDependencies: "@types/react": "*" @@ -8095,26 +7958,26 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/a9d2f98ed3d3b3376198179aa571ac0b8c9125a7c6a2a99f235d3c323fea580e7aac81183be4fe6522207e57efa0ae7bb49234ed13c418c289d54c5b59cebd25 + checksum: 10/dcfbe2d3e34d07921f29f059be007126438f1ea50f5bc18e674d1394818fb52811134705ce169af21d6bad9778885f9305a694d6ac87e636836cc5cca2a8063b languageName: node linkType: hard -"@radix-ui/react-toast@npm:1.2.16": - version: 1.2.16 - resolution: "@radix-ui/react-toast@npm:1.2.16" +"@radix-ui/react-toast@npm:1.2.19": + version: 1.2.19 + resolution: "@radix-ui/react-toast@npm:1.2.19" dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-collection": "npm:1.1.9" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-collection": "npm:1.1.12" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-dismissable-layer": "npm:1.1.12" - "@radix-ui/react-portal": "npm:1.1.11" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-dismissable-layer": "npm:1.1.15" + "@radix-ui/react-portal": "npm:1.1.13" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-callback-ref": "npm:1.1.2" "@radix-ui/react-use-controllable-state": "npm:1.2.3" "@radix-ui/react-use-layout-effect": "npm:1.1.2" - "@radix-ui/react-visually-hidden": "npm:1.2.5" + "@radix-ui/react-visually-hidden": "npm:1.2.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -8125,20 +7988,20 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/d76ffb9963c85d4cf7a651e9bb8dfca88c0fb2142faa9166f9d8cd9b23854a2c00bcc7640c351809b1c0489861bca84b4a50c5b6ca34e06a45355f42ec07b066 + checksum: 10/0bb2ae592f41276f33b296e8ee53f667210d4855a6ffa68287b24fc6a06236ed24a88413d02e523be0ff016fa042360518bfbfe83c60b91d6610f0d39b632ffa languageName: node linkType: hard -"@radix-ui/react-toggle-group@npm:1.1.12": - version: 1.1.12 - resolution: "@radix-ui/react-toggle-group@npm:1.1.12" +"@radix-ui/react-toggle-group@npm:1.1.15": + version: 1.1.15 + resolution: "@radix-ui/react-toggle-group@npm:1.1.15" dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-roving-focus": "npm:1.1.12" - "@radix-ui/react-toggle": "npm:1.1.11" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-roving-focus": "npm:1.1.15" + "@radix-ui/react-toggle": "npm:1.1.14" "@radix-ui/react-use-controllable-state": "npm:1.2.3" peerDependencies: "@types/react": "*" @@ -8150,16 +8013,16 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/98123f54db604a56432a3e2f2ca4d199edd70c354be3a4487fe9a3fb5e8058e742f1a221f2eb035fa50d1bd893e3c0d39f6a6bc6cc875b676657203b834b80b4 + checksum: 10/3b1d473fb37e033316a78a931b7a7c4ec2f4297944280038fae52d8687e228d030cf38bcd3d0f78dbd13fc720e8b96f44b8a3bfc48a95afcfa9e2f0c314724ff languageName: node linkType: hard -"@radix-ui/react-toggle@npm:1.1.11": - version: 1.1.11 - resolution: "@radix-ui/react-toggle@npm:1.1.11" +"@radix-ui/react-toggle@npm:1.1.14": + version: 1.1.14 + resolution: "@radix-ui/react-toggle@npm:1.1.14" dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" "@radix-ui/react-use-controllable-state": "npm:1.2.3" peerDependencies: "@types/react": "*" @@ -8171,21 +8034,21 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/916ba5a90331494173153f7ac7f45175a200a4dfb8004e73da81846a89e4fb8c020a58bbc8ed4ab80c2b9dc43b389f063a0e50053b826720b4e0cf4cf3785ac8 + checksum: 10/d7826617d70b839e7d790fe861405310ee83653e6bafafd7881b05f44f8a534759846d5e781b9f68bd13edc67a6949c3ba5fc99995353c2550963fcfefd45d74 languageName: node linkType: hard -"@radix-ui/react-toolbar@npm:1.1.12": - version: 1.1.12 - resolution: "@radix-ui/react-toolbar@npm:1.1.12" +"@radix-ui/react-toolbar@npm:1.1.15": + version: 1.1.15 + resolution: "@radix-ui/react-toolbar@npm:1.1.15" dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-context": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-context": "npm:1.2.0" "@radix-ui/react-direction": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-roving-focus": "npm:1.1.12" - "@radix-ui/react-separator": "npm:1.1.9" - "@radix-ui/react-toggle-group": "npm:1.1.12" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-roving-focus": "npm:1.1.15" + "@radix-ui/react-separator": "npm:1.1.11" + "@radix-ui/react-toggle-group": "npm:1.1.15" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -8196,26 +8059,26 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/59411cde32121483768b353f3ddbe011b0da26a9bdf7c61f27359470cef4b61fca7ba89a9365ee75add3a6d233d7e9df83bac490fc5242a2ce91a9116f765917 + checksum: 10/97428437d5998327b1692afaf7ec4ec5a9b57e810478d7712464eaa4a32b675243223bde33488b5e03ec471d3bb90ab46fc998aaf1833722cf99f6874c3bad68 languageName: node linkType: hard -"@radix-ui/react-tooltip@npm:1.2.9": - version: 1.2.9 - resolution: "@radix-ui/react-tooltip@npm:1.2.9" +"@radix-ui/react-tooltip@npm:1.2.12": + version: 1.2.12 + resolution: "@radix-ui/react-tooltip@npm:1.2.12" dependencies: - "@radix-ui/primitive": "npm:1.1.4" + "@radix-ui/primitive": "npm:1.1.5" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-dismissable-layer": "npm:1.1.12" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-dismissable-layer": "npm:1.1.15" "@radix-ui/react-id": "npm:1.1.2" - "@radix-ui/react-popper": "npm:1.3.0" - "@radix-ui/react-portal": "npm:1.1.11" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-slot": "npm:1.2.5" + "@radix-ui/react-popper": "npm:1.3.3" + "@radix-ui/react-portal": "npm:1.1.13" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-slot": "npm:1.3.0" "@radix-ui/react-use-controllable-state": "npm:1.2.3" - "@radix-ui/react-visually-hidden": "npm:1.2.5" + "@radix-ui/react-visually-hidden": "npm:1.2.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -8226,7 +8089,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/da403d310e56c6b23c09413f0be6ec67ce10648f5cf950077748c2693ebf0c545feeae76917d9287e4f744f7ba7726cd0990009e6bdb83b9aecf04a34e09eb0c + checksum: 10/77a6333c938102d3688fb87aeb53139afe481ea16ad178aad91305ad73207a83d12a3ac02b3e713aca54e8b00eb84203e80c2ee65febe0af1399f92843d9cc1c languageName: node linkType: hard @@ -8274,9 +8137,9 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-use-escape-keydown@npm:1.1.2": - version: 1.1.2 - resolution: "@radix-ui/react-use-escape-keydown@npm:1.1.2" +"@radix-ui/react-use-escape-keydown@npm:1.1.3": + version: 1.1.3 + resolution: "@radix-ui/react-use-escape-keydown@npm:1.1.3" dependencies: "@radix-ui/react-use-callback-ref": "npm:1.1.2" peerDependencies: @@ -8285,7 +8148,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10/934ad362c80c7b3bfc4d183c229048b81538c3cc37cdc2398388783b7666afbd59591cc3674776cfee6cf67cc0df6f4c6a2602a4b7574ce9ab2bc78b0297f3ac + checksum: 10/0a43bb3cc009f3a80eedadb51350fbf58fba16015dda7cf3885fcb37a1cfdec81ee21825c539192bbc04f067ce46051538790a22db50e04fd58a0fc16e7b83f9 languageName: node linkType: hard @@ -8358,11 +8221,11 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-visually-hidden@npm:1.2.5": - version: 1.2.5 - resolution: "@radix-ui/react-visually-hidden@npm:1.2.5" +"@radix-ui/react-visually-hidden@npm:1.2.7": + version: 1.2.7 + resolution: "@radix-ui/react-visually-hidden@npm:1.2.7" dependencies: - "@radix-ui/react-primitive": "npm:2.1.5" + "@radix-ui/react-primitive": "npm:2.1.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -8373,7 +8236,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/af4c4eb90ac672fe6f1f46b4e9fe8e872427c237defd370a818e4ff1cda43bac291b09c6900541e1464d48120a0e626e80e4091a3d43cffb0855ba57dfbfb060 + checksum: 10/e8104707449b6fa7f6e0bc2199ab123fdb7f57c6d6ee9f22d36d04305a315f42cebc9c8df9aa687a9816aae20bee93783f5961d23bdf1b81beca842b1c6adf2b languageName: node linkType: hard @@ -8405,111 +8268,111 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-android-arm64@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-android-arm64@npm:1.0.3" +"@rolldown/binding-android-arm64@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-android-arm64@npm:1.1.5" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-darwin-arm64@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-darwin-arm64@npm:1.0.3" +"@rolldown/binding-darwin-arm64@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-darwin-arm64@npm:1.1.5" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-darwin-x64@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-darwin-x64@npm:1.0.3" +"@rolldown/binding-darwin-x64@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-darwin-x64@npm:1.1.5" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rolldown/binding-freebsd-x64@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-freebsd-x64@npm:1.0.3" +"@rolldown/binding-freebsd-x64@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-freebsd-x64@npm:1.1.5" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.3" +"@rolldown/binding-linux-arm-gnueabihf@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.1.5" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@rolldown/binding-linux-arm64-gnu@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.3" +"@rolldown/binding-linux-arm64-gnu@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.1.5" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rolldown/binding-linux-arm64-musl@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.3" +"@rolldown/binding-linux-arm64-musl@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-linux-arm64-musl@npm:1.1.5" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rolldown/binding-linux-ppc64-gnu@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-linux-ppc64-gnu@npm:1.0.3" +"@rolldown/binding-linux-ppc64-gnu@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-linux-ppc64-gnu@npm:1.1.5" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rolldown/binding-linux-s390x-gnu@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-linux-s390x-gnu@npm:1.0.3" +"@rolldown/binding-linux-s390x-gnu@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-linux-s390x-gnu@npm:1.1.5" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rolldown/binding-linux-x64-gnu@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.3" +"@rolldown/binding-linux-x64-gnu@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-linux-x64-gnu@npm:1.1.5" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rolldown/binding-linux-x64-musl@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.3" +"@rolldown/binding-linux-x64-musl@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-linux-x64-musl@npm:1.1.5" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rolldown/binding-openharmony-arm64@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.3" +"@rolldown/binding-openharmony-arm64@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-openharmony-arm64@npm:1.1.5" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-wasm32-wasi@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.3" +"@rolldown/binding-wasm32-wasi@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-wasm32-wasi@npm:1.1.5" dependencies: - "@emnapi/core": "npm:1.10.0" - "@emnapi/runtime": "npm:1.10.0" - "@napi-rs/wasm-runtime": "npm:^1.1.4" + "@emnapi/core": "npm:1.11.1" + "@emnapi/runtime": "npm:1.11.1" + "@napi-rs/wasm-runtime": "npm:^1.1.6" conditions: cpu=wasm32 languageName: node linkType: hard -"@rolldown/binding-win32-arm64-msvc@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.3" +"@rolldown/binding-win32-arm64-msvc@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.1.5" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-win32-x64-msvc@npm:1.0.3": - version: 1.0.3 - resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.3" +"@rolldown/binding-win32-x64-msvc@npm:1.1.5": + version: 1.1.5 + resolution: "@rolldown/binding-win32-x64-msvc@npm:1.1.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -8537,186 +8400,18 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.62.0" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@rollup/rollup-android-arm64@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-android-arm64@npm:4.62.0" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-darwin-arm64@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-darwin-arm64@npm:4.62.0" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-darwin-x64@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-darwin-x64@npm:4.62.0" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-freebsd-arm64@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-freebsd-arm64@npm:4.62.0" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-freebsd-x64@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-freebsd-x64@npm:4.62.0" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm-gnueabihf@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.62.0" - conditions: os=linux & cpu=arm & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm-musleabihf@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.62.0" - conditions: os=linux & cpu=arm & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm64-gnu@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.62.0" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm64-musl@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.62.0" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-loong64-gnu@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.62.0" - conditions: os=linux & cpu=loong64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-loong64-musl@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-loong64-musl@npm:4.62.0" - conditions: os=linux & cpu=loong64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-ppc64-gnu@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.62.0" - conditions: os=linux & cpu=ppc64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-ppc64-musl@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-ppc64-musl@npm:4.62.0" - conditions: os=linux & cpu=ppc64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-riscv64-gnu@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.62.0" - conditions: os=linux & cpu=riscv64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-riscv64-musl@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.62.0" - conditions: os=linux & cpu=riscv64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-s390x-gnu@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.62.0" - conditions: os=linux & cpu=s390x & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-x64-gnu@npm:4.62.0, @rollup/rollup-linux-x64-gnu@npm:^4.24.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.62.0" +"@rollup/rollup-linux-x64-gnu@npm:^4.24.0": + version: 4.62.2 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.62.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.62.0" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-openbsd-x64@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-openbsd-x64@npm:4.62.0" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-openharmony-arm64@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-openharmony-arm64@npm:4.62.0" - conditions: os=openharmony & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-arm64-msvc@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.62.0" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-ia32-msvc@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.62.0" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@rollup/rollup-win32-x64-gnu@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-win32-x64-gnu@npm:4.62.0" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-x64-msvc@npm:4.62.0": - version: 4.62.0 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.62.0" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@rsbuild/core@npm:^2.0.7, @rsbuild/core@npm:~2.0.6": - version: 2.0.14 - resolution: "@rsbuild/core@npm:2.0.14" +"@rsbuild/core@npm:^2.1.5, @rsbuild/core@npm:~2.1.4": + version: 2.1.5 + resolution: "@rsbuild/core@npm:2.1.5" dependencies: - "@rspack/core": "npm:~2.0.8" + "@rspack/core": "npm:~2.1.3" "@swc/helpers": "npm:^0.5.23" peerDependencies: core-js: ">= 3.0.0" @@ -8725,7 +8420,7 @@ __metadata: optional: true bin: rsbuild: ./bin/rsbuild.js - checksum: 10/884e6060e5edfb9edb6306bcecf945b92202228cd8f5b49b0cf9d905d969dfc2566e34206441ad2d0ac30b90b3b904bf686f510a87cf1559b1172ed57c554750 + checksum: 10/3cbc1fcebfe1e58a033b81de1e3c2fc72a7bee9e91fb68a94f9cf2f51927a6332742972b12da40c1f2931b97af3c72058cc497ee67f838f3888911c72be6482c languageName: node linkType: hard @@ -8747,42 +8442,42 @@ __metadata: languageName: node linkType: hard -"@rsbuild/plugin-react@npm:^2.0.0": - version: 2.0.1 - resolution: "@rsbuild/plugin-react@npm:2.0.1" +"@rsbuild/plugin-react@npm:^2.0.0, @rsbuild/plugin-react@npm:^2.1.0": + version: 2.1.0 + resolution: "@rsbuild/plugin-react@npm:2.1.0" dependencies: - "@rspack/plugin-react-refresh": "npm:2.0.0" + "@rspack/plugin-react-refresh": "npm:^2.0.2" react-refresh: "npm:^0.18.0" peerDependencies: - "@rsbuild/core": ^2.0.0-0 + "@rsbuild/core": ^2.0.0 peerDependenciesMeta: "@rsbuild/core": optional: true - checksum: 10/302e4195bea73fe4f0d283f01154f77e18a395f30f63ef705998dcb08bce97290f6cb966aaad2c586a3783d78c90b2a082e8191b010918366127009c4f01542c + checksum: 10/ff69352b6de765a62df5cbc2655b44b634d9dbeda03c6fe988ecc687ecdce3ebfe81645cdb0b08dfa1484d88c254e8c4cfa75f575b769375f2548bb8ebd51cbb languageName: node linkType: hard -"@rsbuild/plugin-sass@npm:^1.5.2": - version: 1.5.3 - resolution: "@rsbuild/plugin-sass@npm:1.5.3" +"@rsbuild/plugin-sass@npm:^2.0.1": + version: 2.0.1 + resolution: "@rsbuild/plugin-sass@npm:2.0.1" dependencies: deepmerge: "npm:^4.3.1" loader-utils: "npm:^2.0.4" postcss: "npm:^8.5.15" - reduce-configs: "npm:^1.1.2" + reduce-configs: "npm:^2.0.1" sass-embedded: "npm:^1.100.0" peerDependencies: - "@rsbuild/core": ^1.3.0 || ^2.0.0-0 + "@rsbuild/core": ^2.0.0 peerDependenciesMeta: "@rsbuild/core": optional: true - checksum: 10/ded0f4c1c96f48918da5b16db1e3916c60e1f314e0e8cb14e36ec4669cc5e441337007d98153870ffc45493523476571c4756bead916fb87314b8672120e9d42 + checksum: 10/ab0c0579b2ef805e199d8c3723a3d70eb35ba4c970205210dd0ae77f13005a1a40a350a62104dd67e0cae8017b69bae9e27c7bcbb1423fdf105678cb189411bf languageName: node linkType: hard -"@rsbuild/plugin-svgr@npm:^2.0.2": - version: 2.0.3 - resolution: "@rsbuild/plugin-svgr@npm:2.0.3" +"@rsbuild/plugin-svgr@npm:^2.0.5": + version: 2.0.5 + resolution: "@rsbuild/plugin-svgr@npm:2.0.5" dependencies: "@rsbuild/plugin-react": "npm:^2.0.0" "@svgr/core": "npm:8.1.0" @@ -8791,22 +8486,22 @@ __metadata: deepmerge: "npm:^4.3.1" loader-utils: "npm:^3.3.1" peerDependencies: - "@rsbuild/core": ^2.0.0-0 + "@rsbuild/core": ^2.0.0 peerDependenciesMeta: "@rsbuild/core": optional: true - checksum: 10/9f56ee5f49741eac7d86d8867eb3bc8cc0a77d3bd8f45e3d90ade6028002953bd4b9046f52260d5515938cb3fd79547a8d12317c38ac2814266faf8c4b8b5b20 + checksum: 10/0ad4f5d302c01d6e70b8986356983ef069da67656df68c306f3983a114f80c02e9b7d98a923c2fb46dedde99c689e898b157214fc38a9e9b5345a3407bd4f3c7 languageName: node linkType: hard -"@rsbuild/plugin-type-check@npm:^1.3.4": - version: 1.4.0 - resolution: "@rsbuild/plugin-type-check@npm:1.4.0" +"@rsbuild/plugin-type-check@npm:^1.3.4, @rsbuild/plugin-type-check@npm:^1.5.0": + version: 1.5.0 + resolution: "@rsbuild/plugin-type-check@npm:1.5.0" dependencies: deepmerge: "npm:^4.3.1" json5: "npm:^2.2.3" reduce-configs: "npm:^1.1.2" - ts-checker-rspack-plugin: "npm:^1.4.0" + ts-checker-rspack-plugin: "npm:^1.5.1" peerDependencies: "@rsbuild/core": ^1.0.0 || ^2.0.0-0 "@typescript/native-preview": ^7.0.0-0 @@ -8815,87 +8510,87 @@ __metadata: optional: true "@typescript/native-preview": optional: true - checksum: 10/dad22d4221a5bb0cb936e699e443cccec28763a5b69874537f3e56a46b5356a87c1f118ac480690eb10e1fdfdc1bd9bb124b69b012243b06e22ba499cabc13ba + checksum: 10/4c6a7af1034e2876890662fac4bfed99fb067f395aed6cd204a840b8858fdffdfa7097f674583ac8a34cdd69659aa1759e4593ed0d895568c3b1387390607a90 languageName: node linkType: hard -"@rsdoctor/client@npm:1.5.13": - version: 1.5.13 - resolution: "@rsdoctor/client@npm:1.5.13" - checksum: 10/3c2917c79a4fe371a83cbead6263705a0761814710a807e61d5694090dae677ca7c73427e4470f587cc313ea2326f80018fb18475fcb2963e2ac39dc3f818fa9 +"@rsdoctor/client@npm:1.5.18": + version: 1.5.18 + resolution: "@rsdoctor/client@npm:1.5.18" + checksum: 10/b8907344a127fbb6b75748a72b7afb10739194755fdc8dc7914c09e56ec99902b32f30917ad467a29e14d5a359f746756b4427472dbb8921ceed921809325ab9 languageName: node linkType: hard -"@rsdoctor/core@npm:1.5.13": - version: 1.5.13 - resolution: "@rsdoctor/core@npm:1.5.13" +"@rsdoctor/core@npm:1.5.18": + version: 1.5.18 + resolution: "@rsdoctor/core@npm:1.5.18" dependencies: "@rsbuild/plugin-check-syntax": "npm:^1.6.1" - "@rsdoctor/graph": "npm:1.5.13" - "@rsdoctor/sdk": "npm:1.5.13" - "@rsdoctor/types": "npm:1.5.13" - "@rsdoctor/utils": "npm:1.5.13" + "@rsdoctor/graph": "npm:1.5.18" + "@rsdoctor/sdk": "npm:1.5.18" + "@rsdoctor/types": "npm:1.5.18" + "@rsdoctor/utils": "npm:1.5.18" "@rspack/resolver": "npm:^0.2.8" browserslist-load-config: "npm:^1.0.2" - es-toolkit: "npm:^1.47.0" + es-toolkit: "npm:^1.49.0" filesize: "npm:^11.0.17" fs-extra: "npm:^11.1.1" - semver: "npm:^7.7.4" + semver: "npm:^7.8.5" source-map: "npm:^0.7.6" - checksum: 10/5a482394a7c9374cff14d4422277d2d8fbcd0397325e936a6785871800e0891633a79bc850c331a2190b4b362efedeac4d9240f2f0255a6482e36cfbadee0874 + checksum: 10/1fc21e43663a700c0c0f9285653ce0b7917281067662c6fd9adba323dc66f7861b705cf6bbbf752f03973ecb12ba3295a78335e29fcc82f4b21d5cf813a51246 languageName: node linkType: hard -"@rsdoctor/graph@npm:1.5.13": - version: 1.5.13 - resolution: "@rsdoctor/graph@npm:1.5.13" +"@rsdoctor/graph@npm:1.5.18": + version: 1.5.18 + resolution: "@rsdoctor/graph@npm:1.5.18" dependencies: - "@rsdoctor/types": "npm:1.5.13" - "@rsdoctor/utils": "npm:1.5.13" - es-toolkit: "npm:^1.47.0" + "@rsdoctor/types": "npm:1.5.18" + "@rsdoctor/utils": "npm:1.5.18" + es-toolkit: "npm:^1.49.0" path-browserify: "npm:1.0.1" source-map: "npm:^0.7.6" - checksum: 10/0e4bb1c053a580f37fb2df5c054c4869da2c72f8a51ed86dc097f0309ca9f1621523026747e7d05dd5244cd6d6b929e2ba585b1d16004e81723e3c8d4c43adb4 + checksum: 10/84055e481bda4271df7e8c5dd0be9ec34a7f634c3bc47d7490c0730aa9c1e1fb30752b71ce10eb1adc29650fa31b4ae82d57024287c81e658aa08796113abe96 languageName: node linkType: hard -"@rsdoctor/rspack-plugin@npm:^1.5.11": - version: 1.5.13 - resolution: "@rsdoctor/rspack-plugin@npm:1.5.13" +"@rsdoctor/rspack-plugin@npm:^1.5.18": + version: 1.5.18 + resolution: "@rsdoctor/rspack-plugin@npm:1.5.18" dependencies: - "@rsdoctor/core": "npm:1.5.13" - "@rsdoctor/graph": "npm:1.5.13" - "@rsdoctor/sdk": "npm:1.5.13" - "@rsdoctor/types": "npm:1.5.13" - "@rsdoctor/utils": "npm:1.5.13" + "@rsdoctor/core": "npm:1.5.18" + "@rsdoctor/graph": "npm:1.5.18" + "@rsdoctor/sdk": "npm:1.5.18" + "@rsdoctor/types": "npm:1.5.18" + "@rsdoctor/utils": "npm:1.5.18" peerDependencies: "@rspack/core": "*" peerDependenciesMeta: "@rspack/core": optional: true - checksum: 10/539e98a69babf928f3c74f8f395c1e7375fc0021ba6f3bcbd95398c005ebc32187ee814cbefcabc3db7c8f01c10658be59be86327432fb282577493535b9722e + checksum: 10/ce6423af3300c7c5624051ea271d17d4c331ea8170b5847daf9ab8c7e10cf7528957d160115ce67db3e183b4929da0c37907b6bcd4ae45778b8eb9104037f1fd languageName: node linkType: hard -"@rsdoctor/sdk@npm:1.5.13": - version: 1.5.13 - resolution: "@rsdoctor/sdk@npm:1.5.13" +"@rsdoctor/sdk@npm:1.5.18": + version: 1.5.18 + resolution: "@rsdoctor/sdk@npm:1.5.18" dependencies: - "@rsdoctor/client": "npm:1.5.13" - "@rsdoctor/graph": "npm:1.5.13" - "@rsdoctor/types": "npm:1.5.13" - "@rsdoctor/utils": "npm:1.5.13" + "@rsdoctor/client": "npm:1.5.18" + "@rsdoctor/graph": "npm:1.5.18" + "@rsdoctor/types": "npm:1.5.18" + "@rsdoctor/utils": "npm:1.5.18" launch-editor: "npm:^2.13.2" safer-buffer: "npm:2.1.2" socket.io: "npm:4.8.1" tapable: "npm:2.3.3" - checksum: 10/02245b485add981c3cfc2fab613fea9f58659c1cc48aedb7dfe472c173c0f8d0455bab4fc638fa096e461142e0e21465705ec29eba9372546c6699792e6fff25 + checksum: 10/c9e9afedea302fca98bb70eb9d07763ab4236a6f89239c1cf6a4b16fbb8f37a1e73fffb5e1adc3965426d3a0d0b0d3ff7d9acbba731c4c72f09c14b0df569822 languageName: node linkType: hard -"@rsdoctor/types@npm:1.5.13": - version: 1.5.13 - resolution: "@rsdoctor/types@npm:1.5.13" +"@rsdoctor/types@npm:1.5.18": + version: 1.5.18 + resolution: "@rsdoctor/types@npm:1.5.18" dependencies: "@types/connect": "npm:3.4.38" "@types/estree": "npm:1.0.5" @@ -8909,16 +8604,16 @@ __metadata: optional: true webpack: optional: true - checksum: 10/c3e2f35d8157ba833926b55265faee27fad877e196dba2f7155c246d7440208d0fa42e5d7809bb1ab698ddfe054c41d8813f10435a4f6f110294a1bd4cfd24c4 + checksum: 10/bb4b22a9764f1bcade15ed61a5146793f7793fcada504b10f11c22a4c4d259ae55604b6f72b0a6717bbc3d0f99563ec6ded48a52c9d660361e0ff9c459ddcac9 languageName: node linkType: hard -"@rsdoctor/utils@npm:1.5.13": - version: 1.5.13 - resolution: "@rsdoctor/utils@npm:1.5.13" +"@rsdoctor/utils@npm:1.5.18": + version: 1.5.18 + resolution: "@rsdoctor/utils@npm:1.5.18" dependencies: "@babel/code-frame": "npm:7.26.2" - "@rsdoctor/types": "npm:1.5.13" + "@rsdoctor/types": "npm:1.5.18" "@types/estree": "npm:1.0.5" acorn: "npm:^8.10.0" acorn-import-attributes: "npm:^1.9.5" @@ -8931,119 +8626,135 @@ __metadata: lines-and-columns: "npm:2.0.4" picocolors: "npm:^1.1.1" rslog: "npm:^2.1.2" - strip-ansi: "npm:^6.0.1" - checksum: 10/59289ae18a781dd44510c3171e69eff63645cc76cad093d0b078a3fb8d2d0f12b5e08d333606b25f9b1755a980453ca6edd0629a13725712a113eaa8f3de2e2e + strip-ansi: "npm:^7.2.0" + checksum: 10/4bb1a017f42b7f220c96782d880f8a9f94dc2a7e15eae2fe66f2c6172a9e1b34f090294e5031401b8663ac2af07663efea1c5bf5d6e577d56e93f644caaa1a5c languageName: node linkType: hard -"@rslib/core@npm:^0.21.5": - version: 0.21.5 - resolution: "@rslib/core@npm:0.21.5" +"@rslib/core@npm:^0.23.2": + version: 0.23.2 + resolution: "@rslib/core@npm:0.23.2" dependencies: - "@rsbuild/core": "npm:~2.0.6" - rsbuild-plugin-dts: "npm:0.21.5" + "@rsbuild/core": "npm:~2.1.4" + rsbuild-plugin-dts: "npm:0.23.2" peerDependencies: "@microsoft/api-extractor": ^7 - typescript: ^5 || ^6 + typescript: ^5 || ^6 || ^7.0.1-0 peerDependenciesMeta: "@microsoft/api-extractor": optional: true typescript: optional: true bin: - rslib: bin/rslib.js - checksum: 10/35a1636fcf3994d189547b2952104650327af6ae7c911ad36341d45b9d338c0710dab2ab8fca8e161039ada2a12b632af1adec076af7069c35309fdc37323dda + rslib: ./bin/rslib.js + checksum: 10/66d52535f04673e36bb6da982e82b1428baaf5ad6a480b50638688df912e00555535ebddf93c8f7840695cd9fdc8823092724f470065ceeb0a8c6dd541b4a105 languageName: node linkType: hard -"@rspack/binding-darwin-arm64@npm:2.0.8": - version: 2.0.8 - resolution: "@rspack/binding-darwin-arm64@npm:2.0.8" +"@rspack/binding-darwin-arm64@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-darwin-arm64@npm:2.1.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rspack/binding-darwin-x64@npm:2.0.8": - version: 2.0.8 - resolution: "@rspack/binding-darwin-x64@npm:2.0.8" +"@rspack/binding-darwin-x64@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-darwin-x64@npm:2.1.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rspack/binding-linux-arm64-gnu@npm:2.0.8": - version: 2.0.8 - resolution: "@rspack/binding-linux-arm64-gnu@npm:2.0.8" - conditions: os=linux & cpu=arm64 & libc=glibc +"@rspack/binding-linux-arm64-gnu@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-linux-arm64-gnu@npm:2.1.3" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@rspack/binding-linux-arm64-musl@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-linux-arm64-musl@npm:2.1.3" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@rspack/binding-linux-riscv64-gnu@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-linux-riscv64-gnu@npm:2.1.3" + conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rspack/binding-linux-arm64-musl@npm:2.0.8": - version: 2.0.8 - resolution: "@rspack/binding-linux-arm64-musl@npm:2.0.8" - conditions: os=linux & cpu=arm64 & libc=musl +"@rspack/binding-linux-riscv64-musl@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-linux-riscv64-musl@npm:2.1.3" + conditions: os=linux & cpu=riscv64 & libc=musl languageName: node linkType: hard -"@rspack/binding-linux-x64-gnu@npm:2.0.8": - version: 2.0.8 - resolution: "@rspack/binding-linux-x64-gnu@npm:2.0.8" +"@rspack/binding-linux-x64-gnu@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-linux-x64-gnu@npm:2.1.3" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rspack/binding-linux-x64-musl@npm:2.0.8": - version: 2.0.8 - resolution: "@rspack/binding-linux-x64-musl@npm:2.0.8" +"@rspack/binding-linux-x64-musl@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-linux-x64-musl@npm:2.1.3" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rspack/binding-wasm32-wasi@npm:2.0.8": - version: 2.0.8 - resolution: "@rspack/binding-wasm32-wasi@npm:2.0.8" +"@rspack/binding-wasm32-wasi@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-wasm32-wasi@npm:2.1.3" dependencies: - "@emnapi/core": "npm:1.10.0" - "@emnapi/runtime": "npm:1.10.0" - "@napi-rs/wasm-runtime": "npm:1.1.4" + "@emnapi/core": "npm:1.11.1" + "@emnapi/runtime": "npm:1.11.1" + "@napi-rs/wasm-runtime": "npm:1.1.6" conditions: cpu=wasm32 languageName: node linkType: hard -"@rspack/binding-win32-arm64-msvc@npm:2.0.8": - version: 2.0.8 - resolution: "@rspack/binding-win32-arm64-msvc@npm:2.0.8" +"@rspack/binding-win32-arm64-msvc@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-win32-arm64-msvc@npm:2.1.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rspack/binding-win32-ia32-msvc@npm:2.0.8": - version: 2.0.8 - resolution: "@rspack/binding-win32-ia32-msvc@npm:2.0.8" +"@rspack/binding-win32-ia32-msvc@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-win32-ia32-msvc@npm:2.1.3" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rspack/binding-win32-x64-msvc@npm:2.0.8": - version: 2.0.8 - resolution: "@rspack/binding-win32-x64-msvc@npm:2.0.8" +"@rspack/binding-win32-x64-msvc@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding-win32-x64-msvc@npm:2.1.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@rspack/binding@npm:2.0.8": - version: 2.0.8 - resolution: "@rspack/binding@npm:2.0.8" - dependencies: - "@rspack/binding-darwin-arm64": "npm:2.0.8" - "@rspack/binding-darwin-x64": "npm:2.0.8" - "@rspack/binding-linux-arm64-gnu": "npm:2.0.8" - "@rspack/binding-linux-arm64-musl": "npm:2.0.8" - "@rspack/binding-linux-x64-gnu": "npm:2.0.8" - "@rspack/binding-linux-x64-musl": "npm:2.0.8" - "@rspack/binding-wasm32-wasi": "npm:2.0.8" - "@rspack/binding-win32-arm64-msvc": "npm:2.0.8" - "@rspack/binding-win32-ia32-msvc": "npm:2.0.8" - "@rspack/binding-win32-x64-msvc": "npm:2.0.8" +"@rspack/binding@npm:2.1.3": + version: 2.1.3 + resolution: "@rspack/binding@npm:2.1.3" + dependencies: + "@rspack/binding-darwin-arm64": "npm:2.1.3" + "@rspack/binding-darwin-x64": "npm:2.1.3" + "@rspack/binding-linux-arm64-gnu": "npm:2.1.3" + "@rspack/binding-linux-arm64-musl": "npm:2.1.3" + "@rspack/binding-linux-riscv64-gnu": "npm:2.1.3" + "@rspack/binding-linux-riscv64-musl": "npm:2.1.3" + "@rspack/binding-linux-x64-gnu": "npm:2.1.3" + "@rspack/binding-linux-x64-musl": "npm:2.1.3" + "@rspack/binding-wasm32-wasi": "npm:2.1.3" + "@rspack/binding-win32-arm64-msvc": "npm:2.1.3" + "@rspack/binding-win32-ia32-msvc": "npm:2.1.3" + "@rspack/binding-win32-x64-msvc": "npm:2.1.3" dependenciesMeta: "@rspack/binding-darwin-arm64": optional: true @@ -9053,6 +8764,10 @@ __metadata: optional: true "@rspack/binding-linux-arm64-musl": optional: true + "@rspack/binding-linux-riscv64-gnu": + optional: true + "@rspack/binding-linux-riscv64-musl": + optional: true "@rspack/binding-linux-x64-gnu": optional: true "@rspack/binding-linux-x64-musl": @@ -9065,15 +8780,15 @@ __metadata: optional: true "@rspack/binding-win32-x64-msvc": optional: true - checksum: 10/aface75866ff0bcd4934fda26e856e8de63e710a1489e654f1c6e5108d6ca46d2183b01aad2a76db1511e99843522272882ece53c2a4cf9fbfe0ac5ab5bcd5c2 + checksum: 10/7e499489ac0d882ba6573854d8bed7db8fd2ce8c95274a28527b2e8a8692c3c75e34c892cff9385082b3eafe199ececeb0878ab9314adcd54c5ed0db916e410b languageName: node linkType: hard -"@rspack/core@npm:^2.0.4, @rspack/core@npm:~2.0.8": - version: 2.0.8 - resolution: "@rspack/core@npm:2.0.8" +"@rspack/core@npm:^2.1.3, @rspack/core@npm:~2.1.3": + version: 2.1.3 + resolution: "@rspack/core@npm:2.1.3" dependencies: - "@rspack/binding": "npm:2.0.8" + "@rspack/binding": "npm:2.1.3" peerDependencies: "@module-federation/runtime-tools": ^0.24.1 || ^2.0.0 "@swc/helpers": ^0.5.23 @@ -9082,27 +8797,27 @@ __metadata: optional: true "@swc/helpers": optional: true - checksum: 10/93e34b878dbc69c12f9b06909354246597a5c387c5df77f61e56f3a20e2b45434b9fa8734866f4e662ab0e3456064bf8133ae6f58a3afffee5053a27b8395195 + checksum: 10/24579403136732ba0710e83851c4ac557f3cab78bb80a58999b02c8a11cb6f0d64fd71010b4fb02824b124aa4da80af544f17e31b59b1a231993124c637cadf7 languageName: node linkType: hard -"@rspack/lite-tapable@npm:^1.1.1": +"@rspack/lite-tapable@npm:^1.1.2": version: 1.1.2 resolution: "@rspack/lite-tapable@npm:1.1.2" checksum: 10/3c2893308641c6e5aed919b061e704920162a0cb4f2e635b410d3e45a50c20b57d600b6445143c518a1d3d66b8d53b5d194601db5da356460c8d05eade30a70a languageName: node linkType: hard -"@rspack/plugin-react-refresh@npm:2.0.0": - version: 2.0.0 - resolution: "@rspack/plugin-react-refresh@npm:2.0.0" +"@rspack/plugin-react-refresh@npm:^2.0.2": + version: 2.0.2 + resolution: "@rspack/plugin-react-refresh@npm:2.0.2" peerDependencies: - "@rspack/core": ^2.0.0-0 + "@rspack/core": ^2.0.0 react-refresh: ">=0.10.0 <1.0.0" peerDependenciesMeta: "@rspack/core": optional: true - checksum: 10/79c5f4f9a99172a5ef4a627d48bc8f00b381a0efe91f10f8ab566dcb212d8efdc49c844088bcc9e997e6f206a0ab408856be1f9e5b9d7183173ad9b92375a0c5 + checksum: 10/bf1b129e4834a6ef61bfb170fb6a68b1e928dcc0c254756f8a892d331c0d33a311179fead3e30faad45b21402e4ff21ece2f0f7d887edfa542999427e6f0d45a languageName: node linkType: hard @@ -9275,26 +8990,26 @@ __metadata: languageName: node linkType: hard -"@simple-libs/child-process-utils@npm:^1.0.0": - version: 1.0.2 - resolution: "@simple-libs/child-process-utils@npm:1.0.2" +"@simple-libs/child-process-utils@npm:^2.0.0": + version: 2.0.0 + resolution: "@simple-libs/child-process-utils@npm:2.0.0" dependencies: - "@simple-libs/stream-utils": "npm:^1.2.0" - checksum: 10/87c6db43110cad05dad892e46922b60740ce94742e1ef48190246a5fb4a0302a18a698a5b1b959b89f4d1e53767a310d0c9c9583ba48d2dbe93340fc5e0820f8 + "@simple-libs/stream-utils": "npm:^2.0.0" + checksum: 10/d2388d0f30b2bfaedf444530568ccdd01ca2a6cc3f4dfa3244abaffe3683b03add96727735560be5fb951d0b512f5bfef69219653690c7305f8fc953d3723333 languageName: node linkType: hard -"@simple-libs/stream-utils@npm:^1.2.0": - version: 1.2.0 - resolution: "@simple-libs/stream-utils@npm:1.2.0" - checksum: 10/80a2602f0e96515cab1f4ab054dccd0ee570b0a0b1722189d29fe2625e96a63b83c87486259268101b8b15a77a129aaca22bf480cf111e0910650af0820d26ee +"@simple-libs/stream-utils@npm:^2.0.0": + version: 2.0.0 + resolution: "@simple-libs/stream-utils@npm:2.0.0" + checksum: 10/012fddda038a0657e62ae2cbb4f89c9ac56d0d2c611b695695ddaabf70cfc9c5207e6b88a9cb3497b9ff05fc74fbe75296cb70f1d1cf9c015efff197b06ee481 languageName: node linkType: hard "@sinclair/typebox@npm:^0.34.0": - version: 0.34.49 - resolution: "@sinclair/typebox@npm:0.34.49" - checksum: 10/5eb77de66c9deff83d43aa1f667832e2468f4dbd0ba91b80684f741a2e1e4120ffedb779be1578ae5b848250c3fbeffc032dc726947c5e42f3393903c1358cb9 + version: 0.34.50 + resolution: "@sinclair/typebox@npm:0.34.50" + checksum: 10/154d006328d6aa6aed9db834500ad2f28fefa6aaf22fc12edbc0cacccb7b7be201aa2e9a258dadaf381864ab32e02aa974513d4ad2c75a2878145c393e508f34 languageName: node linkType: hard @@ -9349,36 +9064,35 @@ __metadata: languageName: node linkType: hard -"@smithy/core@npm:^3.24.6, @smithy/core@npm:^3.24.7": - version: 3.24.7 - resolution: "@smithy/core@npm:3.24.7" +"@smithy/core@npm:^3.29.2": + version: 3.29.2 + resolution: "@smithy/core@npm:3.29.2" dependencies: - "@aws-crypto/crc32": "npm:5.2.0" - "@smithy/types": "npm:^4.14.4" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/cfeae566b52ee14eee776c867432620a3d1babf0fbd1c0cd85f36056da68efaa166d7f2ab336f7680731ed053ed747fda403f84f394fa85a72f1ddd72cf7f7f7 + checksum: 10/0e80a140ba57ee90e37722fa6dcfc60278d9f5b38f8871aa02456b49a9eea8d511bbea0adcdf8869ba6420170290c22afde00c2a6f86329c0b096cfeba0f7e1e languageName: node linkType: hard -"@smithy/credential-provider-imds@npm:^4.3.7": - version: 4.3.9 - resolution: "@smithy/credential-provider-imds@npm:4.3.9" +"@smithy/credential-provider-imds@npm:^4.4.7": + version: 4.4.7 + resolution: "@smithy/credential-provider-imds@npm:4.4.7" dependencies: - "@smithy/core": "npm:^3.24.7" - "@smithy/types": "npm:^4.14.4" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/ea7b8d3bfa3b0ba9967064a59642bc7bbc15f4fdf13804383347a240f5c82265c10f5e78c83ea43573f612718d110d1617e4e7302a3981f736044ddb4d1f0abb + checksum: 10/de165c6e37c34c98dd329dc07365e7b91b3a18608bf79b718cdfde56f5f9d1a333dc7990308fd798ac700ec7ad09256492a9d3cca01ae215e85fad2296e26a0e languageName: node linkType: hard -"@smithy/fetch-http-handler@npm:^5.4.6": - version: 5.4.7 - resolution: "@smithy/fetch-http-handler@npm:5.4.7" +"@smithy/fetch-http-handler@npm:^5.6.4": + version: 5.6.4 + resolution: "@smithy/fetch-http-handler@npm:5.6.4" dependencies: - "@smithy/core": "npm:^3.24.7" - "@smithy/types": "npm:^4.14.4" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/e7a18a8ad0960733551f809d176f19245599d215e4462220ecbf24a44255a935d2f4c63b55a154c7b88445c79fdaa0e93dab443fae9780c8638927eef3beb226 + checksum: 10/160c5d1a18dddcae725cce2824541ecc6356b8e0f3b5ef3ebb7e40bed1a6f0ae7294c9c65c9e7fdfdf3e33e800cfd2ff7cdf2beebe4a2ad30a49527ea4518fe9 languageName: node linkType: hard @@ -9411,25 +9125,25 @@ __metadata: languageName: node linkType: hard -"@smithy/node-http-handler@npm:^4.7.6": - version: 4.7.8 - resolution: "@smithy/node-http-handler@npm:4.7.8" +"@smithy/node-http-handler@npm:^4.9.4": + version: 4.9.4 + resolution: "@smithy/node-http-handler@npm:4.9.4" dependencies: - "@smithy/core": "npm:^3.24.7" - "@smithy/types": "npm:^4.14.4" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/7487c50f079f62157caedf99b8fd822e9c52154b151f787f1ad5135f5c8a9fa919f147a62c8280a221e51d3875ef5ed6ac5ec72d635030db6c05e56006d2b980 + checksum: 10/ec3ec9c25e17ba7e8ebbf1cf6790007e18fb5089dc81b0bd6b344c2229b860ffb8ce73b7136e80f5333f0fe77e424bae32e016cb73739d4d67ac756465a6f03d languageName: node linkType: hard -"@smithy/signature-v4@npm:^5.4.6": - version: 5.4.7 - resolution: "@smithy/signature-v4@npm:5.4.7" +"@smithy/signature-v4@npm:^5.6.3": + version: 5.6.3 + resolution: "@smithy/signature-v4@npm:5.6.3" dependencies: - "@smithy/core": "npm:^3.24.7" - "@smithy/types": "npm:^4.14.4" + "@smithy/core": "npm:^3.29.2" + "@smithy/types": "npm:^4.16.0" tslib: "npm:^2.6.2" - checksum: 10/c6a3569d4e76b89671b1512da23efd261c3868758f22db076ef49fa35f7f943b511cfe7edcf633cd18331e6c5083ebc3b2a66860fe149f16f8525a22f347d3f6 + checksum: 10/1dc53490fa1d3b0498274dcbb80a300a06ed4a888f5087effdca072f08c76f330fc7bc2521ade81b8ace80a00d396f72386632f773fc21979eb4b30ee07e6be6 languageName: node linkType: hard @@ -9451,12 +9165,12 @@ __metadata: languageName: node linkType: hard -"@smithy/types@npm:^4.14.3, @smithy/types@npm:^4.14.4": - version: 4.14.4 - resolution: "@smithy/types@npm:4.14.4" +"@smithy/types@npm:^4.16.0": + version: 4.16.0 + resolution: "@smithy/types@npm:4.16.0" dependencies: tslib: "npm:^2.6.2" - checksum: 10/47e61a346017c2957506ff2ea7597137b8c63b10f01c36197ef569edb542889af9699a25ea7390905fad7ea46fbcecc99243fc64c59386849fc008043de4709c + checksum: 10/406a3ffa8ed4ef285a43ee012801baf7bbd4ea2bc086fadd7de9db58fb2edf5d0609dae797a1c023bc46b7dd03a5bffe36cb31b3a3251a7295cc228e28a823f3 languageName: node linkType: hard @@ -9551,48 +9265,48 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@npm:^10.4.1": - version: 10.4.4 - resolution: "@storybook/addon-a11y@npm:10.4.4" +"@storybook/addon-a11y@npm:^10.4.6": + version: 10.4.6 + resolution: "@storybook/addon-a11y@npm:10.4.6" dependencies: "@storybook/global": "npm:^5.0.0" axe-core: "npm:^4.2.0" peerDependencies: - storybook: ^10.4.4 - checksum: 10/feecb922937a8c92079e1819be93e6b600e0facc13304808b2c9ed46a9f967cfc49656469f71dd948ebfadd8b9b124c0a93c80117fed206472ccc52da3f976d4 + storybook: ^10.4.6 + checksum: 10/a570341e827ef8391b3b3a6b983f8caf6f1d6116fa34240a0c538900aba68a9737bb0789241f247885aa4aad2a0b34751f3c2a4b78601f55877dbd0b8d4d5d3f languageName: node linkType: hard -"@storybook/addon-docs@npm:^10.4.1": - version: 10.4.4 - resolution: "@storybook/addon-docs@npm:10.4.4" +"@storybook/addon-docs@npm:^10.4.6": + version: 10.4.6 + resolution: "@storybook/addon-docs@npm:10.4.6" dependencies: "@mdx-js/react": "npm:^3.0.0" - "@storybook/csf-plugin": "npm:10.4.4" + "@storybook/csf-plugin": "npm:10.4.6" "@storybook/icons": "npm:^2.0.2" - "@storybook/react-dom-shim": "npm:10.4.4" + "@storybook/react-dom-shim": "npm:10.4.6" react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" react-dom: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.4.4 + storybook: ^10.4.6 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/77d04d5c1d1d12d5cd65357d8e97c087c5bf5f63c313fa4a0d606cd4b7c8a7bae9231ca55b1ceb397c9862e77a597bea0b8480582fdf12fe98c6976fcaa3fb6e + checksum: 10/d484a40e256fbf26fed3e57e7ceb079d40edc13d7bbb21734aa82dcc7f3c9315b8158dac46ef364d4345c8dad72d8e8e3e0bc7a388a9c2b50cee5be62a7ae0e5 languageName: node linkType: hard -"@storybook/csf-plugin@npm:10.4.4": - version: 10.4.4 - resolution: "@storybook/csf-plugin@npm:10.4.4" +"@storybook/csf-plugin@npm:10.4.6": + version: 10.4.6 + resolution: "@storybook/csf-plugin@npm:10.4.6" dependencies: unplugin: "npm:^2.3.5" peerDependencies: esbuild: "*" rollup: "*" - storybook: ^10.4.4 + storybook: ^10.4.6 vite: "*" webpack: "*" peerDependenciesMeta: @@ -9604,7 +9318,7 @@ __metadata: optional: true webpack: optional: true - checksum: 10/9a285db176b621c5b681733b7cb5071059f5c54ab426f4977951071381e8071ad31de68b9eed8697322c02bedf67eb3fb72b2ebd047fe4708e5aa4bb30405c36 + checksum: 10/d29e3876d5debc2cbff23726e28fe86054e0c145cbf1abf1d55180a1b963e236078fe56d1771a44e0947686f75a1c9235b284e78e18d2c7dd489993881cc0546 languageName: node linkType: hard @@ -9616,12 +9330,11 @@ __metadata: linkType: hard "@storybook/icons@npm:^2.0.2": - version: 2.0.2 - resolution: "@storybook/icons@npm:2.0.2" + version: 2.1.0 + resolution: "@storybook/icons@npm:2.1.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10/e470c2e1a59211f9f0da7e39cf1cee6c4f62b72b3c2489d75e869840dabffb7ca84227e17f5d3657f459cc082a01b76482c111792ab5586ba9235be5c6199e29 + checksum: 10/c2f093f3d117671f2c25e3fa498e066a0624e0d9ee9e60e38253a30d7e9120115d608d675da5c8a133f669f61309b6209f909fac3b687e667894463754f8ccfc languageName: node linkType: hard @@ -9643,30 +9356,30 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:10.4.4": - version: 10.4.4 - resolution: "@storybook/react-dom-shim@npm:10.4.4" +"@storybook/react-dom-shim@npm:10.4.6": + version: 10.4.6 + resolution: "@storybook/react-dom-shim@npm:10.4.6" peerDependencies: "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 "@types/react-dom": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.4.4 + storybook: ^10.4.6 peerDependenciesMeta: "@types/react": optional: true "@types/react-dom": optional: true - checksum: 10/630b4e83bc96c1830fecbe0a76aaef0868d05cc9d56337771da15f81ed101a70ba5601da2a0bebb88f3829815591b877c28e0ef414f443f8a24179b5effa2443 + checksum: 10/e094336355c103234c921f45c151be380443cfa7f2e9adfbc3d7e9277317e147135d916b3368158267e12d2924703da2e486e9a8aad8d849892d35efeef390a5 languageName: node linkType: hard -"@storybook/react@npm:^10.3.5, @storybook/react@npm:^10.4.1": - version: 10.4.4 - resolution: "@storybook/react@npm:10.4.4" +"@storybook/react@npm:^10.3.5, @storybook/react@npm:^10.4.6": + version: 10.4.6 + resolution: "@storybook/react@npm:10.4.6" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/react-dom-shim": "npm:10.4.4" + "@storybook/react-dom-shim": "npm:10.4.6" react-docgen: "npm:^8.0.2" react-docgen-typescript: "npm:^2.2.2" peerDependencies: @@ -9674,7 +9387,7 @@ __metadata: "@types/react-dom": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.4.4 + storybook: ^10.4.6 typescript: ">= 4.9.x" peerDependenciesMeta: "@types/react": @@ -9683,7 +9396,7 @@ __metadata: optional: true typescript: optional: true - checksum: 10/91855d48a9a799bd69e837266739886435aa93a5679442f51944d37876d4b2d81ab16354a78acad51a56670cc37121f40c007f175678c7121b026cb357d799dd + checksum: 10/365d00d014bd0703cf6ed5e695848c5d8286d73499eeaf97605df6be971db53a420dcab996f53e94ba4da2fe1ce8a5622c7ea348d7eafca8c64b9eae2d460948 languageName: node linkType: hard @@ -9868,12 +9581,12 @@ __metadata: languageName: node linkType: hard -"@swc/plugin-emotion@npm:^14.10.0": - version: 14.12.0 - resolution: "@swc/plugin-emotion@npm:14.12.0" +"@swc/plugin-emotion@npm:^14.15.0": + version: 14.15.0 + resolution: "@swc/plugin-emotion@npm:14.15.0" dependencies: "@swc/counter": "npm:^0.1.3" - checksum: 10/990ac0d15b5c6d8f777db55693d57e6fd5eb8bee06283500d26d2999a8f3070564387dcaebe3224faa50a6b79740a74429758658e8212b674395d3cb1b994010 + checksum: 10/6a95bc5930c166ea564ea0725d26c3f8a28549cad6734606cb451efe112fc878515adc05ec7ae740efd637f3040f6794cf4913584134259cafb0d924652d2c4e languageName: node linkType: hard @@ -9886,9 +9599,9 @@ __metadata: languageName: node linkType: hard -"@tailwindcss/node@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/node@npm:4.3.1" +"@tailwindcss/node@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/node@npm:4.3.2" dependencies: "@jridgewell/remapping": "npm:^2.3.5" enhanced-resolve: "npm:5.21.6" @@ -9896,81 +9609,81 @@ __metadata: lightningcss: "npm:1.32.0" magic-string: "npm:^0.30.21" source-map-js: "npm:^1.2.1" - tailwindcss: "npm:4.3.1" - checksum: 10/582a718fec1429249ff4ae0fdc005720ef70e5f60676e3eab145d5291a50805262f95b086458dc3589762bd8cd200f9d1dbb5d156c0e9b0270fe8ad7de0010b7 + tailwindcss: "npm:4.3.2" + checksum: 10/a0035ae0c94e4f3c13a0089fea6eeda2aca01da9f11a28c06f39bfdf4082f65a93fbe7f4dda182f27cd73cc55b3efa2aa4c91f4ebaf5d5e41576e9e3f043444d languageName: node linkType: hard -"@tailwindcss/oxide-android-arm64@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-android-arm64@npm:4.3.1" +"@tailwindcss/oxide-android-arm64@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-android-arm64@npm:4.3.2" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-darwin-arm64@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.3.1" +"@tailwindcss/oxide-darwin-arm64@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.3.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-darwin-x64@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-darwin-x64@npm:4.3.1" +"@tailwindcss/oxide-darwin-x64@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-darwin-x64@npm:4.3.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide-freebsd-x64@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.3.1" +"@tailwindcss/oxide-freebsd-x64@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.3.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.3.1" +"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.3.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm64-gnu@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.3.1" +"@tailwindcss/oxide-linux-arm64-gnu@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.3.2" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm64-musl@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.3.1" +"@tailwindcss/oxide-linux-arm64-musl@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.3.2" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@tailwindcss/oxide-linux-x64-gnu@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.3.1" +"@tailwindcss/oxide-linux-x64-gnu@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.3.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@tailwindcss/oxide-linux-x64-musl@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.3.1" +"@tailwindcss/oxide-linux-x64-musl@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.3.2" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@tailwindcss/oxide-wasm32-wasi@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.3.1" +"@tailwindcss/oxide-wasm32-wasi@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.3.2" dependencies: - "@emnapi/core": "npm:^1.10.0" - "@emnapi/runtime": "npm:^1.10.0" - "@emnapi/wasi-threads": "npm:^1.2.1" + "@emnapi/core": "npm:^1.11.1" + "@emnapi/runtime": "npm:^1.11.1" + "@emnapi/wasi-threads": "npm:^1.2.2" "@napi-rs/wasm-runtime": "npm:^1.1.4" "@tybys/wasm-util": "npm:^0.10.2" tslib: "npm:^2.8.1" @@ -9978,36 +9691,36 @@ __metadata: languageName: node linkType: hard -"@tailwindcss/oxide-win32-arm64-msvc@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.3.1" +"@tailwindcss/oxide-win32-arm64-msvc@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.3.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-win32-x64-msvc@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.3.1" +"@tailwindcss/oxide-win32-x64-msvc@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.3.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide@npm:4.3.1": - version: 4.3.1 - resolution: "@tailwindcss/oxide@npm:4.3.1" - dependencies: - "@tailwindcss/oxide-android-arm64": "npm:4.3.1" - "@tailwindcss/oxide-darwin-arm64": "npm:4.3.1" - "@tailwindcss/oxide-darwin-x64": "npm:4.3.1" - "@tailwindcss/oxide-freebsd-x64": "npm:4.3.1" - "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.3.1" - "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.3.1" - "@tailwindcss/oxide-linux-arm64-musl": "npm:4.3.1" - "@tailwindcss/oxide-linux-x64-gnu": "npm:4.3.1" - "@tailwindcss/oxide-linux-x64-musl": "npm:4.3.1" - "@tailwindcss/oxide-wasm32-wasi": "npm:4.3.1" - "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.3.1" - "@tailwindcss/oxide-win32-x64-msvc": "npm:4.3.1" +"@tailwindcss/oxide@npm:4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/oxide@npm:4.3.2" + dependencies: + "@tailwindcss/oxide-android-arm64": "npm:4.3.2" + "@tailwindcss/oxide-darwin-arm64": "npm:4.3.2" + "@tailwindcss/oxide-darwin-x64": "npm:4.3.2" + "@tailwindcss/oxide-freebsd-x64": "npm:4.3.2" + "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.3.2" + "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.3.2" + "@tailwindcss/oxide-linux-arm64-musl": "npm:4.3.2" + "@tailwindcss/oxide-linux-x64-gnu": "npm:4.3.2" + "@tailwindcss/oxide-linux-x64-musl": "npm:4.3.2" + "@tailwindcss/oxide-wasm32-wasi": "npm:4.3.2" + "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.3.2" + "@tailwindcss/oxide-win32-x64-msvc": "npm:4.3.2" dependenciesMeta: "@tailwindcss/oxide-android-arm64": optional: true @@ -10033,20 +9746,20 @@ __metadata: optional: true "@tailwindcss/oxide-win32-x64-msvc": optional: true - checksum: 10/598a1f2d038fcb1c35281d043570cefc4c2dac9aedac50e31272c26c1b2cb714457b03835106959afe2761dc88ee46b0e719edb922783942ae493ad71959a012 + checksum: 10/a32a1e6e46f94e64e89d28e2d8e8644254b665ca7cfd6bfc83cf0555749ee6d26fe3dd421d9e06da6ca3e42af073fd730b0a8f7591c4981465b68b60a4cdb8c3 languageName: node linkType: hard -"@tailwindcss/postcss@npm:^4.3.0": - version: 4.3.1 - resolution: "@tailwindcss/postcss@npm:4.3.1" +"@tailwindcss/postcss@npm:^4.3.2": + version: 4.3.2 + resolution: "@tailwindcss/postcss@npm:4.3.2" dependencies: "@alloc/quick-lru": "npm:^5.2.0" - "@tailwindcss/node": "npm:4.3.1" - "@tailwindcss/oxide": "npm:4.3.1" - postcss: "npm:8.5.15" - tailwindcss: "npm:4.3.1" - checksum: 10/e1922f337b1c4542f92d54e5b8f71fd6a73f9c02bbfd4361015e0046f0a6c09a354a721d2129af9d1286d96ff1d7bc2e6caabadbb37154816c2fdedba906d180 + "@tailwindcss/node": "npm:4.3.2" + "@tailwindcss/oxide": "npm:4.3.2" + postcss: "npm:^8.5.15" + tailwindcss: "npm:4.3.2" + checksum: 10/13904763acabf66aa2fc41fa679061bc89ba663074382157d0dbce19a347038739c60ba453efbd64e6f3a0b4bbc06e945908256b072dd6b07d6b109b2cfe9800 languageName: node linkType: hard @@ -10168,12 +9881,12 @@ __metadata: languageName: node linkType: hard -"@tybys/wasm-util@npm:^0.10.1, @tybys/wasm-util@npm:^0.10.2": - version: 0.10.2 - resolution: "@tybys/wasm-util@npm:0.10.2" +"@tybys/wasm-util@npm:^0.10.2, @tybys/wasm-util@npm:^0.10.3": + version: 0.10.3 + resolution: "@tybys/wasm-util@npm:0.10.3" dependencies: tslib: "npm:^2.4.0" - checksum: 10/d12f1dafe12d7a573c406b35ffef0038042b9cc9fbcc74d657267eb635499b956276afc05eebdbd81bea582e1c4c921421a1dd7243a93daaa8c8216b19395c23 + checksum: 10/6cf39f7a2926b1c8bc6fe3f9f03318a33dd6dae81bdbd059983f9c6ee22d10a827f12564d648c05a2d4926e03c86cbe2799fb20609ee65e9efc39603039b4765 languageName: node linkType: hard @@ -10191,14 +9904,7 @@ __metadata: languageName: node linkType: hard -"@types/aws-lambda@npm:8.10.161": - version: 8.10.161 - resolution: "@types/aws-lambda@npm:8.10.161" - checksum: 10/0ded8b107765dcf7f04a551d2ec174863c060d58194615cba2e85b2e0e1ba0a6e8fbdb1e2ebe33b27b42e973c5d2ae76751ac55cb61d4dead6444e6b27064c77 - languageName: node - linkType: hard - -"@types/aws-lambda@npm:^8.10.134": +"@types/aws-lambda@npm:8.10.162, @types/aws-lambda@npm:^8.10.134": version: 8.10.162 resolution: "@types/aws-lambda@npm:8.10.162" checksum: 10/f952247c4edc3cf0948022a21a80ea704bb5602b620f9d15535b3cb06aaf931ae1eb87fc0708b35b71fa3035bc73bb6a7424df5a7c5197268ee0ed28b9fc30c4 @@ -10332,7 +10038,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:1.0.9, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.8": +"@types/estree@npm:^1.0.0, @types/estree@npm:^1.0.8": version: 1.0.9 resolution: "@types/estree@npm:1.0.9" checksum: 10/16aabfa703b5bdac83f719b07ce92a11b2d3c9b8628eacc92889d8af46cab2d78fc45c7b5378de383d0500585cea5c2f79125eeddfe5fbc6bd6a27eb0c8ccee5 @@ -10508,24 +10214,24 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:>=10.0.0, @types/node@npm:>=13.7.0, @types/node@npm:>=20.0.0, @types/node@npm:>=6": - version: 25.9.3 - resolution: "@types/node@npm:25.9.3" + version: 26.1.1 + resolution: "@types/node@npm:26.1.1" dependencies: - undici-types: "npm:>=7.24.0 <7.24.7" - checksum: 10/40c5f5c91450689b255dbf8cbd6cf0bb05e1013a353830b15eb9b5c9cda6448510be572d1ecadc38c8a4ac472e61381de9ae28df82094abece59f4c1eccffbc5 + undici-types: "npm:~8.3.0" + checksum: 10/df6555a94c6b4cf74e6238373e2881e72dc91058cf2ba173be77ea3974aaa8f459c2f10fbb7eb644fb1e5189dd8407097f5d39506fad39c89bde18acb3b90316 languageName: node linkType: hard -"@types/node@npm:^24.12.4": - version: 24.13.2 - resolution: "@types/node@npm:24.13.2" +"@types/node@npm:^24.13.3": + version: 24.13.3 + resolution: "@types/node@npm:24.13.3" dependencies: undici-types: "npm:~7.18.0" - checksum: 10/2b8cb95ada191ecc788fef91d7cdb86dff24f6895b510e1fb495cc001832709fa8fc3e1eeb27d64bda52b3f74f9e91acf42431e98e3e6876de1e53acce7f7602 + checksum: 10/cfa6ed1e16c4624d1e83b09aeb72a2f50a7e17d837bf5a1259a52e346f33a693afd289402d3b6118ce3abea7aff35f2a4f13a0284b96bc5807a50f0e22e1ec77 languageName: node linkType: hard -"@types/nodemailer@npm:^8.0.0": +"@types/nodemailer@npm:^8.0.1": version: 8.0.1 resolution: "@types/nodemailer@npm:8.0.1" dependencies: @@ -10644,13 +10350,13 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:18.3.29": - version: 18.3.29 - resolution: "@types/react@npm:18.3.29" +"@types/react@npm:18.3.31": + version: 18.3.31 + resolution: "@types/react@npm:18.3.31" dependencies: "@types/prop-types": "npm:*" csstype: "npm:^3.2.2" - checksum: 10/1630416dbca8097bc56bb2f7e51208a7d696ed704c58bb3f0470eb982852f1af6d95d5c658eec51d7a5adae6587679d7d81b531b676dfcb405164e32feee6b4b + checksum: 10/0a5d73b1ba3ce73273b28cc50da78d520b1a8d4253075820dc5cf6c9e286ff6cb339b56bd613d05885fec214fbecd8137bddcbdb475612fdcc46e061d88f00fc languageName: node linkType: hard @@ -10664,11 +10370,11 @@ __metadata: linkType: hard "@types/readable-stream@npm:^4.0.0, @types/readable-stream@npm:^4.0.21": - version: 4.0.23 - resolution: "@types/readable-stream@npm:4.0.23" + version: 4.0.24 + resolution: "@types/readable-stream@npm:4.0.24" dependencies: "@types/node": "npm:*" - checksum: 10/2798c083eb74c9c5910cdda2e8132e333e2435362cc811eb866871e6a2ea77cd5a665dd3085be0e45ccc90a6d7b533d3d221f3b5ccfcf3080f4133517105b3fd + checksum: 10/e96af36f032495f28fac2df2a13d92ced3c7f76cd51d418fb60f960f997f79c6116ad40831539d76260b2e831a914f758f68d810bd52aeb2dc8b8a603238a0fb languageName: node linkType: hard @@ -10755,7 +10461,7 @@ __metadata: languageName: node linkType: hard -"@types/tmp@npm:^0.2.3, @types/tmp@npm:^0.2.6": +"@types/tmp@npm:^0.2.3": version: 0.2.6 resolution: "@types/tmp@npm:0.2.6" checksum: 10/e14a094c10569d3b56805552b21417860ef21060d969000d5d5b53604a78c2bdac216f064b03797d4b07a081e0141dd3ab22bc36923e75300eb1c023f7252cc7 @@ -10857,36 +10563,36 @@ __metadata: languageName: node linkType: hard -"@verdaccio/auth@npm:8.0.2": - version: 8.0.2 - resolution: "@verdaccio/auth@npm:8.0.2" +"@verdaccio/auth@npm:8.0.4": + version: 8.0.4 + resolution: "@verdaccio/auth@npm:8.0.4" dependencies: - "@verdaccio/config": "npm:8.1.1" - "@verdaccio/core": "npm:8.1.1" - "@verdaccio/loaders": "npm:8.0.2" - "@verdaccio/signature": "npm:8.0.2" + "@verdaccio/config": "npm:8.1.2" + "@verdaccio/core": "npm:8.1.2" + "@verdaccio/loaders": "npm:8.0.3" + "@verdaccio/signature": "npm:8.0.3" debug: "npm:4.4.3" lodash: "npm:4.18.1" - verdaccio-htpasswd: "npm:13.0.2" - checksum: 10/912d223d2bae7e641f931c79285491429d34dcc78ab8170649350060fa1e6d04b1ab66beaed86abc272830e4f8eea7ccabf361e815e930816505e58f480e573a + verdaccio-htpasswd: "npm:13.0.3" + checksum: 10/5135cde128a875d77b5a08e6867f75fdc61742ffa41b9f4459eeccca29bf265d78405c5e486b3ad880690fffff12e92cd05b5bcb42abd4092b058af6bec9a052 languageName: node linkType: hard -"@verdaccio/config@npm:8.1.1": - version: 8.1.1 - resolution: "@verdaccio/config@npm:8.1.1" +"@verdaccio/config@npm:8.1.2": + version: 8.1.2 + resolution: "@verdaccio/config@npm:8.1.2" dependencies: - "@verdaccio/core": "npm:8.1.1" + "@verdaccio/core": "npm:8.1.2" debug: "npm:4.4.3" js-yaml: "npm:4.1.1" lodash: "npm:4.18.1" - checksum: 10/1b0475f6bc5bf2aaa4a3e29b718bcc2807233a894b7638083fc312ab79755bb1c8b4007a0bb5de348216aaa1f64b6041a0306575f0edbcba9cd72879b7ac2a2d + checksum: 10/c3370b87fbcaf5caaa075086c4417c82b8a1408a92d7f2b72e725dc312bf062f74739852f29dd2a584bdc4b802873389b517335391658a25dd74323a78059868 languageName: node linkType: hard -"@verdaccio/core@npm:8.1.1": - version: 8.1.1 - resolution: "@verdaccio/core@npm:8.1.1" +"@verdaccio/core@npm:8.1.2": + version: 8.1.2 + resolution: "@verdaccio/core@npm:8.1.2" dependencies: ajv: "npm:8.18.0" http-errors: "npm:2.0.1" @@ -10894,7 +10600,7 @@ __metadata: minimatch: "npm:7.4.9" process-warning: "npm:1.0.0" semver: "npm:7.7.4" - checksum: 10/05dca8282ec71cae31a7c93765d626c4ff81b6d726525611e1e88105599b0dee904288d3137e210575bd952b41b55c325e9f76d60b1a841a9b92d55e01d061b3 + checksum: 10/19f7963073d1e91b43e3249d9de9c7b0b6f2e72d4c275647f0b73efb5014edda43c5a87d4a4cdbaa406a13f4c4ea9df922fb21142910e196590d62bff45e7dc2 languageName: node linkType: hard @@ -10907,35 +10613,35 @@ __metadata: languageName: node linkType: hard -"@verdaccio/hooks@npm:8.0.2": - version: 8.0.2 - resolution: "@verdaccio/hooks@npm:8.0.2" +"@verdaccio/hooks@npm:8.0.3": + version: 8.0.3 + resolution: "@verdaccio/hooks@npm:8.0.3" dependencies: - "@verdaccio/core": "npm:8.1.1" - "@verdaccio/logger": "npm:8.0.2" + "@verdaccio/core": "npm:8.1.2" + "@verdaccio/logger": "npm:8.0.3" debug: "npm:4.4.3" got-cjs: "npm:12.5.4" handlebars: "npm:4.7.9" - checksum: 10/df4b32017e2ebc78538d848f4eaeb6f9d366f301ae261f0cf01867e93d7985dac6123ab8d0fd5aae899b82f518bfa285f146e146ddc9021019bd840d2da4cfa3 + checksum: 10/12c283ff391fafa4dccc62feefeb6ee221f466cc72cdbc34d298646d580a761359525ea407e53c3d413838731512914c0431a53501914f5df95d648900be1465 languageName: node linkType: hard -"@verdaccio/loaders@npm:8.0.2": - version: 8.0.2 - resolution: "@verdaccio/loaders@npm:8.0.2" +"@verdaccio/loaders@npm:8.0.3": + version: 8.0.3 + resolution: "@verdaccio/loaders@npm:8.0.3" dependencies: - "@verdaccio/core": "npm:8.1.1" + "@verdaccio/core": "npm:8.1.2" debug: "npm:4.4.3" lodash: "npm:4.18.1" - checksum: 10/e8316a43546c983a5ffd6981064c39b1846f8bc6d17c5759ee2d99292de7874e7db3ddc75ed4faf1f633d13faa3c97289392e089c2bedd44289a560e9624770f + checksum: 10/f892da1565a0b2c684c7bb7b101673ca7af940de99b49b5c1d6d3da11898ee0095cf7b856233a0c3522767f9c2270ad0a1a60b571df83e72d75ad1360832a030 languageName: node linkType: hard -"@verdaccio/local-storage-legacy@npm:11.3.3": - version: 11.3.3 - resolution: "@verdaccio/local-storage-legacy@npm:11.3.3" +"@verdaccio/local-storage-legacy@npm:11.3.4": + version: 11.3.4 + resolution: "@verdaccio/local-storage-legacy@npm:11.3.4" dependencies: - "@verdaccio/core": "npm:8.1.1" + "@verdaccio/core": "npm:8.1.2" "@verdaccio/file-locking": "npm:13.0.1" "@verdaccio/streams": "npm:10.2.5" debug: "npm:4.4.3" @@ -10944,19 +10650,19 @@ __metadata: lowdb: "npm:1.0.0" mkdirp: "npm:1.0.4" sanitize-filename: "npm:1.6.4" - checksum: 10/1d16e85b48f9a6dfb894b712d7c5d0fee052e0b4644321f35b0628c5bb054e0631c5019995d89bb2d3d64763d27bbb679d4c96c38d1ecbd14108f8262443941f + checksum: 10/034285e8967d1f10c3806082cac8f21625163518e5e085ed1a80acc8dde5b413654b6a0c6005d3145b17a9885c390f9cd9178c303ccc9a1a1f23f515edd052ed languageName: node linkType: hard -"@verdaccio/logger-commons@npm:8.0.2": - version: 8.0.2 - resolution: "@verdaccio/logger-commons@npm:8.0.2" +"@verdaccio/logger-commons@npm:8.0.3": + version: 8.0.3 + resolution: "@verdaccio/logger-commons@npm:8.0.3" dependencies: - "@verdaccio/core": "npm:8.1.1" + "@verdaccio/core": "npm:8.1.2" "@verdaccio/logger-prettify": "npm:8.0.1" colorette: "npm:2.0.20" debug: "npm:4.4.3" - checksum: 10/537cf2b19e658210f42a8eb792d9ad5bb30e6ecdcbe3f1555a870b7b967b9c47c39e1f471fbcac68ec12647290cf679f6d66afe7513b7ad10bcc571e99253402 + checksum: 10/efbe65c7d975355e70ffcacc978a968fcd8da178d0bfb280c964af5115893fa18795704a20dcade5285b37b0cea4cddca2e9db204154b0de1b418d7c6d5168fa languageName: node linkType: hard @@ -10974,40 +10680,40 @@ __metadata: languageName: node linkType: hard -"@verdaccio/logger@npm:8.0.2": - version: 8.0.2 - resolution: "@verdaccio/logger@npm:8.0.2" +"@verdaccio/logger@npm:8.0.3": + version: 8.0.3 + resolution: "@verdaccio/logger@npm:8.0.3" dependencies: - "@verdaccio/logger-commons": "npm:8.0.2" + "@verdaccio/logger-commons": "npm:8.0.3" pino: "npm:9.14.0" - checksum: 10/ea110611f74b0413384f1f10fb6ba50e30d329854bdabe3b1099dc3a0493c25e01fb58db0e92e567019c3d3c4030df1f3a33f1b5a7012219e12910444ad4bc44 + checksum: 10/0f440546bed75ad3ed2e90bde10402ee2e1d31c58f4471df49be9a939fdbd257a76909230568a102b6870f7008e6c9caa33c3a05fa5e2f119e09909503546323 languageName: node linkType: hard -"@verdaccio/middleware@npm:8.0.2": - version: 8.0.2 - resolution: "@verdaccio/middleware@npm:8.0.2" +"@verdaccio/middleware@npm:8.0.5": + version: 8.0.5 + resolution: "@verdaccio/middleware@npm:8.0.5" dependencies: - "@verdaccio/config": "npm:8.1.1" - "@verdaccio/core": "npm:8.1.1" - "@verdaccio/url": "npm:13.0.2" + "@verdaccio/config": "npm:8.1.2" + "@verdaccio/core": "npm:8.1.2" + "@verdaccio/url": "npm:13.0.3" debug: "npm:4.4.3" express: "npm:4.22.1" express-rate-limit: "npm:5.5.1" lodash: "npm:4.18.1" lru-cache: "npm:7.18.3" - checksum: 10/22a0c338a1eb351b706ccde3846a26885eccf9a6194ea7152685a761947c4bb28d8aff6e4c69f05fd16583c6070a57b2a2a222d1d12b75263fc5d53c38fa7dfe + checksum: 10/bfb108ff9965d5168851103d8d5e381b4dd78ca969c927d76603d3332c4d2f10fcd9b7cc5f10e4e9680046b0b22424621e8d64c384b7ba808a37fc60a5c3df73 languageName: node linkType: hard -"@verdaccio/package-filter@npm:13.0.2": - version: 13.0.2 - resolution: "@verdaccio/package-filter@npm:13.0.2" +"@verdaccio/package-filter@npm:13.0.3": + version: 13.0.3 + resolution: "@verdaccio/package-filter@npm:13.0.3" dependencies: - "@verdaccio/core": "npm:8.1.1" + "@verdaccio/core": "npm:8.1.2" debug: "npm:4.4.3" semver: "npm:7.7.4" - checksum: 10/16527368fd2a46da14affadac6386aeaaf23d3f8ddd4169cdee5fe7a0f282f0d3a956ea13c9cdd2d48c1fcc7d3908af594dfa8ef6f539af1815d081c767d750b + checksum: 10/c4f664a695079005182b83be450ce3f97ea7f6065c3b212b8b2128b65b6eedab29941f984946410bc97ca19eb0e6669cd87927880510b3d48ae1b09d8aeca0d8 languageName: node linkType: hard @@ -11021,15 +10727,15 @@ __metadata: languageName: node linkType: hard -"@verdaccio/signature@npm:8.0.2": - version: 8.0.2 - resolution: "@verdaccio/signature@npm:8.0.2" +"@verdaccio/signature@npm:8.0.3": + version: 8.0.3 + resolution: "@verdaccio/signature@npm:8.0.3" dependencies: - "@verdaccio/config": "npm:8.1.1" - "@verdaccio/core": "npm:8.1.1" + "@verdaccio/config": "npm:8.1.2" + "@verdaccio/core": "npm:8.1.2" debug: "npm:4.4.3" jsonwebtoken: "npm:9.0.3" - checksum: 10/18b0f3d58709ffb84e34a98ca2e35ca0b2e202eaeddb057e816e438eb0c7d3a1ee7589df5a8a9372a9d5c8943ca7f41ca1e513793659d47a6b087bb81bf9bff6 + checksum: 10/a79cbf9ee52e586abc0f472307fb29af6dfdd92668f21fc2017dcda731309ef9ece801cf679aa92aa49ba37438902bc58eb6f29d6e94edb017f7e3b676000296 languageName: node linkType: hard @@ -11040,56 +10746,56 @@ __metadata: languageName: node linkType: hard -"@verdaccio/tarball@npm:13.0.2": - version: 13.0.2 - resolution: "@verdaccio/tarball@npm:13.0.2" +"@verdaccio/tarball@npm:13.0.3": + version: 13.0.3 + resolution: "@verdaccio/tarball@npm:13.0.3" dependencies: - "@verdaccio/core": "npm:8.1.1" - "@verdaccio/url": "npm:13.0.2" + "@verdaccio/core": "npm:8.1.2" + "@verdaccio/url": "npm:13.0.3" debug: "npm:4.4.3" gunzip-maybe: "npm:1.4.2" tar-stream: "npm:3.1.7" - checksum: 10/543fa1e86300e1b53c71906ee87d1c97b48ea9aa1ccd66742d649187afcac099441344a7132002bef99f38fe94ad075e188bfbe91058b1d07c5fc8038e2a0ace + checksum: 10/6c2389c7a0738eab8597e5f37320c533c2a5c9ac26f9e77fba1b4bbffa203a88c06b13eefd2b81e3bf1beb02d18382625b40081fe9e299c5e8b12420dfc23798 languageName: node linkType: hard -"@verdaccio/ui-theme@npm:9.0.0-next-9.14": - version: 9.0.0-next-9.14 - resolution: "@verdaccio/ui-theme@npm:9.0.0-next-9.14" +"@verdaccio/ui-theme@npm:9.0.0-next-9.20": + version: 9.0.0-next-9.20 + resolution: "@verdaccio/ui-theme@npm:9.0.0-next-9.20" dependencies: debug: "npm:4.4.3" - checksum: 10/6fc6287989ce51b9e6822c752d4aeef229b4e89b68878097aed41bdfa4d5d61db14ebe0d02af48d2706c88abcfc584a01d1ece1b6628c48bb6ab4e454072d342 + checksum: 10/fe4e1ff809cf74c815c47f38895e1d6c06fbde4cfffb674a13cbe05bd1478361f56d47fbab2f512d0d386fe91f5739e03e462bc521787e1d1a7a00bf6fc07c13 languageName: node linkType: hard -"@verdaccio/url@npm:13.0.2": - version: 13.0.2 - resolution: "@verdaccio/url@npm:13.0.2" +"@verdaccio/url@npm:13.0.3": + version: 13.0.3 + resolution: "@verdaccio/url@npm:13.0.3" dependencies: - "@verdaccio/core": "npm:8.1.1" + "@verdaccio/core": "npm:8.1.2" debug: "npm:4.4.3" validator: "npm:13.15.26" - checksum: 10/1bbb03d43cad01cb39be183e391d61895d0ed385daa611429396bd60c42e7973edc51fe7fa16af8453f076555a7a9800856ce0fc702a7a90fce315c11036b772 + checksum: 10/616004bbaf56edc8abb97983ed55de9eb901ba7f3e7e5f3953d33b1d5ebfa0c5b60e918bfeeee802a348db3f71e410f8a0659266c8562bc654b1f6c5f194d794 languageName: node linkType: hard -"@verdaccio/utils@npm:8.1.2": - version: 8.1.2 - resolution: "@verdaccio/utils@npm:8.1.2" +"@verdaccio/utils@npm:8.1.3": + version: 8.1.3 + resolution: "@verdaccio/utils@npm:8.1.3" dependencies: - "@verdaccio/core": "npm:8.1.1" + "@verdaccio/core": "npm:8.1.2" lodash: "npm:4.18.1" minimatch: "npm:7.4.9" - checksum: 10/59f5866bdaac049bce5198c5bcc54257eab7a87e8e3ffe39f55953fe1ad70e4627ebcae956d642a2ae0dc9a45778420619e0481f30bcc64b774238110cd74620 + checksum: 10/fb12610d6bdf5e13fde7c33361d04e40220a9e09bdad03fb96ba6a9d96f093809f378765159545fa35e9a87e16e26f6d9475cc18899f9bb44159a869e149cb86 languageName: node linkType: hard -"@vitest/coverage-v8@npm:^4.1.7": - version: 4.1.8 - resolution: "@vitest/coverage-v8@npm:4.1.8" +"@vitest/coverage-v8@npm:^4.1.10": + version: 4.1.10 + resolution: "@vitest/coverage-v8@npm:4.1.10" dependencies: "@bcoe/v8-coverage": "npm:^1.0.2" - "@vitest/utils": "npm:4.1.8" + "@vitest/utils": "npm:4.1.10" ast-v8-to-istanbul: "npm:^1.0.0" istanbul-lib-coverage: "npm:^3.2.2" istanbul-lib-report: "npm:^3.0.1" @@ -11099,12 +10805,12 @@ __metadata: std-env: "npm:^4.0.0-rc.1" tinyrainbow: "npm:^3.1.0" peerDependencies: - "@vitest/browser": 4.1.8 - vitest: 4.1.8 + "@vitest/browser": 4.1.10 + vitest: 4.1.10 peerDependenciesMeta: "@vitest/browser": optional: true - checksum: 10/08d9ea65ca4cc007a1f1cdc85ea36d51bfa91a9b2f0e9ad27436b777629b4138e33dba2f68c8e68b01343310bf9d5624ad1d6d24553a5b289b66da51561259eb + checksum: 10/e593f5205a65d10f200e68a99e720d7a9f5e9be65d8160e4f0b6b5f1a7a87f0453c03e79fd1c022dbd7fb26a22657ca4d9410ae27b36da90d41d7ca04f681ab1 languageName: node linkType: hard @@ -11121,17 +10827,17 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:4.1.8": - version: 4.1.8 - resolution: "@vitest/expect@npm:4.1.8" +"@vitest/expect@npm:4.1.10": + version: 4.1.10 + resolution: "@vitest/expect@npm:4.1.10" dependencies: "@standard-schema/spec": "npm:^1.1.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:4.1.8" - "@vitest/utils": "npm:4.1.8" + "@vitest/spy": "npm:4.1.10" + "@vitest/utils": "npm:4.1.10" chai: "npm:^6.2.2" tinyrainbow: "npm:^3.1.0" - checksum: 10/cb7d78e250ec77b7e180ac3e5f543501488c69b237d7ed97ffe9196c5e946b0e4a37be05a2ec38af7ce7750c1a98286480acdd247286a29c239b08a13b085d4b + checksum: 10/487fcad404a68968a54ae5fb9d099f12170cd793420a04b34a5606516317090c50a8303ab687c70166ee181864e3e138941d4a96d0405434dcd37696b3105350 languageName: node linkType: hard @@ -11154,11 +10860,11 @@ __metadata: languageName: node linkType: hard -"@vitest/mocker@npm:4.1.8": - version: 4.1.8 - resolution: "@vitest/mocker@npm:4.1.8" +"@vitest/mocker@npm:4.1.10": + version: 4.1.10 + resolution: "@vitest/mocker@npm:4.1.10" dependencies: - "@vitest/spy": "npm:4.1.8" + "@vitest/spy": "npm:4.1.10" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.21" peerDependencies: @@ -11169,7 +10875,7 @@ __metadata: optional: true vite: optional: true - checksum: 10/fc977703b07d950aa170bafdef988bc7ba88f0a80159d1563ce95696763729ec1f6d015012aad36cf4e1b522d327b205292c56d76692d2a9f72285d694ed3cba + checksum: 10/ae9645d1bcdad3ab7de7182feb4f1c9148a5ff97cef19581eec9257112aace94889eee9a1ad12e40ce59453ac05f52453b5fdb49ff76a31af8ccdbaaa4471ef3 languageName: node linkType: hard @@ -11182,34 +10888,34 @@ __metadata: languageName: node linkType: hard -"@vitest/pretty-format@npm:4.1.8": - version: 4.1.8 - resolution: "@vitest/pretty-format@npm:4.1.8" +"@vitest/pretty-format@npm:4.1.10": + version: 4.1.10 + resolution: "@vitest/pretty-format@npm:4.1.10" dependencies: tinyrainbow: "npm:^3.1.0" - checksum: 10/56a4b685cdf9f2e9708025f17dab8c0fa990ab06e5b38606a1ddde52a09830a099843da6a1b127ee48217ab023bad7bd23c49eb4969d77dff07df363fad0bb0e + checksum: 10/e4f6907143ab0e40dda29d70b17027586c92921d622091321f10512e660b3995dcee7aa56e17b750b72560f295e25f96035372348415f18ebfd39b66a55b4704 languageName: node linkType: hard -"@vitest/runner@npm:4.1.8": - version: 4.1.8 - resolution: "@vitest/runner@npm:4.1.8" +"@vitest/runner@npm:4.1.10": + version: 4.1.10 + resolution: "@vitest/runner@npm:4.1.10" dependencies: - "@vitest/utils": "npm:4.1.8" + "@vitest/utils": "npm:4.1.10" pathe: "npm:^2.0.3" - checksum: 10/278d1482123877343731b3bb822d0280af928252ee263aab73ca189c39de3bb767ce715581870b2e1eb408f7cba01106a6989406cb2ada1332f181912558a3c1 + checksum: 10/2c962cb13af0880990036808a35679b7ac6657c8f542490234c2faa6ffd2ab080ac6bf21b487c64d84aa635cfb37b49eb679098c2003a100dfc6c4d5e87bf055 languageName: node linkType: hard -"@vitest/snapshot@npm:4.1.8": - version: 4.1.8 - resolution: "@vitest/snapshot@npm:4.1.8" +"@vitest/snapshot@npm:4.1.10": + version: 4.1.10 + resolution: "@vitest/snapshot@npm:4.1.10" dependencies: - "@vitest/pretty-format": "npm:4.1.8" - "@vitest/utils": "npm:4.1.8" + "@vitest/pretty-format": "npm:4.1.10" + "@vitest/utils": "npm:4.1.10" magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10/162ca0eccb72db02081b04307d21ac8d14c8fcd4a840872459274f589b1665f108bd4119dff19d5a2150a0e26b90531791ebec7ee74f0c2c5285b491cebbcfcb + checksum: 10/7940d83ffd2fbebf9a04ea31e196b7e8bf981093ec739950959fe8dd29caa33c80823780fb4b1063d9459c44a0a8d8b2748c00dfb6941becd7404e6d687eea01 languageName: node linkType: hard @@ -11222,10 +10928,10 @@ __metadata: languageName: node linkType: hard -"@vitest/spy@npm:4.1.8": - version: 4.1.8 - resolution: "@vitest/spy@npm:4.1.8" - checksum: 10/53e948d8f5e229e969e704dc8a54fd42ad715b2b18f401592f4bba97dcf33bd4cf01d11af577d4efe42dc2d90c9e6574ec991531fd8f1bdfee916a1dd0828547 +"@vitest/spy@npm:4.1.10": + version: 4.1.10 + resolution: "@vitest/spy@npm:4.1.10" + checksum: 10/7c1b79a95474338e0659f0f2e43be4df1ef7939ff5b37b044954e0287582947803bd417508f44a7f244809672309d9b3dd67660b704ec3fe7f323cc958ae47a3 languageName: node linkType: hard @@ -11240,114 +10946,114 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:4.1.8": - version: 4.1.8 - resolution: "@vitest/utils@npm:4.1.8" +"@vitest/utils@npm:4.1.10": + version: 4.1.10 + resolution: "@vitest/utils@npm:4.1.10" dependencies: - "@vitest/pretty-format": "npm:4.1.8" + "@vitest/pretty-format": "npm:4.1.10" convert-source-map: "npm:^2.0.0" tinyrainbow: "npm:^3.1.0" - checksum: 10/13250b9e7825d425cc9a3d22aeb2e8d117c93e96a192138e93d76bfe7d5a391ab3888c5aa9e0394b0314bdff41e441ad7a32b0c0caa00cd202223b88087dcc78 + checksum: 10/95484aad55c7b00bbcd4963e27cbb86fe207620a6093973d68da9d0a06bad37c388d84c9ab43d5f35d88e46c8f376a5592d9c54c025c958361160f4802bb25ee languageName: node linkType: hard -"@vue/compiler-core@npm:3.5.38": - version: 3.5.38 - resolution: "@vue/compiler-core@npm:3.5.38" +"@vue/compiler-core@npm:3.5.39": + version: 3.5.39 + resolution: "@vue/compiler-core@npm:3.5.39" dependencies: "@babel/parser": "npm:^7.29.7" - "@vue/shared": "npm:3.5.38" + "@vue/shared": "npm:3.5.39" entities: "npm:^7.0.1" estree-walker: "npm:^2.0.2" source-map-js: "npm:^1.2.1" - checksum: 10/7884c4a22244358576ac3dc47829075944452bc46f0c11e4adfd9270b6a31365792f91e9c6854e755b9e6c973b0313e066d8e5fad51a8711e2e2a0364125a215 + checksum: 10/d522401e41c98f1c284ea675f5c2a221bb36edbef2feeaccd2002b9329483c984161b9b8a933874caad721019f17200a9b4ec3ffdc4f67ae0df4c8171c1b3c62 languageName: node linkType: hard -"@vue/compiler-dom@npm:3.5.38": - version: 3.5.38 - resolution: "@vue/compiler-dom@npm:3.5.38" +"@vue/compiler-dom@npm:3.5.39": + version: 3.5.39 + resolution: "@vue/compiler-dom@npm:3.5.39" dependencies: - "@vue/compiler-core": "npm:3.5.38" - "@vue/shared": "npm:3.5.38" - checksum: 10/e3e2451ce549c2ece05c92d702bcef321bfe8994b5c1521f112c207d5f59a0fb562acc29cd472a8b07573701f75f3a762f6dd6fe529cc6538a40c0d52a3cb0b5 + "@vue/compiler-core": "npm:3.5.39" + "@vue/shared": "npm:3.5.39" + checksum: 10/e6920e1aa0773c6905724f49147a61f8b17d891af2dc050b5768129eaac2247506f542fd2d53a9ea28618e858c87a77d4e2fda4ea5b75a077c42f3db89bd3b16 languageName: node linkType: hard -"@vue/compiler-sfc@npm:3.5.38": - version: 3.5.38 - resolution: "@vue/compiler-sfc@npm:3.5.38" +"@vue/compiler-sfc@npm:3.5.39": + version: 3.5.39 + resolution: "@vue/compiler-sfc@npm:3.5.39" dependencies: "@babel/parser": "npm:^7.29.7" - "@vue/compiler-core": "npm:3.5.38" - "@vue/compiler-dom": "npm:3.5.38" - "@vue/compiler-ssr": "npm:3.5.38" - "@vue/shared": "npm:3.5.38" + "@vue/compiler-core": "npm:3.5.39" + "@vue/compiler-dom": "npm:3.5.39" + "@vue/compiler-ssr": "npm:3.5.39" + "@vue/shared": "npm:3.5.39" estree-walker: "npm:^2.0.2" magic-string: "npm:^0.30.21" postcss: "npm:^8.5.15" source-map-js: "npm:^1.2.1" - checksum: 10/fe4090b6e59a23aac41271623ed05e247e69a0d6eaa7e0fb75cf828da1f2c331a0c014932eed82213544f1f01f0e9258ee88c99c054636ae10aeb7ef0d7fe81c + checksum: 10/4ae74fb2bc50612d21e5d7fb4357c14b384003951fe4bae078abfee184f6e27a28c00b030b95b6978e3a432412de2e5eb6b5d8167343910599f39c0d581131ef languageName: node linkType: hard -"@vue/compiler-ssr@npm:3.5.38": - version: 3.5.38 - resolution: "@vue/compiler-ssr@npm:3.5.38" +"@vue/compiler-ssr@npm:3.5.39": + version: 3.5.39 + resolution: "@vue/compiler-ssr@npm:3.5.39" dependencies: - "@vue/compiler-dom": "npm:3.5.38" - "@vue/shared": "npm:3.5.38" - checksum: 10/b2e50da0bc0cb9326fa44dd307d48a19a5799f071681538c387864108eb71577ecc97ea1d9e2a31d1e5cb61148eb1bbed397fd8a989a97892e48aad18d5ca10b + "@vue/compiler-dom": "npm:3.5.39" + "@vue/shared": "npm:3.5.39" + checksum: 10/75e6e0f1466b2bad3c8f67d2d2b389a019d18d71689cd35e75035f999f7c2015da3107a643cec0c99b0abe7ad3a5876ba77b44f43e364dc90eb140e42aaadeff languageName: node linkType: hard -"@vue/reactivity@npm:3.5.38": - version: 3.5.38 - resolution: "@vue/reactivity@npm:3.5.38" +"@vue/reactivity@npm:3.5.39": + version: 3.5.39 + resolution: "@vue/reactivity@npm:3.5.39" dependencies: - "@vue/shared": "npm:3.5.38" - checksum: 10/e2ce17bf63934820b8e98c20ce95d4afc1133a96d9f13fe80d2ec5082028d638feeea393d91325ff3833733dd190285d3ee559b20f8c501905fbc890ed2d2f32 + "@vue/shared": "npm:3.5.39" + checksum: 10/c486bb9ed3c9f5d415a863b95b14be31a7fd40de5e9ee841cc8bee3fa4bc6b729078f0f3397ad3ab939a2bd38519c02dff9f1c0242cef4dbcd45ee4850bbe744 languageName: node linkType: hard -"@vue/runtime-core@npm:3.5.38": - version: 3.5.38 - resolution: "@vue/runtime-core@npm:3.5.38" +"@vue/runtime-core@npm:3.5.39": + version: 3.5.39 + resolution: "@vue/runtime-core@npm:3.5.39" dependencies: - "@vue/reactivity": "npm:3.5.38" - "@vue/shared": "npm:3.5.38" - checksum: 10/cf4c2df6ed2ea8f190994e8b4b71d58ae2e7e34e5344e10ffbdde4ceccc1e64852d52f2d06f6931870d22c57be0047383fa1af4a4666899ae5dfed19f03a2c9c + "@vue/reactivity": "npm:3.5.39" + "@vue/shared": "npm:3.5.39" + checksum: 10/d31540b859d056273b2bf13182ec4e0b71e2e8cc80a8a890d739e161831914abb991b8caf107c8c992b4a709dbb161b2a90b16b2fe8ac8f6de08e03cb6b4a531 languageName: node linkType: hard -"@vue/runtime-dom@npm:3.5.38": - version: 3.5.38 - resolution: "@vue/runtime-dom@npm:3.5.38" +"@vue/runtime-dom@npm:3.5.39": + version: 3.5.39 + resolution: "@vue/runtime-dom@npm:3.5.39" dependencies: - "@vue/reactivity": "npm:3.5.38" - "@vue/runtime-core": "npm:3.5.38" - "@vue/shared": "npm:3.5.38" + "@vue/reactivity": "npm:3.5.39" + "@vue/runtime-core": "npm:3.5.39" + "@vue/shared": "npm:3.5.39" csstype: "npm:^3.2.3" - checksum: 10/18d9e99cd66ed9c5c3719ad49ed2180236c458d59ca2705eb9cecfd6da730ca8dc00b9becf6a0e789d9b50510c2db2aac108a833fc23da05e56579d7af32e98e + checksum: 10/8ae2e32d6955e9850b180160a0be00dab5a232c42f1ecb9f37df0e969b1c569f8dc933e61debb6e07e74125263c536a0457df44cda1c6575650f860e6f768769 languageName: node linkType: hard -"@vue/server-renderer@npm:3.5.38": - version: 3.5.38 - resolution: "@vue/server-renderer@npm:3.5.38" +"@vue/server-renderer@npm:3.5.39": + version: 3.5.39 + resolution: "@vue/server-renderer@npm:3.5.39" dependencies: - "@vue/compiler-ssr": "npm:3.5.38" - "@vue/shared": "npm:3.5.38" + "@vue/compiler-ssr": "npm:3.5.39" + "@vue/shared": "npm:3.5.39" peerDependencies: - vue: 3.5.38 - checksum: 10/4d999241ccf79c3b80bae2fe82453714022aca2340e0d0697a1f4388aaeeeec25ade328551d28104341ecaf1b375e531c28c38d082d6ca3839fbf019bbfb48d7 + vue: 3.5.39 + checksum: 10/077e87210869e003576cc99addfc483937395765fd593a89a65952b38a4befcf9d64f90d7b3a78467beaac397abbefc92647043a876b3979bbc93ea83b213491 languageName: node linkType: hard -"@vue/shared@npm:3.5.38": - version: 3.5.38 - resolution: "@vue/shared@npm:3.5.38" - checksum: 10/fc14813beadbd0c5a7ecc0b204acdb5ffb5c2eaac4c7cce132b9441697f6c17f81ab70eeb0098c26a9c1e921c56f34191f303a6deff50be4244e8f80982f3854 +"@vue/shared@npm:3.5.39": + version: 3.5.39 + resolution: "@vue/shared@npm:3.5.39" + checksum: 10/ad3a14d5b15518e20b47134d36e245c15fd5c15789fbaa24ccc3cd607442c2d9d362b956de9dbd17d5c3168d885902489fd7ae66545ec3cffc4a858f071edf42 languageName: node linkType: hard @@ -11514,15 +11220,15 @@ __metadata: resolution: "@webiny-scripts/build-packages@workspace:scripts/buildPackages" dependencies: "@types/yargs": "npm:^17.0.35" - "@webiny/stdlib": "npm:^0.0.4" + "@webiny/stdlib": "npm:^0.0.8" chalk: "npm:^5.6.2" execa: "npm:^5.1.1" - fs-extra: "npm:^11.3.5" - listr2: "npm:^10.2.1" + fs-extra: "npm:^11.3.6" + listr2: "npm:^10.2.2" load-json-file: "npm:^7.0.1" node-notifier: "npm:^10.0.1" serialize-error: "npm:^13.0.1" - tsx: "npm:4.21.0" + tsx: "npm:4.23.0" write-json-file: "npm:^7.0.0" yargs: "npm:^18.0.0" bin: @@ -11541,7 +11247,7 @@ __metadata: load-json-file: "npm:^7.0.1" p-limit: "npm:^7.3.0" ts-morph: "npm:^28.0.0" - tsx: "npm:4.21.0" + tsx: "npm:4.23.0" bin: cjs-to-esm: ./src/bin.js languageName: unknown @@ -11551,13 +11257,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny-scripts/cli@workspace:scripts/cli" dependencies: - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" chalk: "npm:^5.6.2" find-up: "npm:^8.0.0" pino: "npm:^10.3.1" rimraf: "npm:^6.1.3" ts-morph: "npm:^28.0.0" - type-fest: "npm:^5.6.0" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" yargs: "npm:^18.0.0" languageName: unknown @@ -11579,10 +11285,10 @@ __metadata: dependencies: chalk: "npm:^5.6.2" find-up: "npm:^8.0.0" - fs-extra: "npm:^11.3.5" + fs-extra: "npm:^11.3.6" get-yarn-workspaces: "npm:1.0.2" load-json-file: "npm:^7.0.1" - type-fest: "npm:^5.6.0" + type-fest: "npm:^5.8.0" write-json-file: "npm:^7.0.0" bin: prepublish-only: ./src/index.js @@ -11599,9 +11305,9 @@ __metadata: execa: "npm:^5.1.1" load-json-file: "npm:^7.0.1" p-retry: "npm:^8.0.0" - semver: "npm:^7.8.1" - type-fest: "npm:^5.6.0" - vitest: "npm:^4.1.7" + semver: "npm:^7.8.5" + type-fest: "npm:^5.8.0" + vitest: "npm:^4.1.10" write-json-file: "npm:^7.0.0" yargs: "npm:^18.0.0" bin: @@ -11613,20 +11319,20 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/admin-ui@workspace:packages/admin-ui" dependencies: - "@fortawesome/fontawesome-svg-core": "npm:^7.2.0" - "@fortawesome/free-solid-svg-icons": "npm:^7.2.0" - "@fortawesome/react-fontawesome": "npm:^3.3.1" + "@fortawesome/fontawesome-svg-core": "npm:^7.3.0" + "@fortawesome/free-solid-svg-icons": "npm:^7.3.0" + "@fortawesome/react-fontawesome": "npm:^3.4.0" "@minoru/react-dnd-treeview": "npm:^3.5.4" "@monaco-editor/react": "npm:^4.7.0" - "@radix-ui/react-scroll-area": "npm:^1.2.10" - "@rsbuild/core": "npm:^2.0.7" - "@rsbuild/plugin-svgr": "npm:^2.0.2" - "@storybook/addon-a11y": "npm:^10.4.1" - "@storybook/addon-docs": "npm:^10.4.1" - "@storybook/react": "npm:^10.4.1" - "@tailwindcss/postcss": "npm:^4.3.0" + "@radix-ui/react-scroll-area": "npm:^1.2.14" + "@rsbuild/core": "npm:^2.1.5" + "@rsbuild/plugin-svgr": "npm:^2.0.5" + "@storybook/addon-a11y": "npm:^10.4.6" + "@storybook/addon-docs": "npm:^10.4.6" + "@storybook/react": "npm:^10.4.6" + "@tailwindcss/postcss": "npm:^4.3.2" "@tanstack/react-table": "npm:^8.21.3" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@types/react-color": "npm:^3.0.13" "@types/react-custom-scrollbars": "npm:^4.0.13" "@types/react-virtualized": "npm:^9.22.3" @@ -11640,13 +11346,13 @@ __metadata: class-variance-authority: "npm:^0.7.1" clsx: "npm:^2.1.1" cmdk: "npm:^1.1.1" - date-fns: "npm:^4.3.0" + date-fns: "npm:^4.4.0" lodash: "npm:^4.18.1" minimatch: "npm:^10.2.5" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" monaco-editor: "npm:0.53.0" - oxfmt: "npm:^0.51.0" - radix-ui: "npm:^1.4.3" + oxfmt: "npm:^0.58.0" + radix-ui: "npm:^1.6.2" react: "npm:18.3.1" react-color: "npm:^2.19.3" react-custom-scrollbars: "npm:^4.2.1" @@ -11654,16 +11360,16 @@ __metadata: react-dnd: "npm:^16.0.1" react-virtualized: "npm:^9.22.6" rimraf: "npm:^6.1.3" - sass: "npm:^1.100.0" + sass: "npm:^1.101.0" sonner: "npm:^2.0.7" - storybook: "npm:^10.4.1" + storybook: "npm:^10.4.6" storybook-react-rsbuild: "npm:^3.3.4" tailwind-merge: "npm:^2.6.1" - tailwindcss: "npm:^4.3.0" + tailwindcss: "npm:^4.3.2" tw-animate-css: "npm:^1.4.0" - type-fest: "npm:^5.6.0" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -11690,16 +11396,16 @@ __metadata: "@webiny/project-utils": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - ai: "npm:^6.0.191" + ai: "npm:^7.0.18" front-matter: "npm:^4.0.2" lodash: "npm:^4.18.1" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -11717,7 +11423,7 @@ __metadata: "@webiny/background-tasks": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" "@webiny/db-dynamodb": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/error": "npm:0.0.0" "@webiny/feature": "npm:0.0.0" "@webiny/handler": "npm:0.0.0" @@ -11729,11 +11435,11 @@ __metadata: "@webiny/utils": "npm:0.0.0" "@webiny/validation": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" lodash: "npm:^4.18.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -11762,9 +11468,9 @@ __metadata: "@webiny/project-utils": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -11816,13 +11522,13 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-core@workspace:packages/api-core" dependencies: - "@ai-sdk/anthropic": "npm:^3.0.79" - "@ai-sdk/openai": "npm:^3.0.65" + "@ai-sdk/anthropic": "npm:^4.0.10" + "@ai-sdk/openai": "npm:^4.0.9" "@types/jsonwebtoken": "npm:^9.0.10" "@webiny/api": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" "@webiny/db-dynamodb": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/error": "npm:0.0.0" "@webiny/feature": "npm:0.0.0" "@webiny/feature-flags": "npm:0.0.0" @@ -11834,7 +11540,7 @@ __metadata: "@webiny/project-utils": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - ai: "npm:^6.0.191" + ai: "npm:^7.0.18" dataloader: "npm:^2.2.3" jest-dynalite: "npm:^3.6.1" jose: "npm:^6.2.3" @@ -11845,7 +11551,7 @@ __metadata: pino-lambda: "npm:^4.4.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -11891,9 +11597,9 @@ __metadata: "@webiny/project-utils": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" rimraf: "npm:^6.1.3" - type-fest: "npm:^5.6.0" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -11916,9 +11622,9 @@ __metadata: "@webiny/project-utils": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -11940,16 +11646,16 @@ __metadata: "@webiny/plugins": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" "@webiny/validation": "npm:0.0.0" - exifreader: "npm:^4.39.1" + exifreader: "npm:^4.41.0" mime: "npm:^4.1.0" object-hash: "npm:^3.0.0" - p-map: "npm:^7.0.4" + p-map: "npm:^7.0.5" p-reduce: "npm:^3.0.0" rimraf: "npm:^6.1.3" sanitize-filename: "npm:^1.6.4" - sharp: "npm:^0.34.5" + sharp: "npm:^0.35.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -11995,9 +11701,9 @@ __metadata: "@webiny/plugins": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12018,9 +11724,9 @@ __metadata: "@webiny/project-utils": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12039,7 +11745,7 @@ __metadata: "@webiny/background-tasks": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" "@webiny/db-dynamodb": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/error": "npm:0.0.0" "@webiny/feature": "npm:0.0.0" "@webiny/handler": "npm:0.0.0" @@ -12055,7 +11761,7 @@ __metadata: lodash: "npm:^4.18.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12069,7 +11775,7 @@ __metadata: "@webiny/aws-sdk": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" "@webiny/db-dynamodb": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/error": "npm:0.0.0" "@webiny/feature": "npm:0.0.0" "@webiny/handler": "npm:0.0.0" @@ -12082,7 +11788,7 @@ __metadata: jest-dynalite: "npm:^3.6.1" lodash: "npm:^4.18.1" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12106,7 +11812,7 @@ __metadata: "@webiny/utils": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12129,7 +11835,7 @@ __metadata: "@webiny/wcp": "npm:0.0.0" aws-sdk-client-mock: "npm:^4.1.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12166,7 +11872,7 @@ __metadata: "@webiny/utils": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -12187,7 +11893,7 @@ __metadata: "@webiny/testing": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12195,9 +11901,9 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-headless-cms@workspace:packages/api-headless-cms" dependencies: - "@babel/code-frame": "npm:^7.29.0" - "@graphql-tools/merge": "npm:^9.1.9" - "@graphql-tools/schema": "npm:^10.0.33" + "@babel/code-frame": "npm:^8.0.0" + "@graphql-tools/merge": "npm:^9.2.0" + "@graphql-tools/schema": "npm:^10.0.36" "@types/babel__code-frame": "npm:^7.27.0" "@types/pluralize": "npm:^0.0.33" "@webiny/api": "npm:0.0.0" @@ -12205,7 +11911,7 @@ __metadata: "@webiny/aws-sdk": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" "@webiny/db-dynamodb": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/error": "npm:0.0.0" "@webiny/feature": "npm:0.0.0" "@webiny/handler": "npm:0.0.0" @@ -12221,17 +11927,17 @@ __metadata: "@webiny/wcp": "npm:0.0.0" apollo-graphql: "npm:^0.9.7" dot-prop-immutable: "npm:^2.1.1" - graphql: "npm:^16.14.0" - graphql-tag: "npm:^2.12.6" + graphql: "npm:^16.14.2" + graphql-tag: "npm:^2.12.7" lodash: "npm:^4.18.1" - oxfmt: "npm:^0.51.0" - p-map: "npm:^7.0.4" + oxfmt: "npm:^0.58.0" + p-map: "npm:^7.0.5" p-reduce: "npm:^3.0.0" pluralize: "npm:^8.0.0" rimraf: "npm:^6.1.3" slugify: "npm:^1.6.9" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" write-json-file: "npm:^7.0.0" zod: "npm:4.4.3" languageName: unknown @@ -12241,7 +11947,7 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-mailer@workspace:packages/api-mailer" dependencies: - "@types/nodemailer": "npm:^8.0.0" + "@types/nodemailer": "npm:^8.0.1" "@webiny/api": "npm:0.0.0" "@webiny/api-core": "npm:0.0.0" "@webiny/api-headless-cms": "npm:0.0.0" @@ -12255,12 +11961,12 @@ __metadata: "@webiny/plugins": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" email-addresses: "npm:^5.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" jest-dynalite: "npm:^3.6.1" - nodemailer: "npm:^8.0.8" + nodemailer: "npm:^9.0.3" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -12280,7 +11986,7 @@ __metadata: "@webiny/project-utils": "npm:0.0.0" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12301,11 +12007,11 @@ __metadata: "@webiny/project-utils": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" rimraf: "npm:^6.1.3" - type-fest: "npm:^5.6.0" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12333,7 +12039,7 @@ __metadata: jest-dynalite: "npm:^3.6.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -12342,7 +12048,7 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/api-sync-system@workspace:packages/api-sync-system" dependencies: - "@faker-js/faker": "npm:^10.4.0" + "@faker-js/faker": "npm:^10.5.0" "@types/lodash": "npm:^4.17.24" "@webiny/api": "npm:0.0.0" "@webiny/aws-sdk": "npm:0.0.0" @@ -12358,9 +12064,9 @@ __metadata: jest-dynalite: "npm:^3.6.1" lodash: "npm:^4.18.1" rimraf: "npm:^6.1.3" - semver: "npm:^7.8.1" + semver: "npm:^7.8.5" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -12386,7 +12092,7 @@ __metadata: "@webiny/wcp": "npm:0.0.0" aws-sdk-client-mock: "npm:^4.1.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12406,7 +12112,7 @@ __metadata: "@webiny/project-utils": "npm:0.0.0" "@webiny/testing": "npm:0.0.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12430,11 +12136,11 @@ __metadata: "@webiny/project-utils": "npm:0.0.0" "@webiny/tenant-manager": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" lodash: "npm:^4.18.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12457,11 +12163,11 @@ __metadata: "@webiny/plugins": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" rimraf: "npm:^6.1.3" - type-fest: "npm:^5.6.0" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -12482,9 +12188,9 @@ __metadata: "@webiny/project-utils": "npm:0.0.0" "@webiny/testing": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" - type-fest: "npm:^5.6.0" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -12495,13 +12201,13 @@ __metadata: dependencies: "@webiny/aws-sdk": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/plugins": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -12510,14 +12216,14 @@ __metadata: resolution: "@webiny/app-aco@workspace:packages/app-aco" dependencies: "@apollo/react-hooks": "npm:^3.1.5" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app": "npm:0.0.0" "@webiny/app-admin": "npm:0.0.0" "@webiny/app-headless-cms-common": "npm:0.0.0" "@webiny/app-utils": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/feature": "npm:0.0.0" "@webiny/form": "npm:0.0.0" "@webiny/icons": "npm:0.0.0" @@ -12530,17 +12236,17 @@ __metadata: apollo-client: "npm:^2.6.10" apollo-link: "npm:^1.2.14" dot-prop-immutable: "npm:^2.1.1" - graphql: "npm:^16.14.0" - graphql-tag: "npm:^2.12.6" + graphql: "npm:^16.14.2" + graphql-tag: "npm:^2.12.7" lodash: "npm:^4.18.1" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" rimraf: "npm:^6.1.3" slugify: "npm:^1.6.9" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -12549,7 +12255,7 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-admin-ui@workspace:packages/app-admin-ui" dependencies: - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@types/react-helmet": "npm:^6.1.11" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app": "npm:0.0.0" @@ -12573,16 +12279,16 @@ __metadata: "@emotion/css": "npm:^11.13.5" "@emotion/react": "npm:11.14.0" "@emotion/styled": "npm:11.14.1" - "@fortawesome/fontawesome-svg-core": "npm:^7.2.0" - "@fortawesome/react-fontawesome": "npm:^3.3.1" - "@iconify/json": "npm:^2.2.478" - "@lexical/utils": "npm:^0.44.0" + "@fortawesome/fontawesome-svg-core": "npm:^7.3.0" + "@fortawesome/react-fontawesome": "npm:^3.4.0" + "@iconify/json": "npm:^2.2.498" + "@lexical/utils": "npm:^0.46.0" "@svgr/webpack": "npm:^8.1.0" "@testing-library/react": "npm:^16.3.2" "@types/bytes": "npm:^3.1.5" "@types/graphlib": "npm:^2.1.12" "@types/is-hotkey": "npm:^0.1.10" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@types/react-resizable": "npm:^4.0.0" "@types/react-transition-group": "npm:^4.4.12" "@types/store": "npm:^2.0.5" @@ -12590,7 +12296,7 @@ __metadata: "@webiny/admin-ui": "npm:0.0.0" "@webiny/app": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/feature": "npm:0.0.0" "@webiny/form": "npm:0.0.0" "@webiny/icons": "npm:0.0.0" @@ -12613,21 +12319,21 @@ __metadata: apollo-utilities: "npm:^1.3.4" bytes: "npm:^3.1.2" classnames: "npm:^2.5.1" - graphql: "npm:^16.14.0" - graphql-tag: "npm:^2.12.6" + graphql: "npm:^16.14.2" + graphql-tag: "npm:^2.12.7" history: "npm:^5.3.0" is-hotkey: "npm:^0.2.0" - lexical: "npm:^0.44.0" + lexical: "npm:^0.46.0" lodash: "npm:^4.18.1" - markdown-to-jsx: "npm:^9.8.1" + markdown-to-jsx: "npm:^9.8.2" mime: "npm:^4.1.0" minimatch: "npm:^10.2.5" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" monaco-editor: "npm:0.53.0" react: "npm:18.3.1" react-dom: "npm:18.3.1" - react-resizable-panels: "npm:^4.11.2" + react-resizable-panels: "npm:^4.12.1" react-transition-group: "npm:^4.4.5" react-virtualized: "npm:^9.22.6" reset-css: "npm:^5.0.2" @@ -12635,7 +12341,7 @@ __metadata: tinycolor2: "npm:^1.6.0" typescript: "npm:6.0.3" unicode-emoji-json: "npm:^0.9.0" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -12648,7 +12354,7 @@ __metadata: "@emotion/css": "npm:^11.13.5" "@emotion/react": "npm:^11.14.0" "@emotion/styled": "npm:^11.14.1" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app": "npm:0.0.0" "@webiny/app-admin": "npm:0.0.0" @@ -12658,9 +12364,9 @@ __metadata: "@webiny/icons": "npm:0.0.0" "@webiny/react-composition": "npm:0.0.0" "@webiny/react-properties": "npm:0.0.0" - date-fns: "npm:^4.3.0" + date-fns: "npm:^4.4.0" execa: "npm:^5.1.1" - graphql-tag: "npm:^2.12.6" + graphql-tag: "npm:^2.12.7" lodash: "npm:^4.18.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" @@ -12676,7 +12382,7 @@ __metadata: dependencies: "@webiny/app": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" - graphql-tag: "npm:^2.12.6" + graphql-tag: "npm:^2.12.7" p-retry: "npm:^8.0.0" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" @@ -12690,7 +12396,7 @@ __metadata: "@apollo/react-common": "npm:^3.1.4" "@apollo/react-components": "npm:^3.1.5" "@svgr/webpack": "npm:^8.1.0" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app": "npm:0.0.0" "@webiny/app-aco": "npm:0.0.0" @@ -12699,7 +12405,7 @@ __metadata: "@webiny/app-headless-cms-common": "npm:0.0.0" "@webiny/app-websockets": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/feature": "npm:0.0.0" "@webiny/form": "npm:0.0.0" "@webiny/icons": "npm:0.0.0" @@ -12713,21 +12419,21 @@ __metadata: apollo-link: "npm:^1.2.14" apollo-utilities: "npm:^1.3.4" bytes: "npm:^3.1.2" - dayjs: "npm:^1.11.20" + dayjs: "npm:^1.11.21" dot-prop-immutable: "npm:^2.1.1" - graphql: "npm:^16.14.0" - graphql-tag: "npm:^2.12.6" + graphql: "npm:^16.14.2" + graphql-tag: "npm:^2.12.7" lodash: "npm:^4.18.1" mime: "npm:^4.1.0" minimatch: "npm:^10.2.5" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" react-lazy-load: "npm:^4.0.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -12749,7 +12455,7 @@ __metadata: apollo-link: "npm:^1.2.14" apollo-link-context: "npm:^1.0.20" apollo-utilities: "npm:^1.3.4" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" load-script: "npm:^2.0.0" react: "npm:18.3.1" react-dom: "npm:18.3.1" @@ -12764,9 +12470,9 @@ __metadata: dependencies: "@emotion/react": "npm:^11.14.0" "@emotion/styled": "npm:^11.14.1" - "@fortawesome/fontawesome-svg-core": "npm:^7.2.0" - "@fortawesome/react-fontawesome": "npm:^3.3.1" - "@types/react": "npm:18.3.29" + "@fortawesome/fontawesome-svg-core": "npm:^7.3.0" + "@fortawesome/react-fontawesome": "npm:^3.4.0" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app": "npm:0.0.0" "@webiny/app-admin": "npm:0.0.0" @@ -12776,8 +12482,8 @@ __metadata: "@webiny/react-composition": "npm:0.0.0" "@webiny/validation": "npm:0.0.0" dnd-core: "npm:^16.0.1" - graphql: "npm:^16.14.0" - graphql-tag: "npm:^2.12.6" + graphql: "npm:^16.14.2" + graphql-tag: "npm:^2.12.7" lodash: "npm:^4.18.1" react: "npm:18.3.1" rimraf: "npm:^6.1.3" @@ -12790,7 +12496,7 @@ __metadata: resolution: "@webiny/app-headless-cms-scheduler@workspace:packages/app-headless-cms-scheduler" dependencies: "@apollo/react-hooks": "npm:^3.1.5" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app-headless-cms": "npm:0.0.0" "@webiny/app-headless-cms-common": "npm:0.0.0" @@ -12809,8 +12515,8 @@ __metadata: resolution: "@webiny/app-headless-cms-workflows@workspace:packages/app-headless-cms-workflows" dependencies: "@apollo/react-hooks": "npm:^3.1.5" - "@fortawesome/react-fontawesome": "npm:^3.3.1" - "@types/react": "npm:18.3.29" + "@fortawesome/react-fontawesome": "npm:^3.4.0" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app": "npm:0.0.0" "@webiny/app-admin": "npm:0.0.0" @@ -12837,15 +12543,15 @@ __metadata: "@emotion/css": "npm:^11.13.5" "@emotion/react": "npm:^11.14.0" "@emotion/styled": "npm:^11.14.1" - "@fortawesome/fontawesome-common-types": "npm:^7.2.0" - "@fortawesome/fontawesome-svg-core": "npm:^7.2.0" - "@fortawesome/free-brands-svg-icons": "npm:^7.2.0" - "@fortawesome/free-regular-svg-icons": "npm:^7.2.0" - "@fortawesome/free-solid-svg-icons": "npm:^7.2.0" - "@fortawesome/react-fontawesome": "npm:^3.3.1" - "@lexical/utils": "npm:^0.44.0" + "@fortawesome/fontawesome-common-types": "npm:^7.3.0" + "@fortawesome/fontawesome-svg-core": "npm:^7.3.0" + "@fortawesome/free-brands-svg-icons": "npm:^7.3.0" + "@fortawesome/free-regular-svg-icons": "npm:^7.3.0" + "@fortawesome/free-solid-svg-icons": "npm:^7.3.0" + "@fortawesome/react-fontawesome": "npm:^3.4.0" + "@lexical/utils": "npm:^0.46.0" "@svgr/webpack": "npm:^8.1.0" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app": "npm:0.0.0" "@webiny/app-aco": "npm:0.0.0" @@ -12873,10 +12579,10 @@ __metadata: classnames: "npm:^2.5.1" dnd-core: "npm:^16.0.1" dot-prop-immutable: "npm:^2.1.1" - graphql: "npm:^16.14.0" - graphql-tag: "npm:^2.12.6" + graphql: "npm:^16.14.2" + graphql-tag: "npm:^2.12.7" lodash: "npm:^4.18.1" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dnd: "npm:^16.0.1" @@ -12886,7 +12592,7 @@ __metadata: rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" use-deep-compare-effect: "npm:^1.8.1" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -12896,7 +12602,7 @@ __metadata: resolution: "@webiny/app-mailer@workspace:packages/app-mailer" dependencies: "@apollo/react-components": "npm:^3.1.5" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app-admin": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" @@ -12906,8 +12612,8 @@ __metadata: apollo-client: "npm:^2.6.10" apollo-link: "npm:^1.2.14" apollo-utilities: "npm:^1.3.4" - graphql: "npm:^16.14.0" - graphql-tag: "npm:^2.12.6" + graphql: "npm:^16.14.2" + graphql-tag: "npm:^2.12.7" react: "npm:18.3.1" react-dom: "npm:18.3.1" rimraf: "npm:^6.1.3" @@ -12933,7 +12639,7 @@ __metadata: apollo-client: "npm:^2.6.10" apollo-link: "npm:^1.2.14" crypto-hash: "npm:^4.0.1" - graphql-tag: "npm:^2.12.6" + graphql-tag: "npm:^2.12.7" react: "npm:18.3.1" react-dom: "npm:18.3.1" rimraf: "npm:^6.1.3" @@ -12948,7 +12654,7 @@ __metadata: "@emotion/react": "npm:^11.14.0" "@emotion/styled": "npm:^11.14.1" "@material-design-icons/svg": "npm:^0.14.15" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app-aco": "npm:0.0.0" "@webiny/app-admin": "npm:0.0.0" @@ -12962,9 +12668,9 @@ __metadata: "@webiny/utils": "npm:0.0.0" "@webiny/validation": "npm:0.0.0" apollo-client: "npm:^2.6.10" - graphql-tag: "npm:^2.12.6" + graphql-tag: "npm:^2.12.7" lodash: "npm:^4.18.1" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" @@ -13006,7 +12712,7 @@ __metadata: "@webiny/form": "npm:0.0.0" "@webiny/icons": "npm:0.0.0" "@webiny/validation": "npm:0.0.0" - graphql-tag: "npm:^2.12.6" + graphql-tag: "npm:^2.12.7" lodash: "npm:^4.18.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" @@ -13044,7 +12750,7 @@ __metadata: "@webiny/app-workflows": "npm:0.0.0" "@webiny/background-tasks": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/lexical-editor-actions": "npm:0.0.0" "@webiny/lexical-theme": "npm:0.0.0" "@webiny/plugins": "npm:0.0.0" @@ -13065,7 +12771,7 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/app-trash-bin@workspace:packages/app-trash-bin" dependencies: - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app-aco": "npm:0.0.0" "@webiny/app-admin": "npm:0.0.0" @@ -13076,15 +12782,15 @@ __metadata: "@webiny/react-properties": "npm:0.0.0" apollo-client: "npm:^2.6.10" apollo-link: "npm:^1.2.14" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" lodash: "npm:^4.18.1" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -13095,7 +12801,7 @@ __metadata: "@webiny/build-tools": "npm:0.0.0" "@webiny/feature": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" typescript: "npm:6.0.3" languageName: unknown linkType: soft @@ -13105,7 +12811,7 @@ __metadata: resolution: "@webiny/app-website-builder-scheduler@workspace:packages/app-website-builder-scheduler" dependencies: "@apollo/react-hooks": "npm:^3.1.5" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app-scheduler": "npm:0.0.0" "@webiny/app-website-builder": "npm:0.0.0" @@ -13123,7 +12829,7 @@ __metadata: resolution: "@webiny/app-website-builder-workflows@workspace:packages/app-website-builder-workflows" dependencies: "@apollo/react-hooks": "npm:^3.1.5" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app": "npm:0.0.0" "@webiny/app-admin": "npm:0.0.0" @@ -13132,7 +12838,7 @@ __metadata: "@webiny/build-tools": "npm:0.0.0" "@webiny/feature": "npm:0.0.0" "@webiny/icons": "npm:0.0.0" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" @@ -13150,12 +12856,12 @@ __metadata: "@emotion/css": "npm:^11.13.5" "@emotion/react": "npm:11.14.0" "@emotion/styled": "npm:11.14.1" - "@lexical/utils": "npm:^0.44.0" + "@lexical/utils": "npm:^0.46.0" "@monaco-editor/react": "npm:^4.7.0" "@svgr/webpack": "npm:^8.1.0" "@types/deep-equal": "npm:^1.0.4" "@types/is-hotkey": "npm:^0.1.10" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app": "npm:0.0.0" "@webiny/app-aco": "npm:0.0.0" @@ -13164,7 +12870,7 @@ __metadata: "@webiny/app-trash-bin": "npm:0.0.0" "@webiny/app-utils": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/error": "npm:0.0.0" "@webiny/feature": "npm:0.0.0" "@webiny/form": "npm:0.0.0" @@ -13186,16 +12892,16 @@ __metadata: classnames: "npm:^2.5.1" deep-equal: "npm:^2.2.3" execa: "npm:^5.1.1" - graphql: "npm:^16.14.0" - graphql-tag: "npm:^2.12.6" + graphql: "npm:^16.14.2" + graphql-tag: "npm:^2.12.7" is-hotkey: "npm:^0.2.0" lodash: "npm:^4.18.1" - markdown-to-jsx: "npm:^9.8.1" + markdown-to-jsx: "npm:^9.8.2" matcher: "npm:^6.0.0" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" pluralize: "npm:^8.0.0" - radix-ui: "npm:^1.4.3" + radix-ui: "npm:^1.6.2" react: "npm:18.3.1" react-dnd: "npm:^16.0.1" react-dnd-html5-backend: "npm:^16.0.1" @@ -13203,7 +12909,7 @@ __metadata: rimraf: "npm:^6.1.3" slugify: "npm:^1.6.9" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -13228,7 +12934,7 @@ __metadata: resolution: "@webiny/app-workflows@workspace:packages/app-workflows" dependencies: "@apollo/react-hooks": "npm:^3.1.5" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/app": "npm:0.0.0" "@webiny/app-admin": "npm:0.0.0" @@ -13239,9 +12945,9 @@ __metadata: "@webiny/utils": "npm:0.0.0" "@webiny/validation": "npm:0.0.0" apollo-client: "npm:^2.6.10" - graphql-tag: "npm:^2.12.6" + graphql-tag: "npm:^2.12.7" lodash: "npm:^4.18.1" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" @@ -13258,17 +12964,17 @@ __metadata: "@apollo/react-hooks": "npm:^3.1.5" "@emotion/styled": "npm:^11.14.1" "@types/lodash": "npm:^4.17.24" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@types/warning": "npm:^3.0.4" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/feature": "npm:0.0.0" "@webiny/i18n": "npm:0.0.0" "@webiny/i18n-react": "npm:0.0.0" "@webiny/plugins": "npm:0.0.0" "@webiny/react-composition": "npm:0.0.0" "@webiny/react-properties": "npm:0.0.0" - "@webiny/stdlib": "npm:^0.0.4" + "@webiny/stdlib": "npm:^0.0.8" apollo-cache: "npm:^1.3.5" apollo-cache-inmemory: "npm:^1.6.6" apollo-client: "npm:^2.6.10" @@ -13277,19 +12983,19 @@ __metadata: apollo-link-error: "npm:^1.1.13" apollo-link-http-common: "npm:^0.2.16" apollo-utilities: "npm:^1.3.4" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" history: "npm:^5.3.0" invariant: "npm:^2.2.4" lodash: "npm:^4.18.1" - mobx: "npm:^6.15.3" - nanoid: "npm:^5.1.11" + mobx: "npm:^6.16.1" + nanoid: "npm:^5.1.16" react: "npm:18.3.1" react-dom: "npm:18.3.1" rimraf: "npm:^6.1.3" ts-invariant: "npm:^0.10.3" - type-fest: "npm:^5.6.0" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" warning: "npm:^4.0.3" zod: "npm:4.4.3" languageName: unknown @@ -13299,7 +13005,7 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/auth0@workspace:packages/auth0" dependencies: - "@auth0/auth0-spa-js": "npm:^2.20.0" + "@auth0/auth0-spa-js": "npm:^2.23.0" "@types/jsonwebtoken": "npm:^9.0.10" "@types/jwk-to-pem": "npm:^2.0.3" "@webiny/admin-ui": "npm:0.0.0" @@ -13311,7 +13017,7 @@ __metadata: "@webiny/project": "npm:0.0.0" "@webiny/project-aws": "npm:0.0.0" jsonwebtoken: "npm:^9.0.3" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" @@ -13333,29 +13039,29 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/aws-sdk@workspace:packages/aws-sdk" dependencies: - "@aws-sdk/client-apigatewaymanagementapi": "npm:^3.1053.0" - "@aws-sdk/client-cloudfront": "npm:^3.1053.0" - "@aws-sdk/client-cloudwatch-events": "npm:^3.1053.0" - "@aws-sdk/client-cloudwatch-logs": "npm:^3.1053.0" - "@aws-sdk/client-cognito-identity-provider": "npm:^3.1053.0" - "@aws-sdk/client-dynamodb": "npm:^3.1053.0" - "@aws-sdk/client-dynamodb-streams": "npm:^3.1053.0" - "@aws-sdk/client-eventbridge": "npm:^3.1053.0" - "@aws-sdk/client-iam": "npm:^3.1053.0" - "@aws-sdk/client-iot": "npm:^3.1053.0" - "@aws-sdk/client-lambda": "npm:^3.1053.0" - "@aws-sdk/client-s3": "npm:^3.1053.0" - "@aws-sdk/client-scheduler": "npm:^3.1053.0" - "@aws-sdk/client-sfn": "npm:^3.1053.0" - "@aws-sdk/client-sqs": "npm:^3.1053.0" - "@aws-sdk/client-sts": "npm:^3.1053.0" - "@aws-sdk/credential-providers": "npm:^3.1053.0" - "@aws-sdk/lib-dynamodb": "npm:^3.1053.0" - "@aws-sdk/lib-storage": "npm:^3.1053.0" - "@aws-sdk/s3-presigned-post": "npm:^3.1053.0" - "@aws-sdk/s3-request-presigner": "npm:^3.1053.0" - "@aws-sdk/util-dynamodb": "npm:^3.996.2" - "@types/aws-lambda": "npm:8.10.161" + "@aws-sdk/client-apigatewaymanagementapi": "npm:^3.1083.0" + "@aws-sdk/client-cloudfront": "npm:^3.1083.0" + "@aws-sdk/client-cloudwatch-events": "npm:^3.1083.0" + "@aws-sdk/client-cloudwatch-logs": "npm:^3.1083.0" + "@aws-sdk/client-cognito-identity-provider": "npm:^3.1083.0" + "@aws-sdk/client-dynamodb": "npm:^3.1083.0" + "@aws-sdk/client-dynamodb-streams": "npm:^3.1083.0" + "@aws-sdk/client-eventbridge": "npm:^3.1083.0" + "@aws-sdk/client-iam": "npm:^3.1083.0" + "@aws-sdk/client-iot": "npm:^3.1083.0" + "@aws-sdk/client-lambda": "npm:^3.1083.0" + "@aws-sdk/client-s3": "npm:^3.1083.0" + "@aws-sdk/client-scheduler": "npm:^3.1083.0" + "@aws-sdk/client-sfn": "npm:^3.1083.0" + "@aws-sdk/client-sqs": "npm:^3.1083.0" + "@aws-sdk/client-sts": "npm:^3.1083.0" + "@aws-sdk/credential-providers": "npm:^3.1083.0" + "@aws-sdk/lib-dynamodb": "npm:^3.1083.0" + "@aws-sdk/lib-storage": "npm:^3.1083.0" + "@aws-sdk/s3-presigned-post": "npm:^3.1083.0" + "@aws-sdk/s3-request-presigner": "npm:^3.1083.0" + "@aws-sdk/util-dynamodb": "npm:^3.996.6" + "@types/aws-lambda": "npm:8.10.162" "@webiny/build-tools": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" aws-lambda: "npm:^1.0.7" @@ -13388,16 +13094,16 @@ __metadata: "@webiny/utils": "npm:0.0.0" deep-equal: "npm:^2.2.3" lodash: "npm:^4.18.1" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" object-merge-advanced: "npm:^14.1.3" object-sizeof: "npm:^2.6.5" react: "npm:18.3.1" react-dom: "npm:18.3.1" rimraf: "npm:^6.1.3" - type-fest: "npm:^5.6.0" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -13406,21 +13112,21 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/build-tools@workspace:packages/build-tools" dependencies: - "@rsbuild/core": "npm:^2.0.7" - "@rsbuild/plugin-react": "npm:^2.0.0" - "@rsbuild/plugin-sass": "npm:^1.5.2" - "@rsbuild/plugin-svgr": "npm:^2.0.2" - "@rsbuild/plugin-type-check": "npm:^1.3.4" - "@rsdoctor/rspack-plugin": "npm:^1.5.11" - "@rslib/core": "npm:^0.21.5" - "@rspack/core": "npm:^2.0.4" - "@swc/plugin-emotion": "npm:^14.10.0" - "@tailwindcss/postcss": "npm:^4.3.0" + "@rsbuild/core": "npm:^2.1.5" + "@rsbuild/plugin-react": "npm:^2.1.0" + "@rsbuild/plugin-sass": "npm:^2.0.1" + "@rsbuild/plugin-svgr": "npm:^2.0.5" + "@rsbuild/plugin-type-check": "npm:^1.5.0" + "@rsdoctor/rspack-plugin": "npm:^1.5.18" + "@rslib/core": "npm:^0.23.2" + "@rspack/core": "npm:^2.1.3" + "@swc/plugin-emotion": "npm:^14.15.0" + "@tailwindcss/postcss": "npm:^4.3.2" chalk: "npm:^5.6.2" css-loader: "npm:^7.1.4" fast-glob: "npm:^3.3.3" find-up: "npm:^8.0.0" - fs-extra: "npm:^11.3.5" + fs-extra: "npm:^11.3.6" get-yarn-workspaces: "npm:1.0.2" load-json-file: "npm:^7.0.1" lodash: "npm:^4.18.1" @@ -13429,11 +13135,11 @@ __metadata: react-dom: "npm:18.3.1" react-refresh: "npm:^0.18.0" rimraf: "npm:^6.1.3" - sass: "npm:^1.100.0" + sass: "npm:^1.101.0" sass-loader: "npm:^17.0.0" style-loader: "npm:4.0.0" ts-morph: "npm:^28.0.0" - tsx: "npm:4.21.0" + tsx: "npm:4.23.0" typescript: "npm:6.0.3" url-loader: "npm:^4.1.1" utf-8-validate: "npm:^6.0.6" @@ -13446,7 +13152,7 @@ __metadata: dependencies: "@types/lodash": "npm:^4.17.24" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/feature": "npm:0.0.0" "@webiny/project": "npm:0.0.0" "@webiny/pulumi-sdk": "npm:0.0.0" @@ -13457,16 +13163,16 @@ __metadata: fast-glob: "npm:^3.3.3" find-up: "npm:^8.0.0" get-yarn-workspaces: "npm:1.0.2" - humanize-duration: "npm:3.33.2" - inquirer: "npm:^13.4.3" + humanize-duration: "npm:3.34.0" + inquirer: "npm:^14.0.2" load-json-file: "npm:^7.0.1" open: "npm:^11.0.0" - ora: "npm:9.4.0" + ora: "npm:9.4.1" pino: "npm:^10.3.1" pino-pretty: "npm:^13.1.3" rimraf: "npm:^6.1.3" - semver: "npm:^7.8.1" - type-fest: "npm:^5.6.0" + semver: "npm:^7.8.5" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" write-json-file: "npm:^7.0.0" yargs: "npm:^18.0.0" @@ -13483,7 +13189,7 @@ __metadata: "@webiny/cli-core": "npm:0.0.0" "@webiny/system-requirements": "npm:0.0.0" execa: "npm:^5.1.1" - tsx: "npm:4.21.0" + tsx: "npm:4.23.0" bin: webiny: ./bin.js languageName: unknown @@ -13494,14 +13200,14 @@ __metadata: resolution: "@webiny/cognito@workspace:packages/cognito" dependencies: "@apollo/react-hooks": "npm:^3.1.5" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/admin-ui": "npm:0.0.0" "@webiny/api-core": "npm:0.0.0" "@webiny/app": "npm:0.0.0" "@webiny/app-admin": "npm:0.0.0" "@webiny/aws-sdk": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/feature": "npm:0.0.0" "@webiny/form": "npm:0.0.0" "@webiny/handler-graphql": "npm:0.0.0" @@ -13509,17 +13215,18 @@ __metadata: "@webiny/project": "npm:0.0.0" "@webiny/project-aws": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" + "@webiny/react-properties": "npm:0.0.0" "@webiny/validation": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - aws-amplify: "npm:^6.17.0" - graphql: "npm:^16.14.0" - graphql-tag: "npm:^2.12.6" + aws-amplify: "npm:^6.18.0" + graphql: "npm:^16.14.2" + graphql-tag: "npm:^2.12.7" jsonwebtoken: "npm:^9.0.3" lodash: "npm:^4.18.1" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -13545,22 +13252,22 @@ __metadata: "@webiny/aws-sdk": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" "@webiny/db": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/error": "npm:0.0.0" "@webiny/feature": "npm:0.0.0" "@webiny/handler": "npm:0.0.0" "@webiny/plugins": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" - date-fns: "npm:^4.3.0" + date-fns: "npm:^4.4.0" dot-prop: "npm:^10.1.0" dynamodb-toolbox: "npm:^0.9.5" - fuse.js: "npm:7.3.0" + fuse.js: "npm:7.4.2" jest-dynalite: "npm:^3.6.1" lodash: "npm:^4.18.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -13571,17 +13278,17 @@ __metadata: "@webiny/api": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" rimraf: "npm:^6.1.3" - type-fest: "npm:^5.6.0" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" languageName: unknown linkType: soft -"@webiny/di@npm:^1.0.1": - version: 1.0.1 - resolution: "@webiny/di@npm:1.0.1" +"@webiny/di@npm:^1.0.2": + version: 1.0.2 + resolution: "@webiny/di@npm:1.0.2" dependencies: reflect-metadata: "npm:^0.2.2" - checksum: 10/61e017b44608d1479d1d5cf8ed923e75c1eebb02f65aee858fe040adbc88447924618e8350c25d62a33fefb350bf7a21b9f4b22fb7c872b2514bb7a92757d7b9 + checksum: 10/50c98ed6a0c00bca21e1f2a03b78ac7f221b0bacf5e33683dd51bfd2462ccd9787ec59cb540f487e3d1cafc0399a026dfd68a560a60f9b7c350c66152bcc6f0d languageName: node linkType: hard @@ -13611,7 +13318,7 @@ __metadata: resolution: "@webiny/feature@workspace:packages/feature" dependencies: "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" typescript: "npm:6.0.3" languageName: unknown linkType: soft @@ -13628,12 +13335,12 @@ __metadata: "@webiny/react-composition": "npm:0.0.0" "@webiny/validation": "npm:0.0.0" lodash: "npm:^4.18.1" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" rimraf: "npm:^6.1.3" slugify: "npm:^1.6.9" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" peerDependencies: react: 18.3.1 languageName: unknown @@ -13645,7 +13352,7 @@ __metadata: dependencies: ci-info: "npm:^4.4.0" load-json-file: "npm:^7.0.1" - uuid: "npm:^14.0.0" + uuid: "npm:^14.0.1" write-json-file: "npm:^7.0.0" languageName: unknown linkType: soft @@ -13660,11 +13367,11 @@ __metadata: "@webiny/handler": "npm:0.0.0" "@webiny/plugins": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" - fastify: "npm:5.8.5" + fastify: "npm:5.10.0" pino-lambda: "npm:^4.4.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -13684,26 +13391,26 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler-graphql@workspace:packages/handler-graphql" dependencies: - "@graphql-tools/merge": "npm:^9.1.9" - "@graphql-tools/resolvers-composition": "npm:^7.0.31" - "@graphql-tools/schema": "npm:^10.0.33" - "@graphql-tools/utils": "npm:^11.1.0" + "@graphql-tools/merge": "npm:^9.2.0" + "@graphql-tools/resolvers-composition": "npm:^7.0.33" + "@graphql-tools/schema": "npm:^10.0.36" + "@graphql-tools/utils": "npm:^11.2.0" "@webiny/api": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/error": "npm:0.0.0" "@webiny/feature": "npm:0.0.0" "@webiny/handler": "npm:0.0.0" "@webiny/handler-aws": "npm:0.0.0" "@webiny/plugins": "npm:0.0.0" - "@webiny/stdlib": "npm:^0.0.4" + "@webiny/stdlib": "npm:^0.0.8" "@webiny/utils": "npm:0.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" graphql-scalars: "npm:^1.25.0" - graphql-tag: "npm:^2.12.6" + graphql-tag: "npm:^2.12.7" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -13712,18 +13419,18 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/handler@workspace:packages/handler" dependencies: - "@fastify/compress": "npm:8.3.1" - "@fastify/cookie": "npm:11.0.2" + "@fastify/compress": "npm:9.0.0" + "@fastify/cookie": "npm:11.1.0" "@webiny/api": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" "@webiny/error": "npm:0.0.0" "@webiny/feature": "npm:0.0.0" "@webiny/plugins": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" - fastify: "npm:5.8.5" + fastify: "npm:5.10.0" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -13755,7 +13462,7 @@ __metadata: ohash: "npm:^2.0.11" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" yargs: "npm:^18.0.0" peerDependencies: react: 18.3.1 @@ -13791,12 +13498,12 @@ __metadata: "@webiny/project-aws": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -13804,14 +13511,14 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/lexical-converter@workspace:packages/lexical-converter" dependencies: - "@lexical/headless": "npm:^0.44.0" - "@lexical/html": "npm:^0.44.0" + "@lexical/headless": "npm:^0.46.0" + "@lexical/html": "npm:^0.46.0" "@webiny/build-tools": "npm:0.0.0" "@webiny/lexical-nodes": "npm:0.0.0" cheerio: "npm:^1.2.0" jsdom: "npm:^29.1.1" - lexical: "npm:^0.44.0" - vitest: "npm:^4.1.7" + lexical: "npm:^0.46.0" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -13821,7 +13528,7 @@ __metadata: dependencies: "@emotion/css": "npm:^11.13.5" "@emotion/styled": "npm:^11.14.1" - "@lexical/selection": "npm:^0.44.0" + "@lexical/selection": "npm:^0.46.0" "@types/react-color": "npm:^3.0.13" "@webiny/admin-ui": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" @@ -13836,21 +13543,21 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/lexical-editor@workspace:packages/lexical-editor" dependencies: - "@lexical/code": "npm:^0.44.0" - "@lexical/history": "npm:^0.44.0" - "@lexical/react": "npm:^0.44.0" - "@lexical/rich-text": "npm:^0.44.0" - "@lexical/selection": "npm:^0.44.0" - "@lexical/text": "npm:^0.44.0" - "@lexical/utils": "npm:^0.44.0" + "@lexical/code": "npm:^0.46.0" + "@lexical/history": "npm:^0.46.0" + "@lexical/react": "npm:^0.46.0" + "@lexical/rich-text": "npm:^0.46.0" + "@lexical/selection": "npm:^0.46.0" + "@lexical/text": "npm:^0.46.0" + "@lexical/utils": "npm:^0.46.0" "@webiny/build-tools": "npm:0.0.0" "@webiny/lexical-nodes": "npm:0.0.0" "@webiny/lexical-theme": "npm:0.0.0" "@webiny/react-composition": "npm:0.0.0" "@webiny/react-properties": "npm:0.0.0" - lexical: "npm:^0.44.0" + lexical: "npm:^0.46.0" lodash: "npm:^4.18.1" - radix-ui: "npm:^1.4.3" + radix-ui: "npm:^1.6.2" react: "npm:18.3.1" react-dom: "npm:18.3.1" languageName: unknown @@ -13860,19 +13567,19 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/lexical-nodes@workspace:packages/lexical-nodes" dependencies: - "@lexical/code": "npm:^0.44.0" - "@lexical/hashtag": "npm:^0.44.0" - "@lexical/list": "npm:^0.44.0" - "@lexical/mark": "npm:^0.44.0" - "@lexical/overflow": "npm:^0.44.0" - "@lexical/react": "npm:^0.44.0" - "@lexical/rich-text": "npm:^0.44.0" - "@lexical/selection": "npm:^0.44.0" - "@lexical/utils": "npm:^0.44.0" + "@lexical/code": "npm:^0.46.0" + "@lexical/hashtag": "npm:^0.46.0" + "@lexical/list": "npm:^0.46.0" + "@lexical/mark": "npm:^0.46.0" + "@lexical/overflow": "npm:^0.46.0" + "@lexical/react": "npm:^0.46.0" + "@lexical/rich-text": "npm:^0.46.0" + "@lexical/selection": "npm:^0.46.0" + "@lexical/utils": "npm:^0.46.0" "@types/prismjs": "npm:^1.26.6" "@webiny/build-tools": "npm:0.0.0" "@webiny/lexical-theme": "npm:0.0.0" - lexical: "npm:^0.44.0" + lexical: "npm:^0.46.0" react: "npm:18.3.1" languageName: unknown linkType: soft @@ -13882,7 +13589,7 @@ __metadata: resolution: "@webiny/lexical-theme@workspace:packages/lexical-theme" dependencies: "@webiny/build-tools": "npm:0.0.0" - lexical: "npm:^0.44.0" + lexical: "npm:^0.46.0" languageName: unknown linkType: soft @@ -13907,7 +13614,7 @@ __metadata: "@webiny/build-tools": "npm:0.0.0" execa: "npm:^5.1.1" front-matter: "npm:^4.0.2" - tsx: "npm:4.21.0" + tsx: "npm:4.23.0" typescript: "npm:6.0.3" zod: "npm:4.4.3" bin: @@ -13919,7 +13626,7 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/okta@workspace:packages/okta" dependencies: - "@okta/okta-auth-js": "npm:^7.14.3" + "@okta/okta-auth-js": "npm:^8.0.1" "@types/jsonwebtoken": "npm:^9.0.10" "@types/jwk-to-pem": "npm:^2.0.3" "@webiny/admin-ui": "npm:0.0.0" @@ -13931,7 +13638,7 @@ __metadata: "@webiny/project": "npm:0.0.0" "@webiny/project-aws": "npm:0.0.0" jsonwebtoken: "npm:^9.0.3" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" @@ -13950,7 +13657,7 @@ __metadata: rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" uniqid: "npm:^5.4.0" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -14002,8 +13709,8 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/project-aws@workspace:packages/project-aws" dependencies: - "@pulumi/aws": "npm:^7.30.0" - "@pulumi/pulumi": "npm:^3.243.0" + "@pulumi/aws": "npm:^7.35.0" + "@pulumi/pulumi": "npm:^3.251.0" "@pulumi/random": "npm:^4.21.0" "@types/lodash": "npm:^4.17.24" "@types/ncp": "npm:^2.0.8" @@ -14012,7 +13719,7 @@ __metadata: "@webiny/aws-sdk": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" "@webiny/cli-core": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/project": "npm:0.0.0" "@webiny/pulumi": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" @@ -14026,7 +13733,7 @@ __metadata: replace-in-path: "npm:^1.1.0" ts-morph: "npm:^28.0.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -14038,12 +13745,12 @@ __metadata: "@webiny/build-tools": "npm:0.0.0" get-yarn-workspaces: "npm:1.0.2" jest-dynalite: "npm:^3.6.1" - listr2: "npm:^10.2.1" + listr2: "npm:^10.2.2" load-json-file: "npm:^7.0.1" lodash: "npm:^4.18.1" pino: "npm:^10.3.1" pino-pretty: "npm:^13.1.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" yargs: "npm:^18.0.0" peerDependencies: "@webiny/api": 0.0.0 @@ -14066,7 +13773,7 @@ __metadata: "@types/lodash": "npm:^4.17.24" "@webiny/aws-sdk": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/feature-flags": "npm:0.0.0" "@webiny/global-config": "npm:0.0.0" "@webiny/pulumi-sdk": "npm:0.0.0" @@ -14087,12 +13794,12 @@ __metadata: find-up: "npm:^8.0.0" get-tsconfig: "npm:^4.14.0" graphql-request: "npm:^7.4.0" - humanize-duration: "npm:3.33.2" + humanize-duration: "npm:3.34.0" jsdom: "npm:^29.1.1" load-json-file: "npm:^7.0.1" lodash: "npm:^4.18.1" minimatch: "npm:^10.2.5" - mqtt: "npm:^5.15.1" + mqtt: "npm:^5.15.2" neverthrow: "npm:^8.2.0" p-retry: "npm:^8.0.0" pino: "npm:^10.3.1" @@ -14103,8 +13810,8 @@ __metadata: rimraf: "npm:^6.1.3" serialize-error: "npm:^13.0.1" ts-morph: "npm:^28.0.0" - tsx: "npm:4.21.0" - type-fest: "npm:^5.6.0" + tsx: "npm:4.23.0" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" write-json-file: "npm:^7.0.0" zod: "npm:4.4.3" @@ -14115,20 +13822,20 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/pulumi-sdk@workspace:packages/pulumi-sdk" dependencies: - "@pulumi/aws": "npm:^7.30.0" - "@pulumi/pulumi": "npm:^3.243.0" + "@pulumi/aws": "npm:^7.35.0" + "@pulumi/pulumi": "npm:^3.251.0" "@types/lodash": "npm:^4.17.24" "@webiny/build-tools": "npm:0.0.0" decompress: "npm:^4.2.1" execa: "npm:^5.1.1" find-up: "npm:^8.0.0" - fs-extra: "npm:^11.3.5" + fs-extra: "npm:^11.3.6" load-json-file: "npm:^7.0.1" lodash: "npm:^4.18.1" rimraf: "npm:^6.1.3" - semver: "npm:^7.8.1" - tar: "npm:^7.5.15" - type-fest: "npm:^5.6.0" + semver: "npm:^7.8.5" + tar: "npm:^7.5.19" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" languageName: unknown linkType: soft @@ -14137,7 +13844,7 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/pulumi@workspace:packages/pulumi" dependencies: - "@pulumi/pulumi": "npm:^3.243.0" + "@pulumi/pulumi": "npm:^3.251.0" "@types/lodash": "npm:^4.17.24" "@webiny/build-tools": "npm:0.0.0" "@webiny/project": "npm:0.0.0" @@ -14153,12 +13860,12 @@ __metadata: resolution: "@webiny/react-composition@workspace:packages/react-composition" dependencies: "@testing-library/react": "npm:^16.3.2" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/build-tools": "npm:0.0.0" react: "npm:18.3.1" react-dom: "npm:18.3.1" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -14167,14 +13874,14 @@ __metadata: resolution: "@webiny/react-properties@workspace:packages/react-properties" dependencies: "@testing-library/react": "npm:^16.3.2" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/build-tools": "npm:0.0.0" "@webiny/react-composition": "npm:0.0.0" lodash: "npm:^4.18.1" - nanoid: "npm:^5.1.11" - oxfmt: "npm:^0.51.0" + nanoid: "npm:^5.1.16" + oxfmt: "npm:^0.58.0" react: "npm:18.3.1" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -14184,13 +13891,13 @@ __metadata: dependencies: "@emotion/react": "npm:^11.14.0" "@testing-library/react": "npm:^16.3.2" - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/build-tools": "npm:0.0.0" "@webiny/lexical-editor": "npm:0.0.0" "@webiny/lexical-theme": "npm:0.0.0" "@webiny/react-composition": "npm:0.0.0" react: "npm:18.3.1" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -14199,11 +13906,11 @@ __metadata: resolution: "@webiny/sdk@workspace:packages/sdk" dependencies: "@webiny/build-tools": "npm:0.0.0" - p-map: "npm:^7.0.4" + p-map: "npm:^7.0.5" p-retry: "npm:^8.0.0" standardwebhooks: "npm:^1.0.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -14217,18 +13924,21 @@ __metadata: languageName: unknown linkType: soft -"@webiny/stdlib@npm:^0.0.4": - version: 0.0.4 - resolution: "@webiny/stdlib@npm:0.0.4" +"@webiny/stdlib@npm:^0.0.8": + version: 0.0.8 + resolution: "@webiny/stdlib@npm:0.0.8" dependencies: - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" + bson-objectid: "npm:^2.0.4" dot-prop: "npm:^10.1.0" fast-glob: "npm:^3.3.3" + nanoid: "npm:^5.1.15" + nanoid-dictionary: "npm:^5.0.0" pino: "npm:^10.3.1" pino-pretty: "npm:^13.1.3" - type-fest: "npm:^5.6.0" + type-fest: "npm:^5.7.0" zod: "npm:^4.4.3" - checksum: 10/d8bf3a45611af18aa90506c25907a3dc9af4de2cd04ca8dbadb28262ca0a7c50d15442f74270775c26881845b61493cf198c8d55a08c03e433e6c06e438daa17 + checksum: 10/f3bd64c99763597f4a5eef79a892837183b894d8d0d1551fe2e66b8ce8fee7b8c002407f7c293f2e83cc6fc8af7f86de3680abcefc264af47d1bcc229c08ce6a languageName: node linkType: hard @@ -14239,7 +13949,7 @@ __metadata: chalk: "npm:^5.6.2" cli-table3: "npm:^0.6.5" execa: "npm:^5.1.1" - semver: "npm:^7.8.1" + semver: "npm:^7.8.5" languageName: unknown linkType: soft @@ -14274,8 +13984,8 @@ __metadata: "@webiny/icons": "npm:0.0.0" "@webiny/project": "npm:0.0.0" "@webiny/project-aws": "npm:0.0.0" - graphql-tag: "npm:^2.12.6" - mobx: "npm:^6.15.3" + graphql-tag: "npm:^2.12.7" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" @@ -14310,7 +14020,7 @@ __metadata: "@webiny/plugins": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" "@webiny/wcp": "npm:0.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" languageName: unknown @@ -14327,12 +14037,12 @@ __metadata: "@webiny/plugins": "npm:0.0.0" bson-objectid: "npm:^2.0.4" jsonpack: "npm:^1.1.5" - nanoid: "npm:^5.1.11" + nanoid: "npm:^5.1.16" nanoid-dictionary: "npm:^5.0.0" p-retry: "npm:^8.0.0" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -14346,7 +14056,7 @@ __metadata: lodash: "npm:^4.18.1" rimraf: "npm:^6.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -14372,7 +14082,7 @@ __metadata: "@webiny/app-admin": "npm:0.0.0" "@webiny/background-tasks": "npm:0.0.0" "@webiny/build-tools": "npm:0.0.0" - "@webiny/di": "npm:^1.0.1" + "@webiny/di": "npm:^1.0.2" "@webiny/feature": "npm:0.0.0" "@webiny/handler": "npm:0.0.0" "@webiny/handler-aws": "npm:0.0.0" @@ -14383,13 +14093,13 @@ __metadata: "@webiny/sdk": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" lodash: "npm:^4.18.1" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" standardwebhooks: "npm:^1.0.0" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" zod: "npm:4.4.3" languageName: unknown linkType: soft @@ -14401,11 +14111,11 @@ __metadata: "@types/postcss-import": "npm:^14.0.3" "@webiny/build-tools": "npm:0.0.0" "@webiny/website-builder-react": "npm:0.0.0" - postcss: "npm:^8.5.15" + postcss: "npm:^8.5.16" postcss-import: "npm:^16.1.1" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" - webpack: "npm:^5.107.1" + vitest: "npm:^4.1.10" + webpack: "npm:^5.108.4" peerDependencies: next: ">=15" languageName: unknown @@ -14418,11 +14128,11 @@ __metadata: "@types/postcss-import": "npm:^14.0.3" "@webiny/build-tools": "npm:0.0.0" "@webiny/website-builder-vue": "npm:0.0.0" - postcss: "npm:^8.5.15" + postcss: "npm:^8.5.16" postcss-import: "npm:^16.1.1" typescript: "npm:6.0.3" - vite: "npm:^6.0.0" - vue: "npm:^3.5.0" + vite: "npm:^8.1.4" + vue: "npm:^3.5.39" peerDependencies: nuxt: ">=3" vue: ">=3.3" @@ -14433,16 +14143,16 @@ __metadata: version: 0.0.0-use.local resolution: "@webiny/website-builder-react@workspace:packages/website-builder-react" dependencies: - "@types/react": "npm:18.3.29" + "@types/react": "npm:18.3.31" "@webiny/build-tools": "npm:0.0.0" "@webiny/website-builder-sdk": "npm:0.0.0" deep-equal: "npm:^2.2.3" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" mobx-react-lite: "npm:^4.1.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -14461,13 +14171,13 @@ __metadata: is-hotkey: "npm:^0.2.0" lodash: "npm:^4.18.1" matcher: "npm:^6.0.0" - mobx: "npm:^6.15.3" - nanoid: "npm:^5.1.11" + mobx: "npm:^6.16.1" + nanoid: "npm:^5.1.16" nanoid-dictionary: "npm:^5.0.0" pino: "npm:^10.3.1" pino-pretty: "npm:^13.1.3" typescript: "npm:6.0.3" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" languageName: unknown linkType: soft @@ -14478,9 +14188,9 @@ __metadata: "@webiny/build-tools": "npm:0.0.0" "@webiny/website-builder-sdk": "npm:0.0.0" deep-equal: "npm:^2.2.3" - mobx: "npm:^6.15.3" + mobx: "npm:^6.16.1" typescript: "npm:6.0.3" - vue: "npm:^3.5.0" + vue: "npm:^3.5.39" peerDependencies: vue: ">=3.3" languageName: unknown @@ -14510,6 +14220,13 @@ __metadata: languageName: node linkType: hard +"@workflow/serde@npm:4.1.0": + version: 4.1.0 + resolution: "@workflow/serde@npm:4.1.0" + checksum: 10/eb07267e28d75ca86e8bb4186326b25e6bc50b78d324abdf3fbd8723c33b157655c0e30261f8f4e5c7a0fc68bf1182f263d2dbd85aa43e3cbab5825c462e88a3 + languageName: node + linkType: hard + "@wry/context@npm:^0.4.0": version: 0.4.4 resolution: "@wry/context@npm:0.4.4" @@ -14550,13 +14267,6 @@ __metadata: languageName: node linkType: hard -"Base64@npm:1.1.0": - version: 1.1.0 - resolution: "Base64@npm:1.1.0" - checksum: 10/bfbca0c8c286cd2d26bd71e0a5b5748b6c1cd5c440ad52f9175e19d3a9f55d067974d8e43d1797d72a6f0c7129080f7b14fd8cbd0f2f92395f04b265768c4d17 - languageName: node - linkType: hard - "JSONStream@npm:1.3.5": version: 1.3.5 resolution: "JSONStream@npm:1.3.5" @@ -14695,7 +14405,7 @@ __metadata: languageName: node linkType: hard -"adio@npm:^3.0.0": +"adio@npm:^3.0.1": version: 3.0.1 resolution: "adio@npm:3.0.1" dependencies: @@ -14725,17 +14435,16 @@ __metadata: languageName: node linkType: hard -"ai@npm:^6.0.191": - version: 6.0.205 - resolution: "ai@npm:6.0.205" +"ai@npm:^7.0.18": + version: 7.0.18 + resolution: "ai@npm:7.0.18" dependencies: - "@ai-sdk/gateway": "npm:3.0.131" - "@ai-sdk/provider": "npm:3.0.10" - "@ai-sdk/provider-utils": "npm:4.0.29" - "@opentelemetry/api": "npm:^1.9.0" + "@ai-sdk/gateway": "npm:4.0.14" + "@ai-sdk/provider": "npm:4.0.2" + "@ai-sdk/provider-utils": "npm:5.0.6" peerDependencies: zod: ^3.25.76 || ^4.1.8 - checksum: 10/785cc705a8e1180de938117e51d6b29fb1782f442a6d8f8779b1f017bca83ce8d85d45e7037850606374398b25b8b5901c63f776d93a1ae1b84abd7702724f70 + checksum: 10/43ff07c148468c0cb5240fc3948850067982afc196ce8e16363c68dccf4b870701c5219a4d2d3b24c3ef96611306de55f869d52f9d25ee4e2389155ddbd3b2fc languageName: node linkType: hard @@ -14823,16 +14532,16 @@ __metadata: languageName: node linkType: hard -"amazon-cognito-identity-js@npm:^6.3.16": - version: 6.3.17 - resolution: "amazon-cognito-identity-js@npm:6.3.17" +"amazon-cognito-identity-js@npm:^6.3.20": + version: 6.3.20 + resolution: "amazon-cognito-identity-js@npm:6.3.20" dependencies: "@aws-crypto/sha256-js": "npm:1.2.2" buffer: "npm:4.9.2" fast-base64-decode: "npm:^1.0.0" isomorphic-unfetch: "npm:^3.0.0" js-cookie: "npm:^3.0.7" - checksum: 10/6f7b3b2d495a5d7dee9f1ec7a2e0db691a2fc22bf2afe5c8732bbc2e3d78f479f7f18aaa06760b83817f84b4ce3b779934172ce189a219d73d38d395b416cd76 + checksum: 10/929823b2bad65c579a4f28f1d9af1642d5eb6639eb18dec0dfc029958132f40f430b12bd77124d7d5a89e5e8abad94d1d7b1ae008e49fed030a8447d91a76a4e languageName: node linkType: hard @@ -14924,10 +14633,10 @@ __metadata: languageName: node linkType: hard -"anynum@npm:^1.0.0": - version: 1.0.0 - resolution: "anynum@npm:1.0.0" - checksum: 10/5f7921dfa10fc80cc88442d6c9681203281cb68a2a7b69d2ba9c5977ef31cf0044209006eea59b22ad44ab172b2ccea38d6cab9f41e66570c76fc2470ba15c23 +"anynum@npm:^1.0.1": + version: 1.0.1 + resolution: "anynum@npm:1.0.1" + checksum: 10/096acef76cc8b9f34d43ec37ae9ba7a3d4e2e8c722a0dd59a78995248a8eb4021713ee91b55de106366ac4eaa47578ceb0fffe9829ef01d78b20f9fd6d412a88 languageName: node linkType: hard @@ -15170,13 +14879,6 @@ __metadata: languageName: node linkType: hard -"array-ify@npm:^1.0.0": - version: 1.0.0 - resolution: "array-ify@npm:1.0.0" - checksum: 10/c0502015b319c93dd4484f18036bcc4b654eb76a4aa1f04afbcef11ac918859bb1f5d71ba1f0f1141770db9eef1a4f40f1761753650873068010bbf7bcdae4a4 - languageName: node - linkType: hard - "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -15193,17 +14895,6 @@ __metadata: languageName: node linkType: hard -"asn1js@npm:^3.0.10": - version: 3.0.10 - resolution: "asn1js@npm:3.0.10" - dependencies: - pvtsutils: "npm:^1.3.6" - pvutils: "npm:^1.1.5" - tslib: "npm:^2.8.1" - checksum: 10/9cfbca89b1ac0f81aeba61c0af730d69f1214f0815eb1381ff6680f9b5bcb258cf0588f32175427faf1799eccc43d9111d1bbd98f0f01eb47af69413e4f85654 - languageName: node - linkType: hard - "assert-plus@npm:1.0.0, assert-plus@npm:^1.0.0": version: 1.0.0 resolution: "assert-plus@npm:1.0.0" @@ -15282,15 +14973,6 @@ __metadata: languageName: node linkType: hard -"atob@npm:^2.1.2": - version: 2.1.2 - resolution: "atob@npm:2.1.2" - bin: - atob: bin/atob.js - checksum: 10/0624406cc0295533b38b60ab2e3b028aa7b8225f37e0cde6be3bc5c13a8015c889b192e874fd7660671179cef055f2e258855f372b0e495bd4096cf0b4785c25 - languageName: node - linkType: hard - "atomic-sleep@npm:^1.0.0": version: 1.0.0 resolution: "atomic-sleep@npm:1.0.0" @@ -15317,7 +14999,7 @@ __metadata: languageName: node linkType: hard -"aws-amplify@npm:^6.17.0": +"aws-amplify@npm:^6.18.0": version: 6.18.0 resolution: "aws-amplify@npm:6.18.0" dependencies: @@ -15496,12 +15178,12 @@ __metadata: languageName: node linkType: hard -"baseline-browser-mapping@npm:^2.10.12, baseline-browser-mapping@npm:^2.9.19": - version: 2.10.37 - resolution: "baseline-browser-mapping@npm:2.10.37" +"baseline-browser-mapping@npm:^2.10.42, baseline-browser-mapping@npm:^2.9.19": + version: 2.10.42 + resolution: "baseline-browser-mapping@npm:2.10.42" bin: baseline-browser-mapping: dist/cli.cjs - checksum: 10/5bf887e82a238ab2ec216283ab2c44291d5ad917b4c4d21bb88f466be513223bda20d746c2758cdb0be5b3dad1e52ee8b468dbc196096da92673d6904992af66 + checksum: 10/7ea956db54694e4386fd14de665d9582aaa53901c09f21925abfe0ee0d5751947947775b890daad73d21673ed51de5bbefd888076edb8f9aaf76e53da47b061f languageName: node linkType: hard @@ -15601,25 +15283,25 @@ __metadata: linkType: hard "body-parser@npm:^2.2.1": - version: 2.2.2 - resolution: "body-parser@npm:2.2.2" + version: 2.3.0 + resolution: "body-parser@npm:2.3.0" dependencies: bytes: "npm:^3.1.2" - content-type: "npm:^1.0.5" + content-type: "npm:^2.0.0" debug: "npm:^4.4.3" - http-errors: "npm:^2.0.0" - iconv-lite: "npm:^0.7.0" + http-errors: "npm:^2.0.1" + iconv-lite: "npm:^0.7.2" on-finished: "npm:^2.4.1" - qs: "npm:^6.14.1" - raw-body: "npm:^3.0.1" - type-is: "npm:^2.0.1" - checksum: 10/69671f67d4d5ae5974593901a92d639757231da1725ed6de4d35e86cde9ce7650afdf1cd28df9b6f7892ea7f9eb03ccb30c70fe27d679275ae4cb4aae5ce1b21 + qs: "npm:^6.15.2" + raw-body: "npm:^3.0.2" + type-is: "npm:^2.1.0" + checksum: 10/94f741ff525358dd0d47f0a042936dc61b9d2e348ff1228c5ffd79f1902c673a317bbb9495b3f7d1db4483befe6ffed1c42bc4cdd8da8f41690530810cfe4dad languageName: node linkType: hard -"body-parser@npm:~1.20.3": - version: 1.20.5 - resolution: "body-parser@npm:1.20.5" +"body-parser@npm:~1.20.3, body-parser@npm:~1.20.5": + version: 1.20.6 + resolution: "body-parser@npm:1.20.6" dependencies: bytes: "npm:~3.1.2" content-type: "npm:~1.0.5" @@ -15633,7 +15315,7 @@ __metadata: raw-body: "npm:~2.5.3" type-is: "npm:~1.6.18" unpipe: "npm:~1.0.0" - checksum: 10/3ec787c0d23b16542972226ee352ed917ae404bf862b6783040e8cfc994f165432f6d48e9341ef57f489c667c880f9c5174fad559c482607f83f4db7f412de3a + checksum: 10/cf3730f79d8d773a1a6f34fdec4bd40cf41b2cf25c17a3b9dfeb81e83b7e62e309285a92ba6bf5d99eee44144083d3122f332757215da37eb4740544432c2766 languageName: node linkType: hard @@ -15652,30 +15334,30 @@ __metadata: linkType: hard "brace-expansion@npm:^1.1.7": - version: 1.1.15 - resolution: "brace-expansion@npm:1.1.15" + version: 1.1.16 + resolution: "brace-expansion@npm:1.1.16" dependencies: balanced-match: "npm:^1.0.0" concat-map: "npm:0.0.1" - checksum: 10/f2a950034e670523cc186da61aabe3beab74b1b8a7c74a756bf6b172dad1917312f255d9ec46906c9f0cab530868095d8c143918576930dd0e1323c3803850f1 + checksum: 10/94498bead66c51536df5b7bf1b0a0e581a5b7f86888be10481d06920c4bd9d976e003b13a3d19fddc733f21a09d162ff72f90e18b2c9d062b15121e973d0e13b languageName: node linkType: hard "brace-expansion@npm:^2.0.2": - version: 2.1.1 - resolution: "brace-expansion@npm:2.1.1" + version: 2.1.2 + resolution: "brace-expansion@npm:2.1.2" dependencies: balanced-match: "npm:^1.0.0" - checksum: 10/4681c533dc4e6c77b3ad795b38683d297fd03c739a17bfb2a338529fa7dcf4540683a79dcd662905f4c5b0db7cfda18daafcd18dd1bbf7c3b076fe0c9c3487eb + checksum: 10/0e0f9b0df1f0809e9c326470e022eeb24334ddb54c43b1ac39f1d38f3cbaeb940794de1db826f5491843ac00d7932c43f10350a65ccd51fe7d05da627152f204 languageName: node linkType: hard "brace-expansion@npm:^5.0.5": - version: 5.0.6 - resolution: "brace-expansion@npm:5.0.6" + version: 5.0.7 + resolution: "brace-expansion@npm:5.0.7" dependencies: balanced-match: "npm:^4.0.2" - checksum: 10/a7acf120fefa79e9d7c9c92898114f57c07596a3920197f3c5917e6a628b04220a5f7f9618c30bdd973a6576a32113b99f9c3f1c8245ccc399dd2a9a718d81d8 + checksum: 10/98c12de33fa53ab07b2b5179f6740045508c61c4319638faf47a0d72615db80058f66c0d1cb74dc8ed591bbf507c068027e80cfb86a2f467bfd330574e13ed7b languageName: node linkType: hard @@ -15688,19 +15370,19 @@ __metadata: languageName: node linkType: hard -"broadcast-channel@npm:~5.3.0": - version: 5.3.0 - resolution: "broadcast-channel@npm:5.3.0" +"broadcast-channel@npm:~7.3.0": + version: 7.3.0 + resolution: "broadcast-channel@npm:7.3.0" dependencies: - "@babel/runtime": "npm:7.22.10" - oblivious-set: "npm:1.1.1" + "@babel/runtime": "npm:7.28.6" + oblivious-set: "npm:2.0.0" p-queue: "npm:6.6.2" unload: "npm:2.4.1" - checksum: 10/8ca75e1639cb9823e64713b5c635a822d78034bb7d97b7ec0c2c79d5336813bbd452cf107aef523ae1df0410eaabd4ad471c409cb7112e65b35360734506de35 + checksum: 10/8456826acf410690b5580d2134cecf3954649151333dd40ebdec53d97c94c3ec873471f5ac614ffa8dd3e7fa80853611fa4bc7c881a983a1c574adea14a1aa59 languageName: node linkType: hard -"broker-factory@npm:^3.1.14": +"broker-factory@npm:^3.1.15": version: 3.1.15 resolution: "broker-factory@npm:3.1.15" dependencies: @@ -15719,7 +15401,7 @@ __metadata: languageName: node linkType: hard -"browser-tabs-lock@npm:1.3.0": +"browser-tabs-lock@npm:^1.3.0": version: 1.3.0 resolution: "browser-tabs-lock@npm:1.3.0" dependencies: @@ -15756,17 +15438,17 @@ __metadata: linkType: hard "browserslist@npm:^4.24.0, browserslist@npm:^4.28.1, browserslist@npm:^4.28.2": - version: 4.28.2 - resolution: "browserslist@npm:4.28.2" + version: 4.28.5 + resolution: "browserslist@npm:4.28.5" dependencies: - baseline-browser-mapping: "npm:^2.10.12" - caniuse-lite: "npm:^1.0.30001782" - electron-to-chromium: "npm:^1.5.328" - node-releases: "npm:^2.0.36" + baseline-browser-mapping: "npm:^2.10.42" + caniuse-lite: "npm:^1.0.30001800" + electron-to-chromium: "npm:^1.5.387" + node-releases: "npm:^2.0.50" update-browserslist-db: "npm:^1.2.3" bin: browserslist: cli.js - checksum: 10/cff88386e5b5ba5614c9063bd32ef94865bba22b6a381844c7d09ea1eea62a2247e7106e516abdbfda6b75b9986044c991dfe45f92f10add5ad63dccc07589ec + checksum: 10/40f5f3b160e003b86cf16d906029a274990dc3b6b824f913c141a11ace1f9664204f2d1e8388e5ddf0233b4759c5a171a5bb3f55256f72c9f0ca6ebba58fcc9a languageName: node linkType: hard @@ -15777,15 +15459,6 @@ __metadata: languageName: node linkType: hard -"btoa@npm:^1.2.1": - version: 1.2.1 - resolution: "btoa@npm:1.2.1" - bin: - btoa: bin/btoa.js - checksum: 10/29f2ca93837e10427184626bdfd5d00065dff28b604b822aa9849297dac8c8d6ad385cc96eed812ebf153d80c24a4556252afdbb97c7a712938baeaad7547705 - languageName: node - linkType: hard - "buffer-alloc-unsafe@npm:^1.1.0": version: 1.1.0 resolution: "buffer-alloc-unsafe@npm:1.1.0" @@ -16007,10 +15680,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001579, caniuse-lite@npm:^1.0.30001782": - version: 1.0.30001799 - resolution: "caniuse-lite@npm:1.0.30001799" - checksum: 10/eb90443f1e4e4ac7cfe3686d43f0d132c0b552d0d896c0520e7306f2ddf743b4dd5380a7b8adc5ca8d250247966a6cf32cb042930dbc1df452e8623ad92c57e2 +"caniuse-lite@npm:^1.0.30001579, caniuse-lite@npm:^1.0.30001800": + version: 1.0.30001803 + resolution: "caniuse-lite@npm:1.0.30001803" + checksum: 10/a4f80cf76d766aa586a7d0a5cc69f1672c4d3a6915acabd015711531e6c5b0c36feb2ce8ada6e80b50d22c34ef864ac4fde5e1ac572de63abe9313300e2e07b1 languageName: node linkType: hard @@ -16090,9 +15763,9 @@ __metadata: linkType: hard "chardet@npm:^2.1.1": - version: 2.1.1 - resolution: "chardet@npm:2.1.1" - checksum: 10/d56913b65e45c5c86f331988e2ef6264c131bfeadaae098ee719bf6610546c77740e37221ffec802dde56b5e4466613a4c754786f4da6b5f6c5477243454d324 + version: 2.2.0 + resolution: "chardet@npm:2.2.0" + checksum: 10/78d1e5ba7bdc7db23511a194eedca805918df90a511f9c57f9cc7c1fc03702ed4ad053e485a766ace930362869269c4a731feaf460ae24bd3ed7d190cde8087d languageName: node linkType: hard @@ -16525,16 +16198,6 @@ __metadata: languageName: node linkType: hard -"compare-func@npm:^2.0.0": - version: 2.0.0 - resolution: "compare-func@npm:2.0.0" - dependencies: - array-ify: "npm:^1.0.0" - dot-prop: "npm:^5.1.0" - checksum: 10/fb71d70632baa1e93283cf9d80f30ac97f003aabee026e0b4426c9716678079ef5fea7519b84d012cbed938c476493866a38a79760564a9e21ae9433e40e6f0d - languageName: node - linkType: hard - "compressible@npm:~2.0.18": version: 2.0.18 resolution: "compressible@npm:2.0.18" @@ -16615,33 +16278,33 @@ __metadata: languageName: node linkType: hard -"conventional-changelog-angular@npm:^8.2.0": - version: 8.3.1 - resolution: "conventional-changelog-angular@npm:8.3.1" +"conventional-changelog-angular@npm:^9.0.0": + version: 9.2.1 + resolution: "conventional-changelog-angular@npm:9.2.1" dependencies: - compare-func: "npm:^2.0.0" - checksum: 10/c9f32ddcc2095fa8b60f1f623fe5c49e0d16a2d83060a1c35990400da40b1cd3e765878f0333f4e0cff4f89c3a0bf63edc47e38aba5470a6334cfea2f7e5731c + "@conventional-changelog/template": "npm:^1.2.1" + checksum: 10/4a7452489ab2414eacb6a14140a91fa17bafc7cc8f12e01d788aa03e31091a53a6696fe71e599f233e519a0b8605b6d058ad49cf40bb26a3783cdcea377efab1 languageName: node linkType: hard -"conventional-changelog-conventionalcommits@npm:^9.2.0": - version: 9.3.1 - resolution: "conventional-changelog-conventionalcommits@npm:9.3.1" +"conventional-changelog-conventionalcommits@npm:^10.0.0": + version: 10.2.1 + resolution: "conventional-changelog-conventionalcommits@npm:10.2.1" dependencies: - compare-func: "npm:^2.0.0" - checksum: 10/6b924adcf31d36cbe1442f5c2d29dad345666bea9e805d8af6bfa28ab694e93abbdcb2462716b2a993f6eabf1d4bdc45209076249bd4825f5513ff061a99a4a2 + "@conventional-changelog/template": "npm:^1.2.1" + checksum: 10/670efe9ba741a1b8daae4cb456961e00e1325b54c5d1af7bed7b2b7f0ab2c034668a0f18b5c8a309773f062795d813d14d64b91fa025790557c9b27d8531e5a0 languageName: node linkType: hard -"conventional-commits-parser@npm:^6.3.0": - version: 6.4.0 - resolution: "conventional-commits-parser@npm:6.4.0" +"conventional-commits-parser@npm:^7.0.0": + version: 7.0.1 + resolution: "conventional-commits-parser@npm:7.0.1" dependencies: - "@simple-libs/stream-utils": "npm:^1.2.0" - meow: "npm:^13.0.0" + "@simple-libs/stream-utils": "npm:^2.0.0" + meow: "npm:^14.0.0" bin: - conventional-commits-parser: dist/cli/index.js - checksum: 10/0caf5e3595cace090ab7724c1442de6b2e00d82faf90762331b5421cd8a056407f0ce99a6c4b4eb47833a26bd8ad25ac5a331e2ebbce2a819143450053ef6d0d + conventional-commits-parser: ./dist/cli/index.js + checksum: 10/8f237651e311618b108d357cd4cce93ae5635455e5f2b5cc092be74534403a5c2603d54e0abda7e389df6a503553ba49e398d7a482e4657aa0596ca7cda314a0 languageName: node linkType: hard @@ -16703,13 +16366,6 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^3.39.0": - version: 3.49.0 - resolution: "core-js@npm:3.49.0" - checksum: 10/31d018f9830b0240ae40869e380595f2d06a8800709ad63299a42a438ba0c8d5805045fa02a20a78f42761d83103b0b71eca982955f5e890fb7cf6b2fe6a9ab1 - languageName: node - linkType: hard - "core-util-is@npm:1.0.2": version: 1.0.2 resolution: "core-util-is@npm:1.0.2" @@ -16816,18 +16472,18 @@ __metadata: chalk: "npm:^5.6.2" execa: "npm:^5.1.1" find-up: "npm:^8.0.0" - fs-extra: "npm:^11.3.5" - inquirer: "npm:^13.4.3" - js-yaml: "npm:^4.1.1" - listr2: "npm:^10.2.1" + fs-extra: "npm:^11.3.6" + inquirer: "npm:^14.0.2" + js-yaml: "npm:^5.2.1" + listr2: "npm:^10.2.2" load-json-file: "npm:^7.0.1" - ora: "npm:9.4.0" + ora: "npm:9.4.1" os: "npm:0.1.2" rimraf: "npm:^6.1.3" - type-fest: "npm:^5.6.0" - uuid: "npm:^14.0.0" + type-fest: "npm:^5.8.0" + uuid: "npm:^14.0.1" validate-npm-package-name: "npm:^8.0.0" - vitest: "npm:^4.1.7" + vitest: "npm:^4.1.10" write-json-file: "npm:^7.0.0" yargs: "npm:^18.0.0" yesno: "npm:^0.4.0" @@ -16849,15 +16505,6 @@ __metadata: languageName: node linkType: hard -"cross-fetch@npm:^3.1.5": - version: 3.2.0 - resolution: "cross-fetch@npm:3.2.0" - dependencies: - node-fetch: "npm:^2.7.0" - checksum: 10/e4ab1d390a5b6ca8bb0605f028af2ffc1127d2e407b954654949f506d04873c4863ece264662c074865d7874060e35f938cec74fe7b5736d46d545e2685f6aec - languageName: node - linkType: hard - "cross-inspect@npm:1.0.1": version: 1.0.1 resolution: "cross-inspect@npm:1.0.1" @@ -17038,15 +16685,15 @@ __metadata: "@webiny/build-tools": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" - amazon-cognito-identity-js: "npm:^6.3.16" - cypress: "npm:^15.15.0" + amazon-cognito-identity-js: "npm:^6.3.20" + cypress: "npm:^15.18.1" cypress-image-snapshot: "npm:^4.0.1" cypress-mailosaur: "npm:^5.0.0" cypress-wait-until: "npm:^3.0.2" del: "npm:^8.0.1" graphql-request: "npm:^7.4.0" lodash: "npm:^4.18.1" - nanoid: "npm:^5.1.11" + nanoid: "npm:^5.1.16" typescript: "npm:6.0.3" uniqid: "npm:^5.4.0" languageName: unknown @@ -17059,9 +16706,9 @@ __metadata: languageName: node linkType: hard -"cypress@npm:^15.15.0": - version: 15.17.0 - resolution: "cypress@npm:15.17.0" +"cypress@npm:^15.18.1": + version: 15.18.1 + resolution: "cypress@npm:15.18.1" dependencies: "@cypress/request": "npm:^4.0.0" "@cypress/xvfb": "npm:^1.2.4" @@ -17104,7 +16751,7 @@ __metadata: yauzl: "npm:^3.3.1" bin: cypress: bin/cypress - checksum: 10/b4d01d3cebbe9f2525a486cc41af8e14f78dd5a9e9330e53d4ff68148332cc96a82b36016f32424bfc116a04802e0079d59a7908af87a84df6d9247369ae35fb + checksum: 10/5e79dbe760afe3102821055c1a3c841bfcd3ba2149e86f3743a8e2d6f19e0ce78be3a0dc679ffa4cc0207e17f8a7627976441529af5f8e26d3dba739a140caa4 languageName: node linkType: hard @@ -17134,7 +16781,7 @@ __metadata: languageName: node linkType: hard -"date-fns@npm:^4.1.0, date-fns@npm:^4.3.0": +"date-fns@npm:^4.1.0, date-fns@npm:^4.4.0": version: 4.4.0 resolution: "date-fns@npm:4.4.0" checksum: 10/ae702acea42fb8452abe74f6d133c2360de9a14f00985645684b0df9c12280276649e95b52298a4fd7dabcc3b38799eb111107da99320d1cd94ba1d8a3d1c174 @@ -17155,7 +16802,7 @@ __metadata: languageName: node linkType: hard -"dayjs@npm:^1.10.4, dayjs@npm:^1.11.20": +"dayjs@npm:^1.10.4, dayjs@npm:^1.11.21": version: 1.11.21 resolution: "dayjs@npm:1.11.21" checksum: 10/dd16f9f2706b61b90e3c346a3211ac3afd9e26193136ce0e87f70bf74d1c17a447bceb230a88b175467fc9f5e3243d8c1544b9897092a12d9c80ee44d338dcb6 @@ -17631,15 +17278,6 @@ __metadata: languageName: node linkType: hard -"dot-prop@npm:^5.1.0": - version: 5.3.0 - resolution: "dot-prop@npm:5.3.0" - dependencies: - is-obj: "npm:^2.0.0" - checksum: 10/33b2561617bd5c73cf9305368ba4638871c5dbf9c8100c8335acd2e2d590a81ec0e75c11cfaea5cc3cf8c2f668cad4beddb52c11856d0c9e666348eee1baf57a - languageName: node - linkType: hard - "dotenv@npm:^17.4.2": version: 17.4.2 resolution: "dotenv@npm:17.4.2" @@ -17647,7 +17285,7 @@ __metadata: languageName: node linkType: hard -"dpop@npm:2.1.1": +"dpop@npm:^2.1.1": version: 2.1.1 resolution: "dpop@npm:2.1.1" checksum: 10/dfecbe6d5278dd07124b5b5be9ff1cc0cc9f3b3a1b84f441ae9c9666dfdc5d7ae1e703afa9b50fece70fdb636933755a75bb9bf5dea3a7ed8349e91be3152ea0 @@ -17677,18 +17315,6 @@ __metadata: languageName: node linkType: hard -"duplexify@npm:^4.1.1": - version: 4.1.3 - resolution: "duplexify@npm:4.1.3" - dependencies: - end-of-stream: "npm:^1.4.1" - inherits: "npm:^2.0.3" - readable-stream: "npm:^3.1.1" - stream-shift: "npm:^1.0.2" - checksum: 10/b44b98ba0ffac3a658b4b1bf877219e996db288c5ae6f3dc55ca9b2cbef7df60c10eabfdd947f3d73a623eb9975a74a66d6d61e6f26bff90155315adb362aa77 - languageName: node - linkType: hard - "dynalite@npm:^3.2.1": version: 3.2.2 resolution: "dynalite@npm:3.2.2" @@ -17752,10 +17378,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.5.328": - version: 1.5.372 - resolution: "electron-to-chromium@npm:1.5.372" - checksum: 10/cf4dde2ce99fea74416377c029904ddf543ad821be98e6e27be724fa2e4db2962948d1147560ca7810ac1bd6cb1636feb9b34e3654f14c75ecbddfa5fb57ea1d +"electron-to-chromium@npm:^1.5.387": + version: 1.5.389 + resolution: "electron-to-chromium@npm:1.5.389" + checksum: 10/fc47fc3b810e028088bea45f994de4cf7243bd8b0fa3abe17bfb6825d0cf95d185d1c98976b87af3f98c8e8ba7994776d2ad52148894baa802a9fa9a60ad8c0b languageName: node linkType: hard @@ -17816,7 +17442,7 @@ __metadata: languageName: node linkType: hard -"end-of-stream@npm:^1.0.0, end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1": +"end-of-stream@npm:^1.0.0, end-of-stream@npm:^1.1.0": version: 1.4.5 resolution: "end-of-stream@npm:1.4.5" dependencies: @@ -17844,8 +17470,8 @@ __metadata: linkType: hard "engine.io@npm:~6.6.0": - version: 6.6.8 - resolution: "engine.io@npm:6.6.8" + version: 6.6.9 + resolution: "engine.io@npm:6.6.9" dependencies: "@types/cors": "npm:^2.8.12" "@types/node": "npm:>=10.0.0" @@ -17856,8 +17482,8 @@ __metadata: cors: "npm:~2.8.5" debug: "npm:~4.4.1" engine.io-parser: "npm:~5.2.1" - ws: "npm:~8.20.1" - checksum: 10/8ab465d9b98fb2770f7397f3f4ad841f42b932d4ecd4cceb4971a5ea39a42b2602576c83d0232dd17c83c1452904b80248722a9880b119e913562f50a10bda7b + ws: "npm:~8.21.0" + checksum: 10/604c1d0d7180b67689ccb9bf8d5faca3255cdeed63c05eae92960df2f1c0c016fe37f492d2c015efa9082af5addf553ee9923113649d593cd09ee3e19cefa5f4 languageName: node linkType: hard @@ -17871,13 +17497,13 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.22.0": - version: 5.24.0 - resolution: "enhanced-resolve@npm:5.24.0" +"enhanced-resolve@npm:^5.22.2": + version: 5.24.2 + resolution: "enhanced-resolve@npm:5.24.2" dependencies: graceful-fs: "npm:^4.2.4" tapable: "npm:^2.3.3" - checksum: 10/a804e28990c151523a27750df06b27768e1f3b39a1138ec110d012be22177e647100a3a3345faa5e91951ad7866bfaa03c454fe267e002f361bde3601cb639a8 + checksum: 10/92c801d0f6b635cd5e91762497de1b499082112129870a8672f04f44eb955fbafe69eb27281a788297e33ecae28b4c6151bf74a6ac1a2b5828f85c18d127a340 languageName: node linkType: hard @@ -17952,7 +17578,7 @@ __metadata: languageName: node linkType: hard -"es-cookie@npm:1.3.2": +"es-cookie@npm:~1.3.2": version: 1.3.2 resolution: "es-cookie@npm:1.3.2" checksum: 10/e0a60e5406f6326f1ad9007b1ad2659684e1603d293be4e9eace1be8aae2bcc694ffdf868e777bda947ad7eddf4079b6acd47a236d361fa8a3bc741bff05ba88 @@ -17998,9 +17624,9 @@ __metadata: linkType: hard "es-module-lexer@npm:^2.0.0, es-module-lexer@npm:^2.1.0": - version: 2.1.0 - resolution: "es-module-lexer@npm:2.1.0" - checksum: 10/554c4374e78a812a1fa3673871ce7d42236438c414ea80c2ec35521cd9bb26d1d9155287529057d07431fd91df50d6a26d9bee5afd755fb7f6f7c81905a03956 + version: 2.3.0 + resolution: "es-module-lexer@npm:2.3.0" + checksum: 10/daf73d870758116a84ba5801ec297c891837f482bb0b9836a431e5b71965a544e909d9cb6a5887f7e08d23dd20ad13838e569c7029413da88402b9ea567f3afe languageName: node linkType: hard @@ -18021,203 +17647,25 @@ __metadata: get-intrinsic: "npm:^1.2.6" has-tostringtag: "npm:^1.0.2" hasown: "npm:^2.0.2" - checksum: 10/86814bf8afbcd8966653f731415888019d4bc4aca6b6c354132a7a75bb87566751e320369654a101d23a91c87a85c79b178bcf40332839bd347aff437c4fb65f - languageName: node - linkType: hard - -"es-toolkit@npm:^1.46.0, es-toolkit@npm:^1.47.0": - version: 1.47.1 - resolution: "es-toolkit@npm:1.47.1" - dependenciesMeta: - "@trivago/prettier-plugin-sort-imports@4.3.0": - unplugged: true - prettier-plugin-sort-re-exports@0.0.1: - unplugged: true - vitepress-plugin-sandpack@1.1.4: - unplugged: true - checksum: 10/d98305a8298a6fa7e478fbcc1f25a05314080cc83af9baea473da0f6de0b0c67a36081ba98247eb0baa01608e4a8f69f1d6da56a7c02fc6a308a55ede2f11b96 - languageName: node - linkType: hard - -"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0, esbuild@npm:~0.27.0": - version: 0.27.7 - resolution: "esbuild@npm:0.27.7" - dependencies: - "@esbuild/aix-ppc64": "npm:0.27.7" - "@esbuild/android-arm": "npm:0.27.7" - "@esbuild/android-arm64": "npm:0.27.7" - "@esbuild/android-x64": "npm:0.27.7" - "@esbuild/darwin-arm64": "npm:0.27.7" - "@esbuild/darwin-x64": "npm:0.27.7" - "@esbuild/freebsd-arm64": "npm:0.27.7" - "@esbuild/freebsd-x64": "npm:0.27.7" - "@esbuild/linux-arm": "npm:0.27.7" - "@esbuild/linux-arm64": "npm:0.27.7" - "@esbuild/linux-ia32": "npm:0.27.7" - "@esbuild/linux-loong64": "npm:0.27.7" - "@esbuild/linux-mips64el": "npm:0.27.7" - "@esbuild/linux-ppc64": "npm:0.27.7" - "@esbuild/linux-riscv64": "npm:0.27.7" - "@esbuild/linux-s390x": "npm:0.27.7" - "@esbuild/linux-x64": "npm:0.27.7" - "@esbuild/netbsd-arm64": "npm:0.27.7" - "@esbuild/netbsd-x64": "npm:0.27.7" - "@esbuild/openbsd-arm64": "npm:0.27.7" - "@esbuild/openbsd-x64": "npm:0.27.7" - "@esbuild/openharmony-arm64": "npm:0.27.7" - "@esbuild/sunos-x64": "npm:0.27.7" - "@esbuild/win32-arm64": "npm:0.27.7" - "@esbuild/win32-ia32": "npm:0.27.7" - "@esbuild/win32-x64": "npm:0.27.7" - dependenciesMeta: - "@esbuild/aix-ppc64": - optional: true - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-arm64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-arm64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/openharmony-arm64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": - optional: true - bin: - esbuild: bin/esbuild - checksum: 10/262b16c4a33cb70e9f054759a7ce420541649315eef7b064172c795021ccce322e56c3f5fd52e8842873f1c23745f3ab62311a24860950bd5406ba77b36b8529 - languageName: node - linkType: hard - -"esbuild@npm:^0.25.0": - version: 0.25.12 - resolution: "esbuild@npm:0.25.12" - dependencies: - "@esbuild/aix-ppc64": "npm:0.25.12" - "@esbuild/android-arm": "npm:0.25.12" - "@esbuild/android-arm64": "npm:0.25.12" - "@esbuild/android-x64": "npm:0.25.12" - "@esbuild/darwin-arm64": "npm:0.25.12" - "@esbuild/darwin-x64": "npm:0.25.12" - "@esbuild/freebsd-arm64": "npm:0.25.12" - "@esbuild/freebsd-x64": "npm:0.25.12" - "@esbuild/linux-arm": "npm:0.25.12" - "@esbuild/linux-arm64": "npm:0.25.12" - "@esbuild/linux-ia32": "npm:0.25.12" - "@esbuild/linux-loong64": "npm:0.25.12" - "@esbuild/linux-mips64el": "npm:0.25.12" - "@esbuild/linux-ppc64": "npm:0.25.12" - "@esbuild/linux-riscv64": "npm:0.25.12" - "@esbuild/linux-s390x": "npm:0.25.12" - "@esbuild/linux-x64": "npm:0.25.12" - "@esbuild/netbsd-arm64": "npm:0.25.12" - "@esbuild/netbsd-x64": "npm:0.25.12" - "@esbuild/openbsd-arm64": "npm:0.25.12" - "@esbuild/openbsd-x64": "npm:0.25.12" - "@esbuild/openharmony-arm64": "npm:0.25.12" - "@esbuild/sunos-x64": "npm:0.25.12" - "@esbuild/win32-arm64": "npm:0.25.12" - "@esbuild/win32-ia32": "npm:0.25.12" - "@esbuild/win32-x64": "npm:0.25.12" + checksum: 10/86814bf8afbcd8966653f731415888019d4bc4aca6b6c354132a7a75bb87566751e320369654a101d23a91c87a85c79b178bcf40332839bd347aff437c4fb65f + languageName: node + linkType: hard + +"es-toolkit@npm:^1.46.0, es-toolkit@npm:^1.49.0": + version: 1.49.0 + resolution: "es-toolkit@npm:1.49.0" dependenciesMeta: - "@esbuild/aix-ppc64": - optional: true - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-arm64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-arm64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/openharmony-arm64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": - optional: true - bin: - esbuild: bin/esbuild - checksum: 10/bc9c03d64e96a0632a926662c9d29decafb13a40e5c91790f632f02939bc568edc9abe0ee5d8055085a2819a00139eb12e223cfb8126dbf89bbc569f125d91fd + "@trivago/prettier-plugin-sort-imports@4.3.0": + unplugged: true + prettier-plugin-sort-re-exports@0.0.1: + unplugged: true + vitepress-plugin-sandpack@1.1.4: + unplugged: true + checksum: 10/ff0377f1fa681e6b58c06ec46cd3683c02df499f5101effb70bfbf4d69fce2e6a13889b182f68c495e25cdee31829f21dfd6094f722d4de82c546c2a32d0c670 languageName: node linkType: hard -"esbuild@npm:~0.28.0": +"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0 || ^0.28.0, esbuild@npm:~0.28.0": version: 0.28.1 resolution: "esbuild@npm:0.28.1" dependencies: @@ -18539,7 +17987,7 @@ __metadata: languageName: node linkType: hard -"exifreader@npm:^4.39.1": +"exifreader@npm:^4.41.0": version: 4.41.0 resolution: "exifreader@npm:4.41.0" dependencies: @@ -18561,9 +18009,9 @@ __metadata: linkType: hard "expect-type@npm:^1.3.0": - version: 1.3.0 - resolution: "expect-type@npm:1.3.0" - checksum: 10/a5fada3d0c621649261f886e7d93e6bf80ce26d8a86e5d517e38301b8baec8450ab2cb94ba6e7a0a6bf2fc9ee55f54e1b06938ef1efa52ddcfeffbfa01acbbcc + version: 1.4.0 + resolution: "expect-type@npm:1.4.0" + checksum: 10/bad91f4b7eb807248695ee840a935d12818fe531ad523bc7ac7dcc540a4d86dc566a3ef829f4da6e8b5a458ac84092771739865114c91e7e8a9317302f401f09 languageName: node linkType: hard @@ -18631,6 +18079,45 @@ __metadata: languageName: node linkType: hard +"express@npm:4.22.2": + version: 4.22.2 + resolution: "express@npm:4.22.2" + dependencies: + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:~1.20.5" + content-disposition: "npm:~0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:~0.7.1" + cookie-signature: "npm:~1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~2.0.0" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:~1.3.1" + fresh: "npm:~0.5.2" + http-errors: "npm:~2.0.0" + merge-descriptors: "npm:1.0.3" + methods: "npm:~1.1.2" + on-finished: "npm:~2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:~0.1.12" + proxy-addr: "npm:~2.0.7" + qs: "npm:~6.15.1" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:~0.19.0" + serve-static: "npm:~1.16.2" + setprototypeof: "npm:1.2.0" + statuses: "npm:~2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" + checksum: 10/defeef5f1cda5bf5ee4a6b35252563552d8d97fab1d29f502e45ef64316f5d02f49739d7c8a79e425613af3a542d0e3cd8cf7e85671ce2ddd592197abcf5acc3 + languageName: node + linkType: hard + "express@npm:^5.2.1": version: 5.2.1 resolution: "express@npm:5.2.1" @@ -18696,9 +18183,9 @@ __metadata: linkType: hard "fast-copy@npm:^4.0.0": - version: 4.0.3 - resolution: "fast-copy@npm:4.0.3" - checksum: 10/1e74e8b18a83f125b697b0dc7d802b4c73ec2aba7b181458e5e72d46a261faefcdee22ad9fa682c77f4606133451342f95de9835c2c804c481472585fa6ded26 + version: 4.0.4 + resolution: "fast-copy@npm:4.0.4" + checksum: 10/ec359234d602c098e03df042da632203b4be8609c0db5c36c61873021aad1fafcbcc6250c3991b93ef4d5ef3729c8c4d589041e4212598738ba52f37384c514e languageName: node linkType: hard @@ -18757,9 +18244,9 @@ __metadata: languageName: node linkType: hard -"fast-json-stringify@npm:^6.0.0": - version: 6.4.0 - resolution: "fast-json-stringify@npm:6.4.0" +"fast-json-stringify@npm:^7.0.0": + version: 7.0.0 + resolution: "fast-json-stringify@npm:7.0.0" dependencies: "@fastify/merge-json-schemas": "npm:^0.2.0" ajv: "npm:^8.12.0" @@ -18767,7 +18254,7 @@ __metadata: fast-uri: "npm:^3.0.0" json-schema-ref-resolver: "npm:^3.0.0" rfdc: "npm:^1.2.0" - checksum: 10/d054885a632dccd8c735895f4f32825aa00573a55bde44f543115b4e925d39f95f40563549cbf638f6ab53d98fc282e5c2e1d9f2bea28393316a144b734d2ba1 + checksum: 10/f7799b1282254a31f05651c2412ede90af0373703f50e8ec678e911409ba41c73c20c56e42c34766ed443823c3e1e701af816217720678418af5cada2ecbf15f languageName: node linkType: hard @@ -18810,13 +18297,6 @@ __metadata: languageName: node linkType: hard -"fast-text-encoding@npm:^1.0.6": - version: 1.0.6 - resolution: "fast-text-encoding@npm:1.0.6" - checksum: 10/f7b9e2e7a21e4ae5f4b8d3729850be83fb45052b28c9c38c09b8366463a291d6dc5448359238bdaf87f6a9e907d5895a94319a2c5e0e9f0786859ad6312d1d06 - languageName: node - linkType: hard - "fast-unique-numbers@npm:^9.0.27": version: 9.0.27 resolution: "fast-unique-numbers@npm:9.0.27" @@ -18828,9 +18308,9 @@ __metadata: linkType: hard "fast-uri@npm:^3.0.0, fast-uri@npm:^3.0.1": - version: 3.1.2 - resolution: "fast-uri@npm:3.1.2" - checksum: 10/1dff04865b2a38d3e0659deadfbf72efdf83a776bfbf9667e4aa9e5a3ec31bc341cda9622136b32b7652a857c8ba11896794186e8f876f8b2b72731fce8622f6 + version: 3.1.3 + resolution: "fast-uri@npm:3.1.3" + checksum: 10/7969a50a327482035d5c8c93faf51b26d7a93ce62bc750c91b3df158550004b5fbb378c95c900fd71f4dded36b5a78d1c666fb8043bb1214efbaebd8518d873e languageName: node linkType: hard @@ -18843,42 +18323,29 @@ __metadata: languageName: node linkType: hard -"fast-xml-builder@npm:^1.1.7, fast-xml-builder@npm:^1.2.0": - version: 1.2.0 - resolution: "fast-xml-builder@npm:1.2.0" +"fast-xml-builder@npm:^1.2.0": + version: 1.2.1 + resolution: "fast-xml-builder@npm:1.2.1" dependencies: path-expression-matcher: "npm:^1.5.0" xml-naming: "npm:^0.1.0" - checksum: 10/5948add7796879d03b6c779cbb17f2f203a41cdf23dfaaa4789c65078a36376cd0709a6586701e980e3d244ebd5fdb35db1235ccb5e4fb9e9abfd8c51e7b8813 - languageName: node - linkType: hard - -"fast-xml-parser@npm:5.7.3": - version: 5.7.3 - resolution: "fast-xml-parser@npm:5.7.3" - dependencies: - "@nodable/entities": "npm:^2.1.0" - fast-xml-builder: "npm:^1.1.7" - path-expression-matcher: "npm:^1.5.0" - strnum: "npm:^2.2.3" - bin: - fxparser: src/cli/cli.js - checksum: 10/00a58655d0d58c1f914c7fd8e3a94e88799c3d473e29a6d2231dc02103df069e8c6043137cbec8df1cda6525a39914d1b84455a79530f63be266876a2211251c + checksum: 10/96ce0b576ab5848f65e5444471cdcf673fdbea2af08327c1f2a625e7fb7a5f6ee87416728001e5c63fadb65d94b50cc47eb7cbd6fec8473b39009ac87f0748e7 languageName: node linkType: hard "fast-xml-parser@npm:^5.7.2": - version: 5.8.0 - resolution: "fast-xml-parser@npm:5.8.0" + version: 5.9.3 + resolution: "fast-xml-parser@npm:5.9.3" dependencies: - "@nodable/entities": "npm:^2.1.0" + "@nodable/entities": "npm:^2.2.0" fast-xml-builder: "npm:^1.2.0" + is-unsafe: "npm:^1.0.1" path-expression-matcher: "npm:^1.5.0" - strnum: "npm:^2.3.0" + strnum: "npm:^2.4.1" xml-naming: "npm:^0.1.0" bin: fxparser: src/cli/cli.js - checksum: 10/0167d17d5275c95e005639f8fca7b4d88fec3fd013063725280f4e982313b1c798e4565d5ced7f61ce10e8f0d876a1976492cc8ac27da3080915ff549fd00705 + checksum: 10/356cf56b7a638870a5f3fe16e407eca2622277eb69f882f8263c299243c3192c0e7f19c8357436b7d06741985b39403f64f57adfe36ea3e4581327edb2018dbb languageName: node linkType: hard @@ -18889,9 +18356,16 @@ __metadata: languageName: node linkType: hard -"fastify@npm:5.8.5": - version: 5.8.5 - resolution: "fastify@npm:5.8.5" +"fastify-plugin@npm:^6.0.0": + version: 6.0.0 + resolution: "fastify-plugin@npm:6.0.0" + checksum: 10/ec41a929dbccc3af4fdaef1faee14aab824420bb11dc2daf06cfa1d6182d37c6d6da2add601f907d6ef27131901165ddb59d5e1d80a05ba70bf28d8e7ff3d60d + languageName: node + linkType: hard + +"fastify@npm:5.10.0": + version: 5.10.0 + resolution: "fastify@npm:5.10.0" dependencies: "@fastify/ajv-compiler": "npm:^4.0.5" "@fastify/error": "npm:^4.0.0" @@ -18899,8 +18373,8 @@ __metadata: "@fastify/proxy-addr": "npm:^5.0.0" abstract-logging: "npm:^2.0.1" avvio: "npm:^9.0.0" - fast-json-stringify: "npm:^6.0.0" - find-my-way: "npm:^9.0.0" + fast-json-stringify: "npm:^7.0.0" + find-my-way: "npm:^9.6.0" light-my-request: "npm:^6.0.0" pino: "npm:^9.14.0 || ^10.1.0" process-warning: "npm:^5.0.0" @@ -18908,7 +18382,7 @@ __metadata: secure-json-parse: "npm:^4.0.0" semver: "npm:^7.6.0" toad-cache: "npm:^3.7.0" - checksum: 10/286054e09964743b3e36ae7fb5d78a46662adb818ac305efca6a09560c9f7346881b0f1ef51736bdd334f5bfecab4461dacdb55bef10e6b64829bbfcc397474d + checksum: 10/c05dcd12da795af7571d8cd0aa1fadc49f4cfc2deb4ceb5a4c317d7b9b45708cd0a75522c39b24cac5e2c9956fd45b7b18e4a093e7b85fcb78cf1cf8cae840d8 languageName: node linkType: hard @@ -18930,7 +18404,7 @@ __metadata: languageName: node linkType: hard -"fdir@npm:^6.4.4, fdir@npm:^6.5.0": +"fdir@npm:^6.5.0": version: 6.5.0 resolution: "fdir@npm:6.5.0" peerDependencies: @@ -18971,9 +18445,9 @@ __metadata: linkType: hard "filesize@npm:^11.0.17": - version: 11.0.17 - resolution: "filesize@npm:11.0.17" - checksum: 10/1217a82a719735e9694b339248dfe161eb1d84a009b1e6644b8f9d751c3bfdd9091d6e38501a34f918a815262471532bbabc388911a2e6e65866730b97aabb5c + version: 11.0.22 + resolution: "filesize@npm:11.0.22" + checksum: 10/3bde65a77b7b3a1ad712f6a2e3839a184258aef0ef76d2e81270df36c25c57b91d39ac3854ef836c5b539720ffada887808fa5800b0119b76a85c4df826e42cb languageName: node linkType: hard @@ -19026,7 +18500,7 @@ __metadata: languageName: node linkType: hard -"find-my-way@npm:^9.0.0": +"find-my-way@npm:^9.6.0": version: 9.6.0 resolution: "find-my-way@npm:9.6.0" dependencies: @@ -19152,10 +18626,10 @@ __metadata: linkType: hard "framer-motion@npm:^12.38.0": - version: 12.40.0 - resolution: "framer-motion@npm:12.40.0" + version: 12.42.2 + resolution: "framer-motion@npm:12.42.2" dependencies: - motion-dom: "npm:^12.40.0" + motion-dom: "npm:^12.42.2" motion-utils: "npm:^12.39.0" tslib: "npm:^2.4.0" peerDependencies: @@ -19169,7 +18643,7 @@ __metadata: optional: true react-dom: optional: true - checksum: 10/2e74f03ef09ea48a92d418741d925725951eaeaf2d716865b26d8c0aab4e0b4a2d337d596693bdb641209d9d170055d677423ba1d2a76a07d15ca11c0eb677fc + checksum: 10/88be683cd62586ce7d5fc34f9054b4e89c313a5cd2729fac6d34eda7c7740ff5588afa103ecb8bfda580c09012fb1be65b655632304977fbe3e17009e3462205 languageName: node linkType: hard @@ -19203,14 +18677,14 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.1.1, fs-extra@npm:^11.3.5": - version: 11.3.5 - resolution: "fs-extra@npm:11.3.5" +"fs-extra@npm:^11.1.1, fs-extra@npm:^11.3.5, fs-extra@npm:^11.3.6": + version: 11.3.6 + resolution: "fs-extra@npm:11.3.6" dependencies: graceful-fs: "npm:^4.2.0" jsonfile: "npm:^6.0.1" universalify: "npm:^2.0.0" - checksum: 10/dc8408818eec8b03efad8742d079ecab749a2f7bc9f208e429b447fcac7632fae52e09312d6d42218efe7e2efa97f03ff232d639ade4aa7fcd8c00ebe9ad0c0c + checksum: 10/34a981697b199002ea3b85c3483bcf353637d33ec4c922b136a8d8a597faa0495638d69b20c181448be041c31778c2bb7f7799d589819edf33da50f75b1abde9 languageName: node linkType: hard @@ -19300,6 +18774,13 @@ __metadata: languageName: node linkType: hard +"fuse.js@npm:7.4.2": + version: 7.4.2 + resolution: "fuse.js@npm:7.4.2" + checksum: 10/1605bb929331056f9215a8f0a19b2d22615d9195e17794f41254bdeeb77b0145ed0ad6b6842227b329783a4ab53586d795924e7a4a3fb664295f365ef6e2405c + languageName: node + linkType: hard + "generator-function@npm:^2.0.0": version: 2.0.1 resolution: "generator-function@npm:2.0.1" @@ -19415,7 +18896,7 @@ __metadata: languageName: node linkType: hard -"get-tsconfig@npm:^4.14.0, get-tsconfig@npm:^4.7.5": +"get-tsconfig@npm:^4.14.0": version: 4.14.0 resolution: "get-tsconfig@npm:4.14.0" dependencies: @@ -19444,18 +18925,6 @@ __metadata: languageName: node linkType: hard -"git-raw-commits@npm:^5.0.0": - version: 5.0.1 - resolution: "git-raw-commits@npm:5.0.1" - dependencies: - "@conventional-changelog/git-client": "npm:^2.6.0" - meow: "npm:^13.0.0" - bin: - git-raw-commits: src/cli.js - checksum: 10/15073e815e6deabcaf28077ea93d8aad3b3062e6bff6a66e71e096c63cb0c6eb2a1e480be7dac9b99789c04bbf77805a0d555465457680e50946074ff408deb9 - languageName: node - linkType: hard - "github-actions-wac@npm:^2.0.0": version: 2.0.0 resolution: "github-actions-wac@npm:2.0.0" @@ -19494,13 +18963,6 @@ __metadata: languageName: node linkType: hard -"glob-to-regexp@npm:^0.4.1": - version: 0.4.1 - resolution: "glob-to-regexp@npm:0.4.1" - checksum: 10/9009529195a955c40d7b9690794aeff5ba665cc38f1519e111c58bb54366fd0c106bde80acf97ba4e533208eb53422c83b136611a54c5fefb1edd8dc267cb62e - languageName: node - linkType: hard - "glob@npm:^13.0.0, glob@npm:^13.0.3, glob@npm:^13.0.6": version: 13.0.6 resolution: "glob@npm:13.0.6" @@ -19642,14 +19104,14 @@ __metadata: languageName: node linkType: hard -"graphql-tag@npm:^2.12.6": - version: 2.12.6 - resolution: "graphql-tag@npm:2.12.6" +"graphql-tag@npm:^2.12.7": + version: 2.12.7 + resolution: "graphql-tag@npm:2.12.7" dependencies: tslib: "npm:^2.1.0" peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - checksum: 10/23a2bc1d3fbeae86444204e0ac08522e09dc369559ba75768e47421a7321b59f352fb5b2c9a5c37d3cf6de890dca4e5ac47e740c7cc622e728572ecaa649089e + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + checksum: 10/ae2e3cb416ac519da361cf329adca32817ecf627c9b579dc4828d649b3fdb1a3f12a464130c65dd35e8435de12778f026b2c5f98d9bd173dea6a996f953fed28 languageName: node linkType: hard @@ -19660,7 +19122,7 @@ __metadata: languageName: node linkType: hard -"graphql@npm:^16.14.0": +"graphql@npm:^16.14.2": version: 16.14.2 resolution: "graphql@npm:16.14.2" checksum: 10/cd9a2581508f82621112a4dc625714e81ce725ab0a62502d97c14f61fee180e85276ac64bf9094f4fbf237737832ad4bb970aa26088f9dffece56f8919a49a29 @@ -19708,9 +19170,9 @@ __metadata: languageName: node linkType: hard -"happy-dom@npm:^20.8.9": - version: 20.10.3 - resolution: "happy-dom@npm:20.10.3" +"happy-dom@npm:^20.9.0": + version: 20.10.6 + resolution: "happy-dom@npm:20.10.6" dependencies: "@types/node": "npm:>=20.0.0" "@types/whatwg-mimetype": "npm:^3.0.2" @@ -19719,7 +19181,7 @@ __metadata: entities: "npm:^7.0.1" whatwg-mimetype: "npm:^3.0.0" ws: "npm:^8.21.0" - checksum: 10/a629833fa6e16395c18eaee724baf88835f628339285e3bfce6b95e7e074d6bd6c6ce16a3221796f114cfbe60a14d9c65fc6dddc1c9dbf2f46c99a5b32a4c09d + checksum: 10/255aef5cd4f9b425dacc9e8c29b13e0366b6cf014fbcd838bed887999b2c67bf854c31311fbfa28adca163ef9056377465a3673c0054737243e556d98467d5ef languageName: node linkType: hard @@ -19823,9 +19285,9 @@ __metadata: linkType: hard "hono@npm:^4.11.4": - version: 4.12.25 - resolution: "hono@npm:4.12.25" - checksum: 10/0cbdcdfdfb45b43cc915beaa44604170bb73b45e647927917714ec222347e7f44c944708471a45b4733cfd20b03c53820593db5b3b19663b935afca9cf984817 + version: 4.12.28 + resolution: "hono@npm:4.12.28" + checksum: 10/6ba1f88bc6f8502cc3a8a3185895655bb06de516ba3d4d26e356429047d21c848a3e7917a8a1b98d595471972ec3a6e5dd5a43067bca334f98bf2b0fece224e7 languageName: node linkType: hard @@ -20003,10 +19465,10 @@ __metadata: languageName: node linkType: hard -"humanize-duration@npm:3.33.2": - version: 3.33.2 - resolution: "humanize-duration@npm:3.33.2" - checksum: 10/ac6bc74b095d53e6ff320126d64c0998de213d0e38d0996f23389603c034c8f825915d4318fc19cfdb0612c4963d72d200da43cd7c28ac865bbf9a61f53418f4 +"humanize-duration@npm:3.34.0": + version: 3.34.0 + resolution: "humanize-duration@npm:3.34.0" + checksum: 10/1631a952ec44c7027c95e3d0fa188b42f062785770f8ec353ca9170a7f0b7de2ef1d6a99c0e6f895cfa95a621f4f7d6e7ad6c1edf49cf233c021138e76a20d5f languageName: node linkType: hard @@ -20035,12 +19497,12 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:^0.7.0, iconv-lite@npm:^0.7.2, iconv-lite@npm:~0.7.0": - version: 0.7.2 - resolution: "iconv-lite@npm:0.7.2" +"iconv-lite@npm:^0.7.2, iconv-lite@npm:~0.7.0": + version: 0.7.3 + resolution: "iconv-lite@npm:0.7.3" dependencies: safer-buffer: "npm:>= 2.1.2 < 3.0.0" - checksum: 10/24c937b532f868e938386b62410b303b7c767ce3d08dc2829cbe59464d5a26ef86ae5ad1af6b34eec43ddfea39e7d101638644b0178d67262fa87015d59f983a + checksum: 10/b88a3f4527795c96854743bcdcdd03e0083ff5f1c072cb13d3e27c67cd276efd9a2a364922cb836538e976456f82323d645f7ea91d5bc8da1f000dc16742a0aa languageName: node linkType: hard @@ -20128,9 +19590,9 @@ __metadata: linkType: hard "immutable@npm:^5.1.5": - version: 5.1.6 - resolution: "immutable@npm:5.1.6" - checksum: 10/4ba416dac4cc9d1cab4155bd6aefa54d5ca25e56bfee8a1d4edc3f23115b599486edafe76e91f83d22961bd065754fd705b04f052809ec967ccd71817c8dac2a + version: 5.1.9 + resolution: "immutable@npm:5.1.9" + checksum: 10/dc61ea6f79897320a048f193dec703dff25ad7bb633c3a0294677d2f258764c88da06e7c2b53d1aa51b6657c98d9f1c7341f49735b9b802fe6e834122cf78dcd languageName: node linkType: hard @@ -20201,23 +19663,22 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:^13.4.3": - version: 13.4.3 - resolution: "inquirer@npm:13.4.3" +"inquirer@npm:^14.0.2": + version: 14.0.2 + resolution: "inquirer@npm:14.0.2" dependencies: - "@inquirer/ansi": "npm:^2.0.5" - "@inquirer/core": "npm:^11.1.10" - "@inquirer/prompts": "npm:^8.4.3" - "@inquirer/type": "npm:^4.0.5" + "@inquirer/ansi": "npm:^2.0.7" + "@inquirer/core": "npm:^11.2.1" + "@inquirer/prompts": "npm:^8.5.2" + "@inquirer/type": "npm:^4.0.7" mute-stream: "npm:^3.0.0" run-async: "npm:^4.0.6" - rxjs: "npm:^7.8.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10/8d93a239c7880d29f3620678ccef66d2fb32f76f2871ca8e6984f0605c396d3e2551004d8e5b62f44a0fbae8a52ecb47b5df07f262bdd39917ea9aaf41f6cafe + checksum: 10/0f2cf1687f7f8248a6d68e3025d8ef8382ac232765ad44f570f9802a526da8992761f36a3b063e03f55fbbaf0e7b988567f5e504b7be3126745b28ebf4d8d5fd languageName: node linkType: hard @@ -20501,13 +19962,6 @@ __metadata: languageName: node linkType: hard -"is-obj@npm:^2.0.0": - version: 2.0.0 - resolution: "is-obj@npm:2.0.0" - checksum: 10/c9916ac8f4621962a42f5e80e7ffdb1d79a3fab7456ceaeea394cd9e0858d04f985a9ace45be44433bf605673c8be8810540fe4cc7f4266fc7526ced95af5a08 - languageName: node - linkType: hard - "is-path-cwd@npm:^3.0.0": version: 3.0.0 resolution: "is-path-cwd@npm:3.0.0" @@ -20650,6 +20104,13 @@ __metadata: languageName: node linkType: hard +"is-unsafe@npm:^1.0.1": + version: 1.0.1 + resolution: "is-unsafe@npm:1.0.1" + checksum: 10/971d05c69a742f866e4f257e4008ee3a9fb84ebf81141352211698416e1cf52aa03bcda54e3a5c2f25547f4b4cbb6d9e02c048a4daef5e7baea51f33089ddc9e + languageName: node + linkType: hard + "is-weakmap@npm:^2.0.2": version: 2.0.2 resolution: "is-weakmap@npm:2.0.2" @@ -20886,7 +20347,7 @@ __metadata: languageName: node linkType: hard -"js-cookie@npm:^3.0.1, js-cookie@npm:^3.0.7": +"js-cookie@npm:^3.0.5, js-cookie@npm:^3.0.7": version: 3.0.8 resolution: "js-cookie@npm:3.0.8" checksum: 10/6bc10dc1ef0ad4780cd43a0413702d0b8d9d8d167c4fb605ae66c388270dece6b4cad4c8944654cc67b6e0e7639da379a7b48e7b7ad8711a80f60aba6a915548 @@ -20925,26 +20386,37 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.1, js-yaml@npm:^3.14.2": - version: 3.14.2 - resolution: "js-yaml@npm:3.14.2" +"js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.1": + version: 3.15.0 + resolution: "js-yaml@npm:3.15.0" dependencies: argparse: "npm:^1.0.7" esprima: "npm:^4.0.0" bin: js-yaml: bin/js-yaml.js - checksum: 10/172e0b6007b0bf0fc8d2469c94424f7dd765c64a047d2b790831fecef2204a4054eabf4d911eb73ab8c9a3256ab8ba1ee8d655b789bf24bf059c772acc2075a1 + checksum: 10/2fdf3a1453ed93a8e06d6ca8054c0bec145cf40ab51f305d1071736a03668b95e40f47cfd0239d7d50019b4780a18cdaca3c935def935594c9876964c49f1185 languageName: node linkType: hard -"js-yaml@npm:^4.1.0, js-yaml@npm:^4.1.1": - version: 4.2.0 - resolution: "js-yaml@npm:4.2.0" +"js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0": + version: 4.3.0 + resolution: "js-yaml@npm:4.3.0" dependencies: argparse: "npm:^2.0.1" bin: js-yaml: bin/js-yaml.js - checksum: 10/51de2067a2b44b07ba5206132e56005f8b568ff279bb4d2f645068958c56fa4827d40a6841c983234671fa0a134bf094d0b0717873c2a3d319185297af145a6d + checksum: 10/2bcec3a8118d7f744badeb04e14366578d234a736f353d41fe35d2305e4ce2409a8e041d277f07cd6bbc8aaa12128d650a68ce43247072519bede20962d2126f + languageName: node + linkType: hard + +"js-yaml@npm:^5.2.1": + version: 5.2.1 + resolution: "js-yaml@npm:5.2.1" + dependencies: + argparse: "npm:^2.0.1" + bin: + js-yaml: bin/js-yaml.mjs + checksum: 10/e1eca2d21c15572585bb236d9fde31d6789eb50b9c63e8753fa7e0777bc480f7521cad517bd7a0c66f27dfc27ddcd7100beeefa51c1a50e10e98f2e009633c3d languageName: node linkType: hard @@ -21325,10 +20797,17 @@ __metadata: languageName: node linkType: hard -"lexical@npm:0.44.0, lexical@npm:^0.44.0": - version: 0.44.0 - resolution: "lexical@npm:0.44.0" - checksum: 10/375e35815de5bba7961ce4e5cd2aa2a7e44e0dc49030471380508cc5b58fac61cc81c80196d6d16f12343fe9f9d17216fb2e5a0941b7108bee62620e0ec189f8 +"lexical@npm:0.46.0, lexical@npm:^0.46.0": + version: 0.46.0 + resolution: "lexical@npm:0.46.0" + dependencies: + "@lexical/internal": "npm:0.46.0" + peerDependencies: + typescript: ">=5.2" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/6688dd4618c6853514b62c23158a5364a46626fbab30324ecfbc0570abc5b961e42d42df1c59bbdc9a1b904ae6d132e31f9c8be5e3da1b1f062ce42e09a2c5d9 languageName: node linkType: hard @@ -21477,16 +20956,16 @@ __metadata: languageName: node linkType: hard -"listr2@npm:^10.2.1": - version: 10.2.1 - resolution: "listr2@npm:10.2.1" +"listr2@npm:^10.2.2": + version: 10.2.2 + resolution: "listr2@npm:10.2.2" dependencies: cli-truncate: "npm:^5.2.0" eventemitter3: "npm:^5.0.4" log-update: "npm:^6.1.0" rfdc: "npm:^1.4.1" wrap-ansi: "npm:^10.0.0" - checksum: 10/19f6356e6e2b56d6d3be30e3cf3ac511a8c081b5dac75c3c1e26cf52e07a7c59b63c1380862f3df2807b2284f8fa00864527777b6fcdb07be4c3f116947dee0d + checksum: 10/e9589e1cc8b2158d54dab1afe43f014fab443400a02096ee6914f83f64ca5aea56b72dd39582916c06e4b50351587964ff20a428994f61cec1b9160b92c70093 languageName: node linkType: hard @@ -21782,9 +21261,9 @@ __metadata: linkType: hard "lru-cache@npm:^11.0.0, lru-cache@npm:^11.1.0, lru-cache@npm:^11.2.1, lru-cache@npm:^11.3.5": - version: 11.5.1 - resolution: "lru-cache@npm:11.5.1" - checksum: 10/02c4f73967d91fb101f4accf8ebac9e0541e08e16d987bdb9e9737f13e5f2c4bc33c593b98ec30e4486bf899bc97edb36fbd133684b36087336559e41edafdea + version: 11.5.2 + resolution: "lru-cache@npm:11.5.2" + checksum: 10/122789c66605ddf29df58ff279e9e2c9499499d0b80b895ec524496f14bcde045d1582e3e38008f3457226d98067556719573b352119d6be8bdb1f8849f85681 languageName: node linkType: hard @@ -21880,7 +21359,7 @@ __metadata: languageName: node linkType: hard -"markdown-to-jsx@npm:^9.8.1": +"markdown-to-jsx@npm:^9.8.2": version: 9.8.2 resolution: "markdown-to-jsx@npm:9.8.2" peerDependencies: @@ -21972,18 +21451,18 @@ __metadata: languageName: node linkType: hard -"memfs@npm:^4.57.3": - version: 4.57.7 - resolution: "memfs@npm:4.57.7" +"memfs@npm:^4.57.8": + version: 4.64.0 + resolution: "memfs@npm:4.64.0" dependencies: - "@jsonjoy.com/fs-core": "npm:4.57.7" - "@jsonjoy.com/fs-fsa": "npm:4.57.7" - "@jsonjoy.com/fs-node": "npm:4.57.7" - "@jsonjoy.com/fs-node-builtins": "npm:4.57.7" - "@jsonjoy.com/fs-node-to-fsa": "npm:4.57.7" - "@jsonjoy.com/fs-node-utils": "npm:4.57.7" - "@jsonjoy.com/fs-print": "npm:4.57.7" - "@jsonjoy.com/fs-snapshot": "npm:4.57.7" + "@jsonjoy.com/fs-core": "npm:4.64.0" + "@jsonjoy.com/fs-fsa": "npm:4.64.0" + "@jsonjoy.com/fs-node": "npm:4.64.0" + "@jsonjoy.com/fs-node-builtins": "npm:4.64.0" + "@jsonjoy.com/fs-node-to-fsa": "npm:4.64.0" + "@jsonjoy.com/fs-node-utils": "npm:4.64.0" + "@jsonjoy.com/fs-print": "npm:4.64.0" + "@jsonjoy.com/fs-snapshot": "npm:4.64.0" "@jsonjoy.com/json-pack": "npm:^1.11.0" "@jsonjoy.com/util": "npm:^1.9.0" glob-to-regex.js: "npm:^1.0.1" @@ -21992,14 +21471,14 @@ __metadata: tslib: "npm:^2.0.0" peerDependencies: tslib: 2 - checksum: 10/f86b348e5c5a4c14ee84833fae41cd581c2a6a393e3dba09dc5b03e7b37768da767ca0c0a5844d81ce28b0f5b73a6b997023517751dbfef6750b5a87332640c1 + checksum: 10/dbf0a4baea97555811fdfe3c6c405434a22d09b7b184a0f89d2c9870eaa804b731ec0b21cf53974a5eb5b578d8badcd31e4b2104c2bfad767333670dc0f910d4 languageName: node linkType: hard -"meow@npm:^13.0.0": - version: 13.2.0 - resolution: "meow@npm:13.2.0" - checksum: 10/4eff5bc921fed0b8a471ad79069d741a0210036d717547d0c7f36fdaf84ef7a3036225f38b6a53830d84dc9cbf8b944b097fde62381b8b5b215119e735ce1063 +"meow@npm:^14.0.0": + version: 14.1.0 + resolution: "meow@npm:14.1.0" + checksum: 10/c6a22b3912a6bc849dee0d6475cd8bb63b9307e26919ca3ace28dc1aaf3d30257071de32bba496f7b5eec3e62b03a6b7731e3d04d18efb3c3103b829aad52ca5 languageName: node linkType: hard @@ -22185,6 +21664,45 @@ __metadata: languageName: node linkType: hard +"minimizer-webpack-plugin@npm:^5.6.1": + version: 5.6.1 + resolution: "minimizer-webpack-plugin@npm:5.6.1" + dependencies: + "@jridgewell/trace-mapping": "npm:^0.3.25" + jest-worker: "npm:^27.4.5" + schema-utils: "npm:^4.3.0" + terser: "npm:^5.31.1" + peerDependencies: + webpack: ^5.1.0 + peerDependenciesMeta: + "@minify-html/node": + optional: true + "@swc/core": + optional: true + "@swc/css": + optional: true + "@swc/html": + optional: true + clean-css: + optional: true + cssnano: + optional: true + csso: + optional: true + esbuild: + optional: true + html-minifier-terser: + optional: true + lightningcss: + optional: true + postcss: + optional: true + uglify-js: + optional: true + checksum: 10/c9168bea57cdcd338721068996735b68e5660bab775011710e524d8b7673db249b410641e89d8f3f88c0807c4d954f9b874a2b5ba4795e75af9d08c91ed4c40a + languageName: node + linkType: hard + "minipass-collect@npm:^2.0.1": version: 2.0.1 resolution: "minipass-collect@npm:2.0.1" @@ -22307,7 +21825,7 @@ __metadata: languageName: node linkType: hard -"mobx@npm:^6.15.3": +"mobx@npm:^6.16.1": version: 6.16.1 resolution: "mobx@npm:6.16.1" checksum: 10/01753230a35d2f8a376d4f0e5b0096848141a6c1567f09f4a5e6f7a983814e971141eccb58288e737a7b259618312e4c963523100ccc13f5505881ead7066c80 @@ -22330,12 +21848,12 @@ __metadata: languageName: node linkType: hard -"motion-dom@npm:^12.40.0": - version: 12.40.0 - resolution: "motion-dom@npm:12.40.0" +"motion-dom@npm:^12.42.2": + version: 12.42.2 + resolution: "motion-dom@npm:12.42.2" dependencies: motion-utils: "npm:^12.39.0" - checksum: 10/280cae8811b63ef76e9eb7982e6ace9e74a132e11e7595f6aa6a3699003a9c233eeb681694e938825cf724148e1689302f8b2cce168a8a0c8cef2082ad32b38b + checksum: 10/f3ad9476f51aa35bae00b289e93ce9ddedd8cee0c988d12efd5cffd0c8227df20cc666116794034217827a8f717810b3567d034946fed2abac7c18f53522fe59 languageName: node linkType: hard @@ -22357,9 +21875,9 @@ __metadata: languageName: node linkType: hard -"mqtt@npm:^5.15.1": - version: 5.15.1 - resolution: "mqtt@npm:5.15.1" +"mqtt@npm:^5.15.2": + version: 5.15.2 + resolution: "mqtt@npm:5.15.2" dependencies: "@types/readable-stream": "npm:^4.0.21" "@types/ws": "npm:^8.18.1" @@ -22381,7 +21899,7 @@ __metadata: mqtt: build/bin/mqtt.js mqtt_pub: build/bin/pub.js mqtt_sub: build/bin/sub.js - checksum: 10/d9e32dd9e27c02c3fd7097dfe8945f49b21c4f9e28010015a922c0c3d4a6e2ddd738cff673192c1866cfee7f15a3c70d876a8bf8810b4b0cdb7ddd847d6f1a21 + checksum: 10/7a46a4a3abc2c04f496c24a11c05c4fb37c5841ac2d31d3200d97c14335d245cd1e4c0860e4f87b7a16acd45e902527e35590118dd436d3db73264d19faff4b4 languageName: node linkType: hard @@ -22421,20 +21939,20 @@ __metadata: linkType: hard "nanoid@npm:^3.3.12, nanoid@npm:^3.3.6": - version: 3.3.12 - resolution: "nanoid@npm:3.3.12" + version: 3.3.15 + resolution: "nanoid@npm:3.3.15" bin: nanoid: bin/nanoid.cjs - checksum: 10/6eec280694e2088d18fb802b1e3bfc4578e27b665b7ecfbe36c7356612fea2f814277056e671e2a1529dff551588a652efdc0bfa39f8a3185bc2247be311872e + checksum: 10/13c74a5208d455286f7af46f42ac9f3d7b821b8a719aff8dbd5ad3fb80399c0c63cdd1e92d046ea576e403bec05262fbb7e116beb4cfcd5b5483550372bd94b1 languageName: node linkType: hard -"nanoid@npm:^5.1.11": - version: 5.1.11 - resolution: "nanoid@npm:5.1.11" +"nanoid@npm:^5.1.15, nanoid@npm:^5.1.16": + version: 5.1.16 + resolution: "nanoid@npm:5.1.16" bin: nanoid: bin/nanoid.js - checksum: 10/d5971a1d39f68bd9845565c70a27733c832ba1bd73caad3c7b999a366c0355b6fcc65064f3b0179bca6cd36b50cacd5747d4482c303f026b58d62ebe31df9868 + checksum: 10/b1e702e2b7072e74ac2ae880907d0a291853a36617ec5c3d27d81ab04965ebc0d4d0f707cf9220928cf93d5370b1f561c930efee853dc9c1a3facaefdf1a42ee languageName: node linkType: hard @@ -22485,19 +22003,19 @@ __metadata: languageName: node linkType: hard -"next@npm:^16.2.6": - version: 16.2.9 - resolution: "next@npm:16.2.9" +"next@npm:^16.2.10": + version: 16.2.10 + resolution: "next@npm:16.2.10" dependencies: - "@next/env": "npm:16.2.9" - "@next/swc-darwin-arm64": "npm:16.2.9" - "@next/swc-darwin-x64": "npm:16.2.9" - "@next/swc-linux-arm64-gnu": "npm:16.2.9" - "@next/swc-linux-arm64-musl": "npm:16.2.9" - "@next/swc-linux-x64-gnu": "npm:16.2.9" - "@next/swc-linux-x64-musl": "npm:16.2.9" - "@next/swc-win32-arm64-msvc": "npm:16.2.9" - "@next/swc-win32-x64-msvc": "npm:16.2.9" + "@next/env": "npm:16.2.10" + "@next/swc-darwin-arm64": "npm:16.2.10" + "@next/swc-darwin-x64": "npm:16.2.10" + "@next/swc-linux-arm64-gnu": "npm:16.2.10" + "@next/swc-linux-arm64-musl": "npm:16.2.10" + "@next/swc-linux-x64-gnu": "npm:16.2.10" + "@next/swc-linux-x64-musl": "npm:16.2.10" + "@next/swc-win32-arm64-msvc": "npm:16.2.10" + "@next/swc-win32-x64-msvc": "npm:16.2.10" "@swc/helpers": "npm:0.5.15" baseline-browser-mapping: "npm:^2.9.19" caniuse-lite: "npm:^1.0.30001579" @@ -22541,7 +22059,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: 10/07903fdd4cc68beb7bff8f04f85bda52b3ebec6112702d6761e7e5d17fa2843ac12cd7cbdb369bfb5fadd6cd6b3620c22c9865cb46f8e7615134238ac1422672 + checksum: 10/a5b17dd807d935320bcea3491f188121ab5abed2a83c561b0b4452b98fd58e7553b9dc2d2e3014ec5e8ed84b33535be81a9c601e355a5a86d1fc6d13ca13a637 languageName: node linkType: hard @@ -22592,7 +22110,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^2.6.1, node-fetch@npm:^2.7.0": +"node-fetch@npm:^2.6.1": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" dependencies: @@ -22663,8 +22181,8 @@ __metadata: linkType: hard "node-gyp@npm:latest": - version: 13.0.0 - resolution: "node-gyp@npm:13.0.0" + version: 13.0.1 + resolution: "node-gyp@npm:13.0.1" dependencies: env-paths: "npm:^2.2.0" exponential-backoff: "npm:^3.1.1" @@ -22674,11 +22192,11 @@ __metadata: semver: "npm:^7.3.5" tar: "npm:^7.5.4" tinyglobby: "npm:^0.2.12" - undici: "npm:^6.25.0" + undici: "npm:^8.4.1" which: "npm:^7.0.0" bin: node-gyp: bin/node-gyp.js - checksum: 10/12b7b0204d07493c347f59734aaee7531f41540c820ad0e40604e96838ab277f33fb1d70500283dbb66ee02182ebad231b6a13c75644d83e6c94c1ef28009c6a + checksum: 10/227ad4aaa7cda1b5d3bc20a58e36d354e400db9b0682a6540ce8e9aa530a56feec963100d7c449ccfcd85efd850383c9988b62a1d95dadef246117be42c78316 languageName: node linkType: hard @@ -22696,17 +22214,17 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.36": - version: 2.0.47 - resolution: "node-releases@npm:2.0.47" - checksum: 10/6ba88359ea4a653bcb428c7ac47a3b9093d0fe873d0fbda8b6714df6d1829630769d1c737d5938458af6a101b4bb7c70bcf7e38f36db469a17a348261d26f822 +"node-releases@npm:^2.0.50": + version: 2.0.51 + resolution: "node-releases@npm:2.0.51" + checksum: 10/9d08dbc740bb2fa40b2234108dd9dec333d76b8dd22435ab10c9b1c7d8813885449ba36033b5303158d1ff8f66cc8db2d35a74eef42f4f65f540790cd377584b languageName: node linkType: hard -"nodemailer@npm:^8.0.8": - version: 8.0.11 - resolution: "nodemailer@npm:8.0.11" - checksum: 10/81f74337c99d5af0ced47558d7e0bf629b5f4c4f5403fd7e515430b3ce982fdf72ab09a18040822090c640e3707d7e32172de66265e5f04097150d1c07b4b567 +"nodemailer@npm:^9.0.3": + version: 9.0.3 + resolution: "nodemailer@npm:9.0.3" + checksum: 10/0118b6fc1e2f459b2b953c4827167a8c8422e1df2fb5055df3af307f4eff4fc71e7c19eb5aff923a6dcc26242e9c1008d63595117b4519a2698591dac64ee82c languageName: node linkType: hard @@ -22972,10 +22490,10 @@ __metadata: languageName: node linkType: hard -"oblivious-set@npm:1.1.1": - version: 1.1.1 - resolution: "oblivious-set@npm:1.1.1" - checksum: 10/ea1830c38ad5b8b71e6573d0dda3ecaf01e7e0c25c5d612d6f2915e8568c2148a5e0aab31a7d4155db96e6623a123cce57d9b4929947d2ab4c040505947674c6 +"oblivious-set@npm:2.0.0": + version: 2.0.0 + resolution: "oblivious-set@npm:2.0.0" + checksum: 10/1e7aab8c3343d333bb5b1c9fae1b42006c336830febbc077afd365ef578bab390e627f28aa49afc43a354eafcedd7602322c994707cf166f29ca59007bba5c48 languageName: node linkType: hard @@ -23088,9 +22606,9 @@ __metadata: languageName: node linkType: hard -"ora@npm:9.4.0": - version: 9.4.0 - resolution: "ora@npm:9.4.0" +"ora@npm:9.4.1": + version: 9.4.1 + resolution: "ora@npm:9.4.1" dependencies: chalk: "npm:^5.6.2" cli-cursor: "npm:^5.0.0" @@ -23100,7 +22618,7 @@ __metadata: log-symbols: "npm:^7.0.1" stdin-discarder: "npm:^0.3.2" string-width: "npm:^8.1.0" - checksum: 10/48fe48f98764d1132a77d845862fab1b1f8d7aacd4c38c39ad42a874a55686c5949194eeb836a7ee4c43027a471ffb93937eff69f4db7353d6800b678073de55 + checksum: 10/58b0b6c6ee20b30806e2e0bbf84f81b7517e21c9b721d0b7f186e12b9ef2e0be190174bf53085123efae6c8d120dcd9788708602e78e91188b9e12ff71abc275 languageName: node linkType: hard @@ -23259,28 +22777,28 @@ __metadata: linkType: hard "oxc-resolver@npm:^11.19.1": - version: 11.20.0 - resolution: "oxc-resolver@npm:11.20.0" - dependencies: - "@oxc-resolver/binding-android-arm-eabi": "npm:11.20.0" - "@oxc-resolver/binding-android-arm64": "npm:11.20.0" - "@oxc-resolver/binding-darwin-arm64": "npm:11.20.0" - "@oxc-resolver/binding-darwin-x64": "npm:11.20.0" - "@oxc-resolver/binding-freebsd-x64": "npm:11.20.0" - "@oxc-resolver/binding-linux-arm-gnueabihf": "npm:11.20.0" - "@oxc-resolver/binding-linux-arm-musleabihf": "npm:11.20.0" - "@oxc-resolver/binding-linux-arm64-gnu": "npm:11.20.0" - "@oxc-resolver/binding-linux-arm64-musl": "npm:11.20.0" - "@oxc-resolver/binding-linux-ppc64-gnu": "npm:11.20.0" - "@oxc-resolver/binding-linux-riscv64-gnu": "npm:11.20.0" - "@oxc-resolver/binding-linux-riscv64-musl": "npm:11.20.0" - "@oxc-resolver/binding-linux-s390x-gnu": "npm:11.20.0" - "@oxc-resolver/binding-linux-x64-gnu": "npm:11.20.0" - "@oxc-resolver/binding-linux-x64-musl": "npm:11.20.0" - "@oxc-resolver/binding-openharmony-arm64": "npm:11.20.0" - "@oxc-resolver/binding-wasm32-wasi": "npm:11.20.0" - "@oxc-resolver/binding-win32-arm64-msvc": "npm:11.20.0" - "@oxc-resolver/binding-win32-x64-msvc": "npm:11.20.0" + version: 11.23.0 + resolution: "oxc-resolver@npm:11.23.0" + dependencies: + "@oxc-resolver/binding-android-arm-eabi": "npm:11.23.0" + "@oxc-resolver/binding-android-arm64": "npm:11.23.0" + "@oxc-resolver/binding-darwin-arm64": "npm:11.23.0" + "@oxc-resolver/binding-darwin-x64": "npm:11.23.0" + "@oxc-resolver/binding-freebsd-x64": "npm:11.23.0" + "@oxc-resolver/binding-linux-arm-gnueabihf": "npm:11.23.0" + "@oxc-resolver/binding-linux-arm-musleabihf": "npm:11.23.0" + "@oxc-resolver/binding-linux-arm64-gnu": "npm:11.23.0" + "@oxc-resolver/binding-linux-arm64-musl": "npm:11.23.0" + "@oxc-resolver/binding-linux-ppc64-gnu": "npm:11.23.0" + "@oxc-resolver/binding-linux-riscv64-gnu": "npm:11.23.0" + "@oxc-resolver/binding-linux-riscv64-musl": "npm:11.23.0" + "@oxc-resolver/binding-linux-s390x-gnu": "npm:11.23.0" + "@oxc-resolver/binding-linux-x64-gnu": "npm:11.23.0" + "@oxc-resolver/binding-linux-x64-musl": "npm:11.23.0" + "@oxc-resolver/binding-openharmony-arm64": "npm:11.23.0" + "@oxc-resolver/binding-wasm32-wasi": "npm:11.23.0" + "@oxc-resolver/binding-win32-arm64-msvc": "npm:11.23.0" + "@oxc-resolver/binding-win32-x64-msvc": "npm:11.23.0" dependenciesMeta: "@oxc-resolver/binding-android-arm-eabi": optional: true @@ -23320,36 +22838,37 @@ __metadata: optional: true "@oxc-resolver/binding-win32-x64-msvc": optional: true - checksum: 10/920c70a96ac9fef6efb6a32932127b68cb7c8be6bbc34dcb7072cddf6a14d39b8360a3366b82816289e97303b67294d26faaf953d8324709234cf50106d09719 - languageName: node - linkType: hard - -"oxfmt@npm:^0.51.0": - version: 0.51.0 - resolution: "oxfmt@npm:0.51.0" - dependencies: - "@oxfmt/binding-android-arm-eabi": "npm:0.51.0" - "@oxfmt/binding-android-arm64": "npm:0.51.0" - "@oxfmt/binding-darwin-arm64": "npm:0.51.0" - "@oxfmt/binding-darwin-x64": "npm:0.51.0" - "@oxfmt/binding-freebsd-x64": "npm:0.51.0" - "@oxfmt/binding-linux-arm-gnueabihf": "npm:0.51.0" - "@oxfmt/binding-linux-arm-musleabihf": "npm:0.51.0" - "@oxfmt/binding-linux-arm64-gnu": "npm:0.51.0" - "@oxfmt/binding-linux-arm64-musl": "npm:0.51.0" - "@oxfmt/binding-linux-ppc64-gnu": "npm:0.51.0" - "@oxfmt/binding-linux-riscv64-gnu": "npm:0.51.0" - "@oxfmt/binding-linux-riscv64-musl": "npm:0.51.0" - "@oxfmt/binding-linux-s390x-gnu": "npm:0.51.0" - "@oxfmt/binding-linux-x64-gnu": "npm:0.51.0" - "@oxfmt/binding-linux-x64-musl": "npm:0.51.0" - "@oxfmt/binding-openharmony-arm64": "npm:0.51.0" - "@oxfmt/binding-win32-arm64-msvc": "npm:0.51.0" - "@oxfmt/binding-win32-ia32-msvc": "npm:0.51.0" - "@oxfmt/binding-win32-x64-msvc": "npm:0.51.0" + checksum: 10/2d1c4c5b65b9f52da8981fb0d48a502eb09eb6abdfc2728b3b96c9ab417909bce303d1b88a03708c128fb4492779eb23ee8fa299c4a2249015d6a0f67ad844a0 + languageName: node + linkType: hard + +"oxfmt@npm:^0.58.0": + version: 0.58.0 + resolution: "oxfmt@npm:0.58.0" + dependencies: + "@oxfmt/binding-android-arm-eabi": "npm:0.58.0" + "@oxfmt/binding-android-arm64": "npm:0.58.0" + "@oxfmt/binding-darwin-arm64": "npm:0.58.0" + "@oxfmt/binding-darwin-x64": "npm:0.58.0" + "@oxfmt/binding-freebsd-x64": "npm:0.58.0" + "@oxfmt/binding-linux-arm-gnueabihf": "npm:0.58.0" + "@oxfmt/binding-linux-arm-musleabihf": "npm:0.58.0" + "@oxfmt/binding-linux-arm64-gnu": "npm:0.58.0" + "@oxfmt/binding-linux-arm64-musl": "npm:0.58.0" + "@oxfmt/binding-linux-ppc64-gnu": "npm:0.58.0" + "@oxfmt/binding-linux-riscv64-gnu": "npm:0.58.0" + "@oxfmt/binding-linux-riscv64-musl": "npm:0.58.0" + "@oxfmt/binding-linux-s390x-gnu": "npm:0.58.0" + "@oxfmt/binding-linux-x64-gnu": "npm:0.58.0" + "@oxfmt/binding-linux-x64-musl": "npm:0.58.0" + "@oxfmt/binding-openharmony-arm64": "npm:0.58.0" + "@oxfmt/binding-win32-arm64-msvc": "npm:0.58.0" + "@oxfmt/binding-win32-ia32-msvc": "npm:0.58.0" + "@oxfmt/binding-win32-x64-msvc": "npm:0.58.0" tinypool: "npm:2.1.0" peerDependencies: svelte: ^5.0.0 + vite-plus: "*" dependenciesMeta: "@oxfmt/binding-android-arm-eabi": optional: true @@ -23392,37 +22911,39 @@ __metadata: peerDependenciesMeta: svelte: optional: true + vite-plus: + optional: true bin: oxfmt: bin/oxfmt - checksum: 10/bab04e5dc7df623f08b2c95453dc739413b2fea16e6698e568e0da4811202548604836c810479855a8f605fb8acee42030c4cd5bec7b98cc6e8c68b869e57d96 - languageName: node - linkType: hard - -"oxlint@npm:^1.66.0": - version: 1.69.0 - resolution: "oxlint@npm:1.69.0" - dependencies: - "@oxlint/binding-android-arm-eabi": "npm:1.69.0" - "@oxlint/binding-android-arm64": "npm:1.69.0" - "@oxlint/binding-darwin-arm64": "npm:1.69.0" - "@oxlint/binding-darwin-x64": "npm:1.69.0" - "@oxlint/binding-freebsd-x64": "npm:1.69.0" - "@oxlint/binding-linux-arm-gnueabihf": "npm:1.69.0" - "@oxlint/binding-linux-arm-musleabihf": "npm:1.69.0" - "@oxlint/binding-linux-arm64-gnu": "npm:1.69.0" - "@oxlint/binding-linux-arm64-musl": "npm:1.69.0" - "@oxlint/binding-linux-ppc64-gnu": "npm:1.69.0" - "@oxlint/binding-linux-riscv64-gnu": "npm:1.69.0" - "@oxlint/binding-linux-riscv64-musl": "npm:1.69.0" - "@oxlint/binding-linux-s390x-gnu": "npm:1.69.0" - "@oxlint/binding-linux-x64-gnu": "npm:1.69.0" - "@oxlint/binding-linux-x64-musl": "npm:1.69.0" - "@oxlint/binding-openharmony-arm64": "npm:1.69.0" - "@oxlint/binding-win32-arm64-msvc": "npm:1.69.0" - "@oxlint/binding-win32-ia32-msvc": "npm:1.69.0" - "@oxlint/binding-win32-x64-msvc": "npm:1.69.0" - peerDependencies: - oxlint-tsgolint: ">=0.22.1" + checksum: 10/2d4895261be01b5f31f8d8d00f05f6ee987eeba8c257473c6699b099e561f1d4f2ac7f6e9636f59f11830125435b245c3e45340e4d74806ffc483519571d4336 + languageName: node + linkType: hard + +"oxlint@npm:^1.73.0": + version: 1.73.0 + resolution: "oxlint@npm:1.73.0" + dependencies: + "@oxlint/binding-android-arm-eabi": "npm:1.73.0" + "@oxlint/binding-android-arm64": "npm:1.73.0" + "@oxlint/binding-darwin-arm64": "npm:1.73.0" + "@oxlint/binding-darwin-x64": "npm:1.73.0" + "@oxlint/binding-freebsd-x64": "npm:1.73.0" + "@oxlint/binding-linux-arm-gnueabihf": "npm:1.73.0" + "@oxlint/binding-linux-arm-musleabihf": "npm:1.73.0" + "@oxlint/binding-linux-arm64-gnu": "npm:1.73.0" + "@oxlint/binding-linux-arm64-musl": "npm:1.73.0" + "@oxlint/binding-linux-ppc64-gnu": "npm:1.73.0" + "@oxlint/binding-linux-riscv64-gnu": "npm:1.73.0" + "@oxlint/binding-linux-riscv64-musl": "npm:1.73.0" + "@oxlint/binding-linux-s390x-gnu": "npm:1.73.0" + "@oxlint/binding-linux-x64-gnu": "npm:1.73.0" + "@oxlint/binding-linux-x64-musl": "npm:1.73.0" + "@oxlint/binding-openharmony-arm64": "npm:1.73.0" + "@oxlint/binding-win32-arm64-msvc": "npm:1.73.0" + "@oxlint/binding-win32-ia32-msvc": "npm:1.73.0" + "@oxlint/binding-win32-x64-msvc": "npm:1.73.0" + peerDependencies: + oxlint-tsgolint: ">=0.24.0" vite-plus: "*" dependenciesMeta: "@oxlint/binding-android-arm-eabi": @@ -23470,11 +22991,11 @@ __metadata: optional: true bin: oxlint: bin/oxlint - checksum: 10/5e1cc31e5346bc0e2aa980d9a35ebda79174eb7f422099ca9b7c2a80b0557d143aaa0f37f1257434e7d5aed57a42ac4a269768ee854c4f007bbf33950fdcbb7a + checksum: 10/d2eb5f97c4c5d0f8cab1c67ddbaa2921fddee8386052634751e7b21467eb8b983d2b59a51ad1753eb95ace623a41005a56cf3a0ca4f1ef0fd93916c11cc7db46 languageName: node linkType: hard -"p-cancelable@npm:2.1.1, p-cancelable@npm:^2.0.0": +"p-cancelable@npm:2.1.1": version: 2.1.1 resolution: "p-cancelable@npm:2.1.1" checksum: 10/7f1b64db17fc54acf359167d62898115dcf2a64bf6b3b038e4faf36fc059e5ed762fb9624df8ed04b25bee8de3ab8d72dea9879a2a960cd12e23c420a4aca6ed @@ -23560,10 +23081,10 @@ __metadata: languageName: node linkType: hard -"p-map@npm:^7.0.2, p-map@npm:^7.0.4": - version: 7.0.4 - resolution: "p-map@npm:7.0.4" - checksum: 10/ef48c3b2e488f31c693c9fcc0df0ef76518cf6426a495cf9486ebbb0fd7f31aef7f90e96f72e0070c0ff6e3177c9318f644b512e2c29e3feee8d7153fcb6782e +"p-map@npm:^7.0.2, p-map@npm:^7.0.5": + version: 7.0.5 + resolution: "p-map@npm:7.0.5" + checksum: 10/1061b8ac47088f5f6c665d4ff99991c296b7fd5d622bcb8dad5e7c863ef991a181c54c54c5167513c427fd67751c75f1b96c59c9fd9853dc2d5fb5f9c8abeb14 languageName: node linkType: hard @@ -23768,9 +23289,9 @@ __metadata: linkType: hard "path-expression-matcher@npm:^1.5.0": - version: 1.5.0 - resolution: "path-expression-matcher@npm:1.5.0" - checksum: 10/28303bb9ee6831e6df14c10cd3f3f7b2d7c8d7f788d8bdb7440136fd696064c82a3e264999a0764d28e39f698275fc03a5493bec93c57ef4a22566280367dd64 + version: 1.6.2 + resolution: "path-expression-matcher@npm:1.6.2" + checksum: 10/d7786b170933dd82ed897144daed7d54dbe2e7b7d8684182ee9bf51a966cc92548788e2f49280922202a0186409008d816aefa37ed4650e4038184181a73c4bd languageName: node linkType: hard @@ -23893,10 +23414,10 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^4.0.0, picomatch@npm:^4.0.2, picomatch@npm:^4.0.3, picomatch@npm:^4.0.4": - version: 4.0.4 - resolution: "picomatch@npm:4.0.4" - checksum: 10/f6ef80a3590827ce20378ae110ac78209cc4f74d39236370f1780f957b7ee41c12acde0e4651b90f39983506fd2f5e449994716f516db2e9752924aff8de93ce +"picomatch@npm:^4.0.2, picomatch@npm:^4.0.3, picomatch@npm:^4.0.4, picomatch@npm:^4.0.5": + version: 4.0.5 + resolution: "picomatch@npm:4.0.5" + checksum: 10/8bad770af9dcdb7f94ad1a893adcbe08a97d75a18872f8fed37161d3124217471c402b3929f051532f795f4ff2e53dcebb1644df4c1a5f3a9c476fef3b9f8c51 languageName: node linkType: hard @@ -24219,14 +23740,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:8.5.15, postcss@npm:^8.0.0, postcss@npm:^8.4.40, postcss@npm:^8.5.15, postcss@npm:^8.5.3": - version: 8.5.15 - resolution: "postcss@npm:8.5.15" +"postcss@npm:^8.0.0, postcss@npm:^8.4.40, postcss@npm:^8.5.15, postcss@npm:^8.5.16": + version: 8.5.16 + resolution: "postcss@npm:8.5.16" dependencies: nanoid: "npm:^3.3.12" picocolors: "npm:^1.1.1" source-map-js: "npm:^1.2.1" - checksum: 10/d02ad19eb1e0fa53a1229ee6d53807eb88f903f2b9a8cac66993367f3ac7dd3b97238c783a54ccbf4145f82f6ca9a5cbd58f089846285d759c8a3259fbea8318 + checksum: 10/b39408900aa394bce6f567d539b7361e71c07f361313e5b01e40481c5120309a570e7a54c6a0c6ea5f0c0c06ff8c12b560beeebcc29ea173ad42ec74bae86069 languageName: node linkType: hard @@ -24370,8 +23891,8 @@ __metadata: linkType: hard "protobufjs@npm:^7.3.0, protobufjs@npm:^7.5.5": - version: 7.6.4 - resolution: "protobufjs@npm:7.6.4" + version: 7.6.5 + resolution: "protobufjs@npm:7.6.5" dependencies: "@protobufjs/aspromise": "npm:^1.1.2" "@protobufjs/base64": "npm:^1.1.2" @@ -24384,7 +23905,7 @@ __metadata: "@protobufjs/utf8": "npm:^1.1.1" "@types/node": "npm:>=13.7.0" long: "npm:^5.3.2" - checksum: 10/eb6898f3a128ba8622509c89b274b9cf899fbe9ecdea4a94e68a608b3c82f45161f78ee32ea650695976a06a7af217e3bffec387ae244b8e8aab23287a971ea9 + checksum: 10/58a5a635fbe0632a5c48a1ab659fabfc26d5b994915a20ad623a2cfb59a2ca7411d9f4f690ca79074967b632e2db58ecc184ab507927f5b7d0852fc16568d3da languageName: node linkType: hard @@ -24443,17 +23964,6 @@ __metadata: languageName: node linkType: hard -"pumpify@npm:^2.0.1": - version: 2.0.1 - resolution: "pumpify@npm:2.0.1" - dependencies: - duplexify: "npm:^4.1.1" - inherits: "npm:^2.0.3" - pump: "npm:^3.0.0" - checksum: 10/54bfdd04a30f459de5f1d1d022dc729e7257748900adf567a3b009f5aefe4a862ca91f3fb272f86c621eae631c4cc41f0efe5ee270752e2f9a90e7e63a9f8570 - languageName: node - linkType: hard - "punycode@npm:1.3.2": version: 1.3.2 resolution: "punycode@npm:1.3.2" @@ -24475,28 +23985,13 @@ __metadata: languageName: node linkType: hard -"pvtsutils@npm:^1.3.6": - version: 1.3.6 - resolution: "pvtsutils@npm:1.3.6" - dependencies: - tslib: "npm:^2.8.1" - checksum: 10/d45b12f8526e13ecf15fe09b30cde65501f3300fd2a07c11b28a966d434d1f767c8a61597ecba2e19c7eb19ca0c740341a6babc67a4f741e08b1ef1095c71663 - languageName: node - linkType: hard - -"pvutils@npm:^1.1.5": - version: 1.1.5 - resolution: "pvutils@npm:1.1.5" - checksum: 10/9a5a71603c72bf9ea3a4501e8251e3f7a56026ed059bf63a18bd9a30cac6c35cc8250b39eb6291c1cb204cdeb6660663ab9bb2c74e85a512919bb2d614e340ea - languageName: node - linkType: hard - -"qs@npm:^6.12.3, qs@npm:^6.14.0, qs@npm:^6.14.1, qs@npm:^6.15.2, qs@npm:~6.15.1": - version: 6.15.2 - resolution: "qs@npm:6.15.2" +"qs@npm:^6.12.3, qs@npm:^6.14.0, qs@npm:^6.15.2, qs@npm:~6.15.1": + version: 6.15.3 + resolution: "qs@npm:6.15.3" dependencies: - side-channel: "npm:^1.1.0" - checksum: 10/7a934b2dba40654cf9878dab7c1e7ad56c6186265509727fbece67dadc38fd5d67715b61b6ef938e5a0475faeee701d18ec0a7ce420ad64367caad7f1bdb66e2 + es-define-property: "npm:^1.0.1" + side-channel: "npm:^1.1.1" + checksum: 10/1cbb4b050872a19ba8a311445be29babb8f66ea5d6462b3c48c6efb2c95187cd286b69734cd4caea1878cca3b9d1f0e9b49335336be9e999a7d8d7cf137ba60d languageName: node linkType: hard @@ -24537,65 +24032,65 @@ __metadata: languageName: node linkType: hard -"radix-ui@npm:^1.4.3": - version: 1.5.0 - resolution: "radix-ui@npm:1.5.0" - dependencies: - "@radix-ui/primitive": "npm:1.1.4" - "@radix-ui/react-accessible-icon": "npm:1.1.9" - "@radix-ui/react-accordion": "npm:1.2.13" - "@radix-ui/react-alert-dialog": "npm:1.1.16" - "@radix-ui/react-arrow": "npm:1.1.9" - "@radix-ui/react-aspect-ratio": "npm:1.1.9" - "@radix-ui/react-avatar": "npm:1.1.12" - "@radix-ui/react-checkbox": "npm:1.3.4" - "@radix-ui/react-collapsible": "npm:1.1.13" - "@radix-ui/react-collection": "npm:1.1.9" +"radix-ui@npm:^1.6.2": + version: 1.6.2 + resolution: "radix-ui@npm:1.6.2" + dependencies: + "@radix-ui/primitive": "npm:1.1.5" + "@radix-ui/react-accessible-icon": "npm:1.1.11" + "@radix-ui/react-accordion": "npm:1.2.16" + "@radix-ui/react-alert-dialog": "npm:1.1.19" + "@radix-ui/react-arrow": "npm:1.1.11" + "@radix-ui/react-aspect-ratio": "npm:1.1.11" + "@radix-ui/react-avatar": "npm:1.2.2" + "@radix-ui/react-checkbox": "npm:1.3.7" + "@radix-ui/react-collapsible": "npm:1.1.16" + "@radix-ui/react-collection": "npm:1.1.12" "@radix-ui/react-compose-refs": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.4" - "@radix-ui/react-context-menu": "npm:2.3.0" - "@radix-ui/react-dialog": "npm:1.1.16" + "@radix-ui/react-context": "npm:1.2.0" + "@radix-ui/react-context-menu": "npm:2.3.3" + "@radix-ui/react-dialog": "npm:1.1.19" "@radix-ui/react-direction": "npm:1.1.2" - "@radix-ui/react-dismissable-layer": "npm:1.1.12" - "@radix-ui/react-dropdown-menu": "npm:2.1.17" + "@radix-ui/react-dismissable-layer": "npm:1.1.15" + "@radix-ui/react-dropdown-menu": "npm:2.1.20" "@radix-ui/react-focus-guards": "npm:1.1.4" - "@radix-ui/react-focus-scope": "npm:1.1.9" - "@radix-ui/react-form": "npm:0.1.9" - "@radix-ui/react-hover-card": "npm:1.1.16" - "@radix-ui/react-label": "npm:2.1.9" - "@radix-ui/react-menu": "npm:2.1.17" - "@radix-ui/react-menubar": "npm:1.1.17" - "@radix-ui/react-navigation-menu": "npm:1.2.15" - "@radix-ui/react-one-time-password-field": "npm:0.1.9" - "@radix-ui/react-password-toggle-field": "npm:0.1.4" - "@radix-ui/react-popover": "npm:1.1.16" - "@radix-ui/react-popper": "npm:1.3.0" - "@radix-ui/react-portal": "npm:1.1.11" - "@radix-ui/react-presence": "npm:1.1.6" - "@radix-ui/react-primitive": "npm:2.1.5" - "@radix-ui/react-progress": "npm:1.1.9" - "@radix-ui/react-radio-group": "npm:1.4.0" - "@radix-ui/react-roving-focus": "npm:1.1.12" - "@radix-ui/react-scroll-area": "npm:1.2.11" - "@radix-ui/react-select": "npm:2.3.0" - "@radix-ui/react-separator": "npm:1.1.9" - "@radix-ui/react-slider": "npm:1.4.0" - "@radix-ui/react-slot": "npm:1.2.5" - "@radix-ui/react-switch": "npm:1.3.0" - "@radix-ui/react-tabs": "npm:1.1.14" - "@radix-ui/react-toast": "npm:1.2.16" - "@radix-ui/react-toggle": "npm:1.1.11" - "@radix-ui/react-toggle-group": "npm:1.1.12" - "@radix-ui/react-toolbar": "npm:1.1.12" - "@radix-ui/react-tooltip": "npm:1.2.9" + "@radix-ui/react-focus-scope": "npm:1.1.12" + "@radix-ui/react-form": "npm:0.1.12" + "@radix-ui/react-hover-card": "npm:1.1.19" + "@radix-ui/react-label": "npm:2.1.11" + "@radix-ui/react-menu": "npm:2.1.20" + "@radix-ui/react-menubar": "npm:1.1.20" + "@radix-ui/react-navigation-menu": "npm:1.2.18" + "@radix-ui/react-one-time-password-field": "npm:0.1.12" + "@radix-ui/react-password-toggle-field": "npm:0.1.7" + "@radix-ui/react-popover": "npm:1.1.19" + "@radix-ui/react-popper": "npm:1.3.3" + "@radix-ui/react-portal": "npm:1.1.13" + "@radix-ui/react-presence": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.7" + "@radix-ui/react-progress": "npm:1.1.12" + "@radix-ui/react-radio-group": "npm:1.4.3" + "@radix-ui/react-roving-focus": "npm:1.1.15" + "@radix-ui/react-scroll-area": "npm:1.2.14" + "@radix-ui/react-select": "npm:2.3.3" + "@radix-ui/react-separator": "npm:1.1.11" + "@radix-ui/react-slider": "npm:1.4.3" + "@radix-ui/react-slot": "npm:1.3.0" + "@radix-ui/react-switch": "npm:1.3.3" + "@radix-ui/react-tabs": "npm:1.1.17" + "@radix-ui/react-toast": "npm:1.2.19" + "@radix-ui/react-toggle": "npm:1.1.14" + "@radix-ui/react-toggle-group": "npm:1.1.15" + "@radix-ui/react-toolbar": "npm:1.1.15" + "@radix-ui/react-tooltip": "npm:1.2.12" "@radix-ui/react-use-callback-ref": "npm:1.1.2" "@radix-ui/react-use-controllable-state": "npm:1.2.3" "@radix-ui/react-use-effect-event": "npm:0.0.3" - "@radix-ui/react-use-escape-keydown": "npm:1.1.2" + "@radix-ui/react-use-escape-keydown": "npm:1.1.3" "@radix-ui/react-use-is-hydrated": "npm:0.1.1" "@radix-ui/react-use-layout-effect": "npm:1.1.2" "@radix-ui/react-use-size": "npm:1.1.2" - "@radix-ui/react-visually-hidden": "npm:1.2.5" + "@radix-ui/react-visually-hidden": "npm:1.2.7" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -24606,7 +24101,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/06b89fa829a1052ae3cf399df5156b63ccfd393741d8bcdf6da46604555b645f872677c6cf4f2fb906ea0d84fbbd20fa3e5a5c01c66cf25078d69c41f204bb76 + checksum: 10/8cbf1ab070cd676c185ffb3de4f6963f971b197369daefebb1c43c2aa0ae19647773b8730a1b0cca957296b7d88bf2ba9212ea8651eaf635cb6dbfbd81118c2f languageName: node linkType: hard @@ -24619,14 +24114,21 @@ __metadata: languageName: node linkType: hard -"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1": +"range-parser@npm:^1.2.1": + version: 1.3.0 + resolution: "range-parser@npm:1.3.0" + checksum: 10/f0b7a34de67333b80da0a1098cc02579bd5f74da717fdc0807caf87f043af6641d98d94c64a60477a8f88ba7c214aede965fd0e0c3036ea35c9fe89e1149923d + languageName: node + linkType: hard + +"range-parser@npm:~1.2.1": version: 1.2.1 resolution: "range-parser@npm:1.2.1" checksum: 10/ce21ef2a2dd40506893157970dc76e835c78cf56437e26e19189c48d5291e7279314477b06ac38abd6a401b661a6840f7b03bd0b1249da9b691deeaa15872c26 languageName: node linkType: hard -"raw-body@npm:^3.0.0, raw-body@npm:^3.0.1": +"raw-body@npm:^3.0.0, raw-body@npm:^3.0.2": version: 3.0.2 resolution: "raw-body@npm:3.0.2" dependencies: @@ -24800,24 +24302,15 @@ __metadata: linkType: hard "react-draggable@npm:^4.5.0": - version: 4.6.0 - resolution: "react-draggable@npm:4.6.0" + version: 4.7.0 + resolution: "react-draggable@npm:4.7.0" dependencies: clsx: "npm:^2.1.1" prop-types: "npm:^15.8.1" peerDependencies: react: ">= 16.3.0" react-dom: ">= 16.3.0" - checksum: 10/003c5dd49acb4ba7bf1df72dcb669d68902bddc3edbc896903664e5e4e547923b336fe1c1a79602f66516a40237e72c059e5f113a08ba46beb4282ea50abcd42 - languageName: node - linkType: hard - -"react-error-boundary@npm:^6.0.0": - version: 6.1.2 - resolution: "react-error-boundary@npm:6.1.2" - peerDependencies: - react: ^18.0.0 || ^19.0.0 - checksum: 10/b500bb59dfef0971552befe5f4613fa67ce84337c1228d1125a1a2ba7a0f41a6f69c436245b56d0821b286201268de2da9ab1765c4eb19b544d88cc9f1848ab1 + checksum: 10/c84bfba98f413243d04c00913ed99ae46aa0bb2d14f72a34726a19a7fcf1fafbb738afc6ddf95858d747afbdabd238fb5de5c5de4968103feb35d8db12942cff languageName: node linkType: hard @@ -24929,26 +24422,26 @@ __metadata: languageName: node linkType: hard -"react-resizable-panels@npm:^4.11.2": - version: 4.11.2 - resolution: "react-resizable-panels@npm:4.11.2" +"react-resizable-panels@npm:^4.12.1": + version: 4.12.1 + resolution: "react-resizable-panels@npm:4.12.1" peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 - checksum: 10/eba0cd76aa543f2a46cdf3bbf640aeb57ae8fc4dffc2dbadd8962ccba6dd41e14decba529ce76e0d9e11ac7af15730dfcd5effc9f4cb725c70ffa8a0e0c13f9a + checksum: 10/70bbc47d9788946018661bf16b209560a2588d72e98383f823814ec13ce5559b3f8ad7ef2d76d541f8033237644817605f6e51babd5dbb5e47675ba0b89f157e languageName: node linkType: hard "react-resizable@npm:*": - version: 4.0.1 - resolution: "react-resizable@npm:4.0.1" + version: 4.0.2 + resolution: "react-resizable@npm:4.0.2" dependencies: prop-types: "npm:15.x" react-draggable: "npm:^4.5.0" peerDependencies: react: ">= 16.3" react-dom: ">= 16.3" - checksum: 10/c2b373e33ed08b38b9dad9ef5220ab113e3659d53624745745fd403f1e3a86ff9ccefe46439a5efdefbae8b7be6733c4ecf1f26021d13de9e371c6701a361366 + checksum: 10/2def08fe0cba76c26422c2fdff519b82d26d2939eaf2de2814781cba102bb41f8580a558ad771b7d1e057b3b9ff8f98889425a2578b8ce47c28a628e88c28cc8 languageName: node linkType: hard @@ -25071,7 +24564,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^3.0.2, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.5.0": +"readable-stream@npm:^3.0.2, readable-stream@npm:^3.4.0, readable-stream@npm:^3.5.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -25126,15 +24619,15 @@ __metadata: linkType: hard "recast@npm:^0.23.5": - version: 0.23.11 - resolution: "recast@npm:0.23.11" + version: 0.23.12 + resolution: "recast@npm:0.23.12" dependencies: ast-types: "npm:^0.16.1" esprima: "npm:~4.0.0" source-map: "npm:~0.6.1" tiny-invariant: "npm:^1.3.3" tslib: "npm:^2.0.1" - checksum: 10/a622b7848efe13a59a40c9a1a3a8178433eae1048780e04d7392406e2d67fc29e3efa84b3aa8cfda28fd58989f4b59fa968bed295b739987a666bd11cc57a5b2 + checksum: 10/24c7c5f4510125ee0270449ff13cc66ee7a62648a56dcbbd3059fa32c276b617bdd3ff6f1296d486cfa706811bbadba1fa61aad93c30c1e5666616330f7c8246 languageName: node linkType: hard @@ -25155,6 +24648,13 @@ __metadata: languageName: node linkType: hard +"reduce-configs@npm:^2.0.1": + version: 2.0.1 + resolution: "reduce-configs@npm:2.0.1" + checksum: 10/56565edf46489c1b8fa3a1e13389cfbb6470176933a6253ab06e19976a30621452cba6334e110180b26469c6d351ac9e348247bf3e6220b1a5432f4b1fa4f5f0 + languageName: node + linkType: hard + "redux@npm:^4.2.0": version: 4.2.1 resolution: "redux@npm:4.2.1" @@ -25187,13 +24687,6 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.14.0": - version: 0.14.1 - resolution: "regenerator-runtime@npm:0.14.1" - checksum: 10/5db3161abb311eef8c45bcf6565f4f378f785900ed3945acf740a9888c792f75b98ecb77f0775f3bf95502ff423529d23e94f41d80c8256e8fa05ed4b07cf471 - languageName: node - linkType: hard - "regexp.prototype.flags@npm:^1.5.1": version: 1.5.4 resolution: "regexp.prototype.flags@npm:1.5.4" @@ -25429,26 +24922,26 @@ __metadata: languageName: node linkType: hard -"rolldown@npm:1.0.3": - version: 1.0.3 - resolution: "rolldown@npm:1.0.3" - dependencies: - "@oxc-project/types": "npm:=0.133.0" - "@rolldown/binding-android-arm64": "npm:1.0.3" - "@rolldown/binding-darwin-arm64": "npm:1.0.3" - "@rolldown/binding-darwin-x64": "npm:1.0.3" - "@rolldown/binding-freebsd-x64": "npm:1.0.3" - "@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.3" - "@rolldown/binding-linux-arm64-gnu": "npm:1.0.3" - "@rolldown/binding-linux-arm64-musl": "npm:1.0.3" - "@rolldown/binding-linux-ppc64-gnu": "npm:1.0.3" - "@rolldown/binding-linux-s390x-gnu": "npm:1.0.3" - "@rolldown/binding-linux-x64-gnu": "npm:1.0.3" - "@rolldown/binding-linux-x64-musl": "npm:1.0.3" - "@rolldown/binding-openharmony-arm64": "npm:1.0.3" - "@rolldown/binding-wasm32-wasi": "npm:1.0.3" - "@rolldown/binding-win32-arm64-msvc": "npm:1.0.3" - "@rolldown/binding-win32-x64-msvc": "npm:1.0.3" +"rolldown@npm:~1.1.4": + version: 1.1.5 + resolution: "rolldown@npm:1.1.5" + dependencies: + "@oxc-project/types": "npm:=0.139.0" + "@rolldown/binding-android-arm64": "npm:1.1.5" + "@rolldown/binding-darwin-arm64": "npm:1.1.5" + "@rolldown/binding-darwin-x64": "npm:1.1.5" + "@rolldown/binding-freebsd-x64": "npm:1.1.5" + "@rolldown/binding-linux-arm-gnueabihf": "npm:1.1.5" + "@rolldown/binding-linux-arm64-gnu": "npm:1.1.5" + "@rolldown/binding-linux-arm64-musl": "npm:1.1.5" + "@rolldown/binding-linux-ppc64-gnu": "npm:1.1.5" + "@rolldown/binding-linux-s390x-gnu": "npm:1.1.5" + "@rolldown/binding-linux-x64-gnu": "npm:1.1.5" + "@rolldown/binding-linux-x64-musl": "npm:1.1.5" + "@rolldown/binding-openharmony-arm64": "npm:1.1.5" + "@rolldown/binding-wasm32-wasi": "npm:1.1.5" + "@rolldown/binding-win32-arm64-msvc": "npm:1.1.5" + "@rolldown/binding-win32-x64-msvc": "npm:1.1.5" "@rolldown/pluginutils": "npm:^1.0.0" dependenciesMeta: "@rolldown/binding-android-arm64": @@ -25483,97 +24976,7 @@ __metadata: optional: true bin: rolldown: ./bin/cli.mjs - checksum: 10/4dbe2c055104c47c15c051b713068cf4660acd473841904d3f7118f730922b2e498176610a45826cbc1ffe36842a29a076385d3bfcd5acb0f7ef8ad06b8feefb - languageName: node - linkType: hard - -"rollup@npm:^4.34.9": - version: 4.62.0 - resolution: "rollup@npm:4.62.0" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.62.0" - "@rollup/rollup-android-arm64": "npm:4.62.0" - "@rollup/rollup-darwin-arm64": "npm:4.62.0" - "@rollup/rollup-darwin-x64": "npm:4.62.0" - "@rollup/rollup-freebsd-arm64": "npm:4.62.0" - "@rollup/rollup-freebsd-x64": "npm:4.62.0" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.62.0" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.62.0" - "@rollup/rollup-linux-arm64-gnu": "npm:4.62.0" - "@rollup/rollup-linux-arm64-musl": "npm:4.62.0" - "@rollup/rollup-linux-loong64-gnu": "npm:4.62.0" - "@rollup/rollup-linux-loong64-musl": "npm:4.62.0" - "@rollup/rollup-linux-ppc64-gnu": "npm:4.62.0" - "@rollup/rollup-linux-ppc64-musl": "npm:4.62.0" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.62.0" - "@rollup/rollup-linux-riscv64-musl": "npm:4.62.0" - "@rollup/rollup-linux-s390x-gnu": "npm:4.62.0" - "@rollup/rollup-linux-x64-gnu": "npm:4.62.0" - "@rollup/rollup-linux-x64-musl": "npm:4.62.0" - "@rollup/rollup-openbsd-x64": "npm:4.62.0" - "@rollup/rollup-openharmony-arm64": "npm:4.62.0" - "@rollup/rollup-win32-arm64-msvc": "npm:4.62.0" - "@rollup/rollup-win32-ia32-msvc": "npm:4.62.0" - "@rollup/rollup-win32-x64-gnu": "npm:4.62.0" - "@rollup/rollup-win32-x64-msvc": "npm:4.62.0" - "@types/estree": "npm:1.0.9" - fsevents: "npm:~2.3.2" - dependenciesMeta: - "@rollup/rollup-android-arm-eabi": - optional: true - "@rollup/rollup-android-arm64": - optional: true - "@rollup/rollup-darwin-arm64": - optional: true - "@rollup/rollup-darwin-x64": - optional: true - "@rollup/rollup-freebsd-arm64": - optional: true - "@rollup/rollup-freebsd-x64": - optional: true - "@rollup/rollup-linux-arm-gnueabihf": - optional: true - "@rollup/rollup-linux-arm-musleabihf": - optional: true - "@rollup/rollup-linux-arm64-gnu": - optional: true - "@rollup/rollup-linux-arm64-musl": - optional: true - "@rollup/rollup-linux-loong64-gnu": - optional: true - "@rollup/rollup-linux-loong64-musl": - optional: true - "@rollup/rollup-linux-ppc64-gnu": - optional: true - "@rollup/rollup-linux-ppc64-musl": - optional: true - "@rollup/rollup-linux-riscv64-gnu": - optional: true - "@rollup/rollup-linux-riscv64-musl": - optional: true - "@rollup/rollup-linux-s390x-gnu": - optional: true - "@rollup/rollup-linux-x64-gnu": - optional: true - "@rollup/rollup-linux-x64-musl": - optional: true - "@rollup/rollup-openbsd-x64": - optional: true - "@rollup/rollup-openharmony-arm64": - optional: true - "@rollup/rollup-win32-arm64-msvc": - optional: true - "@rollup/rollup-win32-ia32-msvc": - optional: true - "@rollup/rollup-win32-x64-gnu": - optional: true - "@rollup/rollup-win32-x64-msvc": - optional: true - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 10/b64ae92d0dd242f1aec42d73b71f9989c485a84833da62160ef38947b0ae3c68e3de15a6ea1663327247b3d6e2311e2162412ef27a6b16fb7ddbba4a837f0673 + checksum: 10/a2c90a68751591fe6e05952d3dc5c92e8cef18511568af43912fc95ebd2c1a1ee9650df9c998a6a66a2f5aa5e02853b66bbc255ab38ef62f86fa8af925a669f9 languageName: node linkType: hard @@ -25581,65 +24984,65 @@ __metadata: version: 0.0.0-use.local resolution: "root-workspace-0b6124@workspace:." dependencies: - "@babel/code-frame": "npm:^7.29.0" - "@commitlint/cli": "npm:^21.0.1" - "@commitlint/config-conventional": "npm:^21.0.1" + "@babel/code-frame": "npm:^8.0.0" + "@commitlint/cli": "npm:^21.2.1" + "@commitlint/config-conventional": "npm:^21.2.0" "@grpc/grpc-js": "npm:^1.14.4" - "@lexical/code": "npm:^0.44.0" - "@lexical/hashtag": "npm:^0.44.0" - "@lexical/headless": "npm:^0.44.0" - "@lexical/history": "npm:^0.44.0" - "@lexical/html": "npm:^0.44.0" - "@lexical/list": "npm:^0.44.0" - "@lexical/mark": "npm:^0.44.0" - "@lexical/overflow": "npm:^0.44.0" - "@lexical/react": "npm:^0.44.0" - "@lexical/rich-text": "npm:^0.44.0" - "@lexical/selection": "npm:^0.44.0" - "@lexical/text": "npm:^0.44.0" - "@lexical/utils": "npm:^0.44.0" + "@lexical/code": "npm:^0.46.0" + "@lexical/hashtag": "npm:^0.46.0" + "@lexical/headless": "npm:^0.46.0" + "@lexical/history": "npm:^0.46.0" + "@lexical/html": "npm:^0.46.0" + "@lexical/list": "npm:^0.46.0" + "@lexical/mark": "npm:^0.46.0" + "@lexical/overflow": "npm:^0.46.0" + "@lexical/react": "npm:^0.46.0" + "@lexical/rich-text": "npm:^0.46.0" + "@lexical/selection": "npm:^0.46.0" + "@lexical/text": "npm:^0.46.0" + "@lexical/utils": "npm:^0.46.0" "@octokit/rest": "npm:^22.0.1" "@types/fs-extra": "npm:^11.0.4" "@types/hoist-non-react-statics": "npm:^3.3.7" - "@types/node": "npm:^24.12.4" - "@types/react": "npm:18.3.29" + "@types/node": "npm:^24.13.3" + "@types/react": "npm:18.3.31" "@types/react-dom": "npm:18.3.7" - "@vitest/coverage-v8": "npm:^4.1.7" - "@webiny/di": "npm:^1.0.1" - "@webiny/stdlib": "npm:^0.0.4" - adio: "npm:^3.0.0" + "@vitest/coverage-v8": "npm:^4.1.10" + "@webiny/di": "npm:^1.0.2" + "@webiny/stdlib": "npm:^0.0.8" + adio: "npm:^3.0.1" chalk: "npm:^5.6.2" cross-env: "npm:^10.1.0" deepmerge: "npm:^4.3.1" execa: "npm:^5.1.1" fast-glob: "npm:^3.3.3" - fs-extra: "npm:^11.3.5" + fs-extra: "npm:^11.3.6" fsevents: "npm:^2.3.3" get-yarn-workspaces: "npm:^1.0.2" github-actions-wac: "npm:^2.0.0" - graphql: "npm:^16.14.0" + graphql: "npm:^16.14.2" husky: "npm:^9.1.7" - inquirer: "npm:^13.4.3" + inquirer: "npm:^14.0.2" jest-extended: "npm:^7.0.0" jwt-decode: "npm:^4.0.0" - lexical: "npm:^0.44.0" + lexical: "npm:^0.46.0" load-json-file: "npm:^7.0.1" lodash: "npm:^4.18.1" minimatch: "npm:^10.2.5" - nanoid: "npm:^5.1.11" - next: "npm:^16.2.6" - oxfmt: "npm:^0.51.0" - oxlint: "npm:^1.66.0" + nanoid: "npm:^5.1.16" + next: "npm:^16.2.10" + oxfmt: "npm:^0.58.0" + oxlint: "npm:^1.73.0" react: "npm:18.3.1" react-dom: "npm:18.3.1" - semver: "npm:^7.8.1" + semver: "npm:^7.8.5" ts-expect: "npm:^1.3.0" - tsx: "npm:4.21.0" - type-fest: "npm:^5.6.0" + tsx: "npm:4.23.0" + type-fest: "npm:^5.8.0" typescript: "npm:6.0.3" validator: "npm:^13.15.35" - verdaccio: "npm:^6.7.1" - vitest: "npm:^4.1.7" + verdaccio: "npm:^6.7.4" + vitest: "npm:^4.1.10" write-json-file: "npm:^7.0.0" yargs: "npm:^18.0.0" dependenciesMeta: @@ -25661,16 +25064,16 @@ __metadata: languageName: node linkType: hard -"rsbuild-plugin-dts@npm:0.21.5": - version: 0.21.5 - resolution: "rsbuild-plugin-dts@npm:0.21.5" +"rsbuild-plugin-dts@npm:0.23.2": + version: 0.23.2 + resolution: "rsbuild-plugin-dts@npm:0.23.2" dependencies: "@ast-grep/napi": "npm:0.37.0" peerDependencies: "@microsoft/api-extractor": ^7 "@rsbuild/core": ^1.0.0 || ^2.0.0-0 - "@typescript/native-preview": 7.x - typescript: ^5 || ^6 + "@typescript/native-preview": ^7.0.0-0 + typescript: ^5 || ^6 || ^7.0.1-0 peerDependenciesMeta: "@microsoft/api-extractor": optional: true @@ -25678,7 +25081,7 @@ __metadata: optional: true typescript: optional: true - checksum: 10/aea0798ee28e7f57bf2136df3093593a8ca68c7da3646a4caf2b7fb320b5e45802aadc849615ac9a2ebf7be25c4ad7f29640367ef30614e0acfd1a1a9c477d6c + checksum: 10/802175a3cc3d60ee200f300e45affb110121051adfbe1e8426ea44da8b4ca436b362357325e22cc6cabbc8cb6b1b441c59d7564ee19a6c6c2da69eb4a7396784 languageName: node linkType: hard @@ -25727,7 +25130,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^7.4.0, rxjs@npm:^7.8.1, rxjs@npm:^7.8.2": +"rxjs@npm:^7.4.0, rxjs@npm:^7.8.1": version: 7.8.2 resolution: "rxjs@npm:7.8.2" dependencies: @@ -26035,7 +25438,7 @@ __metadata: languageName: node linkType: hard -"sass@npm:^1.100.0": +"sass@npm:^1.101.0": version: 1.101.0 resolution: "sass@npm:1.101.0" dependencies: @@ -26142,12 +25545,12 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.8.0": - version: 7.8.0 - resolution: "semver@npm:7.8.0" +"semver@npm:7.8.2": + version: 7.8.2 + resolution: "semver@npm:7.8.2" bin: semver: bin/semver.js - checksum: 10/039a8f68a581c03c1ac17c990316da57a79a93af9b109b712739c50cd4d464079f7e3fee31c008b472e390c7ba48a11ed2b86e91d8602bf06059d4a266db1426 + checksum: 10/52221d8f1cadacda3cc3f0a2e7f7146e0442c7f4219acb25970bed055f5d0a6afbba5f22e293b078c2e93fca3dce0a08b088485e8b75d32a165f16c3627091c8 languageName: node linkType: hard @@ -26169,12 +25572,12 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.1.1, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.6.3, semver@npm:^7.7.3, semver@npm:^7.7.4, semver@npm:^7.8.1": - version: 7.8.4 - resolution: "semver@npm:7.8.4" +"semver@npm:^7.1.1, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.6.3, semver@npm:^7.7.3, semver@npm:^7.8.5": + version: 7.8.5 + resolution: "semver@npm:7.8.5" bin: semver: bin/semver.js - checksum: 10/a9c139031d4143932adfacfd2165d6489848c3b84c26d5fc2beef88c6d54c01191ef553e3f71049ccc47df85f0df30748907f84005f46f326095003171c5b673 + checksum: 10/9b01d2ff11e6e4a4539b7ca3c5f280c8704cb397a28504469f2ed4f00ad2194748d756647362a9712fff30984d15772ab7f083108c2fb508e2096ae9e708f22c languageName: node linkType: hard @@ -26396,6 +25799,96 @@ __metadata: languageName: node linkType: hard +"sharp@npm:^0.35.3": + version: 0.35.3 + resolution: "sharp@npm:0.35.3" + dependencies: + "@img/colour": "npm:^1.1.0" + "@img/sharp-darwin-arm64": "npm:0.35.3" + "@img/sharp-darwin-x64": "npm:0.35.3" + "@img/sharp-freebsd-wasm32": "npm:0.35.3" + "@img/sharp-libvips-darwin-arm64": "npm:1.3.2" + "@img/sharp-libvips-darwin-x64": "npm:1.3.2" + "@img/sharp-libvips-linux-arm": "npm:1.3.2" + "@img/sharp-libvips-linux-arm64": "npm:1.3.2" + "@img/sharp-libvips-linux-ppc64": "npm:1.3.2" + "@img/sharp-libvips-linux-riscv64": "npm:1.3.2" + "@img/sharp-libvips-linux-s390x": "npm:1.3.2" + "@img/sharp-libvips-linux-x64": "npm:1.3.2" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.3.2" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.3.2" + "@img/sharp-linux-arm": "npm:0.35.3" + "@img/sharp-linux-arm64": "npm:0.35.3" + "@img/sharp-linux-ppc64": "npm:0.35.3" + "@img/sharp-linux-riscv64": "npm:0.35.3" + "@img/sharp-linux-s390x": "npm:0.35.3" + "@img/sharp-linux-x64": "npm:0.35.3" + "@img/sharp-linuxmusl-arm64": "npm:0.35.3" + "@img/sharp-linuxmusl-x64": "npm:0.35.3" + "@img/sharp-webcontainers-wasm32": "npm:0.35.3" + "@img/sharp-win32-arm64": "npm:0.35.3" + "@img/sharp-win32-ia32": "npm:0.35.3" + "@img/sharp-win32-x64": "npm:0.35.3" + detect-libc: "npm:^2.1.2" + semver: "npm:^7.8.5" + dependenciesMeta: + "@img/sharp-darwin-arm64": + optional: true + "@img/sharp-darwin-x64": + optional: true + "@img/sharp-freebsd-wasm32": + optional: true + "@img/sharp-libvips-darwin-arm64": + optional: true + "@img/sharp-libvips-darwin-x64": + optional: true + "@img/sharp-libvips-linux-arm": + optional: true + "@img/sharp-libvips-linux-arm64": + optional: true + "@img/sharp-libvips-linux-ppc64": + optional: true + "@img/sharp-libvips-linux-riscv64": + optional: true + "@img/sharp-libvips-linux-s390x": + optional: true + "@img/sharp-libvips-linux-x64": + optional: true + "@img/sharp-libvips-linuxmusl-arm64": + optional: true + "@img/sharp-libvips-linuxmusl-x64": + optional: true + "@img/sharp-linux-arm": + optional: true + "@img/sharp-linux-arm64": + optional: true + "@img/sharp-linux-ppc64": + optional: true + "@img/sharp-linux-riscv64": + optional: true + "@img/sharp-linux-s390x": + optional: true + "@img/sharp-linux-x64": + optional: true + "@img/sharp-linuxmusl-arm64": + optional: true + "@img/sharp-linuxmusl-x64": + optional: true + "@img/sharp-webcontainers-wasm32": + optional: true + "@img/sharp-win32-arm64": + optional: true + "@img/sharp-win32-ia32": + optional: true + "@img/sharp-win32-x64": + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10/5f5c7739421f470d18e1b0d8160342103530724f59e3ef11d9cf15d5ec22e36fd2226d3c8f15ac72b3da947605c4076faf9ab8902e08575ed950c6f48a36ffa8 + languageName: node + linkType: hard + "shebang-command@npm:^1.2.0": version: 1.2.0 resolution: "shebang-command@npm:1.2.0" @@ -26429,9 +25922,9 @@ __metadata: linkType: hard "shell-quote@npm:^1.8.4": - version: 1.8.4 - resolution: "shell-quote@npm:1.8.4" - checksum: 10/a3e3796385f2cd5cf0b78207a4439f0c7395c0833fc75b2473084b5d298c109c5c0fa687fcd1c04e4b4484866e5bb8eaae7efae443b80fff71ea7e29baf11f0c + version: 1.9.0 + resolution: "shell-quote@npm:1.9.0" + checksum: 10/c3bc91e74a469c4f96b6fd13b0c777fff16bcbda202692a4e5402d3d6b78fc6e02fe92fdf8dc0bddf992a9c6758e43207bfc5bdbefbf8a58190b1c885cbcc171 languageName: node linkType: hard @@ -26484,7 +25977,7 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.4, side-channel@npm:^1.1.0": +"side-channel@npm:^1.0.4, side-channel@npm:^1.1.0, side-channel@npm:^1.1.1": version: 1.1.1 resolution: "side-channel@npm:1.1.1" dependencies: @@ -26616,12 +26109,12 @@ __metadata: linkType: hard "socket.io-adapter@npm:~2.5.2": - version: 2.5.7 - resolution: "socket.io-adapter@npm:2.5.7" + version: 2.5.8 + resolution: "socket.io-adapter@npm:2.5.8" dependencies: debug: "npm:~4.4.1" - ws: "npm:~8.20.1" - checksum: 10/a38e048f0cc665a0d10b25c9f44825a9f8deaf946c6d05562c933a3853ca02a3b161f0ce18b6b1e90c13d2178c3621a48a9daff9e037bb157148db27c6ed27d6 + ws: "npm:~8.21.0" + checksum: 10/6d1d408916b000d4350d21720c6271cb075fc16ce5e3a37a3367136dad7dd2b24d734e1fb6561bdeaec2d4c30b0ae3792643beee39ee4eb2fd9166257bc29dfc languageName: node linkType: hard @@ -26700,11 +26193,11 @@ __metadata: linkType: hard "sort-keys@npm:^6.0.0": - version: 6.0.0 - resolution: "sort-keys@npm:6.0.0" + version: 6.0.1 + resolution: "sort-keys@npm:6.0.1" dependencies: is-plain-obj: "npm:^4.1.0" - checksum: 10/8474c4b1e52bc55f5f6fe48de3bdfa1c15c3ae7c1260a955f268746f7122d99dcbc9e84b04e4f0316cde13a94052d59def4278563780e74940d682a028c8ab2b + checksum: 10/9417d805d78368fd2ed387d092b45ba36c0d47c1c8663e95ccd0b088a618fc4fed9bfbf8586f1fe89615d134d247c87096b63474c18ffb36dae5ec705839c4f2 languageName: node linkType: hard @@ -26873,9 +26366,9 @@ __metadata: linkType: hard "std-env@npm:^4.0.0-rc.1": - version: 4.1.0 - resolution: "std-env@npm:4.1.0" - checksum: 10/008146cdb834010383138d356e0dd3e3b0ac127a8229f711b8c518bb22940813cc0dcd654fc76b17f0b18179f56089f8b8e52bd6a7ffa0041a966581e7a44dbe + version: 4.2.0 + resolution: "std-env@npm:4.2.0" + checksum: 10/d30c3ae49c5568b4e61dca628eaafe12944dbcfe76980e5b1b1499b48e23f85f1ee01fe2306eeef5964a80b763948bbf2ba40490bc53709f45cf989071c9e4e7 languageName: node linkType: hard @@ -26970,9 +26463,9 @@ __metadata: languageName: node linkType: hard -"storybook@npm:^10.4.1": - version: 10.4.4 - resolution: "storybook@npm:10.4.4" +"storybook@npm:^10.4.6": + version: 10.4.6 + resolution: "storybook@npm:10.4.6" dependencies: "@storybook/global": "npm:^5.0.0" "@storybook/icons": "npm:^2.0.2" @@ -26981,7 +26474,7 @@ __metadata: "@vitest/expect": "npm:3.2.4" "@vitest/spy": "npm:3.2.4" "@webcontainer/env": "npm:^1.1.1" - esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0 || ^0.28.0" open: "npm:^10.2.0" oxc-parser: "npm:^0.127.0" oxc-resolver: "npm:^11.19.1" @@ -27002,7 +26495,7 @@ __metadata: optional: true bin: storybook: ./dist/bin/dispatcher.js - checksum: 10/929590a41d655ca75481a4dc83151289b96c800f7c6a8638af37758d4c49fc1189043c73d69b8416c82ae649da728063af9c931890c28918a3d7152cbd87bccc + checksum: 10/888bf94249fa34d25321f89338553465b0ad0c7d2b4965ff4f62675e7d29bfa4c25653dd932a50e631bb0ad20d7b82c3ffe45214cf23d4e22f5dc673eaa94a76 languageName: node linkType: hard @@ -27016,7 +26509,7 @@ __metadata: languageName: node linkType: hard -"stream-shift@npm:^1.0.0, stream-shift@npm:^1.0.2": +"stream-shift@npm:^1.0.0": version: 1.0.3 resolution: "stream-shift@npm:1.0.3" checksum: 10/a24c0a3f66a8f9024bd1d579a533a53be283b4475d4e6b4b3211b964031447bdf6532dd1f3c2b0ad66752554391b7c62bd7ca4559193381f766534e723d50242 @@ -27057,12 +26550,12 @@ __metadata: linkType: hard "string-width@npm:^8.1.0, string-width@npm:^8.2.0": - version: 8.2.1 - resolution: "string-width@npm:8.2.1" + version: 8.2.2 + resolution: "string-width@npm:8.2.2" dependencies: get-east-asian-width: "npm:^1.5.0" strip-ansi: "npm:^7.1.2" - checksum: 10/cfadcc454b357d1a2ef88afb85068c7605900c9920362a16df9b4c320cf411983cee51b9832b70772d138674c2851d506f39c7e669c961a1cdd1258207580805 + checksum: 10/18da8c8e5247bedd8a379272b9fccebd16ec22132486344a4a5bf3bd2acf4b12fda9b2be9192eba59c5dc1484f2d36dbfb5fd5e66950fe7167fa00876078196f languageName: node linkType: hard @@ -27164,12 +26657,12 @@ __metadata: languageName: node linkType: hard -"strnum@npm:^2.2.3, strnum@npm:^2.3.0": - version: 2.4.0 - resolution: "strnum@npm:2.4.0" +"strnum@npm:^2.4.1": + version: 2.4.1 + resolution: "strnum@npm:2.4.1" dependencies: - anynum: "npm:^1.0.0" - checksum: 10/ce603543f8c8a8f0497ab554ea99bf7c8d6bef1eeb3d73feced8a291212dc675014b160e25f527c01e8b88106cc10b102094f0b9feb3e4527a84ad446b8cbf06 + anynum: "npm:^1.0.1" + checksum: 10/f0f6d0998608a1ed012ebb07471fbf63b90745ab06d5502fdc87870b57a20f40bc1d0c0a03caa17a3ccb11c3a78a30b3a21ad7728331d03e214b01ce0a70d433 languageName: node linkType: hard @@ -27315,19 +26808,19 @@ __metadata: linkType: hard "systeminformation@npm:^5.31.1": - version: 5.31.7 - resolution: "systeminformation@npm:5.31.7" + version: 5.31.15 + resolution: "systeminformation@npm:5.31.15" bin: systeminformation: lib/cli.js - checksum: 10/087924ee90d54c0175af0b5b88a0586d84b9aadfd19c23de8ae4a80dac14e2b414432d57721518a366bfd115092c32d71a170fc0aee49dd7ee74ba8b88d29904 + checksum: 10/db458a96ae256550f3f6163d10010ed90ff60748337d0bed89978ebd56a3e65cb3152fe4243f750dfe4b4d0608575e2f47cf8113881d3d40602d4caccd05d763 conditions: (os=darwin | os=linux | os=win32 | os=freebsd | os=openbsd | os=netbsd | os=sunos | os=android) languageName: node linkType: hard "tabbable@npm:^6.0.0": - version: 6.4.0 - resolution: "tabbable@npm:6.4.0" - checksum: 10/0fe8fada2d97bd02058af2e0176bddca26b1100c069e0a096ac19ad8ef61bd0b4f0cf05e1dd68229b8f1cb6fe6bf4c34d50a5f4a3e26b150a92f89b7dc0a4916 + version: 6.5.0 + resolution: "tabbable@npm:6.5.0" + checksum: 10/c3b37430dd1a9f1c3a413b46d0598e3af55588959d4c386eeb1910a82632ac45cb6ed237902353e38e2a956326286773621cf5b8dca6d82c76da441918f8c718 languageName: node linkType: hard @@ -27345,10 +26838,10 @@ __metadata: languageName: node linkType: hard -"tailwindcss@npm:4.3.1, tailwindcss@npm:^4.3.0": - version: 4.3.1 - resolution: "tailwindcss@npm:4.3.1" - checksum: 10/6e117b80d4b30ddc85cb91ecb2f0cdca825523186ffe09c92cd3dfba363f6b9eb71d4ce617e6d89c06f2cf93fc1ba12a0a61abc3068d37b376fdc9bc5be7c19e +"tailwindcss@npm:4.3.2, tailwindcss@npm:^4.3.2": + version: 4.3.2 + resolution: "tailwindcss@npm:4.3.2" + checksum: 10/cd9c061c07954ae9fee860da00298c829ca9f53263d7221e7b7a549cd0fa45bda3869021a7950f13ca91cf75576b4d2e181124dade55e517834324fafd0add1b languageName: node linkType: hard @@ -27385,16 +26878,16 @@ __metadata: languageName: node linkType: hard -"tar@npm:^7.4.3, tar@npm:^7.5.15, tar@npm:^7.5.4": - version: 7.5.16 - resolution: "tar@npm:7.5.16" +"tar@npm:^7.4.3, tar@npm:^7.5.19, tar@npm:^7.5.4": + version: 7.5.19 + resolution: "tar@npm:7.5.19" dependencies: "@isaacs/fs-minipass": "npm:^4.0.0" chownr: "npm:^3.0.0" minipass: "npm:^7.1.2" minizlib: "npm:^3.1.0" yallist: "npm:^5.0.0" - checksum: 10/fafa22efceb9f056bf29ddc47d9bd90bb82fe3ce57b8d1242fc45771251741964cebba69d4e14a24fd1643f3c7f68478e945a19def534703cf370c2d9dca2e09 + checksum: 10/0b06a0917fe68a4dff361e147db30fd67ae2ee85ab2863d62046a6ccef46f0d1906eed20f92277a436300eaaa0e3cd31d8763d7f02fa389f41d7966e58388db8 languageName: node linkType: hard @@ -27408,48 +26901,9 @@ __metadata: languageName: node linkType: hard -"terser-webpack-plugin@npm:^5.5.0": - version: 5.6.1 - resolution: "terser-webpack-plugin@npm:5.6.1" - dependencies: - "@jridgewell/trace-mapping": "npm:^0.3.25" - jest-worker: "npm:^27.4.5" - schema-utils: "npm:^4.3.0" - terser: "npm:^5.31.1" - peerDependencies: - webpack: ^5.1.0 - peerDependenciesMeta: - "@minify-html/node": - optional: true - "@swc/core": - optional: true - "@swc/css": - optional: true - "@swc/html": - optional: true - clean-css: - optional: true - cssnano: - optional: true - csso: - optional: true - esbuild: - optional: true - html-minifier-terser: - optional: true - lightningcss: - optional: true - postcss: - optional: true - uglify-js: - optional: true - checksum: 10/75e5ebb6759ccd85f34a5af04c2f1693f61d7691a4a1614f0892a1d2caf29c12395d1d04d4f4014d4c4a77b63f9f7f36ac9241fcbcc24085a7575d4a4310d70f - languageName: node - linkType: hard - "terser@npm:^5.15.1, terser@npm:^5.31.1": - version: 5.48.0 - resolution: "terser@npm:5.48.0" + version: 5.49.0 + resolution: "terser@npm:5.49.0" dependencies: "@jridgewell/source-map": "npm:^0.3.3" acorn: "npm:^8.15.0" @@ -27457,7 +26911,7 @@ __metadata: source-map-support: "npm:~0.5.20" bin: terser: bin/terser - checksum: 10/dfbb121823b703bed2f36b7464e2ee5c7a9147fcebdb0c40e372318796b9a13e34b0610fd8af983e4d849a5b060262e08e2601d16032849086afa831fbf7f690 + checksum: 10/f5c4fe514a5d5bbb712f2b9082bce2058c60d5fe06a4e8ba7ca9f223a3bd5e0789a43aafde023443ce6569752adabfc0908fc848c5cb1620007321256411fd30 languageName: node linkType: hard @@ -27521,10 +26975,10 @@ __metadata: languageName: node linkType: hard -"tiny-emitter@npm:1.1.0": - version: 1.1.0 - resolution: "tiny-emitter@npm:1.1.0" - checksum: 10/90af3832ea7a1e5e96980adac724695fbefd5baea119a405c00e06eca96575f20ee2203230428b8c89eedb037bbbf009ab6bcfe11fc4c0780e42a84ae6a1ca9b +"tiny-emitter@npm:2.1.0": + version: 2.1.0 + resolution: "tiny-emitter@npm:2.1.0" + checksum: 10/75633f4de4f47f43af56aff6162f25b87be7efc6f669fda256658f3c3f4a216f23dc0d13200c6fafaaf1b0c7142f0201352fb06aec0b77f68aea96be898f4516 languageName: node linkType: hard @@ -27556,7 +27010,7 @@ __metadata: languageName: node linkType: hard -"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.13, tinyglobby@npm:^0.2.14, tinyglobby@npm:^0.2.15, tinyglobby@npm:^0.2.17": +"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.14, tinyglobby@npm:^0.2.15, tinyglobby@npm:^0.2.17": version: 0.2.17 resolution: "tinyglobby@npm:0.2.17" dependencies: @@ -27601,10 +27055,10 @@ __metadata: languageName: node linkType: hard -"tldts-core@npm:^7.4.2": - version: 7.4.2 - resolution: "tldts-core@npm:7.4.2" - checksum: 10/5fb55cc9be7236b11f24cf633e50a4389ea490e0c68d771f2b15453d89d66b0a2aed69af45852bcbdeb17914e28d39dd38295f741907eb23e210295b5020a4ae +"tldts-core@npm:^7.4.7": + version: 7.4.7 + resolution: "tldts-core@npm:7.4.7" + checksum: 10/221acd5cc5535d2bfe10503acf277afe05e5acc63d76a65266554c0b1ca337cbfd83b5f088d534563ddd9610c802d5f8bb5657cc903ecf76d2755fc09be12a38 languageName: node linkType: hard @@ -27620,17 +27074,17 @@ __metadata: linkType: hard "tldts@npm:^7.0.5": - version: 7.4.2 - resolution: "tldts@npm:7.4.2" + version: 7.4.7 + resolution: "tldts@npm:7.4.7" dependencies: - tldts-core: "npm:^7.4.2" + tldts-core: "npm:^7.4.7" bin: tldts: bin/cli.js - checksum: 10/308ce17d569122e1ba35368eca91e728defcfe43b6bda964642c101c525cfe79e8310f9278ea6f671654a33f8815d2bbc3e3e602f4d1885db29f15c76530faf9 + checksum: 10/7ff9c34375840d870c3395350099b63e03c1c2b3ee55f9409bf82833129e26768ddf42e6b383c26ebba76a4f1bc8f786e4660ad9f7485ff73f06a378a130ee72 languageName: node linkType: hard -"tmp@npm:^0.2.4, tmp@npm:~0.2.4": +"tmp@npm:~0.2.4": version: 0.2.7 resolution: "tmp@npm:0.2.7" checksum: 10/0a3bc90beb0c6275273c3475fb57e466eaab1c9c4a101d029ff62b18146ce136e7f75d09de34863d9f2c2a492751402508f9e028bc98eb34a1416195d4b15619 @@ -27683,9 +27137,9 @@ __metadata: linkType: hard "toad-cache@npm:^3.7.0": - version: 3.7.1 - resolution: "toad-cache@npm:3.7.1" - checksum: 10/b8960a196839423bcaf1acd74c9e6eef1525197dad5c3d0c0f4813fdf6d2a9173f2183f54729bf6b143e6bc2d4c01fb20bafdd7c915792c4f8cf64d2f86b14e4 + version: 3.7.4 + resolution: "toad-cache@npm:3.7.4" + checksum: 10/0f18d68db82af03b0579d726fb696bbfef043e524860bfad7b86fc6343a96f70115262ff1ec3fa05a656298f729498fa08bb0d955f05f69c869fa558c580922f languageName: node linkType: hard @@ -27713,11 +27167,11 @@ __metadata: linkType: hard "tough-cookie@npm:^6.0.1": - version: 6.0.1 - resolution: "tough-cookie@npm:6.0.1" + version: 6.0.2 + resolution: "tough-cookie@npm:6.0.2" dependencies: tldts: "npm:^7.0.5" - checksum: 10/915b1167e0630598eb0644e8bc089ddc28a23bf05f3c329a4a0d879c6b9801a2603be65acb06b5d2dd0f589cabb06bb638837f8222dd82a7023655f07269451a + checksum: 10/b231eb744709ce2369ea063f7a3d3816c0c7801a22ccd30a7ab46e90a5bbc531fcbbcc26520f79cfd8516de4340eb9f3568616beb93302548fc989ccb6a974b8 languageName: node linkType: hard @@ -27771,13 +27225,13 @@ __metadata: languageName: node linkType: hard -"ts-checker-rspack-plugin@npm:^1.4.0": - version: 1.4.0 - resolution: "ts-checker-rspack-plugin@npm:1.4.0" +"ts-checker-rspack-plugin@npm:^1.5.1": + version: 1.5.2 + resolution: "ts-checker-rspack-plugin@npm:1.5.2" dependencies: - "@rspack/lite-tapable": "npm:^1.1.1" + "@rspack/lite-tapable": "npm:^1.1.2" chokidar: "npm:^3.6.0" - memfs: "npm:^4.57.3" + memfs: "npm:^4.57.8" picocolors: "npm:^1.1.1" peerDependencies: "@rspack/core": ^1.0.0 || ^2.0.0 @@ -27788,7 +27242,7 @@ __metadata: optional: true "@typescript/native-preview": optional: true - checksum: 10/5ebe6b855d74b80583cc904021da624cf8097881fca2c6d4710bf1ac277dd51087cbc1719d2aa8dc4ba79b0d926c656de39ff96fb5234dd9b64442e3cc630fbe + checksum: 10/4356a39d4a6ca1308327a2db71c6c5c01b45b1140e4d931f28bed6d07f7ce724eb0ab3a5c10099c913bc0d29261e097f27fc0cf27fe430e4b5809ff323a398e7 languageName: node linkType: hard @@ -27866,25 +27320,9 @@ __metadata: languageName: node linkType: hard -"tsx@npm:4.21.0": - version: 4.21.0 - resolution: "tsx@npm:4.21.0" - dependencies: - esbuild: "npm:~0.27.0" - fsevents: "npm:~2.3.3" - get-tsconfig: "npm:^4.7.5" - dependenciesMeta: - fsevents: - optional: true - bin: - tsx: dist/cli.mjs - checksum: 10/7afedeff855ba98c47dc28b33d7e8e253c4dc1f791938db402d79c174bdf806b897c1a5f91e5b1259c112520c816f826b4c5d98f0bad7e95b02dec66fedb64d2 - languageName: node - linkType: hard - -"tsx@npm:^4.20.5": - version: 4.22.4 - resolution: "tsx@npm:4.22.4" +"tsx@npm:4.23.0, tsx@npm:^4.20.5": + version: 4.23.0 + resolution: "tsx@npm:4.23.0" dependencies: esbuild: "npm:~0.28.0" fsevents: "npm:~2.3.3" @@ -27893,7 +27331,7 @@ __metadata: optional: true bin: tsx: dist/cli.mjs - checksum: 10/9d6e7e9d1158eb84327d822720a2053bcfd972f8988e4789041bac5a767fc394ef302b1ff7e1d3dfbee391a0b03bd3dbb02cd302387729baf1dc7b9dce93b3ba + checksum: 10/66f8b85ea0593da3267ac15ddf5a24b0283373a7e00a57445fab871d779ca1fa240fa6eb4839fb57eedad7b314a34f4ff70889e9786d2829993f14b3f7b7f209 languageName: node linkType: hard @@ -27966,16 +27404,16 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^5.0.0, type-fest@npm:^5.4.1, type-fest@npm:^5.6.0": - version: 5.7.0 - resolution: "type-fest@npm:5.7.0" +"type-fest@npm:^5.0.0, type-fest@npm:^5.4.1, type-fest@npm:^5.7.0, type-fest@npm:^5.8.0": + version: 5.8.0 + resolution: "type-fest@npm:5.8.0" dependencies: tagged-tag: "npm:^1.0.0" - checksum: 10/4867626aa489968df98e09ecdefbc45dfbb191ae5fb8924b3bd45da9cd940879b387086226366dce028570983a3fbe80adc53ad105a169bbbd27621c496bd6f0 + checksum: 10/4dbe4c78ac6933d3d165b01f9d552991a84d63e5352110e01bebb5c46499fb1f44d199fc88835b18ee5662ee44c73926621f59525e46f7faa031086ac00b2686 languageName: node linkType: hard -"type-is@npm:^2.0.1": +"type-is@npm:^2.0.1, type-is@npm:^2.1.0": version: 2.1.0 resolution: "type-is@npm:2.1.0" dependencies: @@ -28062,17 +27500,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:>=7.24.0 <7.24.7": - version: 7.24.6 - resolution: "undici-types@npm:7.24.6" - checksum: 10/defc9538b952e3c15b8526596c591f7c1f0c7605ad27a2b7feddbea7ef2e3003f3eda2cdb051a3cb1a2185e3893100fd9cb925c799db99d48131ea63b5233d10 - languageName: node - linkType: hard - "undici-types@npm:^7.21.0": - version: 7.27.2 - resolution: "undici-types@npm:7.27.2" - checksum: 10/ae1c00039de9d719b45b47ca011fcdab2c5f39034f4281ccb1d77855fca835917af5d43de7c28b82c9aaa29c28845fcd34660527ede3e4837ff5895dfe4213ca + version: 7.28.0 + resolution: "undici-types@npm:7.28.0" + checksum: 10/8f2b46ef376a9e6143a3350fcae10bb499037ee706cfad8e4c4f5d6313675d350487fa1b205cc9d1210d7043818cd0b983c56f9199b2ff28be21b10e59aa5581 languageName: node linkType: hard @@ -28083,17 +27514,31 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~8.3.0": + version: 8.3.0 + resolution: "undici-types@npm:8.3.0" + checksum: 10/6681d2837ac75a75ac1cc46090aa2b8ddc7c6b8ecc295a6cdb06838752a730da3d8afeecf05e5ab7903160eafad3a8b6ffa1927e5ded260590f4d4fef18646d5 + languageName: node + linkType: hard + "undici@npm:^6.25.0": - version: 6.26.0 - resolution: "undici@npm:6.26.0" - checksum: 10/a1715ee4304f58fecd61e0a8c3bd7064435cfbc98b3ec1414dba5e89de97d436b7e88dd094b06ff8440428bf36b56163fc88972118890826039865edf58bdfcf + version: 6.27.0 + resolution: "undici@npm:6.27.0" + checksum: 10/30c18cdb235edf4dd36f8aa3ace1ffaf44060289a7d62ad44c33180d2d74a224015d25574812f62ce9c625b5beb1b0b766495b650fedf356aca11eed7ce2c816 languageName: node linkType: hard "undici@npm:^7.19.0, undici@npm:^7.25.0": - version: 7.27.2 - resolution: "undici@npm:7.27.2" - checksum: 10/d44f730157713fd2d36a1e98f44aa7661af2188a898b57a85c694013da312fd0c188515e64a59c6bbd4b1f5a79c20b6c564134d06b3ec2f574c990726987e73a + version: 7.28.0 + resolution: "undici@npm:7.28.0" + checksum: 10/154423b280d623278a61decb437f8a7e581fb18b8c95556ef956b32a58cd668eadbb812d28e20678cb2dc545a566f35a3afc0962307ca801da30f4741117986d + languageName: node + linkType: hard + +"undici@npm:^8.4.1": + version: 8.7.0 + resolution: "undici@npm:8.7.0" + checksum: 10/e9644903bda97f825228b4c7bee95b3586609f94df685b598c32bdaf3ac795928cbd25b0ed2690c3ea0b5abd324f5a9641b63b6c81c9b19f3ef4d5b3e402a48c languageName: node linkType: hard @@ -28407,12 +27852,12 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^14.0.0": - version: 14.0.0 - resolution: "uuid@npm:14.0.0" +"uuid@npm:^14.0.1": + version: 14.0.1 + resolution: "uuid@npm:14.0.1" bin: uuid: dist-node/bin/uuid - checksum: 10/8ee9b98f9650e25555515f7a28d3c3ae9364e72f7bb19b9e08b681bc135338beba5509b2830f6ae1cfaba4d45401da0d16d4d109b977097bc3d6ba0c5583341b + checksum: 10/0f978fd5b0269d7acb615342aeb131f0b8d85eeb8ec34f2915d906baa3befcc14a079a430d0f8116aec6fd20c850cbfab65d1b3d1643fa81ed373c0cf9574f18 languageName: node linkType: hard @@ -28477,55 +27922,55 @@ __metadata: languageName: node linkType: hard -"verdaccio-audit@npm:13.0.2": - version: 13.0.2 - resolution: "verdaccio-audit@npm:13.0.2" +"verdaccio-audit@npm:13.0.3": + version: 13.0.3 + resolution: "verdaccio-audit@npm:13.0.3" dependencies: - "@verdaccio/config": "npm:8.1.1" - "@verdaccio/core": "npm:8.1.1" + "@verdaccio/config": "npm:8.1.2" + "@verdaccio/core": "npm:8.1.2" express: "npm:4.22.1" https-proxy-agent: "npm:5.0.1" node-fetch: "npm:cjs" - checksum: 10/b3587c3fafe1a37dd9c24a5eb053a08fe612ef69ce33c2a4927c076bbc2ece10ab6d3e7e216f1100a4d38451bf5cf16909ca19f84bd39bb774336b17e8f379e4 + checksum: 10/be48927dc131cf70e03245258b15b64ac71b27126442f4e278737927d76880d0f5ae260a93bac107d27eeaec60a7224c02fcfbf2b8e42051b78a97100fd2dc42 languageName: node linkType: hard -"verdaccio-htpasswd@npm:13.0.2": - version: 13.0.2 - resolution: "verdaccio-htpasswd@npm:13.0.2" +"verdaccio-htpasswd@npm:13.0.3": + version: 13.0.3 + resolution: "verdaccio-htpasswd@npm:13.0.3" dependencies: - "@verdaccio/core": "npm:8.1.1" + "@verdaccio/core": "npm:8.1.2" "@verdaccio/file-locking": "npm:13.0.1" apache-md5: "npm:1.1.8" bcryptjs: "npm:2.4.3" debug: "npm:4.4.3" http-errors: "npm:2.0.1" unix-crypt-td-js: "npm:1.1.4" - checksum: 10/d6800d071d5ebaf7c07d7781c693c2e0c51e3345548841d5a55edca0563d5c5abfd396e67872583b7b4ae806090e5a9facd7e230533463e922b1fd2a023d81b6 + checksum: 10/48be336c86dc35012c4993d0565f49b5b631264070fdb50ffaee8818d204938b0583292489e5b82b376e003644aac40266b999e0e1190ccca52639c829c0683d languageName: node linkType: hard -"verdaccio@npm:^6.7.1": - version: 6.7.2 - resolution: "verdaccio@npm:6.7.2" +"verdaccio@npm:^6.7.4": + version: 6.7.4 + resolution: "verdaccio@npm:6.7.4" dependencies: "@cypress/request": "npm:3.0.10" - "@verdaccio/auth": "npm:8.0.2" - "@verdaccio/config": "npm:8.1.1" - "@verdaccio/core": "npm:8.1.1" - "@verdaccio/hooks": "npm:8.0.2" - "@verdaccio/loaders": "npm:8.0.2" - "@verdaccio/local-storage-legacy": "npm:11.3.3" - "@verdaccio/logger": "npm:8.0.2" - "@verdaccio/middleware": "npm:8.0.2" - "@verdaccio/package-filter": "npm:13.0.2" + "@verdaccio/auth": "npm:8.0.4" + "@verdaccio/config": "npm:8.1.2" + "@verdaccio/core": "npm:8.1.2" + "@verdaccio/hooks": "npm:8.0.3" + "@verdaccio/loaders": "npm:8.0.3" + "@verdaccio/local-storage-legacy": "npm:11.3.4" + "@verdaccio/logger": "npm:8.0.3" + "@verdaccio/middleware": "npm:8.0.5" + "@verdaccio/package-filter": "npm:13.0.3" "@verdaccio/search-indexer": "npm:8.0.2" - "@verdaccio/signature": "npm:8.0.2" + "@verdaccio/signature": "npm:8.0.3" "@verdaccio/streams": "npm:10.2.5" - "@verdaccio/tarball": "npm:13.0.2" - "@verdaccio/ui-theme": "npm:9.0.0-next-9.14" - "@verdaccio/url": "npm:13.0.2" - "@verdaccio/utils": "npm:8.1.2" + "@verdaccio/tarball": "npm:13.0.3" + "@verdaccio/ui-theme": "npm:9.0.0-next-9.20" + "@verdaccio/url": "npm:13.0.3" + "@verdaccio/utils": "npm:8.1.3" JSONStream: "npm:1.3.5" async: "npm:3.2.6" clipanion: "npm:4.0.0-rc.4" @@ -28533,16 +27978,16 @@ __metadata: cors: "npm:2.8.6" debug: "npm:4.4.3" envinfo: "npm:7.21.0" - express: "npm:4.22.1" + express: "npm:4.22.2" lodash: "npm:4.18.1" lru-cache: "npm:7.18.3" mime: "npm:3.0.0" - semver: "npm:7.8.0" - verdaccio-audit: "npm:13.0.2" - verdaccio-htpasswd: "npm:13.0.2" + semver: "npm:7.8.2" + verdaccio-audit: "npm:13.0.3" + verdaccio-htpasswd: "npm:13.0.3" bin: verdaccio: bin/verdaccio - checksum: 10/86df76689f7cd7026f87a8e18b61a15ecc08718c749e29be80d53479f709271c4494f4d9e2c49ce8e4c504c3b23dfab300075c4aa7fd412fd95785390fc0d746 + checksum: 10/2ca3ea01a087fb9a7f2f6083ae6e400aa33390c28723cffbf67bc2dd38c558640f3cfb8439b47fc2d914d70c5558fc6aa52c1cbfc3f74e18165fdf45783f1207 languageName: node linkType: hard @@ -28557,74 +28002,19 @@ __metadata: languageName: node linkType: hard -"vite@npm:^6.0.0": - version: 6.4.3 - resolution: "vite@npm:6.4.3" - dependencies: - esbuild: "npm:^0.25.0" - fdir: "npm:^6.4.4" - fsevents: "npm:~2.3.3" - picomatch: "npm:^4.0.2" - postcss: "npm:^8.5.3" - rollup: "npm:^4.34.9" - tinyglobby: "npm:^0.2.13" - peerDependencies: - "@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0 - jiti: ">=1.21.0" - less: "*" - lightningcss: ^1.21.0 - sass: "*" - sass-embedded: "*" - stylus: "*" - sugarss: "*" - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - bin: - vite: bin/vite.js - checksum: 10/d43ffaf4f165720bcc825c7c515e9c859bed748e0c62b248fca24ca3f949c8b4203dae7df6c613cd8e357579f1c71863d2d09cbae3b454c73b9dfc8fb07f7e8f - languageName: node - linkType: hard - -"vite@npm:^6.0.0 || ^7.0.0 || ^8.0.0": - version: 8.0.16 - resolution: "vite@npm:8.0.16" +"vite@npm:^6.0.0 || ^7.0.0 || ^8.0.0, vite@npm:^8.1.4": + version: 8.1.4 + resolution: "vite@npm:8.1.4" dependencies: fsevents: "npm:~2.3.3" lightningcss: "npm:^1.32.0" - picomatch: "npm:^4.0.4" - postcss: "npm:^8.5.15" - rolldown: "npm:1.0.3" + picomatch: "npm:^4.0.5" + postcss: "npm:^8.5.16" + rolldown: "npm:~1.1.4" tinyglobby: "npm:^0.2.17" peerDependencies: "@types/node": ^20.19.0 || >=22.12.0 - "@vitejs/devtools": ^0.1.18 + "@vitejs/devtools": ^0.3.0 esbuild: ^0.27.0 || ^0.28.0 jiti: ">=1.21.0" less: ^4.0.0 @@ -28665,21 +28055,21 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10/a5d91d26f6110672a292a06ca161af9a58279fe9d27106c8c0afb725a942b0b47091c440c3b1e7ebc8e0fe901f64ac6a2ffee3cdae2f899339686dbecd0c0266 + checksum: 10/bb7e33568bdd9b139d2e69425a953d74f2efe8e9a64febe6ea95fb2c7a86080cd4928019f3e844d4df081dafd1267781a3f7e4e7701dbcf125e4fff82c816f0e languageName: node linkType: hard -"vitest@npm:^4.1.7": - version: 4.1.8 - resolution: "vitest@npm:4.1.8" +"vitest@npm:^4.1.10": + version: 4.1.10 + resolution: "vitest@npm:4.1.10" dependencies: - "@vitest/expect": "npm:4.1.8" - "@vitest/mocker": "npm:4.1.8" - "@vitest/pretty-format": "npm:4.1.8" - "@vitest/runner": "npm:4.1.8" - "@vitest/snapshot": "npm:4.1.8" - "@vitest/spy": "npm:4.1.8" - "@vitest/utils": "npm:4.1.8" + "@vitest/expect": "npm:4.1.10" + "@vitest/mocker": "npm:4.1.10" + "@vitest/pretty-format": "npm:4.1.10" + "@vitest/runner": "npm:4.1.10" + "@vitest/snapshot": "npm:4.1.10" + "@vitest/spy": "npm:4.1.10" + "@vitest/utils": "npm:4.1.10" es-module-lexer: "npm:^2.0.0" expect-type: "npm:^1.3.0" magic-string: "npm:^0.30.21" @@ -28697,12 +28087,12 @@ __metadata: "@edge-runtime/vm": "*" "@opentelemetry/api": ^1.9.0 "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 - "@vitest/browser-playwright": 4.1.8 - "@vitest/browser-preview": 4.1.8 - "@vitest/browser-webdriverio": 4.1.8 - "@vitest/coverage-istanbul": 4.1.8 - "@vitest/coverage-v8": 4.1.8 - "@vitest/ui": 4.1.8 + "@vitest/browser-playwright": 4.1.10 + "@vitest/browser-preview": 4.1.10 + "@vitest/browser-webdriverio": 4.1.10 + "@vitest/coverage-istanbul": 4.1.10 + "@vitest/coverage-v8": 4.1.10 + "@vitest/ui": 4.1.10 happy-dom: "*" jsdom: "*" vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -28732,26 +28122,26 @@ __metadata: vite: optional: false bin: - vitest: vitest.mjs - checksum: 10/b9f1308436717da9558b36e149cac6bab8e3730aa7e90b49f9d7a84ba853e353d8afba7d406dc0abec731fb2a9ea9e92b89aba06b94b1a2802203048b43468af + vitest: ./vitest.mjs + checksum: 10/020843460fe696c23be2a363634dde4daf54625f1c443c24066ba3f87c478b0ccfdd5124343ba30eb092f54902ffea09f4bed0af4a16a9ee805e494ee2dce34e languageName: node linkType: hard -"vue@npm:^3.5.0": - version: 3.5.38 - resolution: "vue@npm:3.5.38" +"vue@npm:^3.5.39": + version: 3.5.39 + resolution: "vue@npm:3.5.39" dependencies: - "@vue/compiler-dom": "npm:3.5.38" - "@vue/compiler-sfc": "npm:3.5.38" - "@vue/runtime-dom": "npm:3.5.38" - "@vue/server-renderer": "npm:3.5.38" - "@vue/shared": "npm:3.5.38" + "@vue/compiler-dom": "npm:3.5.39" + "@vue/compiler-sfc": "npm:3.5.39" + "@vue/runtime-dom": "npm:3.5.39" + "@vue/server-renderer": "npm:3.5.39" + "@vue/shared": "npm:3.5.39" peerDependencies: typescript: "*" peerDependenciesMeta: typescript: optional: true - checksum: 10/ff1e1008b44bdfdec965d0d77b50636d371a86812058927360fe2d86d52eb8cbda98bfd910801f901027e78d4e4c764f79c2d34366d07e2eb50b249c51bfce88 + checksum: 10/d430dcc37d6deb3c9082dd2eaee4376ab5b64461fc426e26ac5d3ff84a0cf62330c67ec17dc89d4a538ca80bc5424e617ce87bad9b234514b97c474d8465dd20 languageName: node linkType: hard @@ -28780,7 +28170,7 @@ __metadata: languageName: node linkType: hard -"watchpack@npm:^2.0.0-beta.10, watchpack@npm:^2.5.1": +"watchpack@npm:^2.0.0-beta.10, watchpack@npm:^2.5.2": version: 2.5.2 resolution: "watchpack@npm:2.5.2" dependencies: @@ -28789,26 +28179,6 @@ __metadata: languageName: node linkType: hard -"webcrypto-core@npm:^1.9.2": - version: 1.9.2 - resolution: "webcrypto-core@npm:1.9.2" - dependencies: - "@peculiar/asn1-schema": "npm:^2.7.0" - "@peculiar/json-schema": "npm:^1.1.12" - "@peculiar/utils": "npm:^2.0.2" - asn1js: "npm:^3.0.10" - tslib: "npm:^2.8.1" - checksum: 10/bb9a21bbd7dc1c2fa7ea0bd049e424af333e795c1e57d6c97517a98643517748569ee623a91776c2a3dc4c572f2c49b0c94582889ad8e50ed292b36c3cea48a2 - languageName: node - linkType: hard - -"webcrypto-shim@npm:^0.1.5": - version: 0.1.7 - resolution: "webcrypto-shim@npm:0.1.7" - checksum: 10/f8ff4781b941f9d96cb0a3aae7fdb84750e1d558cc848e7b818b041b21694e509b94696dba6ff1df2183c88eada6d71902d4d6bc11ba4c19968fe52acbeb9385 - languageName: node - linkType: hard - "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -28872,9 +28242,9 @@ __metadata: linkType: soft "webpack-sources@npm:^3.5.0": - version: 3.5.0 - resolution: "webpack-sources@npm:3.5.0" - checksum: 10/e5af4245dbe52bb1520c7c373d73042fe091e273ff94269b877725a7873481e544ba4e71722df13e278f88069de900052764d98b99f9910be634826ec2f6e67d + version: 3.5.1 + resolution: "webpack-sources@npm:3.5.1" + checksum: 10/50b9699a3ab9a698e117d8a6b816235576f17e60aeca0a44269041773f960c3beb2ad10d07bc5f2ef8eebde3db5275c6a23566dad475db8f840a34a7bfabd2c3 languageName: node linkType: hard @@ -28885,9 +28255,9 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5.107.1": - version: 5.107.2 - resolution: "webpack@npm:5.107.2" +"webpack@npm:^5.108.4": + version: 5.108.4 + resolution: "webpack@npm:5.108.4" dependencies: "@types/estree": "npm:^1.0.8" "@types/json-schema": "npm:^7.0.15" @@ -28898,26 +28268,25 @@ __metadata: acorn-import-phases: "npm:^1.0.3" browserslist: "npm:^4.28.1" chrome-trace-event: "npm:^1.0.2" - enhanced-resolve: "npm:^5.22.0" + enhanced-resolve: "npm:^5.22.2" es-module-lexer: "npm:^2.1.0" eslint-scope: "npm:5.1.1" events: "npm:^3.2.0" - glob-to-regexp: "npm:^0.4.1" graceful-fs: "npm:^4.2.11" loader-runner: "npm:^4.3.2" mime-db: "npm:^1.54.0" + minimizer-webpack-plugin: "npm:^5.6.1" neo-async: "npm:^2.6.2" schema-utils: "npm:^4.3.3" tapable: "npm:^2.3.0" - terser-webpack-plugin: "npm:^5.5.0" - watchpack: "npm:^2.5.1" + watchpack: "npm:^2.5.2" webpack-sources: "npm:^3.5.0" peerDependenciesMeta: webpack-cli: optional: true bin: webpack: bin/webpack.js - checksum: 10/c02488e699902ca308c735ccc6a22e276e54f4c13d46cb8558a35deda1a347d6c0b263a9b75797c6d84cedcd672213e8442a10afc71cb951b432284c2460e7bd + checksum: 10/f93cbd33e76a0ba8b708600ca0be66f172dda8f3eff5d201e4a1021af38a5c5d6b57a5d7eaf9a525fbd383907a05d92c2a04b21839e509a03bcbd61f13fa6093 languageName: node linkType: hard @@ -29075,7 +28444,7 @@ __metadata: languageName: node linkType: hard -"worker-factory@npm:^7.0.49, worker-factory@npm:^7.0.50": +"worker-factory@npm:^7.0.50": version: 7.0.50 resolution: "worker-factory@npm:7.0.50" dependencies: @@ -29086,39 +28455,39 @@ __metadata: languageName: node linkType: hard -"worker-timers-broker@npm:^8.0.16": - version: 8.0.16 - resolution: "worker-timers-broker@npm:8.0.16" +"worker-timers-broker@npm:^8.0.18": + version: 8.0.18 + resolution: "worker-timers-broker@npm:8.0.18" dependencies: - "@babel/runtime": "npm:^7.29.2" - broker-factory: "npm:^3.1.14" + "@babel/runtime": "npm:^7.29.7" + broker-factory: "npm:^3.1.15" fast-unique-numbers: "npm:^9.0.27" tslib: "npm:^2.8.1" - worker-timers-worker: "npm:^9.0.14" - checksum: 10/899305ee83651b3f5e74d2c729fed7aa1d5bccf30ef6a046f1117a13e500d817af99777adeb4e8c09ae1b2ae6e4fad85dd04c7a0018c179576438c1b96d63f45 + worker-timers-worker: "npm:^9.0.15" + checksum: 10/6fb4533f16b3b824400d220e63a5c0df010744913367fe0eab2cfdc762ec3a827a0a83f0bbd23e61bd595ceda039d9a4ffd01298955fc58e56ee82fa2dd466f4 languageName: node linkType: hard -"worker-timers-worker@npm:^9.0.14": - version: 9.0.14 - resolution: "worker-timers-worker@npm:9.0.14" +"worker-timers-worker@npm:^9.0.15": + version: 9.0.15 + resolution: "worker-timers-worker@npm:9.0.15" dependencies: - "@babel/runtime": "npm:^7.29.2" + "@babel/runtime": "npm:^7.29.7" tslib: "npm:^2.8.1" - worker-factory: "npm:^7.0.49" - checksum: 10/5bddee22289acbed3f4454699e9b86b9baf2380ab79dab42535b1b5106f1826d9f75526e9deacc3180967be9b792d2948c00f13e9d5796cde18c95f5b40a27f0 + worker-factory: "npm:^7.0.50" + checksum: 10/c2878f590dd29257f60b8534c8bc6d4624e15ac74f754ecd5f582f06f323db3dc22e553dd10217af4a82743af149b2e2bef172882099c338f3b5addd0a0cb841 languageName: node linkType: hard "worker-timers@npm:^8.0.23": - version: 8.0.31 - resolution: "worker-timers@npm:8.0.31" + version: 8.0.33 + resolution: "worker-timers@npm:8.0.33" dependencies: - "@babel/runtime": "npm:^7.29.2" + "@babel/runtime": "npm:^7.29.7" tslib: "npm:^2.8.1" - worker-timers-broker: "npm:^8.0.16" - worker-timers-worker: "npm:^9.0.14" - checksum: 10/30edbadbd4bb0df3a838d4bd209a4cbb297a48a7439e22b7c4e2ae087e4546ff65b5cd8dbacce0424072a1775f42e2f417c1df5a813a6eccc25b4dfc339adeed + worker-timers-broker: "npm:^8.0.18" + worker-timers-worker: "npm:^9.0.15" + checksum: 10/6f710d17f2fa1dc9ccf02c3b0171d5f6adc3d7733e4751bc2b71b0240c73e524cdf64804d712a21a461e8e6ded39d5e0ee42db2cd4911609d74c3520bdc3bbef languageName: node linkType: hard @@ -29193,7 +28562,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.18.0, ws@npm:^8.18.3, ws@npm:^8.21.0": +"ws@npm:^8.18.0, ws@npm:^8.18.3, ws@npm:^8.21.0, ws@npm:~8.21.0": version: 8.21.0 resolution: "ws@npm:8.21.0" peerDependencies: @@ -29208,21 +28577,6 @@ __metadata: languageName: node linkType: hard -"ws@npm:~8.20.1": - version: 8.20.1 - resolution: "ws@npm:8.20.1" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 10/8c4d2b06dc65381b6bfab1f2e584275dabd30a99a5ce058b4dc76f3d03fad1921cef3a21d8f53127d30a808cfd1864aa2fe6890a5d43359f682457315baec873 - languageName: node - linkType: hard - "wsl-utils@npm:^0.1.0": version: 0.1.0 resolution: "wsl-utils@npm:0.1.0" @@ -29242,13 +28596,6 @@ __metadata: languageName: node linkType: hard -"xhr2@npm:0.1.3": - version: 0.1.3 - resolution: "xhr2@npm:0.1.3" - checksum: 10/8f0410351424826e50663ec4184158be9493f39f6b88a715ebceb84234f1236b63cdb6277252fddfe491164a77e38aad49a90b7af6bcf8f65437cd4c84cb4f6d - languageName: node - linkType: hard - "xml-name-validator@npm:^5.0.0": version: 5.0.0 resolution: "xml-name-validator@npm:5.0.0" @@ -29351,8 +28698,8 @@ __metadata: linkType: hard "yargs@npm:^17.7.2": - version: 17.7.2 - resolution: "yargs@npm:17.7.2" + version: 17.7.3 + resolution: "yargs@npm:17.7.3" dependencies: cliui: "npm:^8.0.1" escalade: "npm:^3.1.1" @@ -29361,7 +28708,7 @@ __metadata: string-width: "npm:^4.2.3" y18n: "npm:^5.0.5" yargs-parser: "npm:^21.1.1" - checksum: 10/abb3e37678d6e38ea85485ed86ebe0d1e3464c640d7d9069805ea0da12f69d5a32df8e5625e370f9c96dd1c2dc088ab2d0a4dd32af18222ef3c4224a19471576 + checksum: 10/a3826798c03b159e139d0580a3b2733953889a9a1bac8e4e1ca7a1a249b55315b213c323a6a1dbdb305f6e59496a9eaa810742c87e34abcf1a0584d8f59212a1 languageName: node linkType: hard