From e6f04aed9a82fca1daee533b3898ecbcf61b9860 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Zori=C4=87?= Date: Thu, 6 Feb 2025 14:43:15 +0100 Subject: [PATCH] feat(cli-plugin-deploy-pulumi): add region to pulumi cli arguments (#4523) --- .github/workflows/pullRequests.yml | 2 +- .github/workflows/pullRequestsCommandJest.yml | 2 +- .github/workflows/pushDev.yml | 2 +- .github/workflows/pushNext.yml | 2 +- apps/api/graphql/package.json | 1 - apps/api/graphql/src/index.ts | 2 - .../pageBuilder/export/combine/package.json | 1 - .../pageBuilder/export/combine/src/index.ts | 2 - .../pageBuilder/export/process/package.json | 1 - .../pageBuilder/export/process/src/index.ts | 2 - .../pageBuilder/import/create/package.json | 1 - .../pageBuilder/import/create/src/index.ts | 2 - .../pageBuilder/import/process/package.json | 1 - .../pageBuilder/import/process/src/index.ts | 2 - packages/api-apw/package.json | 1 - .../api-apw/src/scheduler/handlers/utils.ts | 2 - packages/api-apw/tsconfig.build.json | 1 - packages/api-apw/tsconfig.json | 3 - .../cli-plugin-deploy-pulumi/package.json | 2 +- .../src/commands/deploy.ts | 8 +- .../src/commands/deploy/executeDeploy.ts | 26 ++++-- .../src/commands/deploy/executePreview.ts | 25 ++++-- .../commands/deploy/pulumiLoginSelectStack.ts | 55 +++++++++++-- .../src/commands/destroy.ts | 30 ++++--- .../src/commands/index.ts | 69 ++++++++++++++-- .../src/commands/output.ts | 10 +-- .../src/commands/pulumiRun.ts | 30 ++++--- .../src/commands/watch.ts | 35 ++++---- .../cli-plugin-deploy-pulumi/src/types.ts | 3 +- .../src/utils/aws/uploadFolderToS3.ts | 4 + .../src/utils/createPulumiCommand.ts | 1 - .../src/utils/env/configuration.ts | 38 +++++++++ .../src/utils/env/index.ts | 7 ++ .../src/utils/env/types.ts | 11 +++ .../src/utils/env/withEnv.ts | 13 +++ .../src/utils/env/withEnvVariant.ts | 17 ++++ .../src/utils/env/withProjectName.ts | 14 ++++ .../utils/env/withPulumiConfigPassphrase.ts | 9 ++ .../src/utils/env/withRegion.ts | 22 +++++ .../src/index.ts | 2 +- .../src/index.ts | 2 +- .../src/index.ts | 2 +- packages/cli/files/references.json | 2 +- packages/cli/index.d.ts | 2 + packages/cli/index.js | 2 + packages/cli/package.json | 2 +- packages/cli/regions.d.ts | 6 ++ packages/cli/regions.js | 30 +++++++ packages/cli/types.d.ts | 14 ++++ packages/cli/utils/index.d.ts | 3 + .../{rootEnv.test.js => rootEnv.test.ts} | 16 ++-- .../{telemetry.test.js => telemetry.test.ts} | 8 +- .../cli/aws/checkCredentials.js | 60 -------------- packages/cwp-template-aws/cli/aws/index.js | 1 - packages/cwp-template-aws/cli/deploy/index.js | 5 -- .../cwp-template-aws/cli/destroy/index.js | 5 -- packages/cwp-template-aws/cli/index.d.ts | 1 - packages/cwp-template-aws/cli/index.js | 7 -- packages/cwp-template-aws/cli/utils/sleep.js | 1 - packages/cwp-template-aws/index.js | 70 ---------------- packages/cwp-template-aws/package.json | 23 +++--- .../src/cli/aws/checkCredentials.ts | 61 ++++++++++++++ .../cwp-template-aws/src/cli/aws/index.ts | 2 + .../cli/aws/subscriptionRequiredException.ts} | 6 +- .../deploy.js => src/cli/deploy/deploy.ts} | 46 +++++++---- .../cwp-template-aws/src/cli/deploy/index.ts | 21 +++++ .../destroy.js => src/cli/destroy/destroy.ts} | 37 +++++---- .../cwp-template-aws/src/cli/destroy/index.ts | 21 +++++ packages/cwp-template-aws/src/cli/index.ts | 15 ++++ .../info/index.js => src/cli/info/index.ts} | 40 +++++---- .../open/index.js => src/cli/open/index.ts} | 11 +-- .../cwp-template-aws/src/cli/utils/sleep.ts | 3 + packages/cwp-template-aws/src/index.ts | 55 +++++++++++++ .../{setup.js => src/setup.ts} | 82 ++++++++++++------- .../renames.js => src/setup/renames.ts} | 7 +- .../template/common/types/env/index.d.ts | 1 - .../ddb-es/apps/api/graphql/package.json | 1 - .../ddb-es/apps/api/graphql/src/index.ts | 2 - .../ddb-os/apps/api/graphql/package.json | 1 - .../ddb-os/apps/api/graphql/src/index.ts | 2 - .../ddb/apps/api/graphql/package.json | 1 - .../ddb/apps/api/graphql/src/index.ts | 2 - .../tsconfig.build.json | 4 +- packages/cwp-template-aws/tsconfig.json | 19 +++++ packages/cwp-template-aws/webiny.config.js | 21 +++++ packages/handler-aws/src/execute.ts | 1 + packages/handler-logs/.babelrc.js | 1 - .../handler-logs/__tests__/plugin.test.ts | 66 --------------- packages/handler-logs/index.js | 4 + packages/handler-logs/jest.config.js | 5 -- packages/handler-logs/package.json | 18 +--- packages/handler-logs/src/index.ts | 36 -------- packages/handler-logs/tsconfig.json | 19 ----- packages/handler-logs/webiny.config.js | 8 -- packages/project-utils/package.json | 2 +- .../pulumi-aws/src/apps/api/ApiMigration.ts | 3 +- .../src/apps/api/createApiPulumiApp.ts | 27 +++--- .../cognitoIdentityProviders/configure.ts | 3 +- .../src/apps/core/createCorePulumiApp.ts | 9 +- .../pulumi-aws/src/apps/createAppBucket.ts | 3 +- .../src/apps/react/createReactPulumiApp.ts | 9 +- packages/pulumi-aws/src/apps/tenantRouter.ts | 3 +- .../apps/website/createWebsitePulumiApp.ts | 9 +- .../tenantRouter/WebsiteTenantRouter.ts | 6 +- packages/pulumi-aws/src/env/awsRegion.ts | 5 ++ packages/pulumi-aws/src/env/base.ts | 33 ++++++++ packages/pulumi-aws/src/env/env.ts | 5 ++ packages/pulumi-aws/src/env/projectName.ts | 5 ++ packages/pulumi-aws/src/env/variant.ts | 6 ++ .../pulumi-aws/src/utils/uploadFolderToS3.ts | 5 +- .../pageBuilder/export/combine/src/index.ts | 2 - .../pageBuilder/export/process/src/index.ts | 2 - .../pageBuilder/import/create/src/index.ts | 2 - .../pageBuilder/import/process/src/index.ts | 2 - .../pageBuilder/export/combine/src/index.ts | 2 - .../pageBuilder/export/process/src/index.ts | 2 - .../pageBuilder/import/create/src/index.ts | 2 - .../pageBuilder/import/process/src/index.ts | 2 - packages/serverless-cms-aws/package.json | 1 - .../serverless-cms-aws/tsconfig.build.json | 1 - packages/serverless-cms-aws/tsconfig.json | 3 - packages/telemetry/package.json | 2 +- tsconfig.build.json | 2 +- webiny.project.ts | 1 + yarn.lock | 43 +++------- 125 files changed, 933 insertions(+), 611 deletions(-) create mode 100644 packages/cli-plugin-deploy-pulumi/src/utils/env/configuration.ts create mode 100644 packages/cli-plugin-deploy-pulumi/src/utils/env/index.ts create mode 100644 packages/cli-plugin-deploy-pulumi/src/utils/env/types.ts create mode 100644 packages/cli-plugin-deploy-pulumi/src/utils/env/withEnv.ts create mode 100644 packages/cli-plugin-deploy-pulumi/src/utils/env/withEnvVariant.ts create mode 100644 packages/cli-plugin-deploy-pulumi/src/utils/env/withProjectName.ts create mode 100644 packages/cli-plugin-deploy-pulumi/src/utils/env/withPulumiConfigPassphrase.ts create mode 100644 packages/cli-plugin-deploy-pulumi/src/utils/env/withRegion.ts create mode 100644 packages/cli/regions.d.ts create mode 100644 packages/cli/regions.js rename packages/cwp-template-aws/__tests__/{rootEnv.test.js => rootEnv.test.ts} (78%) rename packages/cwp-template-aws/__tests__/{telemetry.test.js => telemetry.test.ts} (72%) delete mode 100644 packages/cwp-template-aws/cli/aws/checkCredentials.js delete mode 100644 packages/cwp-template-aws/cli/aws/index.js delete mode 100644 packages/cwp-template-aws/cli/deploy/index.js delete mode 100644 packages/cwp-template-aws/cli/destroy/index.js delete mode 100644 packages/cwp-template-aws/cli/index.d.ts delete mode 100644 packages/cwp-template-aws/cli/index.js delete mode 100644 packages/cwp-template-aws/cli/utils/sleep.js delete mode 100644 packages/cwp-template-aws/index.js create mode 100644 packages/cwp-template-aws/src/cli/aws/checkCredentials.ts create mode 100644 packages/cwp-template-aws/src/cli/aws/index.ts rename packages/cwp-template-aws/{cli/aws/subscriptionRequiredException.js => src/cli/aws/subscriptionRequiredException.ts} (83%) rename packages/cwp-template-aws/{cli/deploy/deploy.js => src/cli/deploy/deploy.ts} (82%) create mode 100644 packages/cwp-template-aws/src/cli/deploy/index.ts rename packages/cwp-template-aws/{cli/destroy/destroy.js => src/cli/destroy/destroy.ts} (62%) create mode 100644 packages/cwp-template-aws/src/cli/destroy/index.ts create mode 100644 packages/cwp-template-aws/src/cli/index.ts rename packages/cwp-template-aws/{cli/info/index.js => src/cli/info/index.ts} (87%) rename packages/cwp-template-aws/{cli/open/index.js => src/cli/open/index.ts} (85%) create mode 100644 packages/cwp-template-aws/src/cli/utils/sleep.ts create mode 100644 packages/cwp-template-aws/src/index.ts rename packages/cwp-template-aws/{setup.js => src/setup.ts} (70%) rename packages/cwp-template-aws/{setup/renames.js => src/setup/renames.ts} (84%) rename packages/{handler-logs => cwp-template-aws}/tsconfig.build.json (71%) create mode 100644 packages/cwp-template-aws/tsconfig.json create mode 100644 packages/cwp-template-aws/webiny.config.js delete mode 100644 packages/handler-logs/.babelrc.js delete mode 100644 packages/handler-logs/__tests__/plugin.test.ts create mode 100644 packages/handler-logs/index.js delete mode 100644 packages/handler-logs/jest.config.js delete mode 100644 packages/handler-logs/src/index.ts delete mode 100644 packages/handler-logs/tsconfig.json delete mode 100644 packages/handler-logs/webiny.config.js create mode 100644 packages/pulumi-aws/src/env/awsRegion.ts create mode 100644 packages/pulumi-aws/src/env/base.ts create mode 100644 packages/pulumi-aws/src/env/env.ts create mode 100644 packages/pulumi-aws/src/env/projectName.ts create mode 100644 packages/pulumi-aws/src/env/variant.ts diff --git a/.github/workflows/pullRequests.yml b/.github/workflows/pullRequests.yml index b1ba15dc269..02b804ddc19 100644 --- a/.github/workflows/pullRequests.yml +++ b/.github/workflows/pullRequests.yml @@ -269,7 +269,7 @@ jobs: run: >- echo "packages-to-jest-test=$(node .github/workflows/wac/utils/runNodeScripts/listPackagesToJestTest.js - '[[{"cmd":"packages/api","packageName":"api","id":"806497aaa729e8d39f59792bcfb12b26"},{"cmd":"packages/api-admin-settings","packageName":"api-admin-settings","id":"31140e7ea9283c9db32ec5f905ce2a1e"},{"cmd":"packages/api-authentication","packageName":"api-authentication","id":"0eaf9f853f122e4ab215bf49d39f3edc"},{"cmd":"packages/api-authentication-cognito","packageName":"api-authentication-cognito","id":"dfb5e1fcea213538a9730314cb5e7d06"},{"cmd":"packages/api-headless-cms-ddb","packageName":"api-headless-cms-ddb","id":"5333e1fe6c2b8f5bbcb101a446419c3e"},{"cmd":"packages/api-headless-cms-tasks","packageName":"api-headless-cms-tasks","id":"96289ad460c721cf2801c08e8b58c3d3"},{"cmd":"packages/api-record-locking","packageName":"api-record-locking","id":"9340c019a5369ea1aa55f7ed28b09f48"},{"cmd":"packages/api-wcp","packageName":"api-wcp","id":"77ff8a0a075e8d9f7e25001ea64c6c9e"},{"cmd":"packages/api-websockets","packageName":"api-websockets","id":"fd704b97c31f78a886b342babd344d33"},{"cmd":"packages/app-aco","packageName":"app-aco","id":"dddb66beffe2e54804d5bdedd2b423cb"},{"cmd":"packages/app-admin","packageName":"app-admin","id":"53bbef747a26e831904585bcfdd845f7"},{"cmd":"packages/cwp-template-aws","packageName":"cwp-template-aws","id":"846572f41c9427974a577bb95257d019"},{"cmd":"packages/data-migration","packageName":"data-migration","id":"294257fffed0174f169b2c812e16258e"},{"cmd":"packages/db-dynamodb","packageName":"db-dynamodb","id":"5cb733de265d7bbda981fce60f2a8962"},{"cmd":"packages/di-container","packageName":"di-container","id":"70e0a6393c0bf39362cfbc54c5bd72f6"},{"cmd":"packages/form","packageName":"form","id":"5707e699d8a4d3b8ee1954c070a50617"},{"cmd":"packages/handler","packageName":"handler","id":"1dad17bbf61657b4308250e8293cb5dd"},{"cmd":"packages/handler-aws","packageName":"handler-aws","id":"2a5bd44c5f2a4290c43f9021bbc705a5"},{"cmd":"packages/handler-graphql","packageName":"handler-graphql","id":"74884166fb2bf383da482fb78b18b704"},{"cmd":"packages/handler-logs","packageName":"handler-logs","id":"ca9a7e2ed32de50aff66c839f0003352"},{"cmd":"packages/ioc","packageName":"ioc","id":"af22b6d7d245321d64d4b714d03ef3e1"},{"cmd":"packages/lexical-converter","packageName":"lexical-converter","id":"52e3bb3ea633bd27d5bab8be976cd16f"},{"cmd":"packages/plugins","packageName":"plugins","id":"c91537eaa40845d816d0d9f39e66018b"},{"cmd":"packages/pubsub","packageName":"pubsub","id":"fc14c28c51c537a7d9edd33d73ae29e2"},{"cmd":"packages/react-composition","packageName":"react-composition","id":"428b8a3187fe275cb76da6bad0ba3918"},{"cmd":"packages/react-properties","packageName":"react-properties","id":"7578e63dcaa1ac66fed4a8dd936a9285"},{"cmd":"packages/react-rich-text-lexical-renderer","packageName":"react-rich-text-lexical-renderer","id":"452451b34eb7e0134e99b0706e5eb076"},{"cmd":"packages/utils","packageName":"utils","id":"696ceb17e38e4a274d4a149d24513b78"},{"cmd":"packages/validation","packageName":"validation","id":"9c68da33792a1214ae45e040a2830cd7"}], + '[[{"cmd":"packages/api","packageName":"api","id":"806497aaa729e8d39f59792bcfb12b26"},{"cmd":"packages/api-admin-settings","packageName":"api-admin-settings","id":"31140e7ea9283c9db32ec5f905ce2a1e"},{"cmd":"packages/api-authentication","packageName":"api-authentication","id":"0eaf9f853f122e4ab215bf49d39f3edc"},{"cmd":"packages/api-authentication-cognito","packageName":"api-authentication-cognito","id":"dfb5e1fcea213538a9730314cb5e7d06"},{"cmd":"packages/api-headless-cms-ddb","packageName":"api-headless-cms-ddb","id":"5333e1fe6c2b8f5bbcb101a446419c3e"},{"cmd":"packages/api-headless-cms-tasks","packageName":"api-headless-cms-tasks","id":"96289ad460c721cf2801c08e8b58c3d3"},{"cmd":"packages/api-record-locking","packageName":"api-record-locking","id":"9340c019a5369ea1aa55f7ed28b09f48"},{"cmd":"packages/api-wcp","packageName":"api-wcp","id":"77ff8a0a075e8d9f7e25001ea64c6c9e"},{"cmd":"packages/api-websockets","packageName":"api-websockets","id":"fd704b97c31f78a886b342babd344d33"},{"cmd":"packages/app-aco","packageName":"app-aco","id":"dddb66beffe2e54804d5bdedd2b423cb"},{"cmd":"packages/app-admin","packageName":"app-admin","id":"53bbef747a26e831904585bcfdd845f7"},{"cmd":"packages/cwp-template-aws","packageName":"cwp-template-aws","id":"846572f41c9427974a577bb95257d019"},{"cmd":"packages/data-migration","packageName":"data-migration","id":"294257fffed0174f169b2c812e16258e"},{"cmd":"packages/db-dynamodb","packageName":"db-dynamodb","id":"5cb733de265d7bbda981fce60f2a8962"},{"cmd":"packages/di-container","packageName":"di-container","id":"70e0a6393c0bf39362cfbc54c5bd72f6"},{"cmd":"packages/form","packageName":"form","id":"5707e699d8a4d3b8ee1954c070a50617"},{"cmd":"packages/handler","packageName":"handler","id":"1dad17bbf61657b4308250e8293cb5dd"},{"cmd":"packages/handler-aws","packageName":"handler-aws","id":"2a5bd44c5f2a4290c43f9021bbc705a5"},{"cmd":"packages/handler-graphql","packageName":"handler-graphql","id":"74884166fb2bf383da482fb78b18b704"},{"cmd":"packages/ioc","packageName":"ioc","id":"af22b6d7d245321d64d4b714d03ef3e1"},{"cmd":"packages/lexical-converter","packageName":"lexical-converter","id":"52e3bb3ea633bd27d5bab8be976cd16f"},{"cmd":"packages/plugins","packageName":"plugins","id":"c91537eaa40845d816d0d9f39e66018b"},{"cmd":"packages/pubsub","packageName":"pubsub","id":"fc14c28c51c537a7d9edd33d73ae29e2"},{"cmd":"packages/react-composition","packageName":"react-composition","id":"428b8a3187fe275cb76da6bad0ba3918"},{"cmd":"packages/react-properties","packageName":"react-properties","id":"7578e63dcaa1ac66fed4a8dd936a9285"},{"cmd":"packages/react-rich-text-lexical-renderer","packageName":"react-rich-text-lexical-renderer","id":"452451b34eb7e0134e99b0706e5eb076"},{"cmd":"packages/utils","packageName":"utils","id":"696ceb17e38e4a274d4a149d24513b78"},{"cmd":"packages/validation","packageName":"validation","id":"9c68da33792a1214ae45e040a2830cd7"}], ${{ needs.constants.outputs.changed-packages }}]')" >> $GITHUB_OUTPUT - name: Packages to test with Jest id: list-packages diff --git a/.github/workflows/pullRequestsCommandJest.yml b/.github/workflows/pullRequestsCommandJest.yml index 9c8b94583e6..aeaf95dd088 100644 --- a/.github/workflows/pullRequestsCommandJest.yml +++ b/.github/workflows/pullRequestsCommandJest.yml @@ -152,7 +152,7 @@ jobs: - 20 package: >- ${{ - fromJson('[{"cmd":"packages/api","packageName":"api","id":"806497aaa729e8d39f59792bcfb12b26"},{"cmd":"packages/api-admin-settings","packageName":"api-admin-settings","id":"31140e7ea9283c9db32ec5f905ce2a1e"},{"cmd":"packages/api-authentication","packageName":"api-authentication","id":"0eaf9f853f122e4ab215bf49d39f3edc"},{"cmd":"packages/api-authentication-cognito","packageName":"api-authentication-cognito","id":"dfb5e1fcea213538a9730314cb5e7d06"},{"cmd":"packages/api-headless-cms-ddb","packageName":"api-headless-cms-ddb","id":"5333e1fe6c2b8f5bbcb101a446419c3e"},{"cmd":"packages/api-headless-cms-tasks","packageName":"api-headless-cms-tasks","id":"96289ad460c721cf2801c08e8b58c3d3"},{"cmd":"packages/api-record-locking","packageName":"api-record-locking","id":"9340c019a5369ea1aa55f7ed28b09f48"},{"cmd":"packages/api-wcp","packageName":"api-wcp","id":"77ff8a0a075e8d9f7e25001ea64c6c9e"},{"cmd":"packages/api-websockets","packageName":"api-websockets","id":"fd704b97c31f78a886b342babd344d33"},{"cmd":"packages/app-aco","packageName":"app-aco","id":"dddb66beffe2e54804d5bdedd2b423cb"},{"cmd":"packages/app-admin","packageName":"app-admin","id":"53bbef747a26e831904585bcfdd845f7"},{"cmd":"packages/cwp-template-aws","packageName":"cwp-template-aws","id":"846572f41c9427974a577bb95257d019"},{"cmd":"packages/data-migration","packageName":"data-migration","id":"294257fffed0174f169b2c812e16258e"},{"cmd":"packages/db-dynamodb","packageName":"db-dynamodb","id":"5cb733de265d7bbda981fce60f2a8962"},{"cmd":"packages/di-container","packageName":"di-container","id":"70e0a6393c0bf39362cfbc54c5bd72f6"},{"cmd":"packages/form","packageName":"form","id":"5707e699d8a4d3b8ee1954c070a50617"},{"cmd":"packages/handler","packageName":"handler","id":"1dad17bbf61657b4308250e8293cb5dd"},{"cmd":"packages/handler-aws","packageName":"handler-aws","id":"2a5bd44c5f2a4290c43f9021bbc705a5"},{"cmd":"packages/handler-graphql","packageName":"handler-graphql","id":"74884166fb2bf383da482fb78b18b704"},{"cmd":"packages/handler-logs","packageName":"handler-logs","id":"ca9a7e2ed32de50aff66c839f0003352"},{"cmd":"packages/ioc","packageName":"ioc","id":"af22b6d7d245321d64d4b714d03ef3e1"},{"cmd":"packages/lexical-converter","packageName":"lexical-converter","id":"52e3bb3ea633bd27d5bab8be976cd16f"},{"cmd":"packages/plugins","packageName":"plugins","id":"c91537eaa40845d816d0d9f39e66018b"},{"cmd":"packages/pubsub","packageName":"pubsub","id":"fc14c28c51c537a7d9edd33d73ae29e2"},{"cmd":"packages/react-composition","packageName":"react-composition","id":"428b8a3187fe275cb76da6bad0ba3918"},{"cmd":"packages/react-properties","packageName":"react-properties","id":"7578e63dcaa1ac66fed4a8dd936a9285"},{"cmd":"packages/react-rich-text-lexical-renderer","packageName":"react-rich-text-lexical-renderer","id":"452451b34eb7e0134e99b0706e5eb076"},{"cmd":"packages/utils","packageName":"utils","id":"696ceb17e38e4a274d4a149d24513b78"},{"cmd":"packages/validation","packageName":"validation","id":"9c68da33792a1214ae45e040a2830cd7"}]') + fromJson('[{"cmd":"packages/api","packageName":"api","id":"806497aaa729e8d39f59792bcfb12b26"},{"cmd":"packages/api-admin-settings","packageName":"api-admin-settings","id":"31140e7ea9283c9db32ec5f905ce2a1e"},{"cmd":"packages/api-authentication","packageName":"api-authentication","id":"0eaf9f853f122e4ab215bf49d39f3edc"},{"cmd":"packages/api-authentication-cognito","packageName":"api-authentication-cognito","id":"dfb5e1fcea213538a9730314cb5e7d06"},{"cmd":"packages/api-headless-cms-ddb","packageName":"api-headless-cms-ddb","id":"5333e1fe6c2b8f5bbcb101a446419c3e"},{"cmd":"packages/api-headless-cms-tasks","packageName":"api-headless-cms-tasks","id":"96289ad460c721cf2801c08e8b58c3d3"},{"cmd":"packages/api-record-locking","packageName":"api-record-locking","id":"9340c019a5369ea1aa55f7ed28b09f48"},{"cmd":"packages/api-wcp","packageName":"api-wcp","id":"77ff8a0a075e8d9f7e25001ea64c6c9e"},{"cmd":"packages/api-websockets","packageName":"api-websockets","id":"fd704b97c31f78a886b342babd344d33"},{"cmd":"packages/app-aco","packageName":"app-aco","id":"dddb66beffe2e54804d5bdedd2b423cb"},{"cmd":"packages/app-admin","packageName":"app-admin","id":"53bbef747a26e831904585bcfdd845f7"},{"cmd":"packages/cwp-template-aws","packageName":"cwp-template-aws","id":"846572f41c9427974a577bb95257d019"},{"cmd":"packages/data-migration","packageName":"data-migration","id":"294257fffed0174f169b2c812e16258e"},{"cmd":"packages/db-dynamodb","packageName":"db-dynamodb","id":"5cb733de265d7bbda981fce60f2a8962"},{"cmd":"packages/di-container","packageName":"di-container","id":"70e0a6393c0bf39362cfbc54c5bd72f6"},{"cmd":"packages/form","packageName":"form","id":"5707e699d8a4d3b8ee1954c070a50617"},{"cmd":"packages/handler","packageName":"handler","id":"1dad17bbf61657b4308250e8293cb5dd"},{"cmd":"packages/handler-aws","packageName":"handler-aws","id":"2a5bd44c5f2a4290c43f9021bbc705a5"},{"cmd":"packages/handler-graphql","packageName":"handler-graphql","id":"74884166fb2bf383da482fb78b18b704"},{"cmd":"packages/ioc","packageName":"ioc","id":"af22b6d7d245321d64d4b714d03ef3e1"},{"cmd":"packages/lexical-converter","packageName":"lexical-converter","id":"52e3bb3ea633bd27d5bab8be976cd16f"},{"cmd":"packages/plugins","packageName":"plugins","id":"c91537eaa40845d816d0d9f39e66018b"},{"cmd":"packages/pubsub","packageName":"pubsub","id":"fc14c28c51c537a7d9edd33d73ae29e2"},{"cmd":"packages/react-composition","packageName":"react-composition","id":"428b8a3187fe275cb76da6bad0ba3918"},{"cmd":"packages/react-properties","packageName":"react-properties","id":"7578e63dcaa1ac66fed4a8dd936a9285"},{"cmd":"packages/react-rich-text-lexical-renderer","packageName":"react-rich-text-lexical-renderer","id":"452451b34eb7e0134e99b0706e5eb076"},{"cmd":"packages/utils","packageName":"utils","id":"696ceb17e38e4a274d4a149d24513b78"},{"cmd":"packages/validation","packageName":"validation","id":"9c68da33792a1214ae45e040a2830cd7"}]') }} runs-on: ${{ matrix.os }} env: diff --git a/.github/workflows/pushDev.yml b/.github/workflows/pushDev.yml index 3cdac1a56d7..9e8ff021552 100644 --- a/.github/workflows/pushDev.yml +++ b/.github/workflows/pushDev.yml @@ -176,7 +176,7 @@ jobs: - 20 package: >- ${{ - fromJson('[{"cmd":"packages/api","packageName":"api","id":"806497aaa729e8d39f59792bcfb12b26"},{"cmd":"packages/api-admin-settings","packageName":"api-admin-settings","id":"31140e7ea9283c9db32ec5f905ce2a1e"},{"cmd":"packages/api-authentication","packageName":"api-authentication","id":"0eaf9f853f122e4ab215bf49d39f3edc"},{"cmd":"packages/api-authentication-cognito","packageName":"api-authentication-cognito","id":"dfb5e1fcea213538a9730314cb5e7d06"},{"cmd":"packages/api-headless-cms-ddb","packageName":"api-headless-cms-ddb","id":"5333e1fe6c2b8f5bbcb101a446419c3e"},{"cmd":"packages/api-headless-cms-tasks","packageName":"api-headless-cms-tasks","id":"96289ad460c721cf2801c08e8b58c3d3"},{"cmd":"packages/api-record-locking","packageName":"api-record-locking","id":"9340c019a5369ea1aa55f7ed28b09f48"},{"cmd":"packages/api-wcp","packageName":"api-wcp","id":"77ff8a0a075e8d9f7e25001ea64c6c9e"},{"cmd":"packages/api-websockets","packageName":"api-websockets","id":"fd704b97c31f78a886b342babd344d33"},{"cmd":"packages/app-aco","packageName":"app-aco","id":"dddb66beffe2e54804d5bdedd2b423cb"},{"cmd":"packages/app-admin","packageName":"app-admin","id":"53bbef747a26e831904585bcfdd845f7"},{"cmd":"packages/cwp-template-aws","packageName":"cwp-template-aws","id":"846572f41c9427974a577bb95257d019"},{"cmd":"packages/data-migration","packageName":"data-migration","id":"294257fffed0174f169b2c812e16258e"},{"cmd":"packages/db-dynamodb","packageName":"db-dynamodb","id":"5cb733de265d7bbda981fce60f2a8962"},{"cmd":"packages/di-container","packageName":"di-container","id":"70e0a6393c0bf39362cfbc54c5bd72f6"},{"cmd":"packages/form","packageName":"form","id":"5707e699d8a4d3b8ee1954c070a50617"},{"cmd":"packages/handler","packageName":"handler","id":"1dad17bbf61657b4308250e8293cb5dd"},{"cmd":"packages/handler-aws","packageName":"handler-aws","id":"2a5bd44c5f2a4290c43f9021bbc705a5"},{"cmd":"packages/handler-graphql","packageName":"handler-graphql","id":"74884166fb2bf383da482fb78b18b704"},{"cmd":"packages/handler-logs","packageName":"handler-logs","id":"ca9a7e2ed32de50aff66c839f0003352"},{"cmd":"packages/ioc","packageName":"ioc","id":"af22b6d7d245321d64d4b714d03ef3e1"},{"cmd":"packages/lexical-converter","packageName":"lexical-converter","id":"52e3bb3ea633bd27d5bab8be976cd16f"},{"cmd":"packages/plugins","packageName":"plugins","id":"c91537eaa40845d816d0d9f39e66018b"},{"cmd":"packages/pubsub","packageName":"pubsub","id":"fc14c28c51c537a7d9edd33d73ae29e2"},{"cmd":"packages/react-composition","packageName":"react-composition","id":"428b8a3187fe275cb76da6bad0ba3918"},{"cmd":"packages/react-properties","packageName":"react-properties","id":"7578e63dcaa1ac66fed4a8dd936a9285"},{"cmd":"packages/react-rich-text-lexical-renderer","packageName":"react-rich-text-lexical-renderer","id":"452451b34eb7e0134e99b0706e5eb076"},{"cmd":"packages/utils","packageName":"utils","id":"696ceb17e38e4a274d4a149d24513b78"},{"cmd":"packages/validation","packageName":"validation","id":"9c68da33792a1214ae45e040a2830cd7"}]') + fromJson('[{"cmd":"packages/api","packageName":"api","id":"806497aaa729e8d39f59792bcfb12b26"},{"cmd":"packages/api-admin-settings","packageName":"api-admin-settings","id":"31140e7ea9283c9db32ec5f905ce2a1e"},{"cmd":"packages/api-authentication","packageName":"api-authentication","id":"0eaf9f853f122e4ab215bf49d39f3edc"},{"cmd":"packages/api-authentication-cognito","packageName":"api-authentication-cognito","id":"dfb5e1fcea213538a9730314cb5e7d06"},{"cmd":"packages/api-headless-cms-ddb","packageName":"api-headless-cms-ddb","id":"5333e1fe6c2b8f5bbcb101a446419c3e"},{"cmd":"packages/api-headless-cms-tasks","packageName":"api-headless-cms-tasks","id":"96289ad460c721cf2801c08e8b58c3d3"},{"cmd":"packages/api-record-locking","packageName":"api-record-locking","id":"9340c019a5369ea1aa55f7ed28b09f48"},{"cmd":"packages/api-wcp","packageName":"api-wcp","id":"77ff8a0a075e8d9f7e25001ea64c6c9e"},{"cmd":"packages/api-websockets","packageName":"api-websockets","id":"fd704b97c31f78a886b342babd344d33"},{"cmd":"packages/app-aco","packageName":"app-aco","id":"dddb66beffe2e54804d5bdedd2b423cb"},{"cmd":"packages/app-admin","packageName":"app-admin","id":"53bbef747a26e831904585bcfdd845f7"},{"cmd":"packages/cwp-template-aws","packageName":"cwp-template-aws","id":"846572f41c9427974a577bb95257d019"},{"cmd":"packages/data-migration","packageName":"data-migration","id":"294257fffed0174f169b2c812e16258e"},{"cmd":"packages/db-dynamodb","packageName":"db-dynamodb","id":"5cb733de265d7bbda981fce60f2a8962"},{"cmd":"packages/di-container","packageName":"di-container","id":"70e0a6393c0bf39362cfbc54c5bd72f6"},{"cmd":"packages/form","packageName":"form","id":"5707e699d8a4d3b8ee1954c070a50617"},{"cmd":"packages/handler","packageName":"handler","id":"1dad17bbf61657b4308250e8293cb5dd"},{"cmd":"packages/handler-aws","packageName":"handler-aws","id":"2a5bd44c5f2a4290c43f9021bbc705a5"},{"cmd":"packages/handler-graphql","packageName":"handler-graphql","id":"74884166fb2bf383da482fb78b18b704"},{"cmd":"packages/ioc","packageName":"ioc","id":"af22b6d7d245321d64d4b714d03ef3e1"},{"cmd":"packages/lexical-converter","packageName":"lexical-converter","id":"52e3bb3ea633bd27d5bab8be976cd16f"},{"cmd":"packages/plugins","packageName":"plugins","id":"c91537eaa40845d816d0d9f39e66018b"},{"cmd":"packages/pubsub","packageName":"pubsub","id":"fc14c28c51c537a7d9edd33d73ae29e2"},{"cmd":"packages/react-composition","packageName":"react-composition","id":"428b8a3187fe275cb76da6bad0ba3918"},{"cmd":"packages/react-properties","packageName":"react-properties","id":"7578e63dcaa1ac66fed4a8dd936a9285"},{"cmd":"packages/react-rich-text-lexical-renderer","packageName":"react-rich-text-lexical-renderer","id":"452451b34eb7e0134e99b0706e5eb076"},{"cmd":"packages/utils","packageName":"utils","id":"696ceb17e38e4a274d4a149d24513b78"},{"cmd":"packages/validation","packageName":"validation","id":"9c68da33792a1214ae45e040a2830cd7"}]') }} runs-on: ${{ matrix.os }} env: diff --git a/.github/workflows/pushNext.yml b/.github/workflows/pushNext.yml index 1828c4c03f6..73f16bfd9cb 100644 --- a/.github/workflows/pushNext.yml +++ b/.github/workflows/pushNext.yml @@ -176,7 +176,7 @@ jobs: - 20 package: >- ${{ - fromJson('[{"cmd":"packages/api","packageName":"api","id":"806497aaa729e8d39f59792bcfb12b26"},{"cmd":"packages/api-admin-settings","packageName":"api-admin-settings","id":"31140e7ea9283c9db32ec5f905ce2a1e"},{"cmd":"packages/api-authentication","packageName":"api-authentication","id":"0eaf9f853f122e4ab215bf49d39f3edc"},{"cmd":"packages/api-authentication-cognito","packageName":"api-authentication-cognito","id":"dfb5e1fcea213538a9730314cb5e7d06"},{"cmd":"packages/api-headless-cms-ddb","packageName":"api-headless-cms-ddb","id":"5333e1fe6c2b8f5bbcb101a446419c3e"},{"cmd":"packages/api-headless-cms-tasks","packageName":"api-headless-cms-tasks","id":"96289ad460c721cf2801c08e8b58c3d3"},{"cmd":"packages/api-record-locking","packageName":"api-record-locking","id":"9340c019a5369ea1aa55f7ed28b09f48"},{"cmd":"packages/api-wcp","packageName":"api-wcp","id":"77ff8a0a075e8d9f7e25001ea64c6c9e"},{"cmd":"packages/api-websockets","packageName":"api-websockets","id":"fd704b97c31f78a886b342babd344d33"},{"cmd":"packages/app-aco","packageName":"app-aco","id":"dddb66beffe2e54804d5bdedd2b423cb"},{"cmd":"packages/app-admin","packageName":"app-admin","id":"53bbef747a26e831904585bcfdd845f7"},{"cmd":"packages/cwp-template-aws","packageName":"cwp-template-aws","id":"846572f41c9427974a577bb95257d019"},{"cmd":"packages/data-migration","packageName":"data-migration","id":"294257fffed0174f169b2c812e16258e"},{"cmd":"packages/db-dynamodb","packageName":"db-dynamodb","id":"5cb733de265d7bbda981fce60f2a8962"},{"cmd":"packages/di-container","packageName":"di-container","id":"70e0a6393c0bf39362cfbc54c5bd72f6"},{"cmd":"packages/form","packageName":"form","id":"5707e699d8a4d3b8ee1954c070a50617"},{"cmd":"packages/handler","packageName":"handler","id":"1dad17bbf61657b4308250e8293cb5dd"},{"cmd":"packages/handler-aws","packageName":"handler-aws","id":"2a5bd44c5f2a4290c43f9021bbc705a5"},{"cmd":"packages/handler-graphql","packageName":"handler-graphql","id":"74884166fb2bf383da482fb78b18b704"},{"cmd":"packages/handler-logs","packageName":"handler-logs","id":"ca9a7e2ed32de50aff66c839f0003352"},{"cmd":"packages/ioc","packageName":"ioc","id":"af22b6d7d245321d64d4b714d03ef3e1"},{"cmd":"packages/lexical-converter","packageName":"lexical-converter","id":"52e3bb3ea633bd27d5bab8be976cd16f"},{"cmd":"packages/plugins","packageName":"plugins","id":"c91537eaa40845d816d0d9f39e66018b"},{"cmd":"packages/pubsub","packageName":"pubsub","id":"fc14c28c51c537a7d9edd33d73ae29e2"},{"cmd":"packages/react-composition","packageName":"react-composition","id":"428b8a3187fe275cb76da6bad0ba3918"},{"cmd":"packages/react-properties","packageName":"react-properties","id":"7578e63dcaa1ac66fed4a8dd936a9285"},{"cmd":"packages/react-rich-text-lexical-renderer","packageName":"react-rich-text-lexical-renderer","id":"452451b34eb7e0134e99b0706e5eb076"},{"cmd":"packages/utils","packageName":"utils","id":"696ceb17e38e4a274d4a149d24513b78"},{"cmd":"packages/validation","packageName":"validation","id":"9c68da33792a1214ae45e040a2830cd7"}]') + fromJson('[{"cmd":"packages/api","packageName":"api","id":"806497aaa729e8d39f59792bcfb12b26"},{"cmd":"packages/api-admin-settings","packageName":"api-admin-settings","id":"31140e7ea9283c9db32ec5f905ce2a1e"},{"cmd":"packages/api-authentication","packageName":"api-authentication","id":"0eaf9f853f122e4ab215bf49d39f3edc"},{"cmd":"packages/api-authentication-cognito","packageName":"api-authentication-cognito","id":"dfb5e1fcea213538a9730314cb5e7d06"},{"cmd":"packages/api-headless-cms-ddb","packageName":"api-headless-cms-ddb","id":"5333e1fe6c2b8f5bbcb101a446419c3e"},{"cmd":"packages/api-headless-cms-tasks","packageName":"api-headless-cms-tasks","id":"96289ad460c721cf2801c08e8b58c3d3"},{"cmd":"packages/api-record-locking","packageName":"api-record-locking","id":"9340c019a5369ea1aa55f7ed28b09f48"},{"cmd":"packages/api-wcp","packageName":"api-wcp","id":"77ff8a0a075e8d9f7e25001ea64c6c9e"},{"cmd":"packages/api-websockets","packageName":"api-websockets","id":"fd704b97c31f78a886b342babd344d33"},{"cmd":"packages/app-aco","packageName":"app-aco","id":"dddb66beffe2e54804d5bdedd2b423cb"},{"cmd":"packages/app-admin","packageName":"app-admin","id":"53bbef747a26e831904585bcfdd845f7"},{"cmd":"packages/cwp-template-aws","packageName":"cwp-template-aws","id":"846572f41c9427974a577bb95257d019"},{"cmd":"packages/data-migration","packageName":"data-migration","id":"294257fffed0174f169b2c812e16258e"},{"cmd":"packages/db-dynamodb","packageName":"db-dynamodb","id":"5cb733de265d7bbda981fce60f2a8962"},{"cmd":"packages/di-container","packageName":"di-container","id":"70e0a6393c0bf39362cfbc54c5bd72f6"},{"cmd":"packages/form","packageName":"form","id":"5707e699d8a4d3b8ee1954c070a50617"},{"cmd":"packages/handler","packageName":"handler","id":"1dad17bbf61657b4308250e8293cb5dd"},{"cmd":"packages/handler-aws","packageName":"handler-aws","id":"2a5bd44c5f2a4290c43f9021bbc705a5"},{"cmd":"packages/handler-graphql","packageName":"handler-graphql","id":"74884166fb2bf383da482fb78b18b704"},{"cmd":"packages/ioc","packageName":"ioc","id":"af22b6d7d245321d64d4b714d03ef3e1"},{"cmd":"packages/lexical-converter","packageName":"lexical-converter","id":"52e3bb3ea633bd27d5bab8be976cd16f"},{"cmd":"packages/plugins","packageName":"plugins","id":"c91537eaa40845d816d0d9f39e66018b"},{"cmd":"packages/pubsub","packageName":"pubsub","id":"fc14c28c51c537a7d9edd33d73ae29e2"},{"cmd":"packages/react-composition","packageName":"react-composition","id":"428b8a3187fe275cb76da6bad0ba3918"},{"cmd":"packages/react-properties","packageName":"react-properties","id":"7578e63dcaa1ac66fed4a8dd936a9285"},{"cmd":"packages/react-rich-text-lexical-renderer","packageName":"react-rich-text-lexical-renderer","id":"452451b34eb7e0134e99b0706e5eb076"},{"cmd":"packages/utils","packageName":"utils","id":"696ceb17e38e4a274d4a149d24513b78"},{"cmd":"packages/validation","packageName":"validation","id":"9c68da33792a1214ae45e040a2830cd7"}]') }} runs-on: ${{ matrix.os }} env: diff --git a/apps/api/graphql/package.json b/apps/api/graphql/package.json index fafa0b465c9..e7cee50cee4 100644 --- a/apps/api/graphql/package.json +++ b/apps/api/graphql/package.json @@ -47,7 +47,6 @@ "@webiny/handler-aws": "0.0.0", "@webiny/handler-db": "0.0.0", "@webiny/handler-graphql": "0.0.0", - "@webiny/handler-logs": "0.0.0", "@webiny/project-utils": "0.0.0", "@webiny/tasks": "0.0.0" }, diff --git a/apps/api/graphql/src/index.ts b/apps/api/graphql/src/index.ts index 2669b3a8efb..33b5483bc5c 100644 --- a/apps/api/graphql/src/index.ts +++ b/apps/api/graphql/src/index.ts @@ -22,7 +22,6 @@ import { createFileModelModifier } from "@webiny/api-file-manager"; import { createFileManagerStorageOperations } from "@webiny/api-file-manager-ddb"; -import logsPlugins from "@webiny/handler-logs"; import fileManagerS3, { createAssetDelivery } from "@webiny/api-file-manager-s3"; import { createFormBuilder } from "@webiny/api-form-builder"; import { createFormBuilderStorageOperations } from "@webiny/api-form-builder-so-ddb"; @@ -57,7 +56,6 @@ export const handler = createHandler({ createWcpContext(), createWcpGraphQL(), dynamoDbPlugins(), - logsPlugins(), graphqlPlugins({ debug }), dbPlugins({ table: process.env.DB_TABLE, diff --git a/apps/api/pageBuilder/export/combine/package.json b/apps/api/pageBuilder/export/combine/package.json index 410f647cc22..9054cd32fd5 100644 --- a/apps/api/pageBuilder/export/combine/package.json +++ b/apps/api/pageBuilder/export/combine/package.json @@ -24,7 +24,6 @@ "@webiny/db-dynamodb": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/handler-db": "0.0.0", - "@webiny/handler-logs": "0.0.0", "@webiny/project-utils": "0.0.0" } } diff --git a/apps/api/pageBuilder/export/combine/src/index.ts b/apps/api/pageBuilder/export/combine/src/index.ts index bd915284fb5..121108ffe99 100644 --- a/apps/api/pageBuilder/export/combine/src/index.ts +++ b/apps/api/pageBuilder/export/combine/src/index.ts @@ -16,7 +16,6 @@ import exportCombinePlugins from "@webiny/api-page-builder-import-export/export/ import dbPlugins from "@webiny/handler-db"; import { DynamoDbDriver } from "@webiny/db-dynamodb"; import dynamoDbPlugins from "@webiny/db-dynamodb/plugins"; -import logsPlugins from "@webiny/handler-logs"; import securityPlugins from "./security"; const documentClient = getDocumentClient(); @@ -26,7 +25,6 @@ const debug = process.env.DEBUG === "true"; export const handler = createHandler({ plugins: [ dynamoDbPlugins(), - logsPlugins(), dbPlugins({ table: process.env.DB_TABLE, driver: new DynamoDbDriver({ diff --git a/apps/api/pageBuilder/export/process/package.json b/apps/api/pageBuilder/export/process/package.json index c3ce6a1739a..76a9f5fd9cd 100644 --- a/apps/api/pageBuilder/export/process/package.json +++ b/apps/api/pageBuilder/export/process/package.json @@ -29,7 +29,6 @@ "@webiny/db-dynamodb": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/handler-db": "0.0.0", - "@webiny/handler-logs": "0.0.0", "@webiny/project-utils": "0.0.0" } } diff --git a/apps/api/pageBuilder/export/process/src/index.ts b/apps/api/pageBuilder/export/process/src/index.ts index 8127ff21c18..73eed0e136b 100644 --- a/apps/api/pageBuilder/export/process/src/index.ts +++ b/apps/api/pageBuilder/export/process/src/index.ts @@ -18,7 +18,6 @@ import { createFileManagerStorageOperations } from "@webiny/api-file-manager-ddb import { CmsParametersPlugin, createHeadlessCmsContext } from "@webiny/api-headless-cms"; import { createStorageOperations as createHeadlessCmsStorageOperations } from "@webiny/api-headless-cms-ddb"; import fileManagerS3 from "@webiny/api-file-manager-s3"; -import logsPlugins from "@webiny/handler-logs"; import securityPlugins from "./security"; const documentClient = getDocumentClient(); @@ -28,7 +27,6 @@ const debug = process.env.DEBUG === "true"; export const handler = createHandler({ plugins: [ dynamoDbPlugins(), - logsPlugins(), dbPlugins({ table: process.env.DB_TABLE, driver: new DynamoDbDriver({ documentClient }) diff --git a/apps/api/pageBuilder/import/create/package.json b/apps/api/pageBuilder/import/create/package.json index f90557709cb..c50ad6caae3 100644 --- a/apps/api/pageBuilder/import/create/package.json +++ b/apps/api/pageBuilder/import/create/package.json @@ -24,7 +24,6 @@ "@webiny/db-dynamodb": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/handler-db": "0.0.0", - "@webiny/handler-logs": "0.0.0", "@webiny/project-utils": "0.0.0" } } diff --git a/apps/api/pageBuilder/import/create/src/index.ts b/apps/api/pageBuilder/import/create/src/index.ts index 5c2c531834d..06875edf2c0 100644 --- a/apps/api/pageBuilder/import/create/src/index.ts +++ b/apps/api/pageBuilder/import/create/src/index.ts @@ -16,7 +16,6 @@ import importCreatePlugins from "@webiny/api-page-builder-import-export/import/c import dbPlugins from "@webiny/handler-db"; import { DynamoDbDriver } from "@webiny/db-dynamodb"; import dynamoDbPlugins from "@webiny/db-dynamodb/plugins"; -import logsPlugins from "@webiny/handler-logs"; import securityPlugins from "./security"; const documentClient = getDocumentClient(); @@ -26,7 +25,6 @@ const debug = process.env.DEBUG === "true"; export const handler = createHandler({ plugins: [ dynamoDbPlugins(), - logsPlugins(), dbPlugins({ table: process.env.DB_TABLE, driver: new DynamoDbDriver({ documentClient }) diff --git a/apps/api/pageBuilder/import/process/package.json b/apps/api/pageBuilder/import/process/package.json index 82090ca7538..6128507701a 100644 --- a/apps/api/pageBuilder/import/process/package.json +++ b/apps/api/pageBuilder/import/process/package.json @@ -31,7 +31,6 @@ "@webiny/db-dynamodb": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/handler-db": "0.0.0", - "@webiny/handler-logs": "0.0.0", "@webiny/project-utils": "0.0.0" } } diff --git a/apps/api/pageBuilder/import/process/src/index.ts b/apps/api/pageBuilder/import/process/src/index.ts index 2e3ddcd5192..a806bb31be2 100644 --- a/apps/api/pageBuilder/import/process/src/index.ts +++ b/apps/api/pageBuilder/import/process/src/index.ts @@ -15,7 +15,6 @@ import { DynamoDbDriver } from "@webiny/db-dynamodb"; import dynamoDbPlugins from "@webiny/db-dynamodb/plugins"; import { createFileManagerContext } from "@webiny/api-file-manager"; import { createFileManagerStorageOperations } from "@webiny/api-file-manager-ddb"; -import logsPlugins from "@webiny/handler-logs"; import fileManagerS3 from "@webiny/api-file-manager-s3"; import securityPlugins from "./security"; import { createAco } from "@webiny/api-aco"; @@ -30,7 +29,6 @@ const debug = process.env.DEBUG === "true"; export const handler = createHandler({ plugins: [ dynamoDbPlugins(), - logsPlugins(), dbPlugins({ table: process.env.DB_TABLE, driver: new DynamoDbDriver({ documentClient }) diff --git a/packages/api-apw/package.json b/packages/api-apw/package.json index ec7d31697f8..f9288cde518 100644 --- a/packages/api-apw/package.json +++ b/packages/api-apw/package.json @@ -30,7 +30,6 @@ "@webiny/handler-client": "0.0.0", "@webiny/handler-db": "0.0.0", "@webiny/handler-graphql": "0.0.0", - "@webiny/handler-logs": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/pubsub": "0.0.0", "@webiny/utils": "0.0.0", diff --git a/packages/api-apw/src/scheduler/handlers/utils.ts b/packages/api-apw/src/scheduler/handlers/utils.ts index f2bcf8c1d3c..a236773f0a8 100644 --- a/packages/api-apw/src/scheduler/handlers/utils.ts +++ b/packages/api-apw/src/scheduler/handlers/utils.ts @@ -4,7 +4,6 @@ import { getDocumentClient } from "@webiny/aws-sdk/client-dynamodb"; import dbPlugins from "@webiny/handler-db"; import { DynamoDbDriver } from "@webiny/db-dynamodb"; import dynamoDbPlugins from "@webiny/db-dynamodb/plugins"; -import logsPlugins from "@webiny/handler-logs"; import { InvocationTypes } from "~/scheduler/types"; /** @@ -104,7 +103,6 @@ export const documentClient = getDocumentClient(); export const basePlugins = () => [ dynamoDbPlugins(), - logsPlugins(), dbPlugins({ table: process.env.DB_TABLE, driver: new DynamoDbDriver({ diff --git a/packages/api-apw/tsconfig.build.json b/packages/api-apw/tsconfig.build.json index e7ee7c21f15..545d539541f 100644 --- a/packages/api-apw/tsconfig.build.json +++ b/packages/api-apw/tsconfig.build.json @@ -18,7 +18,6 @@ { "path": "../handler-client/tsconfig.build.json" }, { "path": "../handler-db/tsconfig.build.json" }, { "path": "../handler-graphql/tsconfig.build.json" }, - { "path": "../handler-logs/tsconfig.build.json" }, { "path": "../plugins/tsconfig.build.json" }, { "path": "../pubsub/tsconfig.build.json" }, { "path": "../utils/tsconfig.build.json" }, diff --git a/packages/api-apw/tsconfig.json b/packages/api-apw/tsconfig.json index dd4f6b23f79..405a73a10ac 100644 --- a/packages/api-apw/tsconfig.json +++ b/packages/api-apw/tsconfig.json @@ -18,7 +18,6 @@ { "path": "../handler-client" }, { "path": "../handler-db" }, { "path": "../handler-graphql" }, - { "path": "../handler-logs" }, { "path": "../plugins" }, { "path": "../pubsub" }, { "path": "../utils" }, @@ -64,8 +63,6 @@ "@webiny/handler-db": ["../handler-db/src"], "@webiny/handler-graphql/*": ["../handler-graphql/src/*"], "@webiny/handler-graphql": ["../handler-graphql/src"], - "@webiny/handler-logs/*": ["../handler-logs/src/*"], - "@webiny/handler-logs": ["../handler-logs/src"], "@webiny/plugins/*": ["../plugins/src/*"], "@webiny/plugins": ["../plugins/src"], "@webiny/pubsub/*": ["../pubsub/src/*"], diff --git a/packages/cli-plugin-deploy-pulumi/package.json b/packages/cli-plugin-deploy-pulumi/package.json index b436353cf28..fd53006f9d2 100644 --- a/packages/cli-plugin-deploy-pulumi/package.json +++ b/packages/cli-plugin-deploy-pulumi/package.json @@ -18,7 +18,7 @@ "@webiny/pulumi-sdk": "0.0.0", "@webiny/utils": "0.0.0", "chalk": "^4.1.2", - "ci-info": "^3.9.0", + "ci-info": "^4.1.0", "execa": "^5.1.1", "exit-hook": "^4.0.0", "fast-glob": "^3.2.7", diff --git a/packages/cli-plugin-deploy-pulumi/src/commands/deploy.ts b/packages/cli-plugin-deploy-pulumi/src/commands/deploy.ts index 9579f00876b..dddb59625b2 100644 --- a/packages/cli-plugin-deploy-pulumi/src/commands/deploy.ts +++ b/packages/cli-plugin-deploy-pulumi/src/commands/deploy.ts @@ -17,6 +17,7 @@ export interface IDeployParams { region: string | undefined; folder: string; cwd: string; + telemetry?: boolean; } export const deployCommand = (params: IDeployParams, context: CliContext) => { @@ -77,7 +78,12 @@ export const deployCommand = (params: IDeployParams, context: CliContext) => { context }); - await pulumiLoginSelectStack({ inputs, projectApplication, pulumi }); + try { + await pulumiLoginSelectStack({ inputs, projectApplication, pulumi }); + } catch (ex) { + context.error(ex.message); + throw ex; + } console.log(); diff --git a/packages/cli-plugin-deploy-pulumi/src/commands/deploy/executeDeploy.ts b/packages/cli-plugin-deploy-pulumi/src/commands/deploy/executeDeploy.ts index 8d03a831d8f..7828c44c3ac 100644 --- a/packages/cli-plugin-deploy-pulumi/src/commands/deploy/executeDeploy.ts +++ b/packages/cli-plugin-deploy-pulumi/src/commands/deploy/executeDeploy.ts @@ -2,6 +2,14 @@ import { Context, IPulumi, IUserCommandInput } from "~/types"; import { measureDuration } from "~/utils"; import ora from "ora"; import { isCI } from "ci-info"; +import { + createEnvConfiguration, + withEnv, + withEnvVariant, + withProjectName, + withPulumiConfigPassphrase, + withRegion +} from "~/utils/env"; const spinnerMessages: [number, string][] = [ [60, "Still deploying..."], @@ -32,8 +40,7 @@ export const executeDeploy = async ({ inputs, context, pulumi }: IExecuteDeployP // We always show deployment logs when doing previews. const showDeploymentLogs = isCI || inputs.deploymentLogs; - const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER as string; - const PULUMI_CONFIG_PASSPHRASE = process.env.PULUMI_CONFIG_PASSPHRASE; + const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER; const getDeploymentDuration = measureDuration(); @@ -49,12 +56,15 @@ export const executeDeploy = async ({ inputs, context, pulumi }: IExecuteDeployP debug: !!inputs.debug }, execa: { - env: { - WEBINY_ENV: inputs.env, - WEBINY_ENV_VARIANT: inputs.variant || "", - WEBINY_PROJECT_NAME: context.project.name, - PULUMI_CONFIG_PASSPHRASE - } + env: createEnvConfiguration({ + configurations: [ + withRegion(inputs), + withEnv(inputs), + withEnvVariant(inputs), + withProjectName(context), + withPulumiConfigPassphrase() + ] + }) } }); diff --git a/packages/cli-plugin-deploy-pulumi/src/commands/deploy/executePreview.ts b/packages/cli-plugin-deploy-pulumi/src/commands/deploy/executePreview.ts index 6b065064ee5..95f4b4ae08c 100644 --- a/packages/cli-plugin-deploy-pulumi/src/commands/deploy/executePreview.ts +++ b/packages/cli-plugin-deploy-pulumi/src/commands/deploy/executePreview.ts @@ -1,4 +1,12 @@ import { Context, IPulumi, IUserCommandInput } from "~/types"; +import { + createEnvConfiguration, + withEnv, + withEnvVariant, + withProjectName, + withPulumiConfigPassphrase, + withRegion +} from "~/utils/env"; export interface IExecutePreviewParams { inputs: IUserCommandInput; @@ -7,7 +15,15 @@ export interface IExecutePreviewParams { } export const executePreview = async ({ inputs, context, pulumi }: IExecutePreviewParams) => { - const PULUMI_CONFIG_PASSPHRASE = process.env.PULUMI_CONFIG_PASSPHRASE; + const config = createEnvConfiguration({ + configurations: [ + withRegion(inputs), + withEnv(inputs), + withEnvVariant(inputs), + withProjectName(context), + withPulumiConfigPassphrase() + ] + }); const subprocess = pulumi.run({ command: "preview", @@ -18,12 +34,7 @@ export const executePreview = async ({ inputs, context, pulumi }: IExecutePrevie // secretsProvider: PULUMI_SECRETS_PROVIDER }, execa: { - env: { - WEBINY_ENV: inputs.env, - WEBINY_ENV_VARIANT: inputs.variant || "", - WEBINY_PROJECT_NAME: context.project.name, - PULUMI_CONFIG_PASSPHRASE - } + env: config } }); subprocess.stdout!.pipe(process.stdout); diff --git a/packages/cli-plugin-deploy-pulumi/src/commands/deploy/pulumiLoginSelectStack.ts b/packages/cli-plugin-deploy-pulumi/src/commands/deploy/pulumiLoginSelectStack.ts index dee8cbff90a..6f27c2c9fda 100644 --- a/packages/cli-plugin-deploy-pulumi/src/commands/deploy/pulumiLoginSelectStack.ts +++ b/packages/cli-plugin-deploy-pulumi/src/commands/deploy/pulumiLoginSelectStack.ts @@ -1,9 +1,10 @@ -import { IUserCommandInput, ProjectApplication, IPulumi } from "~/types"; -import { login, getStackName } from "~/utils"; +import { IPulumi, IUserCommandInput, ProjectApplication } from "~/types"; +import { getStackName, getStackOutput, login } from "~/utils"; +import { createEnvConfiguration, withPulumiConfigPassphrase } from "~/utils/env"; export interface IPulumiLoginSelectStackParams { - inputs: Pick; - projectApplication: Pick; + inputs: Pick; + projectApplication: Pick; pulumi: Pick; } @@ -16,8 +17,7 @@ export const pulumiLoginSelectStack = async ({ await login(projectApplication); - const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER as string; - const PULUMI_CONFIG_PASSPHRASE = process.env.PULUMI_CONFIG_PASSPHRASE; + const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER; const stackName = getStackName({ env, @@ -31,9 +31,46 @@ export const pulumiLoginSelectStack = async ({ secretsProvider: PULUMI_SECRETS_PROVIDER }, execa: { - env: { - PULUMI_CONFIG_PASSPHRASE - } + env: createEnvConfiguration({ + configurations: [withPulumiConfigPassphrase()] + }) } }); + + /** + * A region from the input or process CANNOT be different to the region from the stack. + * Also, if there is no stack, everything is ok. + */ + const region = inputs.region || process.env.AWS_REGION; + + if (projectApplication.id !== "core") { + const coreStack = getStackOutput({ + ...inputs, + folder: "apps/core" + }); + if (coreStack.region && coreStack.region !== region) { + throw new Error( + `Core App Region mismatch. Input: "${inputs.region || "none"}", process: "${ + process.env.AWS_REGION || "none" + }". In Core stack: "${ + coreStack.region + }". This can happen if you try to deploy a stack to a region different to the Core application region.` + ); + } + } + + const targetStack = getStackOutput({ + ...inputs + }); + + if (!targetStack?.region || targetStack.region === region) { + return; + } + throw new Error( + `Region mismatch. Input: "${inputs.region || "none"}", process: "${ + process.env.AWS_REGION || "none" + }". In stack: "${ + targetStack.region + }". This can happen if you try to deploy a stack to a region other than it was initially deployed.` + ); }; diff --git a/packages/cli-plugin-deploy-pulumi/src/commands/destroy.ts b/packages/cli-plugin-deploy-pulumi/src/commands/destroy.ts index 5cead1f2bae..737f3d0736f 100644 --- a/packages/cli-plugin-deploy-pulumi/src/commands/destroy.ts +++ b/packages/cli-plugin-deploy-pulumi/src/commands/destroy.ts @@ -1,4 +1,12 @@ import { createPulumiCommand, getStackName, processHooks } from "~/utils"; +import { + createEnvConfiguration, + withEnv, + withEnvVariant, + withProjectName, + withPulumiConfigPassphrase, + withRegion +} from "~/utils/env"; export const destroyCommand = createPulumiCommand({ name: "destroy", @@ -15,8 +23,7 @@ export const destroyCommand = createPulumiCommand({ let stackExists = true; try { - const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER as string; - const PULUMI_CONFIG_PASSPHRASE = process.env.PULUMI_CONFIG_PASSPHRASE; + const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER; await pulumi.run({ command: ["stack", "select", stackName], @@ -24,9 +31,9 @@ export const destroyCommand = createPulumiCommand({ secretsProvider: PULUMI_SECRETS_PROVIDER }, execa: { - env: { - PULUMI_CONFIG_PASSPHRASE - } + env: createEnvConfiguration({ + configurations: [withPulumiConfigPassphrase()] + }) } }); } catch (e) { @@ -55,11 +62,14 @@ export const destroyCommand = createPulumiCommand({ }, execa: { stdio: "inherit", - env: { - WEBINY_ENV: env, - WEBINY_ENV_VARIANT: variant || "", - WEBINY_PROJECT_NAME: context.project.name - } + env: createEnvConfiguration({ + configurations: [ + withRegion(inputs), + withEnv(inputs), + withEnvVariant(inputs), + withProjectName(context) + ] + }) } }); diff --git a/packages/cli-plugin-deploy-pulumi/src/commands/index.ts b/packages/cli-plugin-deploy-pulumi/src/commands/index.ts index 252c5df0c33..ae95cd74f54 100644 --- a/packages/cli-plugin-deploy-pulumi/src/commands/index.ts +++ b/packages/cli-plugin-deploy-pulumi/src/commands/index.ts @@ -1,6 +1,20 @@ import { red } from "chalk"; import { CliCommandPlugin } from "@webiny/cli/types"; import { IUserCommandInput } from "~/types"; +import { regions } from "@webiny/cli/regions"; + +const validateRegion = (args: Pick): boolean => { + const { region: input } = args; + const region = (input || "").trim(); + if (!region) { + return true; + } + const exists = regions.some(item => item.value === region); + if (exists) { + return true; + } + throw new Error(`Webiny does not support region "${region}".`); +}; export const commands: CliCommandPlugin[] = [ { @@ -32,11 +46,13 @@ export const commands: CliCommandPlugin[] = [ type: "string", required: false }); - yargs.option("region", { - describe: `Region to deploy the infrastructure to`, - type: "string", - required: false - }); + yargs + .option("region", { + describe: `Region to target`, + type: "string", + required: false + }) + .check(validateRegion); yargs.option("build", { default: true, describe: `Build packages before deploying`, @@ -174,6 +190,13 @@ export const commands: CliCommandPlugin[] = [ describe: `Project application folder or application name`, type: "string" }); + yargs + .option("region", { + describe: `Region to target`, + type: "string", + required: false + }) + .check(validateRegion); yargs.option("env", { describe: `Environment`, type: "string" @@ -244,6 +267,13 @@ export const commands: CliCommandPlugin[] = [ describe: `Project application folder`, type: "string" }); + yargs + .option("region", { + describe: `Region to target`, + type: "string", + required: false + }) + .check(validateRegion); yargs.option("env", { describe: `Environment`, type: "string" @@ -313,6 +343,13 @@ export const commands: CliCommandPlugin[] = [ describe: `Project application folder`, type: "string" }); + yargs + .option("region", { + describe: `Region to target`, + type: "string", + required: false + }) + .check(validateRegion); yargs.option("env", { required: true, describe: `Environment`, @@ -399,6 +436,13 @@ export const commands: CliCommandPlugin[] = [ describe: `Project application folder`, type: "string" }); + yargs + .option("region", { + describe: `Region to target`, + type: "string", + required: false + }) + .check(validateRegion); yargs.option("env", { required: true, describe: `Environment`, @@ -435,6 +479,13 @@ export const commands: CliCommandPlugin[] = [ describe: `Project application folder`, type: "string" }); + yargs + .option("region", { + describe: `Region to target`, + type: "string", + required: false + }) + .check(validateRegion); yargs.option("env", { describe: `Environment`, @@ -470,6 +521,14 @@ export const commands: CliCommandPlugin[] = [ type: "string" }); + yargs + .option("region", { + describe: `Region to target`, + type: "string", + required: false + }) + .check(validateRegion); + yargs.option("env", { describe: `Environment`, type: "string", diff --git a/packages/cli-plugin-deploy-pulumi/src/commands/output.ts b/packages/cli-plugin-deploy-pulumi/src/commands/output.ts index e7195434b47..1e84c354b4f 100644 --- a/packages/cli-plugin-deploy-pulumi/src/commands/output.ts +++ b/packages/cli-plugin-deploy-pulumi/src/commands/output.ts @@ -1,4 +1,5 @@ import { createPulumiCommand, getStackName } from "~/utils"; +import { createEnvConfiguration, withPulumiConfigPassphrase } from "~/utils/env"; export const outputCommand = createPulumiCommand({ name: "output", @@ -13,8 +14,7 @@ export const outputCommand = createPulumiCommand({ let stackExists = true; try { - const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER as string; - const PULUMI_CONFIG_PASSPHRASE = process.env.PULUMI_CONFIG_PASSPHRASE; + const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER; await pulumi.run({ command: ["stack", "select", `${stackName}`], @@ -22,9 +22,9 @@ export const outputCommand = createPulumiCommand({ secretsProvider: PULUMI_SECRETS_PROVIDER }, execa: { - env: { - PULUMI_CONFIG_PASSPHRASE - } + env: createEnvConfiguration({ + configurations: [withPulumiConfigPassphrase()] + }) } }); } catch (e) { diff --git a/packages/cli-plugin-deploy-pulumi/src/commands/pulumiRun.ts b/packages/cli-plugin-deploy-pulumi/src/commands/pulumiRun.ts index 113559fad17..63e09d822b7 100644 --- a/packages/cli-plugin-deploy-pulumi/src/commands/pulumiRun.ts +++ b/packages/cli-plugin-deploy-pulumi/src/commands/pulumiRun.ts @@ -1,4 +1,12 @@ import { createPulumiCommand, getStackName } from "~/utils"; +import { + createEnvConfiguration, + withEnv, + withEnvVariant, + withProjectName, + withPulumiConfigPassphrase, + withRegion +} from "~/utils/env"; export const pulumiRunCommand = createPulumiCommand({ name: "pulumi", @@ -17,8 +25,7 @@ export const pulumiRunCommand = createPulumiCommand({ let stackExists = true; try { - const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER as string; - const PULUMI_CONFIG_PASSPHRASE = process.env.PULUMI_CONFIG_PASSPHRASE; + const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER; await pulumi.run({ command: ["stack", "select", stackName], @@ -26,9 +33,9 @@ export const pulumiRunCommand = createPulumiCommand({ secretsProvider: PULUMI_SECRETS_PROVIDER }, execa: { - env: { - PULUMI_CONFIG_PASSPHRASE - } + env: createEnvConfiguration({ + configurations: [withPulumiConfigPassphrase()] + }) } }); } catch (e) { @@ -58,11 +65,14 @@ export const pulumiRunCommand = createPulumiCommand({ command: command as string[], execa: { stdio: "inherit", - env: { - WEBINY_ENV: env, - WEBINY_ENV_VARIANT: variant || "", - WEBINY_PROJECT_NAME: context.project.name - } + env: createEnvConfiguration({ + configurations: [ + withRegion(inputs), + withEnv(inputs), + withEnvVariant(inputs), + withProjectName(context) + ] + }) } }); } diff --git a/packages/cli-plugin-deploy-pulumi/src/commands/watch.ts b/packages/cli-plugin-deploy-pulumi/src/commands/watch.ts index a5480a9fb38..1903709d537 100644 --- a/packages/cli-plugin-deploy-pulumi/src/commands/watch.ts +++ b/packages/cli-plugin-deploy-pulumi/src/commands/watch.ts @@ -19,6 +19,14 @@ import { login, runHook } from "~/utils"; +import { + createEnvConfiguration, + withEnv, + withEnvVariant, + withProjectName, + withPulumiConfigPassphrase, + withRegion +} from "~/utils/env"; // Do not allow watching "prod" and "production" environments. On the Pulumi CLI side, the command // is still in preview mode, so it's definitely not wise to use it on production environments. @@ -109,8 +117,7 @@ export const watchCommand = async (inputs: IUserCommandInput, context: Context) } // 1.1. Check if the project application and Pulumi stack exist. - const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER as string; - const PULUMI_CONFIG_PASSPHRASE = process.env.PULUMI_CONFIG_PASSPHRASE; + const PULUMI_SECRETS_PROVIDER = process.env.PULUMI_SECRETS_PROVIDER; if (inputs.deploy && projectApplication) { const { env, variant } = inputs; @@ -132,9 +139,9 @@ export const watchCommand = async (inputs: IUserCommandInput, context: Context) secretsProvider: PULUMI_SECRETS_PROVIDER }, execa: { - env: { - PULUMI_CONFIG_PASSPHRASE - } + env: createEnvConfiguration({ + configurations: [withPulumiConfigPassphrase()] + }) } }); } catch (e) { @@ -152,10 +159,6 @@ export const watchCommand = async (inputs: IUserCommandInput, context: Context) output.initialize(inputs); } - const logging = { - url: null - }; - // Add deploy logs. if (inputs.deploy && projectApplication) { try { @@ -208,12 +211,14 @@ export const watchCommand = async (inputs: IUserCommandInput, context: Context) debug: !!inputs.debug }, execa: { - env: { - WEBINY_ENV: inputs.env, - WEBINY_ENV_VARIANT: inputs.variant || "", - WEBINY_PROJECT_NAME: context.project.name, - WEBINY_LOGS_FORWARD_URL: logging.url || undefined - } + env: createEnvConfiguration({ + configurations: [ + withRegion(inputs), + withEnv(inputs), + withEnvVariant(inputs), + withProjectName(context) + ] + }) } }); watchCloudInfrastructure.stdout!.on("data", data => { diff --git a/packages/cli-plugin-deploy-pulumi/src/types.ts b/packages/cli-plugin-deploy-pulumi/src/types.ts index fd179128ac9..d8307a5afb5 100644 --- a/packages/cli-plugin-deploy-pulumi/src/types.ts +++ b/packages/cli-plugin-deploy-pulumi/src/types.ts @@ -1,7 +1,8 @@ export { CliContext as Context, ProjectApplication, - IProjectApplicationPackage + IProjectApplicationPackage, + Project } from "@webiny/cli/types"; import type { Pulumi } from "@webiny/pulumi-sdk"; diff --git a/packages/cli-plugin-deploy-pulumi/src/utils/aws/uploadFolderToS3.ts b/packages/cli-plugin-deploy-pulumi/src/utils/aws/uploadFolderToS3.ts index 38d104a3132..4069ae4e49c 100644 --- a/packages/cli-plugin-deploy-pulumi/src/utils/aws/uploadFolderToS3.ts +++ b/packages/cli-plugin-deploy-pulumi/src/utils/aws/uploadFolderToS3.ts @@ -51,6 +51,10 @@ export interface IUploadFolderToS3Params { cacheControl?: PutObjectCommandInput["CacheControl"] | CacheControlMap; } +/** + * TODO @adrian + * This is not used anywhere. + */ export const uploadFolderToS3 = async ({ path: root, bucket, diff --git a/packages/cli-plugin-deploy-pulumi/src/utils/createPulumiCommand.ts b/packages/cli-plugin-deploy-pulumi/src/utils/createPulumiCommand.ts index 36a7d53ff1a..3a19f6345fc 100644 --- a/packages/cli-plugin-deploy-pulumi/src/utils/createPulumiCommand.ts +++ b/packages/cli-plugin-deploy-pulumi/src/utils/createPulumiCommand.ts @@ -1,5 +1,4 @@ import path from "path"; -// @ts-expect-error import { getProject, getProjectApplication, sendEvent } from "@webiny/cli/utils"; import { createProjectApplicationWorkspace, diff --git a/packages/cli-plugin-deploy-pulumi/src/utils/env/configuration.ts b/packages/cli-plugin-deploy-pulumi/src/utils/env/configuration.ts new file mode 100644 index 00000000000..6a41c32d876 --- /dev/null +++ b/packages/cli-plugin-deploy-pulumi/src/utils/env/configuration.ts @@ -0,0 +1,38 @@ +import { IConfiguration, IConfigurationCb, IConfigurationCbParams } from "./types"; + +export interface ICreateConfigurationCallable { + (params: IConfigurationCbParams): IConfiguration | undefined | null; +} + +export interface ICreateConfiguration { + (cb: ICreateConfigurationCallable): IConfigurationCb; +} + +export const createConfiguration: ICreateConfiguration = cb => { + return params => { + return cb(params); + }; +}; + +export interface ICreateEnvParams { + configurations: IConfigurationCb[]; +} + +export const createEnvConfiguration = (params: ICreateEnvParams): IConfiguration => { + const { configurations } = params; + if (configurations.length === 0) { + throw new Error("At least one configuration must be provided."); + } + + return configurations.reduce((collection, config) => { + const previous = structuredClone(collection); + const result = config({ previous }); + if (!result) { + return previous; + } + return { + ...previous, + ...result + }; + }, {}); +}; diff --git a/packages/cli-plugin-deploy-pulumi/src/utils/env/index.ts b/packages/cli-plugin-deploy-pulumi/src/utils/env/index.ts new file mode 100644 index 00000000000..94861c16511 --- /dev/null +++ b/packages/cli-plugin-deploy-pulumi/src/utils/env/index.ts @@ -0,0 +1,7 @@ +export * from "./configuration"; +export * from "./withRegion"; +export * from "./withEnv"; +export * from "./withEnvVariant"; +export * from "./withProjectName"; +export * from "./withPulumiConfigPassphrase"; +export * from "./types"; diff --git a/packages/cli-plugin-deploy-pulumi/src/utils/env/types.ts b/packages/cli-plugin-deploy-pulumi/src/utils/env/types.ts new file mode 100644 index 00000000000..f43cf01b913 --- /dev/null +++ b/packages/cli-plugin-deploy-pulumi/src/utils/env/types.ts @@ -0,0 +1,11 @@ +export interface IConfiguration { + [key: string]: string | undefined; +} + +export interface IConfigurationCbParams { + readonly previous: IConfiguration; +} + +export interface IConfigurationCb { + (params: IConfigurationCbParams): IConfiguration | undefined | null; +} diff --git a/packages/cli-plugin-deploy-pulumi/src/utils/env/withEnv.ts b/packages/cli-plugin-deploy-pulumi/src/utils/env/withEnv.ts new file mode 100644 index 00000000000..0f8b62c8b87 --- /dev/null +++ b/packages/cli-plugin-deploy-pulumi/src/utils/env/withEnv.ts @@ -0,0 +1,13 @@ +import { createConfiguration } from "./configuration"; + +export interface IWithEnvParams { + env: string; +} + +export const withEnv = (params: IWithEnvParams) => { + return createConfiguration(() => { + return { + WEBINY_ENV: params.env + }; + }); +}; diff --git a/packages/cli-plugin-deploy-pulumi/src/utils/env/withEnvVariant.ts b/packages/cli-plugin-deploy-pulumi/src/utils/env/withEnvVariant.ts new file mode 100644 index 00000000000..20ef079caa0 --- /dev/null +++ b/packages/cli-plugin-deploy-pulumi/src/utils/env/withEnvVariant.ts @@ -0,0 +1,17 @@ +import { createConfiguration } from "./configuration"; + +export interface IWithEnvVariantParams { + variant: string | undefined; +} + +export const withEnvVariant = (params: IWithEnvVariantParams) => { + return createConfiguration(() => { + const variant = (params.variant || "").trim(); + if (!variant) { + return; + } + return { + WEBINY_ENV_VARIANT: variant + }; + }); +}; diff --git a/packages/cli-plugin-deploy-pulumi/src/utils/env/withProjectName.ts b/packages/cli-plugin-deploy-pulumi/src/utils/env/withProjectName.ts new file mode 100644 index 00000000000..82c7e298172 --- /dev/null +++ b/packages/cli-plugin-deploy-pulumi/src/utils/env/withProjectName.ts @@ -0,0 +1,14 @@ +import { createConfiguration } from "./configuration"; +import { Project } from "~/types"; + +export interface IWithProjectNameParams { + project: Project; +} + +export const withProjectName = ({ project }: IWithProjectNameParams) => { + return createConfiguration(() => { + return { + WEBINY_PROJECT_NAME: project.name + }; + }); +}; diff --git a/packages/cli-plugin-deploy-pulumi/src/utils/env/withPulumiConfigPassphrase.ts b/packages/cli-plugin-deploy-pulumi/src/utils/env/withPulumiConfigPassphrase.ts new file mode 100644 index 00000000000..a3b9185b7bc --- /dev/null +++ b/packages/cli-plugin-deploy-pulumi/src/utils/env/withPulumiConfigPassphrase.ts @@ -0,0 +1,9 @@ +import { createConfiguration } from "./configuration"; + +export const withPulumiConfigPassphrase = () => { + return createConfiguration(() => { + return { + PULUMI_CONFIG_PASSPHRASE: process.env.PULUMI_CONFIG_PASSPHRASE + }; + }); +}; diff --git a/packages/cli-plugin-deploy-pulumi/src/utils/env/withRegion.ts b/packages/cli-plugin-deploy-pulumi/src/utils/env/withRegion.ts new file mode 100644 index 00000000000..226e080c84d --- /dev/null +++ b/packages/cli-plugin-deploy-pulumi/src/utils/env/withRegion.ts @@ -0,0 +1,22 @@ +import { createConfiguration } from "./configuration"; +import { regions } from "@webiny/cli/regions"; + +export interface IWithRegionParams { + region: string | undefined; +} + +export const withRegion = (params: IWithRegionParams) => { + return createConfiguration(() => { + const { region } = params; + if (!region) { + return; + } + const exists = regions.some(item => item.value === region); + if (!exists) { + throw new Error(`Webiny does not support region "${region}".`); + } + return { + AWS_REGION: region + }; + }); +}; diff --git a/packages/cli-plugin-scaffold-admin-app-module/src/index.ts b/packages/cli-plugin-scaffold-admin-app-module/src/index.ts index d9f2fa843e7..bd9fa67cd96 100644 --- a/packages/cli-plugin-scaffold-admin-app-module/src/index.ts +++ b/packages/cli-plugin-scaffold-admin-app-module/src/index.ts @@ -18,7 +18,7 @@ import { import { projectHasCodeFolders } from "./utils"; const ncp = util.promisify(ncpBase.ncp); -interface Input { +export interface Input { dataModelName: string; graphqlPluginsFolderPath: string; adminPluginsFolderPath: string; diff --git a/packages/cli-plugin-scaffold-graphql-service/src/index.ts b/packages/cli-plugin-scaffold-graphql-service/src/index.ts index 634bf4fe705..f7a8c4f57ba 100644 --- a/packages/cli-plugin-scaffold-graphql-service/src/index.ts +++ b/packages/cli-plugin-scaffold-graphql-service/src/index.ts @@ -23,7 +23,7 @@ import { projectHasCodeFolders } from "./utils"; const ncp = util.promisify(ncpBase.ncp); -interface Input { +export interface Input { pluginsFolderPath: string; dataModelName: string; showConfirmation?: boolean; diff --git a/packages/cli-plugin-scaffold-workspaces/src/index.ts b/packages/cli-plugin-scaffold-workspaces/src/index.ts index 128c883832c..d97cad0435e 100644 --- a/packages/cli-plugin-scaffold-workspaces/src/index.ts +++ b/packages/cli-plugin-scaffold-workspaces/src/index.ts @@ -18,7 +18,7 @@ import { getProject, log } from "@webiny/cli/utils"; const ncp = util.promisify(ncpBase.ncp); -interface Input { +export interface Input { type: string; name: string; packageName: string; diff --git a/packages/cli/files/references.json b/packages/cli/files/references.json index 94563c99c60..78ba9eca642 100644 --- a/packages/cli/files/references.json +++ b/packages/cli/files/references.json @@ -1 +1 @@ -{"dependencies":[{"name":"@apollo/react-common","version":"3.1.4","files":["/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/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-page-builder/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-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-page-builder/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/cwp-template-aws/template/common/extensions/theme/package.json","/extensions/theme/package.json"]},{"name":"@auth0/auth0-react","version":"2.2.4","files":["/packages/app-admin-auth0/package.json"]},{"name":"@aws-amplify/auth","version":"5.6.15","files":["/packages/app-admin-cognito/package.json","/packages/app-cognito-authenticator/package.json"]},{"name":"@aws-sdk/client-apigatewaymanagementapi","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudfront","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudwatch-events","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudwatch-logs","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cognito-identity-provider","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-dynamodb","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-dynamodb-streams","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-eventbridge","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-iam","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-iot","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-lambda","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-s3","version":"3.735.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sfn","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sqs","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sts","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/credential-providers","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/lib-dynamodb","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/lib-storage","version":"3.735.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/s3-presigned-post","version":"3.735.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/s3-request-presigner","version":"3.735.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/util-dynamodb","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@babel/cli","version":"7.26.4","files":["/packages/project-utils/package.json"]},{"name":"@babel/code-frame","version":"7.26.2","files":["/packages/api-headless-cms/package.json"]},{"name":"@babel/core","version":"7.26.7","files":["/packages/project-utils/package.json"]},{"name":"@babel/plugin-proposal-class-properties","version":"7.18.6","files":["/packages/project-utils/package.json"]},{"name":"@babel/plugin-proposal-object-rest-spread","version":"7.20.7","files":["/packages/project-utils/package.json"]},{"name":"@babel/plugin-proposal-throw-expressions","version":"7.25.9","files":["/packages/project-utils/package.json"]},{"name":"@babel/plugin-syntax-object-rest-spread","version":"7.8.3","files":["/packages/project-utils/package.json"]},{"name":"@babel/preset-env","version":"7.26.7","files":["/packages/project-utils/package.json"]},{"name":"@babel/preset-react","version":"7.26.3","files":["/packages/project-utils/package.json"]},{"name":"@babel/preset-typescript","version":"7.26.0","files":["/packages/project-utils/package.json"]},{"name":"@babel/runtime","version":"7.26.7","files":["/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/project-utils/package.json"]},{"name":"@dnd-kit/core","version":"6.1.0","files":["/packages/app-form-builder/package.json"]},{"name":"@dnd-kit/sortable","version":"8.0.0","files":["/packages/app-form-builder/package.json"]},{"name":"@dnd-kit/utilities","version":"3.2.2","files":["/packages/app-form-builder/package.json"]},{"name":"@editorjs/delimiter","version":"1.4.2","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"@editorjs/editorjs","version":"2.26.5","files":["/packages/app-admin/package.json","/packages/app-form-builder/package.json","/packages/react-rich-text-renderer/package.json","/packages/ui/package.json"]},{"name":"@editorjs/list","version":"1.10.0","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"@editorjs/quote","version":"2.7.2","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"@editorjs/underline","version":"1.2.1","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"@elastic/elasticsearch","version":"7.12.0","files":["/packages/api-elasticsearch/package.json","/packages/api-form-builder-so-ddb-es/package.json","/packages/data-migration/package.json","/packages/migrations/package.json"]},{"name":"@emotion/cache","version":"11.10.5","files":["/packages/app-website/package.json"]},{"name":"@emotion/is-prop-valid","version":"1.1.1","files":["/packages/app-apw/package.json"]},{"name":"@emotion/react","version":"11.10.8","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/cwp-template-aws/template/common/extensions/theme/package.json","/packages/lexical-editor/package.json","/packages/lexical-theme/package.json","/packages/theme/package.json","/packages/ui/package.json","/apps/website/package.json","/extensions/theme/package.json"]},{"name":"@emotion/styled","version":"11.10.6","files":["/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/app-website/package.json","/packages/cwp-template-aws/template/common/extensions/theme/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-editor-pb-element/package.json","/packages/ui/package.json","/extensions/theme/package.json"]},{"name":"@fastify/aws-lambda","version":"4.1.0","files":["/packages/handler-aws/package.json"]},{"name":"@fastify/compress","version":"7.0.3","files":["/packages/handler/package.json"]},{"name":"@fastify/cookie","version":"9.4.0","files":["/packages/handler/package.json"]},{"name":"@fortawesome/fontawesome-common-types","version":"0.3.0","files":["/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"@fortawesome/fontawesome-svg-core","version":"1.3.0","files":["/packages/app-dynamic-pages/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-page-builder/package.json"]},{"name":"@fortawesome/free-brands-svg-icons","version":"6.0.0","files":["/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"@fortawesome/free-regular-svg-icons","version":"6.0.0","files":["/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"@fortawesome/free-solid-svg-icons","version":"6.0.0","files":["/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"@fortawesome/react-fontawesome","version":"0.1.17","files":["/packages/app-dynamic-pages/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"@graphql-tools/merge","version":"9.0.4","files":["/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/resolvers-composition","version":"7.0.1","files":["/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/schema","version":"10.0.6","files":["/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/utils","version":"10.3.1","files":["/packages/handler-graphql/package.json"]},{"name":"@iconify/json","version":"2.2.142","files":["/packages/app-admin/package.json"]},{"name":"@lexical/code","version":"0.23.1","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/hashtag","version":"0.23.1","files":["/packages/lexical-nodes/package.json"]},{"name":"@lexical/headless","version":"0.23.1","files":["/packages/lexical-converter/package.json"]},{"name":"@lexical/history","version":"0.23.1","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/html","version":"0.23.1","files":["/packages/lexical-converter/package.json"]},{"name":"@lexical/list","version":"0.23.1","files":["/packages/lexical-nodes/package.json"]},{"name":"@lexical/mark","version":"0.23.1","files":["/packages/lexical-nodes/package.json"]},{"name":"@lexical/overflow","version":"0.23.1","files":["/packages/lexical-nodes/package.json"]},{"name":"@lexical/react","version":"0.23.1","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/rich-text","version":"0.23.1","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/selection","version":"0.23.1","files":["/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/text","version":"0.23.1","files":["/packages/lexical-editor/package.json"]},{"name":"@lexical/utils","version":"0.23.1","files":["/packages/app-headless-cms/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-pb-element/package.json","/packages/lexical-nodes/package.json"]},{"name":"@material-design-icons/svg","version":"0.14.13","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-trash-bin/package.json","/packages/lexical-editor-pb-element/package.json","/packages/ui/package.json"]},{"name":"@material-symbols/svg-400","version":"0.4.1","files":["/packages/app-aco/package.json","/packages/app-form-builder/package.json"]},{"name":"@minoru/react-dnd-treeview","version":"3.2.1","files":["/packages/app-aco/package.json"]},{"name":"@okta/okta-auth-js","version":"5.3.1","files":["/packages/app-admin-okta/package.json"]},{"name":"@okta/okta-react","version":"6.1.0","files":["/packages/app-admin-okta/package.json"]},{"name":"@okta/okta-signin-widget","version":"5.9.4","files":["/packages/app-admin-okta/package.json"]},{"name":"@pmmmwh/react-refresh-webpack-plugin","version":"0.5.15","files":["/packages/project-utils/package.json"]},{"name":"@pulumi/aws","version":"6.67.0","files":["/packages/pulumi-aws/package.json","/packages/pulumi-sdk/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"@pulumi/pulumi","version":"3.147.0","files":["/packages/pulumi/package.json","/packages/pulumi-aws/package.json","/packages/pulumi-sdk/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"@pulumi/random","version":"4.17.0","files":["/packages/pulumi-aws/package.json"]},{"name":"@rmwc/base","version":"14.3.5","files":["/packages/app-admin-rmwc/package.json"]},{"name":"@rmwc/button","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/checkbox","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/chip","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/data-table","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/dialog","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/drawer","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/elevation","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/fab","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/grid","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/icon-button","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/list","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/menu","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/provider","version":"14.3.5","files":["/packages/app-admin-rmwc/package.json"]},{"name":"@rmwc/radio","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/ripple","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/select","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/slider","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/snackbar","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/switch","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/tabs","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/textfield","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/top-app-bar","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/touch-target","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/typography","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@smithy/node-http-handler","version":"2.1.6","files":["/packages/api-headless-cms-import-export/package.json","/packages/api-page-builder-import-export/package.json"]},{"name":"@sparticuz/chromium","version":"131.0.1","files":["/packages/api-prerendering-service/package.json"]},{"name":"@svgr/webpack","version":"6.1.1","files":["/packages/app-admin/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json","/packages/project-utils/package.json","/packages/ui/package.json"]},{"name":"@tanstack/react-table","version":"8.5.22","files":["/packages/ui/package.json"]},{"name":"@types/aws-lambda","version":"8.10.145","files":["/packages/aws-helpers/package.json","/packages/aws-sdk/package.json"]},{"name":"@types/hoist-non-react-statics","version":"3.3.5","files":["/package.json"]},{"name":"@types/medium-editor","version":"5.0.3","files":["/packages/app-page-builder/package.json"]},{"name":"@types/mime","version":"2.0.3","files":["/packages/app-admin/package.json"]},{"name":"@types/prismjs","version":"1.26.4","files":["/packages/lexical-nodes/package.json"]},{"name":"@types/react","version":"18.2.79","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-apw/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-page-builder/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/react-rich-text-renderer/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"@types/webpack-env","version":"1.18.5","files":["/packages/project-utils/package.json"]},{"name":"accept-language-parser","version":"1.5.0","files":["/packages/api-i18n/package.json"]},{"name":"accounting","version":"0.4.1","files":["/packages/i18n/package.json"]},{"name":"aos","version":"2.3.4","files":["/packages/app-page-builder/package.json"]},{"name":"apollo-cache","version":"1.3.5","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json"]},{"name":"apollo-cache-inmemory","version":"1.6.6","files":["/packages/app/package.json"]},{"name":"apollo-client","version":"2.6.10","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-record-locking/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/react-router/package.json","/apps/website/package.json"]},{"name":"apollo-link","version":"1.2.14","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-record-locking/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/website/package.json"]},{"name":"apollo-link-batch-http","version":"1.2.14","files":["/packages/app-serverless-cms/package.json","/packages/app-website/package.json"]},{"name":"apollo-link-context","version":"1.0.20","files":["/packages/app/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-graphql-playground/package.json","/packages/app-i18n/package.json"]},{"name":"apollo-link-error","version":"1.1.13","files":["/packages/app/package.json"]},{"name":"apollo-link-http-common","version":"0.2.16","files":["/packages/app/package.json"]},{"name":"apollo-utilities","version":"1.3.4","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json"]},{"name":"archiver","version":"7.0.1","files":["/packages/api-headless-cms-import-export/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json"]},{"name":"archy","version":"1.0.0","files":["/packages/cli-plugin-workspaces/package.json"]},{"name":"assert-browserify","version":"2.0.0","files":["/packages/project-utils/package.json"]},{"name":"babel-loader","version":"9.2.1","files":["/packages/project-utils/package.json"]},{"name":"boolean","version":"3.2.0","files":["/packages/app/package.json","/packages/cli/package.json","/packages/handler-graphql/package.json"]},{"name":"brace","version":"0.11.1","files":["/packages/ui/package.json"]},{"name":"buffer","version":"6.0.3","files":["/packages/project-utils/package.json"]},{"name":"bytes","version":"3.1.2","files":["/packages/api-headless-cms-import-export/package.json","/packages/app/package.json","/packages/app-file-manager/package.json"]},{"name":"cache-control-parser","version":"2.0.6","files":["/packages/api-file-manager/package.json"]},{"name":"camelcase","version":"6.3.0","files":["/packages/cli/package.json","/packages/project-utils/package.json"]},{"name":"case","version":"1.6.3","files":["/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"case-sensitive-paths-webpack-plugin","version":"2.4.0","files":["/packages/project-utils/package.json"]},{"name":"center-align","version":"1.0.1","files":["/packages/data-migration/package.json"]},{"name":"chalk","version":"4.1.2","files":["/packages/aws-layers/package.json","/packages/cli/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-workspaces/package.json","/packages/create-webiny-project/package.json","/packages/cwp-template-aws/package.json","/packages/data-migration/package.json","/packages/project-utils/package.json","/packages/serverless-cms-aws/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"cheerio","version":"1.0.0-rc.10","files":["/packages/aws-helpers/package.json"]},{"name":"ci-info","version":"3.9.0","files":["/packages/cli/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cwp-template-aws/package.json","/packages/project-utils/package.json","/packages/telemetry/package.json"]},{"name":"classnames","version":"2.5.1","files":["/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json","/packages/react-rich-text-renderer/package.json","/packages/ui/package.json"]},{"name":"cli-table3","version":"0.6.5","files":["/packages/system-requirements/package.json"]},{"name":"color","version":"4.2.3","files":["/packages/cli-plugin-workspaces/package.json"]},{"name":"core-js","version":"3.39.0","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"cropperjs","version":"1.4.3","files":["/packages/ui/package.json"]},{"name":"cross-fetch","version":"3.1.5","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"crypto-browserify","version":"3.12.0","files":["/packages/project-utils/package.json"]},{"name":"crypto-hash","version":"3.0.0","files":["/packages/app-record-locking/package.json"]},{"name":"crypto-js","version":"4.2.0","files":["/packages/api-mailer/package.json"]},{"name":"css-loader","version":"6.10.0","files":["/packages/project-utils/package.json"]},{"name":"css-minimizer-webpack-plugin","version":"7.0.0","files":["/packages/project-utils/package.json"]},{"name":"dataloader","version":"2.2.2","files":["/packages/api-admin-users/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-so-ddb/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-tenancy/package.json"]},{"name":"dataurl-to-blob","version":"0.0.1","files":["/packages/app-file-manager/package.json"]},{"name":"date-fns","version":"2.22.1","files":["/packages/api-form-builder/package.json","/packages/app-audit-logs/package.json","/packages/db-dynamodb/package.json"]},{"name":"dayjs","version":"1.11.13","files":["/packages/api-apw/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json"]},{"name":"decompress","version":"4.2.1","files":["/packages/pulumi-sdk/package.json"]},{"name":"deep-equal","version":"2.2.3","files":["/packages/api-security/package.json","/packages/api-security-cognito/package.json","/packages/tasks/package.json"]},{"name":"dnd-core","version":"16.0.1","files":["/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-page-builder/package.json"]},{"name":"dnd-kit-sortable-tree","version":"0.1.73","files":["/packages/app-page-builder/package.json"]},{"name":"dot-prop","version":"6.0.1","files":["/packages/api-headless-cms/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-page-builder-import-export/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/ui/package.json"]},{"name":"dotenv","version":"8.2.0","files":["/packages/cli/package.json"]},{"name":"downshift","version":"3.1.2","files":["/packages/app-admin/package.json"]},{"name":"downshift","version":"2.1.5","files":["/packages/ui/package.json"]},{"name":"dynamodb-toolbox","version":"0.9.2","files":["/packages/db-dynamodb/package.json"]},{"name":"elastic-ts","version":"0.12.0","files":["/packages/api-elasticsearch/package.json","/packages/api-form-builder-so-ddb-es/package.json","/packages/api-page-builder-so-ddb-es/package.json"]},{"name":"emotion","version":"10.0.27","files":["/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n-content/package.json","/packages/app-page-builder/package.json","/packages/app-security-access-management/package.json","/packages/app-tenant-manager/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-theme/package.json","/packages/ui/package.json"]},{"name":"eslint","version":"8.57.1","files":["/packages/project-utils/package.json"]},{"name":"eslint-config-react-app","version":"6.0.0","files":["/packages/project-utils/package.json"]},{"name":"eslint-webpack-plugin","version":"4.2.0","files":["/packages/project-utils/package.json"]},{"name":"execa","version":"5.1.1","files":["/packages/cli/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/cli-plugin-workspaces/package.json","/packages/create-webiny-project/package.json","/packages/cwp-template-aws/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json"]},{"name":"exit-hook","version":"4.0.0","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"extract-zip","version":"1.6.7","files":["/packages/api-page-builder/package.json"]},{"name":"facepaint","version":"1.2.1","files":["/packages/app-page-builder-elements/package.json"]},{"name":"fast-glob","version":"3.2.7","files":["/packages/cli/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cwp-template-aws/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"fastify","version":"4.29.0","files":["/packages/handler/package.json","/packages/handler-aws/package.json"]},{"name":"fecha","version":"2.3.3","files":["/packages/i18n/package.json"]},{"name":"file-loader","version":"6.2.0","files":["/packages/project-utils/package.json"]},{"name":"find-up","version":"5.0.0","files":["/packages/cli/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/create-webiny-project/package.json","/packages/pulumi/package.json","/packages/serverless-cms-aws/package.json","/scripts/prepublishOnly/package.json"]},{"name":"folder-hash","version":"4.0.4","files":["/scripts/buildPackages/package.json"]},{"name":"fork-ts-checker-webpack-plugin","version":"9.0.2","files":["/packages/project-utils/package.json"]},{"name":"form-data","version":"4.0.0","files":["/packages/api-file-manager-s3/package.json","/packages/pulumi-aws/package.json"]},{"name":"fs-extra","version":"11.2.0","files":["/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/cli/package.json","/packages/create-webiny-project/package.json","/packages/cwp-template-aws/package.json","/packages/project-utils/package.json","/packages/pulumi-sdk/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"fuse.js","version":"7.0.0","files":["/packages/db-dynamodb/package.json"]},{"name":"get-yarn-workspaces","version":"1.0.2","files":["/packages/cli-plugin-dependencies/package.json","/packages/cwp-template-aws/package.json","/packages/project-utils/package.json","/scripts/prepublishOnly/package.json"]},{"name":"glob","version":"7.2.3","files":["/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/project-utils/package.json"]},{"name":"graphlib","version":"2.1.8","files":["/packages/app-admin/package.json","/packages/cli-plugin-workspaces/package.json"]},{"name":"graphql","version":"15.9.0","files":["/packages/api-headless-cms/package.json","/packages/api-i18n-content/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/cwp-template-aws/template/common/extensions/theme/package.json","/packages/handler-graphql/package.json","/packages/react-router/package.json","/apps/website/package.json","/extensions/theme/package.json"]},{"name":"graphql-request","version":"3.7.0","files":["/packages/cli/package.json"]},{"name":"graphql-scalars","version":"1.12.0","files":["/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-admin-auth0/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/handler-graphql/package.json"]},{"name":"history","version":"5.3.0","files":["/packages/app-form-builder/package.json","/packages/app-page-builder/package.json","/packages/react-router/package.json"]},{"name":"html-webpack-plugin","version":"5.6.3","files":["/packages/project-utils/package.json"]},{"name":"humanize-duration","version":"3.32.1","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"i18n-locales","version":"0.0.5","files":["/packages/api-i18n/package.json"]},{"name":"indent-string","version":"5.0.0","files":["/packages/cli-plugin-scaffold-react-component/package.json"]},{"name":"inquirer","version":"8.2.6","files":["/packages/cli/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cwp-template-aws/package.json"]},{"name":"invariant","version":"2.2.4","files":["/packages/app/package.json","/packages/app-page-builder/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"inversify","version":"6.1.6","files":["/packages/ioc/package.json"]},{"name":"is-hotkey","version":"0.2.0","files":["/packages/app-admin/package.json","/packages/app-page-builder/package.json"]},{"name":"isnumeric","version":"0.3.3","files":["/packages/validation/package.json"]},{"name":"js-base64","version":"3.7.7","files":["/packages/cli-plugin-scaffold-ci/package.json"]},{"name":"js-yaml","version":"3.14.1","files":["/packages/create-webiny-project/package.json"]},{"name":"jsdom","version":"25.0.1","files":["/packages/api-headless-cms/package.json"]},{"name":"jsesc","version":"3.0.2","files":["/packages/telemetry/package.json"]},{"name":"json2csv","version":"4.5.4","files":["/packages/api-form-builder/package.json","/packages/app-form-builder/package.json"]},{"name":"jsonpack","version":"1.1.5","files":["/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-page-builder/package.json"]},{"name":"jsonwebtoken","version":"9.0.1","files":["/packages/api-cognito-authenticator/package.json","/packages/api-security/package.json","/packages/api-security-auth0/package.json","/packages/api-security-okta/package.json"]},{"name":"jwk-to-pem","version":"2.0.1","files":["/packages/api-cognito-authenticator/package.json","/packages/api-security-auth0/package.json","/packages/api-security-okta/package.json"]},{"name":"keycode","version":"2.2.0","files":["/packages/ui/package.json"]},{"name":"lexical","version":"0.23.1","files":["/packages/lexical-converter/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-theme/package.json"]},{"name":"listr","version":"0.14.3","files":["/packages/cli-plugin-deploy-pulumi/package.json","/packages/create-webiny-project/package.json"]},{"name":"listr2","version":"5.0.8","files":["/scripts/buildPackages/package.json"]},{"name":"load-json-file","version":"6.2.0","files":["/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/create-webiny-project/package.json","/packages/cwp-template-aws/package.json","/packages/global-config/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"load-script","version":"1.0.0","files":["/packages/app-graphql-playground/package.json","/packages/ui/package.json"]},{"name":"lodash","version":"4.17.21","files":["/packages/api-aco/package.json","/packages/api-admin-users/package.json","/packages/api-apw/package.json","/packages/api-file-manager/package.json","/packages/api-form-builder/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-mailer/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-aco/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-prerendering-service/package.json","/packages/api-prerendering-service-aws/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-cognito-authenticator/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-security-access-management/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cwp-template-aws/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/migrations/package.json","/packages/project-utils/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/tasks/package.json","/packages/ui/package.json","/packages/validation/package.json","/scripts/prepublishOnly/package.json"]},{"name":"log-update","version":"4.0.0","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"lz-string","version":"1.5.0","files":["/packages/app-website/package.json"]},{"name":"material-components-web","version":"14.0.0","files":["/packages/ui/package.json"]},{"name":"md5","version":"2.3.0","files":["/packages/api-admin-users/package.json"]},{"name":"mdbid","version":"1.0.0","files":["/packages/utils/package.json"]},{"name":"medium-editor","version":"5.23.3","files":["/packages/app-page-builder/package.json"]},{"name":"mime","version":"3.0.0","files":["/packages/api-file-manager-s3/package.json","/packages/app-file-manager/package.json","/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"mini-css-extract-plugin","version":"2.4.5","files":["/packages/project-utils/package.json"]},{"name":"minimatch","version":"5.1.6","files":["/packages/api-security/package.json","/packages/app/package.json","/packages/app-file-manager/package.json","/packages/app-security/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/data-migration/package.json"]},{"name":"mobx","version":"6.9.0","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json"]},{"name":"mobx-react-lite","version":"3.4.3","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json","/packages/app-trash-bin/package.json"]},{"name":"mqtt","version":"5.10.3","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"multimatch","version":"5.0.0","files":["/packages/cli-plugin-workspaces/package.json"]},{"name":"nanoid","version":"3.3.8","files":["/packages/app/package.json","/packages/app-page-builder/package.json","/packages/react-properties/package.json","/packages/utils/package.json"]},{"name":"nanoid-dictionary","version":"4.3.0","files":["/packages/utils/package.json"]},{"name":"ncp","version":"2.0.0","files":["/packages/cli/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"node-fetch","version":"2.6.7","files":["/packages/api-cognito-authenticator/package.json","/packages/api-file-manager-s3/package.json","/packages/api-form-builder/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-security-auth0/package.json","/packages/api-security-okta/package.json","/packages/api-wcp/package.json","/packages/create-webiny-project/package.json","/packages/handler-logs/package.json","/packages/pulumi-aws/package.json","/packages/pulumi-sdk/package.json","/packages/serverless-cms-aws/package.json","/packages/wcp/package.json"]},{"name":"node-notifier","version":"10.0.1","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"nodemailer","version":"6.9.16","files":["/packages/api-mailer/package.json"]},{"name":"nprogress","version":"0.2.0","files":["/packages/ui/package.json"]},{"name":"nuka-carousel","version":"4.7.1","files":["/packages/ui/package.json"]},{"name":"null-loader","version":"4.0.1","files":["/packages/project-utils/package.json"]},{"name":"object-hash","version":"3.0.0","files":["/packages/api-file-manager/package.json","/packages/api-file-manager-s3/package.json","/packages/api-prerendering-service/package.json"]},{"name":"object-merge-advanced","version":"12.1.0","files":["/packages/tasks/package.json"]},{"name":"object-sizeof","version":"2.6.4","files":["/packages/tasks/package.json"]},{"name":"octokit","version":"3.1.2","files":["/packages/cli-plugin-scaffold-ci/package.json"]},{"name":"open","version":"8.4.2","files":["/packages/cli/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cwp-template-aws/package.json"]},{"name":"ora","version":"4.1.1","files":["/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cwp-template-aws/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"os","version":"0.1.1","files":["/packages/create-webiny-project/package.json"]},{"name":"os-browserify","version":"0.3.0","files":["/packages/project-utils/package.json"]},{"name":"p-map","version":"4.0.0","files":["/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/cli-plugin-workspaces/package.json"]},{"name":"p-reduce","version":"2.1.0","files":["/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json"]},{"name":"p-retry","version":"4.6.2","files":["/packages/api-dynamodb-to-elasticsearch/package.json","/packages/app-file-manager-s3/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/create-webiny-project/package.json","/packages/utils/package.json"]},{"name":"p-wait-for","version":"4.1.0","files":["/packages/ui-composer/package.json"]},{"name":"pako","version":"2.1.0","files":["/packages/app-page-builder/package.json"]},{"name":"path-browserify","version":"1.0.1","files":["/packages/project-utils/package.json"]},{"name":"pino-pretty","version":"9.4.0","files":["/packages/data-migration/package.json"]},{"name":"pirates","version":"4.0.6","files":["/packages/cli/package.json"]},{"name":"platform","version":"1.3.5","files":["/packages/app-page-builder/package.json"]},{"name":"pluralize","version":"8.0.0","files":["/packages/api-headless-cms/package.json","/packages/api-prerendering-service/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json"]},{"name":"postcss-flexbugs-fixes","version":"5.0.2","files":["/packages/project-utils/package.json"]},{"name":"postcss-loader","version":"6.2.1","files":["/packages/project-utils/package.json"]},{"name":"postcss-normalize","version":"10.0.1","files":["/packages/project-utils/package.json"]},{"name":"postcss-preset-env","version":"9.4.0","files":["/packages/project-utils/package.json"]},{"name":"posthtml","version":"0.15.0","files":["/packages/api-prerendering-service/package.json"]},{"name":"posthtml-noopener","version":"1.0.5","files":["/packages/api-prerendering-service/package.json"]},{"name":"posthtml-plugin-link-preload","version":"1.0.0","files":["/packages/api-prerendering-service/package.json"]},{"name":"process","version":"0.11.10","files":["/packages/project-utils/package.json"]},{"name":"prop-types","version":"15.8.1","files":["/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"puppeteer-core","version":"23.11.1","files":["/packages/api-prerendering-service/package.json"]},{"name":"raw-loader","version":"4.0.2","files":["/packages/project-utils/package.json"]},{"name":"raw.macro","version":"0.4.2","files":["/packages/app-headless-cms/package.json"]},{"name":"rc-tooltip","version":"5.3.1","files":["/packages/ui/package.json"]},{"name":"react","version":"18.2.0","files":["/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-cognito-authenticator/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-i18n-content/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-plugin-admin-welcome-screen/package.json","/packages/app-record-locking/package.json","/packages/app-security/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/app-websockets/package.json","/packages/cli-plugin-extensions/templates/admin/package.json","/packages/cli-plugin-extensions/templates/pbElement/package.json","/packages/cli-plugin-extensions/templates/website/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/cwp-template-aws/template/common/extensions/theme/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-editor-pb-element/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/react-rich-text-renderer/package.json","/packages/react-router/package.json","/packages/ui-composer/package.json","/apps/admin/package.json","/apps/website/package.json","/extensions/theme/package.json"]},{"name":"react-ace","version":"6.1.4","files":["/packages/ui/package.json"]},{"name":"react-butterfiles","version":"1.3.3","files":["/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/ui/package.json"]},{"name":"react-color","version":"2.19.3","files":["/packages/app-page-builder/package.json","/packages/lexical-editor-actions/package.json","/packages/ui/package.json"]},{"name":"react-columned","version":"1.1.3","files":["/packages/ui/package.json"]},{"name":"react-custom-scrollbars","version":"4.2.1","files":["/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/ui/package.json"]},{"name":"react-dev-utils","version":"12.0.1","files":["/packages/project-utils/package.json"]},{"name":"react-dnd","version":"16.0.1","files":["/packages/app-aco/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"react-dnd-html5-backend","version":"16.0.1","files":["/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"react-dom","version":"18.2.0","files":["/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-cognito-authenticator/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-i18n-content/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-plugin-admin-welcome-screen/package.json","/packages/app-record-locking/package.json","/packages/app-security/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/app-websockets/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-editor-pb-element/package.json","/packages/project-utils/package.json","/packages/react-composition/package.json","/packages/react-router/package.json","/packages/ui-composer/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"react-google-recaptcha","version":"1.1.0","files":["/packages/app-form-builder/package.json"]},{"name":"react-hamburger-menu","version":"1.2.1","files":["/packages/cwp-template-aws/template/common/extensions/theme/package.json","/extensions/theme/package.json"]},{"name":"react-helmet","version":"6.1.0","files":["/packages/app-admin-auth0/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-security-access-management/package.json","/packages/app-website/package.json"]},{"name":"react-hotkeyz","version":"1.0.4","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json"]},{"name":"react-images","version":"0.5.19","files":["/packages/app-page-builder/package.json"]},{"name":"react-in-viewport","version":"1.0.0-alpha.30","files":["/packages/app-page-builder/package.json"]},{"name":"react-lazy-load","version":"3.1.14","files":["/packages/app-file-manager/package.json"]},{"name":"react-loading-skeleton","version":"3.1.0","files":["/packages/ui/package.json"]},{"name":"react-refresh","version":"0.11.0","files":["/packages/project-utils/package.json"]},{"name":"react-resizable-panels","version":"2.0.19","files":["/packages/app-admin/package.json"]},{"name":"react-router-dom","version":"6.3.0","files":["/packages/react-router/package.json"]},{"name":"react-sortable","version":"2.0.0","files":["/packages/app-page-builder/package.json"]},{"name":"react-spinner-material","version":"1.1.4","files":["/packages/app-apw/package.json","/packages/ui/package.json"]},{"name":"react-style-object-to-css","version":"1.1.2","files":["/packages/lexical-theme/package.json"]},{"name":"react-transition-group","version":"4.4.5","files":["/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/ui/package.json"]},{"name":"react-virtualized","version":"9.22.5","files":["/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"read-json-sync","version":"2.0.1","files":["/packages/project-utils/package.json"]},{"name":"recoil","version":"0.7.7","files":["/packages/app-page-builder/package.json"]},{"name":"reflect-metadata","version":"0.2.2","files":["/packages/di-container/package.json","/packages/ioc/package.json"]},{"name":"regenerator-runtime","version":"0.13.11","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"replace-in-path","version":"1.1.0","files":["/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"reset-css","version":"5.0.1","files":["/packages/app-admin/package.json","/packages/app-website/package.json"]},{"name":"resolve","version":"1.22.8","files":["/packages/project-utils/package.json"]},{"name":"resolve-url-loader","version":"5.0.0","files":["/packages/project-utils/package.json"]},{"name":"rimraf","version":"6.0.1","files":["/packages/create-webiny-project/package.json","/packages/project-utils/package.json"]},{"name":"sanitize-filename","version":"1.6.3","files":["/packages/api-file-manager-s3/package.json"]},{"name":"sanitize-html","version":"2.12.1","files":["/packages/react-rich-text-renderer/package.json"]},{"name":"sass","version":"1.44.0","files":["/packages/project-utils/package.json"]},{"name":"sass-loader","version":"12.3.0","files":["/packages/project-utils/package.json"]},{"name":"scheduler","version":"0.19.1","files":["/packages/project-utils/package.json"]},{"name":"semver","version":"7.6.3","files":["/packages/api-headless-cms/package.json","/packages/cli/package.json","/packages/cli-plugin-dependencies/package.json","/packages/create-webiny-project/package.json","/packages/data-migration/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json"]},{"name":"sharp","version":"0.32.6","files":["/packages/api-file-manager-s3/package.json"]},{"name":"short-hash","version":"1.0.0","files":["/packages/i18n/package.json"]},{"name":"slugify","version":"1.6.6","files":["/packages/api-form-builder/package.json","/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-dynamic-pages/package.json","/packages/app-page-builder/package.json"]},{"name":"source-map-loader","version":"1.1.3","files":["/packages/project-utils/package.json"]},{"name":"source-map-support","version":"0.5.21","files":["/packages/project-utils/package.json"]},{"name":"srcset","version":"4.0.0","files":["/packages/api-prerendering-service/package.json","/packages/aws-helpers/package.json"]},{"name":"store","version":"2.0.12","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-page-builder/package.json","/packages/app-tenancy/package.json"]},{"name":"stream","version":"0.0.3","files":["/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json"]},{"name":"strip-ansi","version":"6.0.1","files":["/packages/telemetry/package.json"]},{"name":"style-loader","version":"3.3.1","files":["/packages/project-utils/package.json"]},{"name":"swiper","version":"9.3.2","files":["/packages/app-page-builder/package.json"]},{"name":"tar","version":"6.2.1","files":["/packages/pulumi-sdk/package.json"]},{"name":"terminal-link","version":"2.1.1","files":["/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json"]},{"name":"terser-webpack-plugin","version":"5.3.10","files":["/packages/project-utils/package.json"]},{"name":"theme","version":"1.0.0","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"timeago-react","version":"3.0.6","files":["/packages/ui/package.json"]},{"name":"ts-invariant","version":"0.10.3","files":["/packages/app/package.json"]},{"name":"ts-morph","version":"11.0.0","files":["/packages/cli/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json"]},{"name":"ts-patch","version":"3.3.0","files":["/packages/project-utils/package.json"]},{"name":"tslib","version":"2.8.1","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"type-fest","version":"4.14.0","files":["/packages/api-websockets/package.json","/packages/db/package.json"]},{"name":"typescript","version":"5.3.3","files":["/packages/cli/package.json","/packages/project-utils/package.json"]},{"name":"unicode-emoji-json","version":"0.4.0","files":["/packages/app-admin/package.json"]},{"name":"uniqid","version":"5.4.0","files":["/packages/api-headless-cms-import-export/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/app-page-builder/package.json","/packages/cli/package.json","/packages/plugins/package.json"]},{"name":"unzipper","version":"0.12.3","files":["/packages/api-headless-cms-import-export/package.json"]},{"name":"url","version":"0.11.4","files":["/packages/project-utils/package.json"]},{"name":"url-loader","version":"4.1.1","files":["/packages/project-utils/package.json"]},{"name":"use-deep-compare-effect","version":"1.8.1","files":["/packages/app-headless-cms/package.json"]},{"name":"uuid","version":"9.0.1","files":["/packages/create-webiny-project/package.json","/packages/global-config/package.json"]},{"name":"validate-npm-package-name","version":"3.0.0","files":["/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/create-webiny-project/package.json"]},{"name":"vm-browserify","version":"1.1.2","files":["/packages/project-utils/package.json"]},{"name":"warning","version":"4.0.2","files":["/packages/app/package.json"]},{"name":"webpack","version":"5.97.0","files":["/packages/project-utils/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"webpack-dev-server","version":"4.15.2","files":["/packages/project-utils/package.json"]},{"name":"webpack-manifest-plugin","version":"5.0.0","files":["/packages/project-utils/package.json"]},{"name":"webpackbar","version":"7.0.0","files":["/packages/project-utils/package.json"]},{"name":"write-json-file","version":"4.3.0","files":["/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/create-webiny-project/package.json","/packages/cwp-template-aws/package.json","/packages/global-config/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"wts-client","version":"1.0.1","files":["/packages/telemetry/package.json"]},{"name":"yargs","version":"17.7.2","files":["/packages/cli/package.json","/packages/create-webiny-project/package.json","/packages/i18n/package.json","/scripts/buildPackages/package.json"]},{"name":"yauzl","version":"2.10.0","files":["/packages/api-page-builder-import-export/package.json"]},{"name":"yesno","version":"0.4.0","files":["/packages/create-webiny-project/package.json"]},{"name":"zod","version":"3.23.8","files":["/packages/api-admin-users/package.json","/packages/api-apw/package.json","/packages/api-file-manager/package.json","/packages/api-form-builder/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-import-export/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-log/package.json","/packages/api-mailer/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-security/package.json","/packages/api-websockets/package.json","/packages/app-aco/package.json","/packages/app-file-manager/package.json","/packages/tasks/package.json"]}],"devDependencies":[{"name":"@4tw/cypress-drag-drop","version":"1.4.0","files":["/cypress-tests/package.json"]},{"name":"@babel/cli","version":"7.26.4","files":["/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@babel/code-frame","version":"7.26.2","files":["/package.json"]},{"name":"@babel/compat-data","version":"7.26.5","files":["/package.json"]},{"name":"@babel/core","version":"7.26.7","files":["/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@babel/helper-define-polyfill-provider","version":"0.6.3","files":["/package.json"]},{"name":"@babel/helper-environment-visitor","version":"7.24.7","files":["/package.json"]},{"name":"@babel/parser","version":"7.26.7","files":["/package.json"]},{"name":"@babel/plugin-proposal-class-properties","version":"7.18.6","files":["/package.json"]},{"name":"@babel/plugin-proposal-object-rest-spread","version":"7.20.7","files":["/package.json"]},{"name":"@babel/plugin-proposal-throw-expressions","version":"7.25.9","files":["/package.json"]},{"name":"@babel/plugin-syntax-object-rest-spread","version":"7.8.3","files":["/package.json"]},{"name":"@babel/plugin-transform-modules-commonjs","version":"7.26.3","files":["/package.json"]},{"name":"@babel/plugin-transform-runtime","version":"7.25.9","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@babel/preset-env","version":"7.26.7","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@babel/preset-react","version":"7.26.3","files":["/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json"]},{"name":"@babel/preset-typescript","version":"7.26.0","files":["/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@babel/register","version":"7.25.9","files":["/package.json","/packages/i18n/package.json"]},{"name":"@babel/runtime","version":"7.26.7","files":["/package.json"]},{"name":"@babel/template","version":"7.25.9","files":["/package.json"]},{"name":"@babel/traverse","version":"7.26.7","files":["/package.json"]},{"name":"@babel/types","version":"7.26.7","files":["/package.json"]},{"name":"@commitlint/cli","version":"11.0.0","files":["/package.json"]},{"name":"@commitlint/config-conventional","version":"11.0.0","files":["/package.json"]},{"name":"@elastic/elasticsearch","version":"7.12.0","files":["/packages/api-headless-cms-ddb-es/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/project-utils/package.json"]},{"name":"@emotion/babel-plugin","version":"11.11.0","files":["/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-apw/package.json","/packages/app-dynamic-pages/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-i18n-content/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-security/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme/package.json","/packages/app-theme-manager/package.json","/packages/theme/package.json","/packages/ui/package.json"]},{"name":"@emotion/react","version":"11.10.8","files":["/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"@faker-js/faker","version":"9.3.0","files":["/packages/api-headless-cms-es-tasks/package.json"]},{"name":"@grpc/grpc-js","version":"1.11.1","files":["/package.json"]},{"name":"@lexical/code","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/hashtag","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/headless","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/history","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/html","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/list","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/mark","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/overflow","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/react","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/rich-text","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/selection","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/text","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/utils","version":"0.23.1","files":["/package.json"]},{"name":"@material-design-icons/svg","version":"0.14.13","files":["/packages/app-audit-logs/package.json"]},{"name":"@material-symbols/svg-400","version":"0.4.1","files":["/packages/app-audit-logs/package.json"]},{"name":"@octokit/rest","version":"20.0.2","files":["/package.json"]},{"name":"@svgr/webpack","version":"6.1.1","files":["/packages/app-file-manager/package.json"]},{"name":"@testing-library/cypress","version":"10.0.0","files":["/cypress-tests/package.json"]},{"name":"@testing-library/react","version":"15.0.7","files":["/packages/form/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/ui/package.json"]},{"name":"@testing-library/user-event","version":"14.5.2","files":["/packages/form/package.json"]},{"name":"@types/accept-language-parser","version":"1.5.3","files":["/packages/api-i18n/package.json"]},{"name":"@types/accounting","version":"0.4.2","files":["/packages/i18n/package.json"]},{"name":"@types/adm-zip","version":"0.5.5","files":["/packages/api-headless-cms-import-export/package.json"]},{"name":"@types/aos","version":"3.0.4","files":["/packages/app-page-builder/package.json"]},{"name":"@types/archiver","version":"5.3.1","files":["/packages/api-page-builder-import-export/package.json"]},{"name":"@types/babel__code-frame","version":"7.0.6","files":["/packages/api-headless-cms/package.json"]},{"name":"@types/bytes","version":"3.1.4","files":["/packages/app-admin/package.json"]},{"name":"@types/center-align","version":"1.0.0","files":["/packages/data-migration/package.json"]},{"name":"@types/crypto-js","version":"4.2.2","files":["/packages/api-mailer/package.json"]},{"name":"@types/extract-zip","version":"1.6.2","files":["/packages/api-page-builder/package.json"]},{"name":"@types/facepaint","version":"1.2.2","files":["/packages/app-page-builder-elements/package.json"]},{"name":"@types/folder-hash","version":"4.0.4","files":["/scripts/buildPackages/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"]},{"name":"@types/gtag.js","version":"0.0.20","files":["/packages/app-form-builder/package.json"]},{"name":"@types/humanize-duration","version":"3.27.4","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"@types/inquirer","version":"8.2.10","files":["/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"@types/invariant","version":"2.2.35","files":["/packages/form/package.json"]},{"name":"@types/is-hotkey","version":"0.1.10","files":["/packages/app-admin/package.json","/packages/app-page-builder/package.json"]},{"name":"@types/is-number","version":"7.0.5","files":["/packages/db-dynamodb/package.json"]},{"name":"@types/jest","version":"29.5.14","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@types/jsdom","version":"21.1.6","files":["/packages/lexical-converter/package.json"]},{"name":"@types/json2csv","version":"4.5.1","files":["/packages/api-form-builder/package.json","/packages/app-form-builder/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"]},{"name":"@types/jsonwebtoken","version":"9.0.2","files":["/packages/api-admin-users/package.json","/packages/api-cognito-authenticator/package.json","/packages/api-security/package.json","/packages/api-security-auth0/package.json","/packages/api-security-cognito/package.json"]},{"name":"@types/jwk-to-pem","version":"2.0.1","files":["/packages/api-cognito-authenticator/package.json","/packages/api-security-auth0/package.json"]},{"name":"@types/listr","version":"0.14.9","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"@types/lodash","version":"4.17.13","files":["/packages/app/package.json","/packages/app-cognito-authenticator/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/validation/package.json"]},{"name":"@types/md5","version":"2.3.2","files":["/packages/api-admin-users/package.json"]},{"name":"@types/ncp","version":"2.0.4","files":["/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"@types/node","version":"20.17.10","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@types/node-fetch","version":"2.6.1","files":["/packages/api-cognito-authenticator/package.json","/packages/api-file-manager-s3/package.json","/packages/api-form-builder/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-security-auth0/package.json","/packages/api-security-okta/package.json","/packages/handler-logs/package.json"]},{"name":"@types/node-notifier","version":"8.0.5","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"@types/nodemailer","version":"6.4.17","files":["/packages/api-mailer/package.json"]},{"name":"@types/nprogress","version":"0.2.0","files":["/packages/ui/package.json"]},{"name":"@types/object-hash","version":"2.2.1","files":["/packages/api-prerendering-service/package.json"]},{"name":"@types/pako","version":"2.0.3","files":["/packages/app-page-builder/package.json"]},{"name":"@types/platform","version":"1.3.4","files":["/packages/app-page-builder/package.json"]},{"name":"@types/pluralize","version":"0.0.29","files":["/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"@types/prettier","version":"2.7.3","files":["/package.json"]},{"name":"@types/react","version":"18.2.79","files":["/package.json","/packages/app-aco/package.json","/packages/app-audit-logs/package.json","/packages/app-mailer/package.json","/packages/app-page-builder-elements/package.json","/packages/app-theme/package.json","/packages/app-trash-bin/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/theme/package.json"]},{"name":"@types/react-color","version":"2.17.11","files":["/packages/lexical-editor-actions/package.json","/packages/ui/package.json"]},{"name":"@types/react-custom-scrollbars","version":"4.0.10","files":["/packages/ui/package.json"]},{"name":"@types/react-dom","version":"18.2.25","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@types/react-google-recaptcha","version":"1.1.2","files":["/packages/app-form-builder/package.json"]},{"name":"@types/react-hamburger-menu","version":"0.0.4","files":["/packages/cwp-template-aws/template/common/extensions/theme/package.json","/extensions/theme/package.json"]},{"name":"@types/react-helmet","version":"6.1.11","files":["/packages/app-admin-rmwc/package.json","/packages/app-security-access-management/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/website/package.json"]},{"name":"@types/react-images","version":"0.5.3","files":["/packages/app-page-builder/package.json"]},{"name":"@types/react-transition-group","version":"4.4.4","files":["/packages/ui/package.json"]},{"name":"@types/react-virtualized","version":"9.21.16","files":["/packages/app-page-builder/package.json"]},{"name":"@types/resize-observer-browser","version":"0.1.4","files":["/packages/app-page-builder/package.json"]},{"name":"@types/rimraf","version":"3.0.2","files":["/packages/api-page-builder/package.json"]},{"name":"@types/sanitize-html","version":"2.9.0","files":["/packages/react-rich-text-renderer/package.json"]},{"name":"@types/semver","version":"7.3.4","files":["/packages/data-migration/package.json"]},{"name":"@types/store","version":"2.0.2","files":["/packages/app-admin/package.json","/packages/app-page-builder/package.json"]},{"name":"@types/uniqid","version":"5.3.2","files":["/packages/feature-flags/package.json","/packages/plugins/package.json"]},{"name":"@types/unzipper","version":"0.10.10","files":["/packages/api-headless-cms-import-export/package.json"]},{"name":"@types/validate-npm-package-name","version":"3.0.3","files":["/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"@types/warning","version":"3.0.0","files":["/packages/app/package.json"]},{"name":"@types/yargs","version":"17.0.8","files":["/scripts/buildPackages/package.json"]},{"name":"@types/yauzl","version":"2.9.2","files":["/packages/api-page-builder-import-export/package.json"]},{"name":"@typescript-eslint/eslint-plugin","version":"6.21.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@typescript-eslint/parser","version":"6.21.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"adio","version":"1.0.1","files":["/package.json"]},{"name":"adm-zip","version":"0.5.14","files":["/packages/api-headless-cms-import-export/package.json"]},{"name":"amazon-cognito-identity-js","version":"4.5.3","files":["/cypress-tests/package.json"]},{"name":"apollo-client","version":"2.6.10","files":["/packages/app-aco/package.json","/packages/app-trash-bin/package.json"]},{"name":"apollo-graphql","version":"0.9.5","files":["/packages/api-admin-settings/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"]},{"name":"aws-sdk-client-mock","version":"4.1.0","files":["/packages/api-headless-cms-import-export/package.json"]},{"name":"axios","version":"1.7.9","files":["/package.json"]},{"name":"babel-jest","version":"29.7.0","files":["/package.json"]},{"name":"babel-loader","version":"9.2.1","files":["/package.json","/packages/ui/package.json"]},{"name":"babel-plugin-dynamic-import-node","version":"2.3.3","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"babel-plugin-macros","version":"3.1.0","files":["/package.json"]},{"name":"babel-plugin-module-resolver","version":"5.0.2","files":["/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"babel-plugin-named-asset-import","version":"1.0.0-next.3e165448","files":["/packages/app-admin-rmwc/package.json","/packages/app-serverless-cms/package.json","/packages/app-theme-manager/package.json"]},{"name":"bytes","version":"3.1.2","files":["/packages/api-page-builder/package.json"]},{"name":"chalk","version":"4.1.2","files":["/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/pulumi-aws/package.json"]},{"name":"cross-env","version":"5.2.1","files":["/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"cross-spawn","version":"6.0.6","files":["/package.json"]},{"name":"csvtojson","version":"2.0.10","files":["/packages/api-form-builder/package.json","/packages/api-form-builder-so-ddb/package.json","/packages/api-form-builder-so-ddb-es/package.json"]},{"name":"cypress","version":"13.16.0","files":["/cypress-tests/package.json"]},{"name":"cypress-image-snapshot","version":"4.0.1","files":["/cypress-tests/package.json"]},{"name":"cypress-mailosaur","version":"2.7.0","files":["/cypress-tests/package.json"]},{"name":"cypress-wait-until","version":"1.7.1","files":["/cypress-tests/package.json"]},{"name":"deepmerge","version":"4.3.1","files":["/package.json"]},{"name":"del","version":"6.0.0","files":["/cypress-tests/package.json"]},{"name":"dotenv","version":"8.2.0","files":["/packages/cwp-template-aws/package.json"]},{"name":"elastic-ts","version":"0.12.0","files":["/packages/migrations/package.json"]},{"name":"elliptic","version":"6.6.1","files":["/package.json"]},{"name":"env-ci","version":"2.0.1","files":["/package.json"]},{"name":"eslint","version":"8.57.1","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-config-standard","version":"16.0.3","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-import-resolver-babel-module","version":"5.3.2","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-import","version":"2.27.5","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-jest","version":"25.7.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-lodash","version":"7.4.0","files":["/package.json"]},{"name":"eslint-plugin-node","version":"11.1.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-promise","version":"5.2.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-react","version":"7.32.2","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-standard","version":"5.0.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"execa","version":"5.1.1","files":["/package.json","/packages/app-audit-logs/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-theme/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/theme/package.json","/packages/ui/package.json"]},{"name":"fast-glob","version":"3.2.7","files":["/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json"]},{"name":"find-up","version":"5.0.0","files":["/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json"]},{"name":"folder-hash","version":"4.0.4","files":["/package.json"]},{"name":"fs-extra","version":"11.2.0","files":["/package.json","/packages/api-form-builder/package.json"]},{"name":"get-stream","version":"3.0.0","files":["/package.json"]},{"name":"get-yarn-workspaces","version":"1.0.2","files":["/package.json"]},{"name":"git-cz","version":"1.7.1","files":["/package.json"]},{"name":"github-actions-wac","version":"1.4.1","files":["/package.json"]},{"name":"glob","version":"7.2.3","files":["/package.json","/packages/i18n/package.json"]},{"name":"graphql","version":"15.9.0","files":["/package.json","/packages/api-aco/package.json","/packages/api-apw/package.json","/packages/api-audit-logs/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-import-export/package.json","/packages/api-mailer/package.json","/packages/api-page-builder-aco/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-record-locking/package.json","/packages/api-serverless-cms/package.json","/packages/api-websockets/package.json"]},{"name":"graphql-request","version":"3.7.0","files":["/cypress-tests/package.json","/apps/api/graphql/package.json"]},{"name":"husky","version":"4.2.5","files":["/package.json"]},{"name":"identity-obj-proxy","version":"3.0.0","files":["/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"inquirer","version":"8.2.6","files":["/package.json"]},{"name":"inquirer-autocomplete-prompt","version":"1.0.1","files":["/package.json"]},{"name":"inquirer-checkbox-plus-prompt","version":"1.0.1","files":["/package.json"]},{"name":"inquirer-maxlength-input-prompt","version":"1.0.0","files":["/package.json"]},{"name":"jest","version":"29.7.0","files":["/package.json","/packages/api-admin-settings/package.json","/packages/api-admin-users-so-ddb/package.json","/packages/api-apw/package.json","/packages/api-apw-scheduler-so-ddb/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-ddb/package.json","/packages/api-form-builder/package.json","/packages/api-form-builder-so-ddb/package.json","/packages/api-form-builder-so-ddb-es/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-i18n/package.json","/packages/api-i18n-ddb/package.json","/packages/api-log/package.json","/packages/api-mailer/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-page-builder-import-export-so-ddb/package.json","/packages/api-page-builder-so-ddb/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-security-so-ddb/package.json","/packages/api-tenancy/package.json","/packages/api-tenancy-so-ddb/package.json","/packages/api-tenant-manager/package.json","/packages/api-theme-manager/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/data-migration/package.json","/packages/db-dynamodb/package.json","/packages/handler-client/package.json","/packages/handler-graphql/package.json","/packages/validation/package.json"]},{"name":"jest-dynalite","version":"3.6.1","files":["/packages/api-admin-settings/package.json","/packages/api-admin-users-so-ddb/package.json","/packages/api-apw-scheduler-so-ddb/package.json","/packages/api-authentication/package.json","/packages/api-file-manager-ddb/package.json","/packages/api-form-builder/package.json","/packages/api-form-builder-so-ddb/package.json","/packages/api-form-builder-so-ddb-es/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-i18n-ddb/package.json","/packages/api-log/package.json","/packages/api-mailer/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-page-builder-import-export-so-ddb/package.json","/packages/api-page-builder-so-ddb/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-prerendering-service-so-ddb/package.json","/packages/api-security-so-ddb/package.json","/packages/api-tenancy/package.json","/packages/api-tenancy-so-ddb/package.json","/packages/api-tenant-manager/package.json","/packages/api-wcp/package.json","/packages/data-migration/package.json","/packages/db-dynamodb/package.json","/packages/migrations/package.json","/packages/project-utils/package.json"]},{"name":"jest-environment-jsdom","version":"29.7.0","files":["/package.json"]},{"name":"jest-extended","version":"4.0.2","files":["/package.json"]},{"name":"jest-mock-console","version":"2.0.0","files":["/packages/data-migration/package.json","/packages/handler-graphql/package.json"]},{"name":"jsdom","version":"25.0.1","files":["/packages/lexical-converter/package.json"]},{"name":"jsonpack","version":"1.1.5","files":["/packages/api-file-manager-ddb/package.json"]},{"name":"lerna","version":"8.1.2","files":["/package.json"]},{"name":"lexical","version":"0.23.1","files":["/package.json"]},{"name":"lint-staged","version":"15.3.0","files":["/package.json"]},{"name":"listr","version":"0.14.3","files":["/package.json"]},{"name":"listr2","version":"5.0.8","files":["/packages/project-utils/package.json"]},{"name":"load-json-file","version":"6.2.0","files":["/package.json","/packages/project-utils/package.json"]},{"name":"lodash","version":"4.17.21","files":["/package.json","/packages/pulumi-aws/package.json","/cypress-tests/package.json"]},{"name":"longest","version":"2.0.1","files":["/package.json"]},{"name":"md5","version":"2.3.0","files":["/packages/api-security-cognito/package.json"]},{"name":"merge","version":"2.1.1","files":["/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"micromatch","version":"4.0.8","files":["/package.json"]},{"name":"mime","version":"3.0.0","files":["/packages/pulumi-aws/package.json"]},{"name":"minimatch","version":"5.1.6","files":["/package.json"]},{"name":"mobx","version":"6.9.0","files":["/packages/form/package.json"]},{"name":"mobx-react-lite","version":"3.4.3","files":["/packages/form/package.json"]},{"name":"nanoid","version":"3.3.8","files":["/package.json","/cypress-tests/package.json"]},{"name":"ncp","version":"2.0.0","files":["/packages/ui/package.json"]},{"name":"node-fetch","version":"2.6.7","files":["/package.json","/cypress-tests/package.json"]},{"name":"pino","version":"8.21.0","files":["/packages/logger/package.json","/packages/project-utils/package.json"]},{"name":"pino-pretty","version":"9.4.0","files":["/packages/project-utils/package.json"]},{"name":"pm2","version":"5.4.3","files":["/package.json"]},{"name":"prettier","version":"2.8.8","files":["/package.json","/packages/api-aco/package.json","/packages/api-admin-settings/package.json","/packages/api-apw/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-page-builder/package.json","/packages/api-prerendering-service/package.json","/packages/api-prerendering-service-so-ddb/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"raw-loader","version":"4.0.2","files":["/packages/ui/package.json"]},{"name":"react","version":"18.2.0","files":["/packages/lexical-nodes/package.json"]},{"name":"rimraf","version":"6.0.1","files":["/packages/api/package.json","/packages/api-aco/package.json","/packages/api-admin-settings/package.json","/packages/api-admin-users/package.json","/packages/api-admin-users-so-ddb/package.json","/packages/api-apw/package.json","/packages/api-apw-scheduler-so-ddb/package.json","/packages/api-authentication/package.json","/packages/api-authentication-cognito/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-es/package.json","/packages/api-background-tasks-os/package.json","/packages/api-cognito-authenticator/package.json","/packages/api-elasticsearch/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-ddb/package.json","/packages/api-file-manager-s3/package.json","/packages/api-form-builder/package.json","/packages/api-form-builder-so-ddb/package.json","/packages/api-form-builder-so-ddb-es/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-i18n/package.json","/packages/api-i18n-content/package.json","/packages/api-i18n-ddb/package.json","/packages/api-log/package.json","/packages/api-mailer/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-page-builder-import-export-so-ddb/package.json","/packages/api-page-builder-so-ddb/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-prerendering-service/package.json","/packages/api-prerendering-service-aws/package.json","/packages/api-prerendering-service-so-ddb/package.json","/packages/api-record-locking/package.json","/packages/api-security/package.json","/packages/api-security-auth0/package.json","/packages/api-security-cognito/package.json","/packages/api-security-okta/package.json","/packages/api-security-so-ddb/package.json","/packages/api-serverless-cms/package.json","/packages/api-tenancy/package.json","/packages/api-tenancy-so-ddb/package.json","/packages/api-tenant-manager/package.json","/packages/api-theme-manager/package.json","/packages/api-wcp/package.json","/packages/api-websockets/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-cognito-authenticator/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-i18n-content/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-plugin-admin-welcome-screen/package.json","/packages/app-record-locking/package.json","/packages/app-security/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/app-websockets/package.json","/packages/aws-sdk/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/data-migration/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-client/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/handler-logs/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/logger/package.json","/packages/plugins/package.json","/packages/pubsub/package.json","/packages/pulumi/package.json","/packages/pulumi-aws/package.json","/packages/pulumi-sdk/package.json","/packages/react-rich-text-renderer/package.json","/packages/react-router/package.json","/packages/tasks/package.json","/packages/theme/package.json","/packages/ui/package.json","/packages/ui-composer/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json"]},{"name":"semver","version":"7.6.3","files":["/package.json"]},{"name":"source-map-explorer","version":"2.5.3","files":["/apps/website/package.json"]},{"name":"ts-expect","version":"1.3.0","files":["/package.json"]},{"name":"ts-jest","version":"29.1.5","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"ts-node","version":"10.9.2","files":["/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"ttypescript","version":"1.5.15","files":["/packages/app-dynamic-pages/package.json"]},{"name":"type-fest","version":"4.14.0","files":["/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-record-locking/package.json","/packages/cli-plugin-dependencies/package.json","/packages/tasks/package.json","/scripts/prepublishOnly/package.json"]},{"name":"typescript","version":"5.3.3","files":["/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-admin-settings/package.json","/packages/api-admin-users/package.json","/packages/api-admin-users-so-ddb/package.json","/packages/api-apw/package.json","/packages/api-apw-scheduler-so-ddb/package.json","/packages/api-audit-logs/package.json","/packages/api-authentication/package.json","/packages/api-authentication-cognito/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-es/package.json","/packages/api-background-tasks-os/package.json","/packages/api-cognito-authenticator/package.json","/packages/api-dynamodb-to-elasticsearch/package.json","/packages/api-elasticsearch/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-ddb/package.json","/packages/api-file-manager-s3/package.json","/packages/api-form-builder/package.json","/packages/api-form-builder-so-ddb/package.json","/packages/api-form-builder-so-ddb-es/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-import-export/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-headless-cms-tasks-ddb-es/package.json","/packages/api-i18n/package.json","/packages/api-i18n-content/package.json","/packages/api-i18n-ddb/package.json","/packages/api-log/package.json","/packages/api-mailer/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-aco/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-page-builder-import-export-so-ddb/package.json","/packages/api-page-builder-so-ddb/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-prerendering-service/package.json","/packages/api-prerendering-service-aws/package.json","/packages/api-prerendering-service-so-ddb/package.json","/packages/api-record-locking/package.json","/packages/api-security/package.json","/packages/api-security-auth0/package.json","/packages/api-security-cognito/package.json","/packages/api-security-okta/package.json","/packages/api-security-so-ddb/package.json","/packages/api-serverless-cms/package.json","/packages/api-tenancy/package.json","/packages/api-tenancy-so-ddb/package.json","/packages/api-tenant-manager/package.json","/packages/api-theme-manager/package.json","/packages/api-wcp/package.json","/packages/api-websockets/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-cognito-authenticator/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-i18n-content/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-plugin-admin-welcome-screen/package.json","/packages/app-record-locking/package.json","/packages/app-security/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/app-websockets/package.json","/packages/aws-sdk/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/data-migration/package.json","/packages/db/package.json","/packages/db-dynamodb/package.json","/packages/di-container/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-client/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/handler-logs/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/ioc/package.json","/packages/logger/package.json","/packages/migrations/package.json","/packages/plugins/package.json","/packages/pubsub/package.json","/packages/pulumi/package.json","/packages/pulumi-aws/package.json","/packages/pulumi-sdk/package.json","/packages/react-composition/package.json","/packages/react-rich-text-renderer/package.json","/packages/react-router/package.json","/packages/serverless-cms-aws/package.json","/packages/tasks/package.json","/packages/theme/package.json","/packages/ui/package.json","/packages/ui-composer/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json","/cypress-tests/package.json"]},{"name":"typescript-transform-paths","version":"3.5.3","files":["/package.json"]},{"name":"uniqid","version":"5.4.0","files":["/cypress-tests/package.json"]},{"name":"verdaccio","version":"6.0.5","files":["/package.json"]},{"name":"write-json-file","version":"4.3.0","files":["/package.json","/packages/api-headless-cms/package.json"]},{"name":"yargs","version":"17.7.2","files":["/package.json","/packages/project-utils/package.json"]},{"name":"zod","version":"3.23.8","files":["/packages/ioc/package.json"]}],"peerDependencies":[{"name":"@editorjs/editorjs","version":"2.26.5","files":["/packages/app-page-builder-elements/package.json"]},{"name":"aos","version":"2.3.4","files":["/packages/app-page-builder-elements/package.json"]},{"name":"minimatch","version":"5.1.6","files":["/packages/ui/package.json"]},{"name":"react","version":"18.2.0","files":["/packages/app-audit-logs/package.json","/packages/app-page-builder-elements/package.json","/packages/app-theme/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/react-router/package.json","/packages/theme/package.json","/packages/ui/package.json"]},{"name":"react-columned","version":"1.1.3","files":["/packages/app-page-builder-elements/package.json"]},{"name":"react-dom","version":"18.2.0","files":["/packages/ui/package.json"]},{"name":"react-google-recaptcha","version":"1.1.0","files":["/packages/app-page-builder-elements/package.json"]},{"name":"react-images","version":"0.5.19","files":["/packages/app-page-builder-elements/package.json"]},{"name":"swiper","version":"9.3.2","files":["/packages/app-page-builder-elements/package.json"]},{"name":"zod","version":"3.23.8","files":["/packages/utils/package.json"]}],"resolutions":[{"name":"@emotion/react","version":"11.10.8","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@grpc/grpc-js","version":"1.11.1","files":["/package.json"]},{"name":"@octokit/rest","version":"20.0.2","files":["/package.json"]},{"name":"@types/react","version":"18.2.79","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@types/react-dom","version":"18.2.25","files":["/package.json"]},{"name":"@types/webpack","version":"5.28.0","files":["/package.json"]},{"name":"postcss","version":"8.4.35","files":["/package.json"]},{"name":"react","version":"18.2.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"react-dom","version":"18.2.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"semver","version":"7.6.3","files":["/package.json"]},{"name":"systeminformation","version":"5.23.18","files":["/package.json"]},{"name":"tar","version":"6.2.1","files":["/package.json"]}],"references":[{"name":"@types/hoist-non-react-statics","versions":[{"version":"3.3.5","files":[{"file":"/package.json","types":["dependencies"]}]}]},{"name":"@babel/cli","versions":[{"version":"7.26.4","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/code-frame","versions":[{"version":"7.26.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"@babel/compat-data","versions":[{"version":"7.26.5","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/core","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/helper-define-polyfill-provider","versions":[{"version":"0.6.3","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/helper-environment-visitor","versions":[{"version":"7.24.7","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/parser","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/plugin-proposal-class-properties","versions":[{"version":"7.18.6","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/plugin-proposal-object-rest-spread","versions":[{"version":"7.20.7","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/plugin-proposal-throw-expressions","versions":[{"version":"7.25.9","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/plugin-syntax-object-rest-spread","versions":[{"version":"7.8.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/plugin-transform-modules-commonjs","versions":[{"version":"7.26.3","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/plugin-transform-runtime","versions":[{"version":"7.25.9","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"@babel/preset-env","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/preset-react","versions":[{"version":"7.26.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/preset-typescript","versions":[{"version":"7.26.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/register","versions":[{"version":"7.25.9","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]}]}]},{"name":"@babel/runtime","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/template","versions":[{"version":"7.25.9","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/traverse","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/types","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@commitlint/cli","versions":[{"version":"11.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@commitlint/config-conventional","versions":[{"version":"11.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@grpc/grpc-js","versions":[{"version":"1.11.1","files":[{"file":"/package.json","types":["devDependencies","resolutions"]}]}]},{"name":"@lexical/code","versions":[{"version":"0.23.1","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.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/headless","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-converter/package.json","types":["dependencies"]}]}]},{"name":"@lexical/history","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/html","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-converter/package.json","types":["dependencies"]}]}]},{"name":"@lexical/list","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/mark","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/overflow","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/react","versions":[{"version":"0.23.1","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.23.1","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.23.1","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.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]}]}]},{"name":"@lexical/utils","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-pb-element/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@octokit/rest","versions":[{"version":"20.0.2","files":[{"file":"/package.json","types":["devDependencies","resolutions"]}]}]},{"name":"@types/fs-extra","versions":[{"version":"11.0.4","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@types/jest","versions":[{"version":"29.5.14","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"@types/node","versions":[{"version":"20.17.10","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"@types/prettier","versions":[{"version":"2.7.3","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@types/react","versions":[{"version":"18.2.79","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"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-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["devDependencies"]},{"file":"/packages/app-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme/package.json","types":["devDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies","resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies","resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies","resolutions"]},{"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/react-rich-text-renderer/package.json","types":["dependencies"]},{"file":"/packages/theme/package.json","types":["devDependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"@types/react-dom","versions":[{"version":"18.2.25","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"@typescript-eslint/eslint-plugin","versions":[{"version":"6.21.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"@typescript-eslint/parser","versions":[{"version":"6.21.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"adio","versions":[{"version":"1.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"axios","versions":[{"version":"1.7.9","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"babel-jest","versions":[{"version":"29.7.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"babel-loader","versions":[{"version":"9.2.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"babel-plugin-dynamic-import-node","versions":[{"version":"2.3.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"babel-plugin-macros","versions":[{"version":"3.1.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"babel-plugin-module-resolver","versions":[{"version":"5.0.2","files":[{"file":"/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/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"chalk","versions":[{"version":"4.1.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/aws-layers/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies","devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/data-migration/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["devDependencies"]},{"file":"/packages/serverless-cms-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"]}]}]},{"name":"cross-env","versions":[{"version":"5.2.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/apps/admin/package.json","types":["devDependencies"]},{"file":"/apps/website/package.json","types":["devDependencies"]}]}]},{"name":"cross-spawn","versions":[{"version":"6.0.6","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"deepmerge","versions":[{"version":"4.3.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"elliptic","versions":[{"version":"6.6.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"env-ci","versions":[{"version":"2.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"eslint","versions":[{"version":"8.57.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"eslint-config-standard","versions":[{"version":"16.0.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-import-resolver-babel-module","versions":[{"version":"5.3.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-import","versions":[{"version":"2.27.5","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-jest","versions":[{"version":"25.7.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-lodash","versions":[{"version":"7.4.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-node","versions":[{"version":"11.1.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-promise","versions":[{"version":"5.2.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-react","versions":[{"version":"7.32.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-standard","versions":[{"version":"5.0.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"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-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["devDependencies"]},{"file":"/packages/app-theme/package.json","types":["devDependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies","devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/system-requirements/package.json","types":["dependencies"]},{"file":"/packages/theme/package.json","types":["devDependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"folder-hash","versions":[{"version":"4.0.4","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"fs-extra","versions":[{"version":"11.2.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/project-utils/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-stream","versions":[{"version":"3.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"get-yarn-workspaces","versions":[{"version":"1.0.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"git-cz","versions":[{"version":"1.7.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"github-actions-wac","versions":[{"version":"1.4.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"glob","versions":[{"version":"7.2.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"graphql","versions":[{"version":"15.9.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-apw/package.json","types":["devDependencies"]},{"file":"/packages/api-audit-logs/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-headless-cms-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-content/package.json","types":["dependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-serverless-cms/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-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]},{"file":"/packages/react-router/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]},{"file":"/extensions/theme/package.json","types":["dependencies"]}]}]},{"name":"husky","versions":[{"version":"4.2.5","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"inquirer","versions":[{"version":"8.2.6","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]}]}]},{"name":"inquirer-autocomplete-prompt","versions":[{"version":"1.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"inquirer-checkbox-plus-prompt","versions":[{"version":"1.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"inquirer-maxlength-input-prompt","versions":[{"version":"1.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"jest","versions":[{"version":"29.7.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-apw/package.json","types":["devDependencies"]},{"file":"/packages/api-apw-scheduler-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-log/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-security-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/data-migration/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/handler-client/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]},{"file":"/packages/validation/package.json","types":["devDependencies"]}]}]},{"name":"jest-environment-jsdom","versions":[{"version":"29.7.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"jest-extended","versions":[{"version":"4.0.2","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"lerna","versions":[{"version":"8.1.2","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"lexical","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"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":"lint-staged","versions":[{"version":"15.3.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"listr","versions":[{"version":"0.14.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"load-json-file","versions":[{"version":"6.2.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"lodash","versions":[{"version":"4.17.21","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["dependencies"]},{"file":"/packages/api-admin-users/package.json","types":["dependencies"]},{"file":"/packages/api-apw/package.json","types":["dependencies"]},{"file":"/packages/api-file-manager/package.json","types":["dependencies"]},{"file":"/packages/api-form-builder/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-mailer/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-aco/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]},{"file":"/packages/api-prerendering-service-aws/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-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/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/migrations/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/tasks/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]},{"file":"/packages/validation/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"longest","versions":[{"version":"2.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"micromatch","versions":[{"version":"4.0.8","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"minimatch","versions":[{"version":"5.1.6","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-security/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-security/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/data-migration/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["peerDependencies"]}]}]},{"name":"nanoid","versions":[{"version":"3.3.8","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/react-properties/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"node-fetch","versions":[{"version":"2.6.7","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/api-form-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["dependencies"]},{"file":"/packages/api-security-okta/package.json","types":["dependencies"]},{"file":"/packages/api-wcp/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/handler-logs/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]},{"file":"/packages/wcp/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"pm2","versions":[{"version":"5.4.3","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"prettier","versions":[{"version":"2.8.8","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-apw/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-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/react-properties/package.json","types":["devDependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]}]}]},{"name":"semver","versions":[{"version":"7.6.3","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/data-migration/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/system-requirements/package.json","types":["dependencies"]}]}]},{"name":"ts-expect","versions":[{"version":"1.3.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"ts-jest","versions":[{"version":"29.1.5","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"ts-node","versions":[{"version":"10.9.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["devDependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["devDependencies"]}]}]},{"name":"type-fest","versions":[{"version":"4.14.0","files":[{"file":"/package.json","types":["devDependencies"]},{"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/cli-plugin-dependencies/package.json","types":["devDependencies"]},{"file":"/packages/db/package.json","types":["dependencies"]},{"file":"/packages/tasks/package.json","types":["devDependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["devDependencies"]}]}]},{"name":"typescript","versions":[{"version":"5.3.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-apw/package.json","types":["devDependencies"]},{"file":"/packages/api-apw-scheduler-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/api-authentication/package.json","types":["devDependencies"]},{"file":"/packages/api-authentication-cognito/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-es/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-os/package.json","types":["devDependencies"]},{"file":"/packages/api-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/api-dynamodb-to-elasticsearch/package.json","types":["devDependencies"]},{"file":"/packages/api-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-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/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-import-export/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-content/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-log/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-aws/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-security/package.json","types":["devDependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["devDependencies"]},{"file":"/packages/api-security-cognito/package.json","types":["devDependencies"]},{"file":"/packages/api-security-okta/package.json","types":["devDependencies"]},{"file":"/packages/api-security-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-serverless-cms/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-wcp/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-auth0/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["devDependencies"]},{"file":"/packages/app-apw/package.json","types":["devDependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/app-dynamic-pages/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-form-builder/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["devDependencies"]},{"file":"/packages/app-plugin-admin-welcome-screen/package.json","types":["devDependencies"]},{"file":"/packages/app-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/app-security/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-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-theme/package.json","types":["devDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-utils/package.json","types":["devDependencies"]},{"file":"/packages/app-wcp/package.json","types":["devDependencies"]},{"file":"/packages/app-website/package.json","types":["devDependencies"]},{"file":"/packages/app-websockets/package.json","types":["devDependencies"]},{"file":"/packages/aws-sdk/package.json","types":["devDependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/data-migration/package.json","types":["devDependencies"]},{"file":"/packages/db/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/di-container/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-client/package.json","types":["devDependencies"]},{"file":"/packages/handler-db/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]},{"file":"/packages/handler-logs/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/i18n-react/package.json","types":["devDependencies"]},{"file":"/packages/ioc/package.json","types":["devDependencies"]},{"file":"/packages/logger/package.json","types":["devDependencies"]},{"file":"/packages/migrations/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/pubsub/package.json","types":["devDependencies"]},{"file":"/packages/pulumi/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/packages/react-composition/package.json","types":["devDependencies"]},{"file":"/packages/react-rich-text-renderer/package.json","types":["devDependencies"]},{"file":"/packages/react-router/package.json","types":["devDependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["devDependencies"]},{"file":"/packages/tasks/package.json","types":["devDependencies"]},{"file":"/packages/theme/package.json","types":["devDependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]},{"file":"/packages/ui-composer/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":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"typescript-transform-paths","versions":[{"version":"3.5.3","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"verdaccio","versions":[{"version":"6.0.5","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"write-json-file","versions":[{"version":"4.3.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"yargs","versions":[{"version":"17.7.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli/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"]}]}]},{"name":"systeminformation","versions":[{"version":"5.23.18","files":[{"file":"/package.json","types":["resolutions"]}]}]},{"name":"@emotion/react","versions":[{"version":"11.10.8","files":[{"file":"/package.json","types":["resolutions"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["resolutions"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-theme/package.json","types":["dependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]},{"file":"/packages/theme/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]},{"file":"/extensions/theme/package.json","types":["dependencies"]}]}]},{"name":"@types/webpack","versions":[{"version":"5.28.0","files":[{"file":"/package.json","types":["resolutions"]}]}]},{"name":"react","versions":[{"version":"18.2.0","files":[{"file":"/package.json","types":["resolutions"]},{"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-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["peerDependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]},{"file":"/packages/app-plugin-admin-welcome-screen/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-security/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme/package.json","types":["peerDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/app-websockets/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/templates/admin/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/templates/pbElement/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/templates/website/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["resolutions"]},{"file":"/packages/form/package.json","types":["peerDependencies"]},{"file":"/packages/i18n/package.json","types":["peerDependencies"]},{"file":"/packages/i18n-react/package.json","types":["peerDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-pb-element/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/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/react-rich-text-renderer/package.json","types":["dependencies"]},{"file":"/packages/react-router/package.json","types":["dependencies","peerDependencies"]},{"file":"/packages/theme/package.json","types":["peerDependencies"]},{"file":"/packages/ui/package.json","types":["peerDependencies"]},{"file":"/packages/ui-composer/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]},{"file":"/extensions/theme/package.json","types":["dependencies"]}]}]},{"name":"react-dom","versions":[{"version":"18.2.0","files":[{"file":"/package.json","types":["resolutions"]},{"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-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-plugin-admin-welcome-screen/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-security/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/app-websockets/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["resolutions"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-pb-element/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/react-composition/package.json","types":["dependencies"]},{"file":"/packages/react-router/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["peerDependencies"]},{"file":"/packages/ui-composer/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"tar","versions":[{"version":"6.2.1","files":[{"file":"/package.json","types":["resolutions"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"postcss","versions":[{"version":"8.4.35","files":[{"file":"/package.json","types":["resolutions"]}]}]},{"name":"rimraf","versions":[{"version":"6.0.1","files":[{"file":"/packages/api/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-apw/package.json","types":["devDependencies"]},{"file":"/packages/api-apw-scheduler-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-authentication/package.json","types":["devDependencies"]},{"file":"/packages/api-authentication-cognito/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-es/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-os/package.json","types":["devDependencies"]},{"file":"/packages/api-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/api-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-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-content/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-log/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-aws/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-security/package.json","types":["devDependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["devDependencies"]},{"file":"/packages/api-security-cognito/package.json","types":["devDependencies"]},{"file":"/packages/api-security-okta/package.json","types":["devDependencies"]},{"file":"/packages/api-security-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-serverless-cms/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-wcp/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-auth0/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["devDependencies"]},{"file":"/packages/app-apw/package.json","types":["devDependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/app-dynamic-pages/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-form-builder/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["devDependencies"]},{"file":"/packages/app-plugin-admin-welcome-screen/package.json","types":["devDependencies"]},{"file":"/packages/app-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/app-security/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-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-theme/package.json","types":["devDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-wcp/package.json","types":["devDependencies"]},{"file":"/packages/app-website/package.json","types":["devDependencies"]},{"file":"/packages/app-websockets/package.json","types":["devDependencies"]},{"file":"/packages/aws-sdk/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/data-migration/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-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-client/package.json","types":["devDependencies"]},{"file":"/packages/handler-db/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]},{"file":"/packages/handler-logs/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/i18n-react/package.json","types":["devDependencies"]},{"file":"/packages/logger/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/pubsub/package.json","types":["devDependencies"]},{"file":"/packages/pulumi/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/packages/react-rich-text-renderer/package.json","types":["devDependencies"]},{"file":"/packages/react-router/package.json","types":["devDependencies"]},{"file":"/packages/tasks/package.json","types":["devDependencies"]},{"file":"/packages/theme/package.json","types":["devDependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]},{"file":"/packages/ui-composer/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"]}]}]},{"name":"apollo-graphql","versions":[{"version":"0.9.5","files":[{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]}]}]},{"name":"jest-dynalite","versions":[{"version":"3.6.1","files":[{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-apw-scheduler-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-authentication/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/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-i18n-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-log/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-security-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-wcp/package.json","types":["devDependencies"]},{"file":"/packages/data-migration/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/migrations/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]}]}]},{"name":"dataloader","versions":[{"version":"2.2.2","files":[{"file":"/packages/api-admin-users/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-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-so-ddb/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-tenancy/package.json","types":["dependencies"]}]}]},{"name":"md5","versions":[{"version":"2.3.0","files":[{"file":"/packages/api-admin-users/package.json","types":["dependencies"]},{"file":"/packages/api-security-cognito/package.json","types":["devDependencies"]}]}]},{"name":"zod","versions":[{"version":"3.23.8","files":[{"file":"/packages/api-admin-users/package.json","types":["dependencies"]},{"file":"/packages/api-apw/package.json","types":["dependencies"]},{"file":"/packages/api-file-manager/package.json","types":["dependencies"]},{"file":"/packages/api-form-builder/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-tasks/package.json","types":["dependencies"]},{"file":"/packages/api-log/package.json","types":["dependencies"]},{"file":"/packages/api-mailer/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-security/package.json","types":["dependencies"]},{"file":"/packages/api-websockets/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/ioc/package.json","types":["devDependencies"]},{"file":"/packages/tasks/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["peerDependencies"]}]}]},{"name":"@types/jsonwebtoken","versions":[{"version":"9.0.2","files":[{"file":"/packages/api-admin-users/package.json","types":["devDependencies"]},{"file":"/packages/api-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/api-security/package.json","types":["devDependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["devDependencies"]},{"file":"/packages/api-security-cognito/package.json","types":["devDependencies"]}]}]},{"name":"@types/md5","versions":[{"version":"2.3.2","files":[{"file":"/packages/api-admin-users/package.json","types":["devDependencies"]}]}]},{"name":"dayjs","versions":[{"version":"1.11.13","files":[{"file":"/packages/api-apw/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"jsonwebtoken","versions":[{"version":"9.0.1","files":[{"file":"/packages/api-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/api-security/package.json","types":["dependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["dependencies"]},{"file":"/packages/api-security-okta/package.json","types":["dependencies"]}]}]},{"name":"jwk-to-pem","versions":[{"version":"2.0.1","files":[{"file":"/packages/api-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["dependencies"]},{"file":"/packages/api-security-okta/package.json","types":["dependencies"]}]}]},{"name":"@types/jwk-to-pem","versions":[{"version":"2.0.1","files":[{"file":"/packages/api-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["devDependencies"]}]}]},{"name":"@types/node-fetch","versions":[{"version":"2.6.1","files":[{"file":"/packages/api-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["devDependencies"]},{"file":"/packages/api-security-okta/package.json","types":["devDependencies"]},{"file":"/packages/handler-logs/package.json","types":["devDependencies"]}]}]},{"name":"p-retry","versions":[{"version":"4.6.2","files":[{"file":"/packages/api-dynamodb-to-elasticsearch/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"@elastic/elasticsearch","versions":[{"version":"7.12.0","files":[{"file":"/packages/api-elasticsearch/package.json","types":["dependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/data-migration/package.json","types":["dependencies"]},{"file":"/packages/migrations/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]}]}]},{"name":"elastic-ts","versions":[{"version":"0.12.0","files":[{"file":"/packages/api-elasticsearch/package.json","types":["dependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/migrations/package.json","types":["devDependencies"]}]}]},{"name":"cache-control-parser","versions":[{"version":"2.0.6","files":[{"file":"/packages/api-file-manager/package.json","types":["dependencies"]}]}]},{"name":"object-hash","versions":[{"version":"3.0.0","files":[{"file":"/packages/api-file-manager/package.json","types":["dependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"jsonpack","versions":[{"version":"1.1.5","files":[{"file":"/packages/api-file-manager-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]}]}]},{"name":"form-data","versions":[{"version":"4.0.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["dependencies"]}]}]},{"name":"mime","versions":[{"version":"3.0.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["devDependencies"]}]}]},{"name":"p-map","versions":[{"version":"4.0.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]}]}]},{"name":"p-reduce","versions":[{"version":"2.1.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.3","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"sharp","versions":[{"version":"0.32.6","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"date-fns","versions":[{"version":"2.22.1","files":[{"file":"/packages/api-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"json2csv","versions":[{"version":"4.5.4","files":[{"file":"/packages/api-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]}]}]},{"name":"slugify","versions":[{"version":"1.6.6","files":[{"file":"/packages/api-form-builder/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@types/json2csv","versions":[{"version":"4.5.1","files":[{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-form-builder/package.json","types":["devDependencies"]}]}]},{"name":"csvtojson","versions":[{"version":"2.0.10","files":[{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/package.json","types":["devDependencies"]}]}]},{"name":"@graphql-tools/merge","versions":[{"version":"9.0.4","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.6","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"dot-prop","versions":[{"version":"6.0.1","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["dependencies"]},{"file":"/packages/db-dynamodb/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-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/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-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"jsdom","versions":[{"version":"25.0.1","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/lexical-converter/package.json","types":["devDependencies"]}]}]},{"name":"pluralize","versions":[{"version":"8.0.0","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]}]}]},{"name":"@types/babel__code-frame","versions":[{"version":"7.0.6","files":[{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]}]}]},{"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":"@faker-js/faker","versions":[{"version":"9.3.0","files":[{"file":"/packages/api-headless-cms-es-tasks/package.json","types":["devDependencies"]}]}]},{"name":"@smithy/node-http-handler","versions":[{"version":"2.1.6","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]}]}]},{"name":"archiver","versions":[{"version":"7.0.1","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]}]}]},{"name":"bytes","versions":[{"version":"3.1.2","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"uniqid","versions":[{"version":"5.4.0","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/plugins/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"unzipper","versions":[{"version":"0.12.3","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]}]}]},{"name":"@types/adm-zip","versions":[{"version":"0.5.5","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["devDependencies"]}]}]},{"name":"@types/unzipper","versions":[{"version":"0.10.10","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["devDependencies"]}]}]},{"name":"adm-zip","versions":[{"version":"0.5.14","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["devDependencies"]}]}]},{"name":"aws-sdk-client-mock","versions":[{"version":"4.1.0","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["devDependencies"]}]}]},{"name":"accept-language-parser","versions":[{"version":"1.5.0","files":[{"file":"/packages/api-i18n/package.json","types":["dependencies"]}]}]},{"name":"i18n-locales","versions":[{"version":"0.0.5","files":[{"file":"/packages/api-i18n/package.json","types":["dependencies"]}]}]},{"name":"@types/accept-language-parser","versions":[{"version":"1.5.3","files":[{"file":"/packages/api-i18n/package.json","types":["devDependencies"]}]}]},{"name":"crypto-js","versions":[{"version":"4.2.0","files":[{"file":"/packages/api-mailer/package.json","types":["dependencies"]}]}]},{"name":"nodemailer","versions":[{"version":"6.9.16","files":[{"file":"/packages/api-mailer/package.json","types":["dependencies"]}]}]},{"name":"@types/crypto-js","versions":[{"version":"4.2.2","files":[{"file":"/packages/api-mailer/package.json","types":["devDependencies"]}]}]},{"name":"@types/nodemailer","versions":[{"version":"6.4.17","files":[{"file":"/packages/api-mailer/package.json","types":["devDependencies"]}]}]},{"name":"extract-zip","versions":[{"version":"1.6.7","files":[{"file":"/packages/api-page-builder/package.json","types":["dependencies"]}]}]},{"name":"stream","versions":[{"version":"0.0.3","files":[{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]}]}]},{"name":"@types/extract-zip","versions":[{"version":"1.6.2","files":[{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/rimraf","versions":[{"version":"3.0.2","files":[{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"dot-prop-immutable","versions":[{"version":"2.1.1","files":[{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"yauzl","versions":[{"version":"2.10.0","files":[{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]}]}]},{"name":"@types/archiver","versions":[{"version":"5.3.1","files":[{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]}]}]},{"name":"@types/yauzl","versions":[{"version":"2.9.2","files":[{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]}]}]},{"name":"@sparticuz/chromium","versions":[{"version":"131.0.1","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"posthtml","versions":[{"version":"0.15.0","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"posthtml-noopener","versions":[{"version":"1.0.5","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"posthtml-plugin-link-preload","versions":[{"version":"1.0.0","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"puppeteer-core","versions":[{"version":"23.11.1","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"srcset","versions":[{"version":"4.0.0","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]},{"file":"/packages/aws-helpers/package.json","types":["dependencies"]}]}]},{"name":"@types/object-hash","versions":[{"version":"2.2.1","files":[{"file":"/packages/api-prerendering-service/package.json","types":["devDependencies"]}]}]},{"name":"deep-equal","versions":[{"version":"2.2.3","files":[{"file":"/packages/api-security/package.json","types":["dependencies"]},{"file":"/packages/api-security-cognito/package.json","types":["dependencies"]},{"file":"/packages/tasks/package.json","types":["dependencies"]}]}]},{"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-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/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-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/extensions/theme/package.json","types":["dependencies"]}]}]},{"name":"@emotion/styled","versions":[{"version":"11.10.6","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-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-pb-element/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]},{"file":"/extensions/theme/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-apw/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/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-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/react-router/package.json","types":["dependencies"]},{"file":"/apps/website/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-apw/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/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-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/apps/website/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-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-i18n/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-apw/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]}]}]},{"name":"boolean","versions":[{"version":"3.2.0","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"invariant","versions":[{"version":"2.2.4","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-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.2","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"@types/lodash","versions":[{"version":"4.17.13","files":[{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/i18n/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":"@types/warning","versions":[{"version":"3.0.0","files":[{"file":"/packages/app/package.json","types":["devDependencies"]}]}]},{"name":"@material-design-icons/svg","versions":[{"version":"0.14.13","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/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-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-pb-element/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@material-symbols/svg-400","versions":[{"version":"0.4.1","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]}]}]},{"name":"@minoru/react-dnd-treeview","versions":[{"version":"3.2.1","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]}]}]},{"name":"mobx","versions":[{"version":"6.9.0","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/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-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-utils/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"mobx-react-lite","versions":[{"version":"3.4.3","files":[{"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-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"react-dnd","versions":[{"version":"16.0.1","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"react-hotkeyz","versions":[{"version":"1.0.4","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"store","versions":[{"version":"2.0.12","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-tenancy/package.json","types":["dependencies"]}]}]},{"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"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@editorjs/editorjs","versions":[{"version":"2.26.5","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]},{"file":"/packages/react-rich-text-renderer/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@iconify/json","versions":[{"version":"2.2.142","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"@svgr/webpack","versions":[{"version":"6.1.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@types/mime","versions":[{"version":"2.0.3","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"classnames","versions":[{"version":"2.5.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/react-rich-text-renderer/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"downshift","versions":[{"version":"3.1.2","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]},{"version":"2.1.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"emotion","versions":[{"version":"10.0.27","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-theme/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"graphlib","versions":[{"version":"2.1.8","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]}]}]},{"name":"is-hotkey","versions":[{"version":"0.2.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"prop-types","versions":[{"version":"15.8.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"react-resizable-panels","versions":[{"version":"2.0.19","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"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-virtualized","versions":[{"version":"9.22.5","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"reset-css","versions":[{"version":"5.0.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]}]}]},{"name":"unicode-emoji-json","versions":[{"version":"0.4.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"@emotion/babel-plugin","versions":[{"version":"11.11.0","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["devDependencies"]},{"file":"/packages/app-apw/package.json","types":["devDependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["devDependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-security/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-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-theme/package.json","types":["devDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/theme/package.json","types":["devDependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"@types/bytes","versions":[{"version":"3.1.4","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-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/store","versions":[{"version":"2.0.2","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@auth0/auth0-react","versions":[{"version":"2.2.4","files":[{"file":"/packages/app-admin-auth0/package.json","types":["dependencies"]}]}]},{"name":"react-helmet","versions":[{"version":"6.1.0","files":[{"file":"/packages/app-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]}]}]},{"name":"@aws-amplify/auth","versions":[{"version":"5.6.15","files":[{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["dependencies"]}]}]},{"name":"@okta/okta-auth-js","versions":[{"version":"5.3.1","files":[{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]}]}]},{"name":"@okta/okta-react","versions":[{"version":"6.1.0","files":[{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]}]}]},{"name":"@okta/okta-signin-widget","versions":[{"version":"5.9.4","files":[{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/base","versions":[{"version":"14.3.5","files":[{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/provider","versions":[{"version":"14.3.5","files":[{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]}]}]},{"name":"@types/react-helmet","versions":[{"version":"6.1.11","files":[{"file":"/packages/app-admin-rmwc/package.json","types":["devDependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["devDependencies"]},{"file":"/apps/website/package.json","types":["devDependencies"]}]}]},{"name":"babel-plugin-named-asset-import","versions":[{"version":"1.0.0-next.3e165448","files":[{"file":"/packages/app-admin-rmwc/package.json","types":["devDependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["devDependencies"]}]}]},{"name":"@emotion/is-prop-valid","versions":[{"version":"1.1.1","files":[{"file":"/packages/app-apw/package.json","types":["dependencies"]}]}]},{"name":"react-spinner-material","versions":[{"version":"1.1.4","files":[{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/fontawesome-svg-core","versions":[{"version":"1.3.0","files":[{"file":"/packages/app-dynamic-pages/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-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/react-fontawesome","versions":[{"version":"0.1.17","files":[{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"ttypescript","versions":[{"version":"1.5.15","files":[{"file":"/packages/app-dynamic-pages/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-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"dataurl-to-blob","versions":[{"version":"0.0.1","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"react-butterfiles","versions":[{"version":"1.3.3","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-custom-scrollbars","versions":[{"version":"4.2.1","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-lazy-load","versions":[{"version":"3.1.14","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"@dnd-kit/core","versions":[{"version":"6.1.0","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]}]}]},{"name":"@dnd-kit/sortable","versions":[{"version":"8.0.0","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]}]}]},{"name":"@dnd-kit/utilities","versions":[{"version":"3.2.2","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]}]}]},{"name":"dnd-core","versions":[{"version":"16.0.1","files":[{"file":"/packages/app-form-builder/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-page-builder/package.json","types":["dependencies"]}]}]},{"name":"history","versions":[{"version":"5.3.0","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/react-router/package.json","types":["dependencies"]}]}]},{"name":"react-dnd-html5-backend","versions":[{"version":"16.0.1","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"react-google-recaptcha","versions":[{"version":"1.1.0","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]}]}]},{"name":"@types/gtag.js","versions":[{"version":"0.0.20","files":[{"file":"/packages/app-form-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-google-recaptcha","versions":[{"version":"1.1.2","files":[{"file":"/packages/app-form-builder/package.json","types":["devDependencies"]}]}]},{"name":"load-script","versions":[{"version":"1.0.0","files":[{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/fontawesome-common-types","versions":[{"version":"0.3.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-brands-svg-icons","versions":[{"version":"6.0.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-regular-svg-icons","versions":[{"version":"6.0.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-solid-svg-icons","versions":[{"version":"6.0.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"raw.macro","versions":[{"version":"0.4.2","files":[{"file":"/packages/app-headless-cms/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":"@types/medium-editor","versions":[{"version":"5.0.3","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"aos","versions":[{"version":"2.3.4","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]}]}]},{"name":"dnd-kit-sortable-tree","versions":[{"version":"0.1.73","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"medium-editor","versions":[{"version":"5.23.3","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"pako","versions":[{"version":"2.1.0","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"platform","versions":[{"version":"1.3.5","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"react-color","versions":[{"version":"2.19.3","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-images","versions":[{"version":"0.5.19","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]}]}]},{"name":"react-in-viewport","versions":[{"version":"1.0.0-alpha.30","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"react-sortable","versions":[{"version":"2.0.0","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"recoil","versions":[{"version":"0.7.7","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"swiper","versions":[{"version":"9.3.2","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]}]}]},{"name":"@types/aos","versions":[{"version":"3.0.4","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/pako","versions":[{"version":"2.0.3","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/platform","versions":[{"version":"1.3.4","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-images","versions":[{"version":"0.5.3","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-virtualized","versions":[{"version":"9.21.16","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/resize-observer-browser","versions":[{"version":"0.1.4","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"facepaint","versions":[{"version":"1.2.1","files":[{"file":"/packages/app-page-builder-elements/package.json","types":["dependencies"]}]}]},{"name":"@types/facepaint","versions":[{"version":"1.2.2","files":[{"file":"/packages/app-page-builder-elements/package.json","types":["devDependencies"]}]}]},{"name":"react-columned","versions":[{"version":"1.1.3","files":[{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"crypto-hash","versions":[{"version":"3.0.0","files":[{"file":"/packages/app-record-locking/package.json","types":["dependencies"]}]}]},{"name":"apollo-link-batch-http","versions":[{"version":"1.2.14","files":[{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]}]}]},{"name":"@emotion/cache","versions":[{"version":"11.10.5","files":[{"file":"/packages/app-website/package.json","types":["dependencies"]}]}]},{"name":"lz-string","versions":[{"version":"1.5.0","files":[{"file":"/packages/app-website/package.json","types":["dependencies"]}]}]},{"name":"@types/aws-lambda","versions":[{"version":"8.10.145","files":[{"file":"/packages/aws-helpers/package.json","types":["dependencies"]},{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"cheerio","versions":[{"version":"1.0.0-rc.10","files":[{"file":"/packages/aws-helpers/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-apigatewaymanagementapi","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudfront","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudwatch-events","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudwatch-logs","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cognito-identity-provider","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-dynamodb","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-dynamodb-streams","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-eventbridge","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-iam","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-iot","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-lambda","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-s3","versions":[{"version":"3.735.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sfn","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sqs","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sts","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/credential-providers","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/lib-dynamodb","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/lib-storage","versions":[{"version":"3.735.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/s3-presigned-post","versions":[{"version":"3.735.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/s3-request-presigner","versions":[{"version":"3.735.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/util-dynamodb","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"camelcase","versions":[{"version":"6.3.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"ci-info","versions":[{"version":"3.9.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"dotenv","versions":[{"version":"8.2.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["devDependencies"]}]}]},{"name":"fast-glob","versions":[{"version":"3.2.7","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies","devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]}]}]},{"name":"find-up","versions":[{"version":"5.0.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"graphql-request","versions":[{"version":"3.7.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]},{"file":"/apps/api/graphql/package.json","types":["devDependencies"]}]}]},{"name":"ncp","versions":[{"version":"2.0.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"open","versions":[{"version":"8.4.2","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]}]}]},{"name":"pirates","versions":[{"version":"4.0.6","files":[{"file":"/packages/cli/package.json","types":["dependencies"]}]}]},{"name":"ts-morph","versions":[{"version":"11.0.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]}]}]},{"name":"exit-hook","versions":[{"version":"4.0.0","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]}]}]},{"name":"humanize-duration","versions":[{"version":"3.32.1","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]}]}]},{"name":"log-update","versions":[{"version":"4.0.0","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]}]}]},{"name":"mqtt","versions":[{"version":"5.10.3","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]}]}]},{"name":"node-notifier","versions":[{"version":"10.0.1","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]}]}]},{"name":"ora","versions":[{"version":"4.1.1","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]}]}]},{"name":"replace-in-path","versions":[{"version":"1.1.0","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]}]}]},{"name":"@types/humanize-duration","versions":[{"version":"3.27.4","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["devDependencies"]}]}]},{"name":"@types/listr","versions":[{"version":"0.14.9","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["devDependencies"]}]}]},{"name":"@types/node-notifier","versions":[{"version":"8.0.5","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["devDependencies"]}]}]},{"name":"case","versions":[{"version":"1.6.3","files":[{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]}]}]},{"name":"validate-npm-package-name","versions":[{"version":"3.0.0","files":[{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"@types/inquirer","versions":[{"version":"8.2.10","files":[{"file":"/packages/cli-plugin-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]}]}]},{"name":"terminal-link","versions":[{"version":"2.1.1","files":[{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]}]}]},{"name":"@types/ncp","versions":[{"version":"2.0.4","files":[{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]}]}]},{"name":"@types/pluralize","versions":[{"version":"0.0.29","files":[{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]}]}]},{"name":"js-base64","versions":[{"version":"3.7.7","files":[{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]}]}]},{"name":"octokit","versions":[{"version":"3.1.2","files":[{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]}]}]},{"name":"@types/validate-npm-package-name","versions":[{"version":"3.0.3","files":[{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]}]}]},{"name":"indent-string","versions":[{"version":"5.0.0","files":[{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]}]}]},{"name":"archy","versions":[{"version":"1.0.0","files":[{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]}]}]},{"name":"color","versions":[{"version":"4.2.3","files":[{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]}]}]},{"name":"multimatch","versions":[{"version":"5.0.0","files":[{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]}]}]},{"name":"js-yaml","versions":[{"version":"3.14.1","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"os","versions":[{"version":"0.1.1","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"uuid","versions":[{"version":"9.0.1","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]}]}]},{"name":"yesno","versions":[{"version":"0.4.0","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"@editorjs/delimiter","versions":[{"version":"1.4.2","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"@editorjs/list","versions":[{"version":"1.10.0","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"@editorjs/quote","versions":[{"version":"2.7.2","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"@editorjs/underline","versions":[{"version":"1.2.1","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"core-js","versions":[{"version":"3.39.0","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"cross-fetch","versions":[{"version":"3.1.5","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"regenerator-runtime","versions":[{"version":"0.13.11","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"theme","versions":[{"version":"1.0.0","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"tslib","versions":[{"version":"2.8.1","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"react-hamburger-menu","versions":[{"version":"1.2.1","files":[{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/extensions/theme/package.json","types":["dependencies"]}]}]},{"name":"@types/react-hamburger-menu","versions":[{"version":"0.0.4","files":[{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["devDependencies"]},{"file":"/extensions/theme/package.json","types":["devDependencies"]}]}]},{"name":"merge","versions":[{"version":"2.1.1","files":[{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"center-align","versions":[{"version":"1.0.1","files":[{"file":"/packages/data-migration/package.json","types":["dependencies"]}]}]},{"name":"pino-pretty","versions":[{"version":"9.4.0","files":[{"file":"/packages/data-migration/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]}]}]},{"name":"@types/center-align","versions":[{"version":"1.0.0","files":[{"file":"/packages/data-migration/package.json","types":["devDependencies"]}]}]},{"name":"@types/semver","versions":[{"version":"7.3.4","files":[{"file":"/packages/data-migration/package.json","types":["devDependencies"]}]}]},{"name":"jest-mock-console","versions":[{"version":"2.0.0","files":[{"file":"/packages/data-migration/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]}]}]},{"name":"dynamodb-toolbox","versions":[{"version":"0.9.2","files":[{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"fuse.js","versions":[{"version":"7.0.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":"reflect-metadata","versions":[{"version":"0.2.2","files":[{"file":"/packages/di-container/package.json","types":["dependencies"]},{"file":"/packages/ioc/package.json","types":["dependencies"]}]}]},{"name":"@types/uniqid","versions":[{"version":"5.3.2","files":[{"file":"/packages/feature-flags/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]}]}]},{"name":"@testing-library/react","versions":[{"version":"15.0.7","files":[{"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"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"@testing-library/user-event","versions":[{"version":"14.5.2","files":[{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"@types/invariant","versions":[{"version":"2.2.35","files":[{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"@fastify/compress","versions":[{"version":"7.0.3","files":[{"file":"/packages/handler/package.json","types":["dependencies"]}]}]},{"name":"@fastify/cookie","versions":[{"version":"9.4.0","files":[{"file":"/packages/handler/package.json","types":["dependencies"]}]}]},{"name":"fastify","versions":[{"version":"4.29.0","files":[{"file":"/packages/handler/package.json","types":["dependencies"]},{"file":"/packages/handler-aws/package.json","types":["dependencies"]}]}]},{"name":"@fastify/aws-lambda","versions":[{"version":"4.1.0","files":[{"file":"/packages/handler-aws/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/resolvers-composition","versions":[{"version":"7.0.1","files":[{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/utils","versions":[{"version":"10.3.1","files":[{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"graphql-scalars","versions":[{"version":"1.12.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":"2.3.3","files":[{"file":"/packages/i18n/package.json","types":["dependencies"]}]}]},{"name":"short-hash","versions":[{"version":"1.0.0","files":[{"file":"/packages/i18n/package.json","types":["dependencies"]}]}]},{"name":"@types/accounting","versions":[{"version":"0.4.2","files":[{"file":"/packages/i18n/package.json","types":["devDependencies"]}]}]},{"name":"inversify","versions":[{"version":"6.1.6","files":[{"file":"/packages/ioc/package.json","types":["dependencies"]}]}]},{"name":"@types/jsdom","versions":[{"version":"21.1.6","files":[{"file":"/packages/lexical-converter/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-color","versions":[{"version":"2.17.11","files":[{"file":"/packages/lexical-editor-actions/package.json","types":["devDependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"@types/prismjs","versions":[{"version":"1.26.4","files":[{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"react-style-object-to-css","versions":[{"version":"1.1.2","files":[{"file":"/packages/lexical-theme/package.json","types":["dependencies"]}]}]},{"name":"pino","versions":[{"version":"8.21.0","files":[{"file":"/packages/logger/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]}]}]},{"name":"@pmmmwh/react-refresh-webpack-plugin","versions":[{"version":"0.5.15","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@types/webpack-env","versions":[{"version":"1.18.5","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"assert-browserify","versions":[{"version":"2.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"buffer","versions":[{"version":"6.0.3","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"case-sensitive-paths-webpack-plugin","versions":[{"version":"2.4.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"crypto-browserify","versions":[{"version":"3.12.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"css-loader","versions":[{"version":"6.10.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"css-minimizer-webpack-plugin","versions":[{"version":"7.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"eslint-config-react-app","versions":[{"version":"6.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"eslint-webpack-plugin","versions":[{"version":"4.2.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"file-loader","versions":[{"version":"6.2.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"fork-ts-checker-webpack-plugin","versions":[{"version":"9.0.2","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"html-webpack-plugin","versions":[{"version":"5.6.3","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"mini-css-extract-plugin","versions":[{"version":"2.4.5","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"null-loader","versions":[{"version":"4.0.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"os-browserify","versions":[{"version":"0.3.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"path-browserify","versions":[{"version":"1.0.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"postcss-flexbugs-fixes","versions":[{"version":"5.0.2","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"postcss-loader","versions":[{"version":"6.2.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"postcss-normalize","versions":[{"version":"10.0.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"postcss-preset-env","versions":[{"version":"9.4.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"process","versions":[{"version":"0.11.10","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"raw-loader","versions":[{"version":"4.0.2","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"react-dev-utils","versions":[{"version":"12.0.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"react-refresh","versions":[{"version":"0.11.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"read-json-sync","versions":[{"version":"2.0.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"resolve","versions":[{"version":"1.22.8","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"resolve-url-loader","versions":[{"version":"5.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"sass","versions":[{"version":"1.44.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"sass-loader","versions":[{"version":"12.3.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"scheduler","versions":[{"version":"0.19.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"source-map-loader","versions":[{"version":"1.1.3","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"source-map-support","versions":[{"version":"0.5.21","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"style-loader","versions":[{"version":"3.3.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"terser-webpack-plugin","versions":[{"version":"5.3.10","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"ts-patch","versions":[{"version":"3.3.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"url","versions":[{"version":"0.11.4","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"url-loader","versions":[{"version":"4.1.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"vm-browserify","versions":[{"version":"1.1.2","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"webpack","versions":[{"version":"5.97.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]}]}]},{"name":"webpack-dev-server","versions":[{"version":"4.15.2","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"webpack-manifest-plugin","versions":[{"version":"5.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"webpackbar","versions":[{"version":"7.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"listr2","versions":[{"version":"5.0.8","files":[{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"@pulumi/pulumi","versions":[{"version":"3.147.0","files":[{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]}]}]},{"name":"@pulumi/aws","versions":[{"version":"6.67.0","files":[{"file":"/packages/pulumi-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]}]}]},{"name":"@pulumi/random","versions":[{"version":"4.17.0","files":[{"file":"/packages/pulumi-aws/package.json","types":["dependencies"]}]}]},{"name":"decompress","versions":[{"version":"4.2.1","files":[{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"identity-obj-proxy","versions":[{"version":"3.0.0","files":[{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]}]}]},{"name":"sanitize-html","versions":[{"version":"2.12.1","files":[{"file":"/packages/react-rich-text-renderer/package.json","types":["dependencies"]}]}]},{"name":"@types/sanitize-html","versions":[{"version":"2.9.0","files":[{"file":"/packages/react-rich-text-renderer/package.json","types":["devDependencies"]}]}]},{"name":"react-router-dom","versions":[{"version":"6.3.0","files":[{"file":"/packages/react-router/package.json","types":["dependencies"]}]}]},{"name":"cli-table3","versions":[{"version":"0.6.5","files":[{"file":"/packages/system-requirements/package.json","types":["dependencies"]}]}]},{"name":"object-merge-advanced","versions":[{"version":"12.1.0","files":[{"file":"/packages/tasks/package.json","types":["dependencies"]}]}]},{"name":"object-sizeof","versions":[{"version":"2.6.4","files":[{"file":"/packages/tasks/package.json","types":["dependencies"]}]}]},{"name":"jsesc","versions":[{"version":"3.0.2","files":[{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"strip-ansi","versions":[{"version":"6.0.1","files":[{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"wts-client","versions":[{"version":"1.0.1","files":[{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/button","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/checkbox","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/chip","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/data-table","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/dialog","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/drawer","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/elevation","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/fab","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/grid","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/icon-button","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/list","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/menu","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/radio","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/ripple","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/select","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/slider","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/snackbar","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/switch","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/tabs","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/textfield","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/top-app-bar","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/touch-target","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/typography","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@tanstack/react-table","versions":[{"version":"8.5.22","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"brace","versions":[{"version":"0.11.1","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"cropperjs","versions":[{"version":"1.4.3","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"keycode","versions":[{"version":"2.2.0","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"material-components-web","versions":[{"version":"14.0.0","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"nprogress","versions":[{"version":"0.2.0","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"nuka-carousel","versions":[{"version":"4.7.1","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"rc-tooltip","versions":[{"version":"5.3.1","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-ace","versions":[{"version":"6.1.4","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-loading-skeleton","versions":[{"version":"3.1.0","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"timeago-react","versions":[{"version":"3.0.6","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@types/nprogress","versions":[{"version":"0.2.0","files":[{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-custom-scrollbars","versions":[{"version":"4.0.10","files":[{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-transition-group","versions":[{"version":"4.4.4","files":[{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"p-wait-for","versions":[{"version":"4.1.0","files":[{"file":"/packages/ui-composer/package.json","types":["dependencies"]}]}]},{"name":"mdbid","versions":[{"version":"1.0.0","files":[{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"nanoid-dictionary","versions":[{"version":"4.3.0","files":[{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"isnumeric","versions":[{"version":"0.3.3","files":[{"file":"/packages/validation/package.json","types":["dependencies"]}]}]},{"name":"@4tw/cypress-drag-drop","versions":[{"version":"1.4.0","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"@testing-library/cypress","versions":[{"version":"10.0.0","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"amazon-cognito-identity-js","versions":[{"version":"4.5.3","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress","versions":[{"version":"13.16.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":"2.7.0","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress-wait-until","versions":[{"version":"1.7.1","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"del","versions":[{"version":"6.0.0","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"source-map-explorer","versions":[{"version":"2.5.3","files":[{"file":"/apps/website/package.json","types":["devDependencies"]}]}]},{"name":"@types/folder-hash","versions":[{"version":"4.0.4","files":[{"file":"/scripts/buildPackages/package.json","types":["devDependencies"]}]}]},{"name":"@types/yargs","versions":[{"version":"17.0.8","files":[{"file":"/scripts/buildPackages/package.json","types":["devDependencies"]}]}]}]} +{"dependencies":[{"name":"@apollo/react-common","version":"3.1.4","files":["/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/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-page-builder/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-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-page-builder/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/cwp-template-aws/template/common/extensions/theme/package.json","/extensions/theme/package.json"]},{"name":"@auth0/auth0-react","version":"2.2.4","files":["/packages/app-admin-auth0/package.json"]},{"name":"@aws-amplify/auth","version":"5.6.15","files":["/packages/app-admin-cognito/package.json","/packages/app-cognito-authenticator/package.json"]},{"name":"@aws-sdk/client-apigatewaymanagementapi","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudfront","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudwatch-events","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cloudwatch-logs","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-cognito-identity-provider","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-dynamodb","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-dynamodb-streams","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-eventbridge","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-iam","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-iot","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-lambda","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-s3","version":"3.735.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sfn","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sqs","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/client-sts","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/credential-providers","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/lib-dynamodb","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/lib-storage","version":"3.735.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/s3-presigned-post","version":"3.735.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/s3-request-presigner","version":"3.735.0","files":["/packages/aws-sdk/package.json"]},{"name":"@aws-sdk/util-dynamodb","version":"3.734.0","files":["/packages/aws-sdk/package.json"]},{"name":"@babel/cli","version":"7.26.4","files":["/packages/project-utils/package.json"]},{"name":"@babel/code-frame","version":"7.26.2","files":["/packages/api-headless-cms/package.json"]},{"name":"@babel/core","version":"7.26.7","files":["/packages/project-utils/package.json"]},{"name":"@babel/plugin-proposal-class-properties","version":"7.18.6","files":["/packages/project-utils/package.json"]},{"name":"@babel/plugin-proposal-object-rest-spread","version":"7.20.7","files":["/packages/project-utils/package.json"]},{"name":"@babel/plugin-proposal-throw-expressions","version":"7.25.9","files":["/packages/project-utils/package.json"]},{"name":"@babel/plugin-syntax-object-rest-spread","version":"7.8.3","files":["/packages/project-utils/package.json"]},{"name":"@babel/preset-env","version":"7.26.7","files":["/packages/project-utils/package.json"]},{"name":"@babel/preset-react","version":"7.26.3","files":["/packages/project-utils/package.json"]},{"name":"@babel/preset-typescript","version":"7.26.0","files":["/packages/project-utils/package.json"]},{"name":"@babel/runtime","version":"7.26.7","files":["/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/project-utils/package.json"]},{"name":"@dnd-kit/core","version":"6.1.0","files":["/packages/app-form-builder/package.json"]},{"name":"@dnd-kit/sortable","version":"8.0.0","files":["/packages/app-form-builder/package.json"]},{"name":"@dnd-kit/utilities","version":"3.2.2","files":["/packages/app-form-builder/package.json"]},{"name":"@editorjs/delimiter","version":"1.4.2","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"@editorjs/editorjs","version":"2.26.5","files":["/packages/app-admin/package.json","/packages/app-form-builder/package.json","/packages/react-rich-text-renderer/package.json","/packages/ui/package.json"]},{"name":"@editorjs/list","version":"1.10.0","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"@editorjs/quote","version":"2.7.2","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"@editorjs/underline","version":"1.2.1","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"@elastic/elasticsearch","version":"7.12.0","files":["/packages/api-elasticsearch/package.json","/packages/api-form-builder-so-ddb-es/package.json","/packages/data-migration/package.json","/packages/migrations/package.json"]},{"name":"@emotion/cache","version":"11.10.5","files":["/packages/app-website/package.json"]},{"name":"@emotion/is-prop-valid","version":"1.1.1","files":["/packages/app-apw/package.json"]},{"name":"@emotion/react","version":"11.10.8","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/cwp-template-aws/template/common/extensions/theme/package.json","/packages/lexical-editor/package.json","/packages/lexical-theme/package.json","/packages/theme/package.json","/packages/ui/package.json","/apps/website/package.json","/extensions/theme/package.json"]},{"name":"@emotion/styled","version":"11.10.6","files":["/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/app-website/package.json","/packages/cwp-template-aws/template/common/extensions/theme/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-editor-pb-element/package.json","/packages/ui/package.json","/extensions/theme/package.json"]},{"name":"@fastify/aws-lambda","version":"4.1.0","files":["/packages/handler-aws/package.json"]},{"name":"@fastify/compress","version":"7.0.3","files":["/packages/handler/package.json"]},{"name":"@fastify/cookie","version":"9.4.0","files":["/packages/handler/package.json"]},{"name":"@fortawesome/fontawesome-common-types","version":"0.3.0","files":["/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"@fortawesome/fontawesome-svg-core","version":"1.3.0","files":["/packages/app-dynamic-pages/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-page-builder/package.json"]},{"name":"@fortawesome/free-brands-svg-icons","version":"6.0.0","files":["/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"@fortawesome/free-regular-svg-icons","version":"6.0.0","files":["/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"@fortawesome/free-solid-svg-icons","version":"6.0.0","files":["/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"@fortawesome/react-fontawesome","version":"0.1.17","files":["/packages/app-dynamic-pages/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"@graphql-tools/merge","version":"9.0.4","files":["/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/resolvers-composition","version":"7.0.1","files":["/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/schema","version":"10.0.6","files":["/packages/api-headless-cms/package.json","/packages/handler-graphql/package.json"]},{"name":"@graphql-tools/utils","version":"10.3.1","files":["/packages/handler-graphql/package.json"]},{"name":"@iconify/json","version":"2.2.142","files":["/packages/app-admin/package.json"]},{"name":"@lexical/code","version":"0.23.1","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/hashtag","version":"0.23.1","files":["/packages/lexical-nodes/package.json"]},{"name":"@lexical/headless","version":"0.23.1","files":["/packages/lexical-converter/package.json"]},{"name":"@lexical/history","version":"0.23.1","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/html","version":"0.23.1","files":["/packages/lexical-converter/package.json"]},{"name":"@lexical/list","version":"0.23.1","files":["/packages/lexical-nodes/package.json"]},{"name":"@lexical/mark","version":"0.23.1","files":["/packages/lexical-nodes/package.json"]},{"name":"@lexical/overflow","version":"0.23.1","files":["/packages/lexical-nodes/package.json"]},{"name":"@lexical/react","version":"0.23.1","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/rich-text","version":"0.23.1","files":["/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/selection","version":"0.23.1","files":["/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-nodes/package.json"]},{"name":"@lexical/text","version":"0.23.1","files":["/packages/lexical-editor/package.json"]},{"name":"@lexical/utils","version":"0.23.1","files":["/packages/app-headless-cms/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-pb-element/package.json","/packages/lexical-nodes/package.json"]},{"name":"@material-design-icons/svg","version":"0.14.13","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-trash-bin/package.json","/packages/lexical-editor-pb-element/package.json","/packages/ui/package.json"]},{"name":"@material-symbols/svg-400","version":"0.4.1","files":["/packages/app-aco/package.json","/packages/app-form-builder/package.json"]},{"name":"@minoru/react-dnd-treeview","version":"3.2.1","files":["/packages/app-aco/package.json"]},{"name":"@okta/okta-auth-js","version":"5.3.1","files":["/packages/app-admin-okta/package.json"]},{"name":"@okta/okta-react","version":"6.1.0","files":["/packages/app-admin-okta/package.json"]},{"name":"@okta/okta-signin-widget","version":"5.9.4","files":["/packages/app-admin-okta/package.json"]},{"name":"@pmmmwh/react-refresh-webpack-plugin","version":"0.5.15","files":["/packages/project-utils/package.json"]},{"name":"@pulumi/aws","version":"6.67.0","files":["/packages/pulumi-aws/package.json","/packages/pulumi-sdk/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"@pulumi/pulumi","version":"3.147.0","files":["/packages/pulumi/package.json","/packages/pulumi-aws/package.json","/packages/pulumi-sdk/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"@pulumi/random","version":"4.17.0","files":["/packages/pulumi-aws/package.json"]},{"name":"@rmwc/base","version":"14.3.5","files":["/packages/app-admin-rmwc/package.json"]},{"name":"@rmwc/button","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/checkbox","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/chip","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/data-table","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/dialog","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/drawer","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/elevation","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/fab","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/grid","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/icon-button","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/list","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/menu","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/provider","version":"14.3.5","files":["/packages/app-admin-rmwc/package.json"]},{"name":"@rmwc/radio","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/ripple","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/select","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/slider","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/snackbar","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/switch","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/tabs","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/textfield","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/top-app-bar","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/touch-target","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@rmwc/typography","version":"14.3.5","files":["/packages/ui/package.json"]},{"name":"@smithy/node-http-handler","version":"2.1.6","files":["/packages/api-headless-cms-import-export/package.json","/packages/api-page-builder-import-export/package.json"]},{"name":"@sparticuz/chromium","version":"131.0.1","files":["/packages/api-prerendering-service/package.json"]},{"name":"@svgr/webpack","version":"6.1.1","files":["/packages/app-admin/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json","/packages/project-utils/package.json","/packages/ui/package.json"]},{"name":"@tanstack/react-table","version":"8.5.22","files":["/packages/ui/package.json"]},{"name":"@types/aws-lambda","version":"8.10.145","files":["/packages/aws-helpers/package.json","/packages/aws-sdk/package.json"]},{"name":"@types/hoist-non-react-statics","version":"3.3.5","files":["/package.json"]},{"name":"@types/medium-editor","version":"5.0.3","files":["/packages/app-page-builder/package.json"]},{"name":"@types/mime","version":"2.0.3","files":["/packages/app-admin/package.json"]},{"name":"@types/prismjs","version":"1.26.4","files":["/packages/lexical-nodes/package.json"]},{"name":"@types/react","version":"18.2.79","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-apw/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-page-builder/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/react-rich-text-renderer/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"@types/webpack-env","version":"1.18.5","files":["/packages/project-utils/package.json"]},{"name":"accept-language-parser","version":"1.5.0","files":["/packages/api-i18n/package.json"]},{"name":"accounting","version":"0.4.1","files":["/packages/i18n/package.json"]},{"name":"aos","version":"2.3.4","files":["/packages/app-page-builder/package.json"]},{"name":"apollo-cache","version":"1.3.5","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json"]},{"name":"apollo-cache-inmemory","version":"1.6.6","files":["/packages/app/package.json"]},{"name":"apollo-client","version":"2.6.10","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-record-locking/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/react-router/package.json","/apps/website/package.json"]},{"name":"apollo-link","version":"1.2.14","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-record-locking/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/website/package.json"]},{"name":"apollo-link-batch-http","version":"1.2.14","files":["/packages/app-serverless-cms/package.json","/packages/app-website/package.json"]},{"name":"apollo-link-context","version":"1.0.20","files":["/packages/app/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-graphql-playground/package.json","/packages/app-i18n/package.json"]},{"name":"apollo-link-error","version":"1.1.13","files":["/packages/app/package.json"]},{"name":"apollo-link-http-common","version":"0.2.16","files":["/packages/app/package.json"]},{"name":"apollo-utilities","version":"1.3.4","files":["/packages/app/package.json","/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json"]},{"name":"archiver","version":"7.0.1","files":["/packages/api-headless-cms-import-export/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json"]},{"name":"archy","version":"1.0.0","files":["/packages/cli-plugin-workspaces/package.json"]},{"name":"assert-browserify","version":"2.0.0","files":["/packages/project-utils/package.json"]},{"name":"babel-loader","version":"9.2.1","files":["/packages/project-utils/package.json"]},{"name":"boolean","version":"3.2.0","files":["/packages/app/package.json","/packages/cli/package.json","/packages/handler-graphql/package.json"]},{"name":"brace","version":"0.11.1","files":["/packages/ui/package.json"]},{"name":"buffer","version":"6.0.3","files":["/packages/project-utils/package.json"]},{"name":"bytes","version":"3.1.2","files":["/packages/api-headless-cms-import-export/package.json","/packages/app/package.json","/packages/app-file-manager/package.json"]},{"name":"cache-control-parser","version":"2.0.6","files":["/packages/api-file-manager/package.json"]},{"name":"camelcase","version":"6.3.0","files":["/packages/cli/package.json","/packages/project-utils/package.json"]},{"name":"case","version":"1.6.3","files":["/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"case-sensitive-paths-webpack-plugin","version":"2.4.0","files":["/packages/project-utils/package.json"]},{"name":"center-align","version":"1.0.1","files":["/packages/data-migration/package.json"]},{"name":"chalk","version":"4.1.2","files":["/packages/aws-layers/package.json","/packages/cli/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-workspaces/package.json","/packages/create-webiny-project/package.json","/packages/cwp-template-aws/package.json","/packages/data-migration/package.json","/packages/project-utils/package.json","/packages/serverless-cms-aws/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"cheerio","version":"1.0.0-rc.10","files":["/packages/aws-helpers/package.json"]},{"name":"ci-info","version":"4.1.0","files":["/packages/cli/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cwp-template-aws/package.json","/packages/project-utils/package.json","/packages/telemetry/package.json"]},{"name":"classnames","version":"2.5.1","files":["/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json","/packages/react-rich-text-renderer/package.json","/packages/ui/package.json"]},{"name":"cli-table3","version":"0.6.5","files":["/packages/system-requirements/package.json"]},{"name":"color","version":"4.2.3","files":["/packages/cli-plugin-workspaces/package.json"]},{"name":"core-js","version":"3.39.0","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"cropperjs","version":"1.4.3","files":["/packages/ui/package.json"]},{"name":"cross-fetch","version":"3.1.5","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"crypto-browserify","version":"3.12.0","files":["/packages/project-utils/package.json"]},{"name":"crypto-hash","version":"3.0.0","files":["/packages/app-record-locking/package.json"]},{"name":"crypto-js","version":"4.2.0","files":["/packages/api-mailer/package.json"]},{"name":"css-loader","version":"6.10.0","files":["/packages/project-utils/package.json"]},{"name":"css-minimizer-webpack-plugin","version":"7.0.0","files":["/packages/project-utils/package.json"]},{"name":"dataloader","version":"2.2.2","files":["/packages/api-admin-users/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-so-ddb/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-tenancy/package.json"]},{"name":"dataurl-to-blob","version":"0.0.1","files":["/packages/app-file-manager/package.json"]},{"name":"date-fns","version":"2.22.1","files":["/packages/api-form-builder/package.json","/packages/app-audit-logs/package.json","/packages/db-dynamodb/package.json"]},{"name":"dayjs","version":"1.11.13","files":["/packages/api-apw/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json"]},{"name":"decompress","version":"4.2.1","files":["/packages/pulumi-sdk/package.json"]},{"name":"deep-equal","version":"2.2.3","files":["/packages/api-security/package.json","/packages/api-security-cognito/package.json","/packages/tasks/package.json"]},{"name":"dnd-core","version":"16.0.1","files":["/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-page-builder/package.json"]},{"name":"dnd-kit-sortable-tree","version":"0.1.73","files":["/packages/app-page-builder/package.json"]},{"name":"dot-prop","version":"6.0.1","files":["/packages/api-headless-cms/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-page-builder-import-export/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/ui/package.json"]},{"name":"dotenv","version":"8.2.0","files":["/packages/cli/package.json"]},{"name":"downshift","version":"3.1.2","files":["/packages/app-admin/package.json"]},{"name":"downshift","version":"2.1.5","files":["/packages/ui/package.json"]},{"name":"dynamodb-toolbox","version":"0.9.2","files":["/packages/db-dynamodb/package.json"]},{"name":"elastic-ts","version":"0.12.0","files":["/packages/api-elasticsearch/package.json","/packages/api-form-builder-so-ddb-es/package.json","/packages/api-page-builder-so-ddb-es/package.json"]},{"name":"emotion","version":"10.0.27","files":["/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n-content/package.json","/packages/app-page-builder/package.json","/packages/app-security-access-management/package.json","/packages/app-tenant-manager/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-theme/package.json","/packages/ui/package.json"]},{"name":"eslint","version":"8.57.1","files":["/packages/project-utils/package.json"]},{"name":"eslint-config-react-app","version":"6.0.0","files":["/packages/project-utils/package.json"]},{"name":"eslint-webpack-plugin","version":"4.2.0","files":["/packages/project-utils/package.json"]},{"name":"execa","version":"5.1.1","files":["/packages/cli/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/cli-plugin-workspaces/package.json","/packages/create-webiny-project/package.json","/packages/cwp-template-aws/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json","/scripts/buildPackages/package.json"]},{"name":"exit-hook","version":"4.0.0","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"extract-zip","version":"1.6.7","files":["/packages/api-page-builder/package.json"]},{"name":"facepaint","version":"1.2.1","files":["/packages/app-page-builder-elements/package.json"]},{"name":"fast-glob","version":"3.2.7","files":["/packages/cli/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cwp-template-aws/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"fastify","version":"4.29.0","files":["/packages/handler/package.json","/packages/handler-aws/package.json"]},{"name":"fecha","version":"2.3.3","files":["/packages/i18n/package.json"]},{"name":"file-loader","version":"6.2.0","files":["/packages/project-utils/package.json"]},{"name":"find-up","version":"5.0.0","files":["/packages/cli/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/create-webiny-project/package.json","/packages/pulumi/package.json","/packages/serverless-cms-aws/package.json","/scripts/prepublishOnly/package.json"]},{"name":"folder-hash","version":"4.0.4","files":["/scripts/buildPackages/package.json"]},{"name":"fork-ts-checker-webpack-plugin","version":"9.0.2","files":["/packages/project-utils/package.json"]},{"name":"form-data","version":"4.0.0","files":["/packages/api-file-manager-s3/package.json","/packages/pulumi-aws/package.json"]},{"name":"fs-extra","version":"11.2.0","files":["/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/cli/package.json","/packages/create-webiny-project/package.json","/packages/cwp-template-aws/package.json","/packages/project-utils/package.json","/packages/pulumi-sdk/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"fuse.js","version":"7.0.0","files":["/packages/db-dynamodb/package.json"]},{"name":"get-yarn-workspaces","version":"1.0.2","files":["/packages/cli-plugin-dependencies/package.json","/packages/cwp-template-aws/package.json","/packages/project-utils/package.json","/scripts/prepublishOnly/package.json"]},{"name":"glob","version":"7.2.3","files":["/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/project-utils/package.json"]},{"name":"graphlib","version":"2.1.8","files":["/packages/app-admin/package.json","/packages/cli-plugin-workspaces/package.json"]},{"name":"graphql","version":"15.9.0","files":["/packages/api-headless-cms/package.json","/packages/api-i18n-content/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/cwp-template-aws/template/common/extensions/theme/package.json","/packages/handler-graphql/package.json","/packages/react-router/package.json","/apps/website/package.json","/extensions/theme/package.json"]},{"name":"graphql-request","version":"3.7.0","files":["/packages/cli/package.json"]},{"name":"graphql-scalars","version":"1.12.0","files":["/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-admin-auth0/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-record-locking/package.json","/packages/app-security-access-management/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/handler-graphql/package.json"]},{"name":"history","version":"5.3.0","files":["/packages/app-form-builder/package.json","/packages/app-page-builder/package.json","/packages/react-router/package.json"]},{"name":"html-webpack-plugin","version":"5.6.3","files":["/packages/project-utils/package.json"]},{"name":"humanize-duration","version":"3.32.1","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"i18n-locales","version":"0.0.5","files":["/packages/api-i18n/package.json"]},{"name":"indent-string","version":"5.0.0","files":["/packages/cli-plugin-scaffold-react-component/package.json"]},{"name":"inquirer","version":"8.2.6","files":["/packages/cli/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cwp-template-aws/package.json"]},{"name":"invariant","version":"2.2.4","files":["/packages/app/package.json","/packages/app-page-builder/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"inversify","version":"6.1.6","files":["/packages/ioc/package.json"]},{"name":"is-hotkey","version":"0.2.0","files":["/packages/app-admin/package.json","/packages/app-page-builder/package.json"]},{"name":"isnumeric","version":"0.3.3","files":["/packages/validation/package.json"]},{"name":"js-base64","version":"3.7.7","files":["/packages/cli-plugin-scaffold-ci/package.json"]},{"name":"js-yaml","version":"3.14.1","files":["/packages/create-webiny-project/package.json"]},{"name":"jsdom","version":"25.0.1","files":["/packages/api-headless-cms/package.json"]},{"name":"jsesc","version":"3.0.2","files":["/packages/telemetry/package.json"]},{"name":"json2csv","version":"4.5.4","files":["/packages/api-form-builder/package.json","/packages/app-form-builder/package.json"]},{"name":"jsonpack","version":"1.1.5","files":["/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-page-builder/package.json"]},{"name":"jsonwebtoken","version":"9.0.1","files":["/packages/api-cognito-authenticator/package.json","/packages/api-security/package.json","/packages/api-security-auth0/package.json","/packages/api-security-okta/package.json"]},{"name":"jwk-to-pem","version":"2.0.1","files":["/packages/api-cognito-authenticator/package.json","/packages/api-security-auth0/package.json","/packages/api-security-okta/package.json"]},{"name":"keycode","version":"2.2.0","files":["/packages/ui/package.json"]},{"name":"lexical","version":"0.23.1","files":["/packages/lexical-converter/package.json","/packages/lexical-editor/package.json","/packages/lexical-nodes/package.json","/packages/lexical-theme/package.json"]},{"name":"listr","version":"0.14.3","files":["/packages/cli-plugin-deploy-pulumi/package.json","/packages/create-webiny-project/package.json"]},{"name":"listr2","version":"5.0.8","files":["/scripts/buildPackages/package.json"]},{"name":"load-json-file","version":"6.2.0","files":["/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/create-webiny-project/package.json","/packages/cwp-template-aws/package.json","/packages/global-config/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"load-script","version":"1.0.0","files":["/packages/app-graphql-playground/package.json","/packages/ui/package.json"]},{"name":"lodash","version":"4.17.21","files":["/packages/api-aco/package.json","/packages/api-admin-users/package.json","/packages/api-apw/package.json","/packages/api-file-manager/package.json","/packages/api-form-builder/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-mailer/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-aco/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-prerendering-service/package.json","/packages/api-prerendering-service-aws/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-cognito-authenticator/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-security-access-management/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cwp-template-aws/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/migrations/package.json","/packages/project-utils/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/tasks/package.json","/packages/ui/package.json","/packages/validation/package.json","/scripts/prepublishOnly/package.json"]},{"name":"log-update","version":"4.0.0","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"lz-string","version":"1.5.0","files":["/packages/app-website/package.json"]},{"name":"material-components-web","version":"14.0.0","files":["/packages/ui/package.json"]},{"name":"md5","version":"2.3.0","files":["/packages/api-admin-users/package.json"]},{"name":"mdbid","version":"1.0.0","files":["/packages/utils/package.json"]},{"name":"medium-editor","version":"5.23.3","files":["/packages/app-page-builder/package.json"]},{"name":"mime","version":"3.0.0","files":["/packages/api-file-manager-s3/package.json","/packages/app-file-manager/package.json","/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"mini-css-extract-plugin","version":"2.4.5","files":["/packages/project-utils/package.json"]},{"name":"minimatch","version":"5.1.6","files":["/packages/api-security/package.json","/packages/app/package.json","/packages/app-file-manager/package.json","/packages/app-security/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/data-migration/package.json"]},{"name":"mobx","version":"6.9.0","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json"]},{"name":"mobx-react-lite","version":"3.4.3","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json","/packages/app-trash-bin/package.json"]},{"name":"mqtt","version":"5.10.3","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"multimatch","version":"5.0.0","files":["/packages/cli-plugin-workspaces/package.json"]},{"name":"nanoid","version":"3.3.8","files":["/packages/app/package.json","/packages/app-page-builder/package.json","/packages/react-properties/package.json","/packages/utils/package.json"]},{"name":"nanoid-dictionary","version":"4.3.0","files":["/packages/utils/package.json"]},{"name":"ncp","version":"2.0.0","files":["/packages/cli/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"node-fetch","version":"2.6.7","files":["/packages/api-cognito-authenticator/package.json","/packages/api-file-manager-s3/package.json","/packages/api-form-builder/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-security-auth0/package.json","/packages/api-security-okta/package.json","/packages/api-wcp/package.json","/packages/create-webiny-project/package.json","/packages/pulumi-aws/package.json","/packages/pulumi-sdk/package.json","/packages/serverless-cms-aws/package.json","/packages/wcp/package.json"]},{"name":"node-notifier","version":"10.0.1","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"nodemailer","version":"6.9.16","files":["/packages/api-mailer/package.json"]},{"name":"nprogress","version":"0.2.0","files":["/packages/ui/package.json"]},{"name":"nuka-carousel","version":"4.7.1","files":["/packages/ui/package.json"]},{"name":"null-loader","version":"4.0.1","files":["/packages/project-utils/package.json"]},{"name":"object-hash","version":"3.0.0","files":["/packages/api-file-manager/package.json","/packages/api-file-manager-s3/package.json","/packages/api-prerendering-service/package.json"]},{"name":"object-merge-advanced","version":"12.1.0","files":["/packages/tasks/package.json"]},{"name":"object-sizeof","version":"2.6.4","files":["/packages/tasks/package.json"]},{"name":"octokit","version":"3.1.2","files":["/packages/cli-plugin-scaffold-ci/package.json"]},{"name":"open","version":"8.4.2","files":["/packages/cli/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cwp-template-aws/package.json"]},{"name":"ora","version":"4.1.1","files":["/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cwp-template-aws/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"os","version":"0.1.1","files":["/packages/create-webiny-project/package.json"]},{"name":"os-browserify","version":"0.3.0","files":["/packages/project-utils/package.json"]},{"name":"p-map","version":"4.0.0","files":["/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json","/packages/cli-plugin-workspaces/package.json"]},{"name":"p-reduce","version":"2.1.0","files":["/packages/api-file-manager-s3/package.json","/packages/api-headless-cms/package.json"]},{"name":"p-retry","version":"4.6.2","files":["/packages/api-dynamodb-to-elasticsearch/package.json","/packages/app-file-manager-s3/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/create-webiny-project/package.json","/packages/utils/package.json"]},{"name":"p-wait-for","version":"4.1.0","files":["/packages/ui-composer/package.json"]},{"name":"pako","version":"2.1.0","files":["/packages/app-page-builder/package.json"]},{"name":"path-browserify","version":"1.0.1","files":["/packages/project-utils/package.json"]},{"name":"pino-pretty","version":"9.4.0","files":["/packages/data-migration/package.json"]},{"name":"pirates","version":"4.0.6","files":["/packages/cli/package.json"]},{"name":"platform","version":"1.3.5","files":["/packages/app-page-builder/package.json"]},{"name":"pluralize","version":"8.0.0","files":["/packages/api-headless-cms/package.json","/packages/api-prerendering-service/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json"]},{"name":"postcss-flexbugs-fixes","version":"5.0.2","files":["/packages/project-utils/package.json"]},{"name":"postcss-loader","version":"6.2.1","files":["/packages/project-utils/package.json"]},{"name":"postcss-normalize","version":"10.0.1","files":["/packages/project-utils/package.json"]},{"name":"postcss-preset-env","version":"9.4.0","files":["/packages/project-utils/package.json"]},{"name":"posthtml","version":"0.15.0","files":["/packages/api-prerendering-service/package.json"]},{"name":"posthtml-noopener","version":"1.0.5","files":["/packages/api-prerendering-service/package.json"]},{"name":"posthtml-plugin-link-preload","version":"1.0.0","files":["/packages/api-prerendering-service/package.json"]},{"name":"process","version":"0.11.10","files":["/packages/project-utils/package.json"]},{"name":"prop-types","version":"15.8.1","files":["/packages/app-admin/package.json","/packages/app-apw/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"puppeteer-core","version":"23.11.1","files":["/packages/api-prerendering-service/package.json"]},{"name":"raw-loader","version":"4.0.2","files":["/packages/project-utils/package.json"]},{"name":"raw.macro","version":"0.4.2","files":["/packages/app-headless-cms/package.json"]},{"name":"rc-tooltip","version":"5.3.1","files":["/packages/ui/package.json"]},{"name":"react","version":"18.2.0","files":["/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-cognito-authenticator/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-i18n-content/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-plugin-admin-welcome-screen/package.json","/packages/app-record-locking/package.json","/packages/app-security/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/app-websockets/package.json","/packages/cli-plugin-extensions/templates/admin/package.json","/packages/cli-plugin-extensions/templates/pbElement/package.json","/packages/cli-plugin-extensions/templates/website/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/cwp-template-aws/template/common/extensions/theme/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-editor-pb-element/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/react-rich-text-renderer/package.json","/packages/react-router/package.json","/packages/ui-composer/package.json","/apps/admin/package.json","/apps/website/package.json","/extensions/theme/package.json"]},{"name":"react-ace","version":"6.1.4","files":["/packages/ui/package.json"]},{"name":"react-butterfiles","version":"1.3.3","files":["/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/ui/package.json"]},{"name":"react-color","version":"2.19.3","files":["/packages/app-page-builder/package.json","/packages/lexical-editor-actions/package.json","/packages/ui/package.json"]},{"name":"react-columned","version":"1.1.3","files":["/packages/ui/package.json"]},{"name":"react-custom-scrollbars","version":"4.2.1","files":["/packages/app-file-manager/package.json","/packages/app-headless-cms/package.json","/packages/ui/package.json"]},{"name":"react-dev-utils","version":"12.0.1","files":["/packages/project-utils/package.json"]},{"name":"react-dnd","version":"16.0.1","files":["/packages/app-aco/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"react-dnd-html5-backend","version":"16.0.1","files":["/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"react-dom","version":"18.2.0","files":["/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-cognito-authenticator/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-i18n/package.json","/packages/app-i18n-content/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-plugin-admin-welcome-screen/package.json","/packages/app-record-locking/package.json","/packages/app-security/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/app-websockets/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/lexical-editor/package.json","/packages/lexical-editor-actions/package.json","/packages/lexical-editor-pb-element/package.json","/packages/project-utils/package.json","/packages/react-composition/package.json","/packages/react-router/package.json","/packages/ui-composer/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"react-google-recaptcha","version":"1.1.0","files":["/packages/app-form-builder/package.json"]},{"name":"react-hamburger-menu","version":"1.2.1","files":["/packages/cwp-template-aws/template/common/extensions/theme/package.json","/extensions/theme/package.json"]},{"name":"react-helmet","version":"6.1.0","files":["/packages/app-admin-auth0/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-headless-cms/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-security-access-management/package.json","/packages/app-website/package.json"]},{"name":"react-hotkeyz","version":"1.0.4","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-file-manager/package.json","/packages/app-form-builder/package.json","/packages/app-headless-cms/package.json"]},{"name":"react-images","version":"0.5.19","files":["/packages/app-page-builder/package.json"]},{"name":"react-in-viewport","version":"1.0.0-alpha.30","files":["/packages/app-page-builder/package.json"]},{"name":"react-lazy-load","version":"3.1.14","files":["/packages/app-file-manager/package.json"]},{"name":"react-loading-skeleton","version":"3.1.0","files":["/packages/ui/package.json"]},{"name":"react-refresh","version":"0.11.0","files":["/packages/project-utils/package.json"]},{"name":"react-resizable-panels","version":"2.0.19","files":["/packages/app-admin/package.json"]},{"name":"react-router-dom","version":"6.3.0","files":["/packages/react-router/package.json"]},{"name":"react-sortable","version":"2.0.0","files":["/packages/app-page-builder/package.json"]},{"name":"react-spinner-material","version":"1.1.4","files":["/packages/app-apw/package.json","/packages/ui/package.json"]},{"name":"react-style-object-to-css","version":"1.1.2","files":["/packages/lexical-theme/package.json"]},{"name":"react-transition-group","version":"4.4.5","files":["/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/ui/package.json"]},{"name":"react-virtualized","version":"9.22.5","files":["/packages/app-admin/package.json","/packages/app-headless-cms/package.json","/packages/app-page-builder/package.json"]},{"name":"read-json-sync","version":"2.0.1","files":["/packages/project-utils/package.json"]},{"name":"recoil","version":"0.7.7","files":["/packages/app-page-builder/package.json"]},{"name":"reflect-metadata","version":"0.2.2","files":["/packages/di-container/package.json","/packages/ioc/package.json"]},{"name":"regenerator-runtime","version":"0.13.11","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"replace-in-path","version":"1.1.0","files":["/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"reset-css","version":"5.0.1","files":["/packages/app-admin/package.json","/packages/app-website/package.json"]},{"name":"resolve","version":"1.22.8","files":["/packages/project-utils/package.json"]},{"name":"resolve-url-loader","version":"5.0.0","files":["/packages/project-utils/package.json"]},{"name":"rimraf","version":"6.0.1","files":["/packages/create-webiny-project/package.json","/packages/project-utils/package.json"]},{"name":"sanitize-filename","version":"1.6.3","files":["/packages/api-file-manager-s3/package.json"]},{"name":"sanitize-html","version":"2.12.1","files":["/packages/react-rich-text-renderer/package.json"]},{"name":"sass","version":"1.44.0","files":["/packages/project-utils/package.json"]},{"name":"sass-loader","version":"12.3.0","files":["/packages/project-utils/package.json"]},{"name":"scheduler","version":"0.19.1","files":["/packages/project-utils/package.json"]},{"name":"semver","version":"7.6.3","files":["/packages/api-headless-cms/package.json","/packages/cli/package.json","/packages/cli-plugin-dependencies/package.json","/packages/create-webiny-project/package.json","/packages/data-migration/package.json","/packages/pulumi-sdk/package.json","/packages/system-requirements/package.json"]},{"name":"sharp","version":"0.32.6","files":["/packages/api-file-manager-s3/package.json"]},{"name":"short-hash","version":"1.0.0","files":["/packages/i18n/package.json"]},{"name":"slugify","version":"1.6.6","files":["/packages/api-form-builder/package.json","/packages/api-headless-cms/package.json","/packages/app-aco/package.json","/packages/app-dynamic-pages/package.json","/packages/app-page-builder/package.json"]},{"name":"source-map-loader","version":"1.1.3","files":["/packages/project-utils/package.json"]},{"name":"source-map-support","version":"0.5.21","files":["/packages/project-utils/package.json"]},{"name":"srcset","version":"4.0.0","files":["/packages/api-prerendering-service/package.json","/packages/aws-helpers/package.json"]},{"name":"store","version":"2.0.12","files":["/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-page-builder/package.json","/packages/app-tenancy/package.json"]},{"name":"stream","version":"0.0.3","files":["/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json"]},{"name":"strip-ansi","version":"6.0.1","files":["/packages/telemetry/package.json"]},{"name":"style-loader","version":"3.3.1","files":["/packages/project-utils/package.json"]},{"name":"swiper","version":"9.3.2","files":["/packages/app-page-builder/package.json"]},{"name":"tar","version":"6.2.1","files":["/packages/pulumi-sdk/package.json"]},{"name":"terminal-link","version":"2.1.1","files":["/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json"]},{"name":"terser-webpack-plugin","version":"5.3.10","files":["/packages/project-utils/package.json"]},{"name":"theme","version":"1.0.0","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"timeago-react","version":"3.0.6","files":["/packages/ui/package.json"]},{"name":"ts-invariant","version":"0.10.3","files":["/packages/app/package.json"]},{"name":"ts-morph","version":"11.0.0","files":["/packages/cli/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json"]},{"name":"ts-patch","version":"3.3.0","files":["/packages/project-utils/package.json"]},{"name":"tslib","version":"2.8.1","files":["/packages/cwp-template-aws/template/common/apps/admin/package.json","/apps/admin/package.json"]},{"name":"type-fest","version":"4.14.0","files":["/packages/api-websockets/package.json","/packages/cwp-template-aws/package.json","/packages/db/package.json"]},{"name":"typescript","version":"5.3.3","files":["/packages/cli/package.json","/packages/project-utils/package.json"]},{"name":"unicode-emoji-json","version":"0.4.0","files":["/packages/app-admin/package.json"]},{"name":"uniqid","version":"5.4.0","files":["/packages/api-headless-cms-import-export/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/app-page-builder/package.json","/packages/cli/package.json","/packages/plugins/package.json"]},{"name":"unzipper","version":"0.12.3","files":["/packages/api-headless-cms-import-export/package.json"]},{"name":"url","version":"0.11.4","files":["/packages/project-utils/package.json"]},{"name":"url-loader","version":"4.1.1","files":["/packages/project-utils/package.json"]},{"name":"use-deep-compare-effect","version":"1.8.1","files":["/packages/app-headless-cms/package.json"]},{"name":"uuid","version":"9.0.1","files":["/packages/create-webiny-project/package.json","/packages/global-config/package.json"]},{"name":"validate-npm-package-name","version":"3.0.0","files":["/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/create-webiny-project/package.json"]},{"name":"vm-browserify","version":"1.1.2","files":["/packages/project-utils/package.json"]},{"name":"warning","version":"4.0.2","files":["/packages/app/package.json"]},{"name":"webpack","version":"5.97.0","files":["/packages/project-utils/package.json","/packages/serverless-cms-aws/package.json"]},{"name":"webpack-dev-server","version":"4.15.2","files":["/packages/project-utils/package.json"]},{"name":"webpack-manifest-plugin","version":"5.0.0","files":["/packages/project-utils/package.json"]},{"name":"webpackbar","version":"7.0.0","files":["/packages/project-utils/package.json"]},{"name":"write-json-file","version":"4.3.0","files":["/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/create-webiny-project/package.json","/packages/cwp-template-aws/package.json","/packages/global-config/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"wts-client","version":"1.0.1","files":["/packages/telemetry/package.json"]},{"name":"yargs","version":"17.7.2","files":["/packages/cli/package.json","/packages/create-webiny-project/package.json","/packages/i18n/package.json","/scripts/buildPackages/package.json"]},{"name":"yauzl","version":"2.10.0","files":["/packages/api-page-builder-import-export/package.json"]},{"name":"yesno","version":"0.4.0","files":["/packages/create-webiny-project/package.json"]},{"name":"zod","version":"3.23.8","files":["/packages/api-admin-users/package.json","/packages/api-apw/package.json","/packages/api-file-manager/package.json","/packages/api-form-builder/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-import-export/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-log/package.json","/packages/api-mailer/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-security/package.json","/packages/api-websockets/package.json","/packages/app-aco/package.json","/packages/app-file-manager/package.json","/packages/tasks/package.json"]}],"devDependencies":[{"name":"@4tw/cypress-drag-drop","version":"1.4.0","files":["/cypress-tests/package.json"]},{"name":"@babel/cli","version":"7.26.4","files":["/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@babel/code-frame","version":"7.26.2","files":["/package.json"]},{"name":"@babel/compat-data","version":"7.26.5","files":["/package.json"]},{"name":"@babel/core","version":"7.26.7","files":["/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@babel/helper-define-polyfill-provider","version":"0.6.3","files":["/package.json"]},{"name":"@babel/helper-environment-visitor","version":"7.24.7","files":["/package.json"]},{"name":"@babel/parser","version":"7.26.7","files":["/package.json"]},{"name":"@babel/plugin-proposal-class-properties","version":"7.18.6","files":["/package.json"]},{"name":"@babel/plugin-proposal-object-rest-spread","version":"7.20.7","files":["/package.json"]},{"name":"@babel/plugin-proposal-throw-expressions","version":"7.25.9","files":["/package.json"]},{"name":"@babel/plugin-syntax-object-rest-spread","version":"7.8.3","files":["/package.json"]},{"name":"@babel/plugin-transform-modules-commonjs","version":"7.26.3","files":["/package.json"]},{"name":"@babel/plugin-transform-runtime","version":"7.25.9","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@babel/preset-env","version":"7.26.7","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@babel/preset-react","version":"7.26.3","files":["/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json"]},{"name":"@babel/preset-typescript","version":"7.26.0","files":["/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@babel/register","version":"7.25.9","files":["/package.json","/packages/i18n/package.json"]},{"name":"@babel/runtime","version":"7.26.7","files":["/package.json"]},{"name":"@babel/template","version":"7.25.9","files":["/package.json"]},{"name":"@babel/traverse","version":"7.26.7","files":["/package.json"]},{"name":"@babel/types","version":"7.26.7","files":["/package.json"]},{"name":"@commitlint/cli","version":"11.0.0","files":["/package.json"]},{"name":"@commitlint/config-conventional","version":"11.0.0","files":["/package.json"]},{"name":"@elastic/elasticsearch","version":"7.12.0","files":["/packages/api-headless-cms-ddb-es/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/project-utils/package.json"]},{"name":"@emotion/babel-plugin","version":"11.11.0","files":["/packages/app-admin/package.json","/packages/app-admin-rmwc/package.json","/packages/app-apw/package.json","/packages/app-dynamic-pages/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-i18n-content/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-security/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme/package.json","/packages/app-theme-manager/package.json","/packages/theme/package.json","/packages/ui/package.json"]},{"name":"@emotion/react","version":"11.10.8","files":["/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"@faker-js/faker","version":"9.3.0","files":["/packages/api-headless-cms-es-tasks/package.json"]},{"name":"@grpc/grpc-js","version":"1.11.1","files":["/package.json"]},{"name":"@lexical/code","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/hashtag","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/headless","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/history","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/html","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/list","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/mark","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/overflow","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/react","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/rich-text","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/selection","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/text","version":"0.23.1","files":["/package.json"]},{"name":"@lexical/utils","version":"0.23.1","files":["/package.json"]},{"name":"@material-design-icons/svg","version":"0.14.13","files":["/packages/app-audit-logs/package.json"]},{"name":"@material-symbols/svg-400","version":"0.4.1","files":["/packages/app-audit-logs/package.json"]},{"name":"@octokit/rest","version":"20.0.2","files":["/package.json"]},{"name":"@svgr/webpack","version":"6.1.1","files":["/packages/app-file-manager/package.json"]},{"name":"@testing-library/cypress","version":"10.0.0","files":["/cypress-tests/package.json"]},{"name":"@testing-library/react","version":"15.0.7","files":["/packages/form/package.json","/packages/react-composition/package.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json","/packages/ui/package.json"]},{"name":"@testing-library/user-event","version":"14.5.2","files":["/packages/form/package.json"]},{"name":"@types/accept-language-parser","version":"1.5.3","files":["/packages/api-i18n/package.json"]},{"name":"@types/accounting","version":"0.4.2","files":["/packages/i18n/package.json"]},{"name":"@types/adm-zip","version":"0.5.5","files":["/packages/api-headless-cms-import-export/package.json"]},{"name":"@types/aos","version":"3.0.4","files":["/packages/app-page-builder/package.json"]},{"name":"@types/archiver","version":"5.3.1","files":["/packages/api-page-builder-import-export/package.json"]},{"name":"@types/babel__code-frame","version":"7.0.6","files":["/packages/api-headless-cms/package.json"]},{"name":"@types/bytes","version":"3.1.4","files":["/packages/app-admin/package.json"]},{"name":"@types/center-align","version":"1.0.0","files":["/packages/data-migration/package.json"]},{"name":"@types/crypto-js","version":"4.2.2","files":["/packages/api-mailer/package.json"]},{"name":"@types/extract-zip","version":"1.6.2","files":["/packages/api-page-builder/package.json"]},{"name":"@types/facepaint","version":"1.2.2","files":["/packages/app-page-builder-elements/package.json"]},{"name":"@types/folder-hash","version":"4.0.4","files":["/scripts/buildPackages/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"]},{"name":"@types/gtag.js","version":"0.0.20","files":["/packages/app-form-builder/package.json"]},{"name":"@types/humanize-duration","version":"3.27.4","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"@types/inquirer","version":"8.2.10","files":["/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"@types/invariant","version":"2.2.35","files":["/packages/form/package.json"]},{"name":"@types/is-hotkey","version":"0.1.10","files":["/packages/app-admin/package.json","/packages/app-page-builder/package.json"]},{"name":"@types/is-number","version":"7.0.5","files":["/packages/db-dynamodb/package.json"]},{"name":"@types/jest","version":"29.5.14","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@types/jsdom","version":"21.1.6","files":["/packages/lexical-converter/package.json"]},{"name":"@types/json2csv","version":"4.5.1","files":["/packages/api-form-builder/package.json","/packages/app-form-builder/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"]},{"name":"@types/jsonwebtoken","version":"9.0.2","files":["/packages/api-admin-users/package.json","/packages/api-cognito-authenticator/package.json","/packages/api-security/package.json","/packages/api-security-auth0/package.json","/packages/api-security-cognito/package.json"]},{"name":"@types/jwk-to-pem","version":"2.0.1","files":["/packages/api-cognito-authenticator/package.json","/packages/api-security-auth0/package.json"]},{"name":"@types/listr","version":"0.14.9","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"@types/lodash","version":"4.17.13","files":["/packages/app/package.json","/packages/app-cognito-authenticator/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/pulumi/package.json","/packages/pulumi-sdk/package.json","/packages/validation/package.json"]},{"name":"@types/md5","version":"2.3.2","files":["/packages/api-admin-users/package.json"]},{"name":"@types/ncp","version":"2.0.4","files":["/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"@types/node","version":"20.17.10","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@types/node-fetch","version":"2.6.1","files":["/packages/api-cognito-authenticator/package.json","/packages/api-file-manager-s3/package.json","/packages/api-form-builder/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-security-auth0/package.json","/packages/api-security-okta/package.json"]},{"name":"@types/node-notifier","version":"8.0.5","files":["/packages/cli-plugin-deploy-pulumi/package.json"]},{"name":"@types/nodemailer","version":"6.4.17","files":["/packages/api-mailer/package.json"]},{"name":"@types/nprogress","version":"0.2.0","files":["/packages/ui/package.json"]},{"name":"@types/object-hash","version":"2.2.1","files":["/packages/api-prerendering-service/package.json"]},{"name":"@types/pako","version":"2.0.3","files":["/packages/app-page-builder/package.json"]},{"name":"@types/platform","version":"1.3.4","files":["/packages/app-page-builder/package.json"]},{"name":"@types/pluralize","version":"0.0.29","files":["/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"@types/prettier","version":"2.7.3","files":["/package.json"]},{"name":"@types/react","version":"18.2.79","files":["/package.json","/packages/app-aco/package.json","/packages/app-audit-logs/package.json","/packages/app-mailer/package.json","/packages/app-page-builder-elements/package.json","/packages/app-theme/package.json","/packages/app-trash-bin/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/theme/package.json"]},{"name":"@types/react-color","version":"2.17.11","files":["/packages/lexical-editor-actions/package.json","/packages/ui/package.json"]},{"name":"@types/react-custom-scrollbars","version":"4.0.10","files":["/packages/ui/package.json"]},{"name":"@types/react-dom","version":"18.2.25","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@types/react-google-recaptcha","version":"1.1.2","files":["/packages/app-form-builder/package.json"]},{"name":"@types/react-hamburger-menu","version":"0.0.4","files":["/packages/cwp-template-aws/template/common/extensions/theme/package.json","/extensions/theme/package.json"]},{"name":"@types/react-helmet","version":"6.1.11","files":["/packages/app-admin-rmwc/package.json","/packages/app-security-access-management/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/apps/website/package.json"]},{"name":"@types/react-images","version":"0.5.3","files":["/packages/app-page-builder/package.json"]},{"name":"@types/react-transition-group","version":"4.4.4","files":["/packages/ui/package.json"]},{"name":"@types/react-virtualized","version":"9.21.16","files":["/packages/app-page-builder/package.json"]},{"name":"@types/resize-observer-browser","version":"0.1.4","files":["/packages/app-page-builder/package.json"]},{"name":"@types/rimraf","version":"3.0.2","files":["/packages/api-page-builder/package.json"]},{"name":"@types/sanitize-html","version":"2.9.0","files":["/packages/react-rich-text-renderer/package.json"]},{"name":"@types/semver","version":"7.3.4","files":["/packages/data-migration/package.json"]},{"name":"@types/store","version":"2.0.2","files":["/packages/app-admin/package.json","/packages/app-page-builder/package.json"]},{"name":"@types/uniqid","version":"5.3.2","files":["/packages/feature-flags/package.json","/packages/plugins/package.json"]},{"name":"@types/unzipper","version":"0.10.10","files":["/packages/api-headless-cms-import-export/package.json"]},{"name":"@types/validate-npm-package-name","version":"3.0.3","files":["/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-workspaces/package.json"]},{"name":"@types/warning","version":"3.0.0","files":["/packages/app/package.json"]},{"name":"@types/yargs","version":"17.0.8","files":["/scripts/buildPackages/package.json"]},{"name":"@types/yauzl","version":"2.9.2","files":["/packages/api-page-builder-import-export/package.json"]},{"name":"@typescript-eslint/eslint-plugin","version":"6.21.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@typescript-eslint/parser","version":"6.21.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"adio","version":"1.0.1","files":["/package.json"]},{"name":"adm-zip","version":"0.5.14","files":["/packages/api-headless-cms-import-export/package.json"]},{"name":"amazon-cognito-identity-js","version":"4.5.3","files":["/cypress-tests/package.json"]},{"name":"apollo-client","version":"2.6.10","files":["/packages/app-aco/package.json","/packages/app-trash-bin/package.json"]},{"name":"apollo-graphql","version":"0.9.5","files":["/packages/api-admin-settings/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"]},{"name":"aws-sdk-client-mock","version":"4.1.0","files":["/packages/api-headless-cms-import-export/package.json"]},{"name":"axios","version":"1.7.9","files":["/package.json"]},{"name":"babel-jest","version":"29.7.0","files":["/package.json"]},{"name":"babel-loader","version":"9.2.1","files":["/package.json","/packages/ui/package.json"]},{"name":"babel-plugin-dynamic-import-node","version":"2.3.3","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"babel-plugin-macros","version":"3.1.0","files":["/package.json"]},{"name":"babel-plugin-module-resolver","version":"5.0.2","files":["/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"babel-plugin-named-asset-import","version":"1.0.0-next.3e165448","files":["/packages/app-admin-rmwc/package.json","/packages/app-serverless-cms/package.json","/packages/app-theme-manager/package.json"]},{"name":"bytes","version":"3.1.2","files":["/packages/api-page-builder/package.json"]},{"name":"chalk","version":"4.1.2","files":["/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/pulumi-aws/package.json"]},{"name":"cross-env","version":"5.2.1","files":["/package.json","/packages/cwp-template-aws/template/common/apps/admin/package.json","/packages/cwp-template-aws/template/common/apps/website/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/apps/admin/package.json","/apps/website/package.json"]},{"name":"cross-spawn","version":"6.0.6","files":["/package.json"]},{"name":"csvtojson","version":"2.0.10","files":["/packages/api-form-builder/package.json","/packages/api-form-builder-so-ddb/package.json","/packages/api-form-builder-so-ddb-es/package.json"]},{"name":"cypress","version":"13.16.0","files":["/cypress-tests/package.json"]},{"name":"cypress-image-snapshot","version":"4.0.1","files":["/cypress-tests/package.json"]},{"name":"cypress-mailosaur","version":"2.7.0","files":["/cypress-tests/package.json"]},{"name":"cypress-wait-until","version":"1.7.1","files":["/cypress-tests/package.json"]},{"name":"deepmerge","version":"4.3.1","files":["/package.json"]},{"name":"del","version":"6.0.0","files":["/cypress-tests/package.json"]},{"name":"dotenv","version":"8.2.0","files":["/packages/cwp-template-aws/package.json"]},{"name":"elastic-ts","version":"0.12.0","files":["/packages/migrations/package.json"]},{"name":"elliptic","version":"6.6.1","files":["/package.json"]},{"name":"env-ci","version":"2.0.1","files":["/package.json"]},{"name":"eslint","version":"8.57.1","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-config-standard","version":"16.0.3","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-import-resolver-babel-module","version":"5.3.2","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-import","version":"2.27.5","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-jest","version":"25.7.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-lodash","version":"7.4.0","files":["/package.json"]},{"name":"eslint-plugin-node","version":"11.1.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-promise","version":"5.2.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-react","version":"7.32.2","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"eslint-plugin-standard","version":"5.0.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"execa","version":"5.1.1","files":["/package.json","/packages/app-audit-logs/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-theme/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/theme/package.json","/packages/ui/package.json"]},{"name":"fast-glob","version":"3.2.7","files":["/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json"]},{"name":"find-up","version":"5.0.0","files":["/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json"]},{"name":"folder-hash","version":"4.0.4","files":["/package.json"]},{"name":"fs-extra","version":"11.2.0","files":["/package.json","/packages/api-form-builder/package.json"]},{"name":"get-stream","version":"3.0.0","files":["/package.json"]},{"name":"get-yarn-workspaces","version":"1.0.2","files":["/package.json"]},{"name":"git-cz","version":"1.7.1","files":["/package.json"]},{"name":"github-actions-wac","version":"1.4.1","files":["/package.json"]},{"name":"glob","version":"7.2.3","files":["/package.json","/packages/i18n/package.json"]},{"name":"graphql","version":"15.9.0","files":["/package.json","/packages/api-aco/package.json","/packages/api-apw/package.json","/packages/api-audit-logs/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-import-export/package.json","/packages/api-mailer/package.json","/packages/api-page-builder-aco/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-record-locking/package.json","/packages/api-serverless-cms/package.json","/packages/api-websockets/package.json"]},{"name":"graphql-request","version":"3.7.0","files":["/cypress-tests/package.json","/apps/api/graphql/package.json"]},{"name":"husky","version":"4.2.5","files":["/package.json"]},{"name":"identity-obj-proxy","version":"3.0.0","files":["/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"inquirer","version":"8.2.6","files":["/package.json"]},{"name":"inquirer-autocomplete-prompt","version":"1.0.1","files":["/package.json"]},{"name":"inquirer-checkbox-plus-prompt","version":"1.0.1","files":["/package.json"]},{"name":"inquirer-maxlength-input-prompt","version":"1.0.0","files":["/package.json"]},{"name":"jest","version":"29.7.0","files":["/package.json","/packages/api-admin-settings/package.json","/packages/api-admin-users-so-ddb/package.json","/packages/api-apw/package.json","/packages/api-apw-scheduler-so-ddb/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-ddb/package.json","/packages/api-form-builder/package.json","/packages/api-form-builder-so-ddb/package.json","/packages/api-form-builder-so-ddb-es/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-i18n/package.json","/packages/api-i18n-ddb/package.json","/packages/api-log/package.json","/packages/api-mailer/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-page-builder-import-export-so-ddb/package.json","/packages/api-page-builder-so-ddb/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-security-so-ddb/package.json","/packages/api-tenancy/package.json","/packages/api-tenancy-so-ddb/package.json","/packages/api-tenant-manager/package.json","/packages/api-theme-manager/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/data-migration/package.json","/packages/db-dynamodb/package.json","/packages/handler-client/package.json","/packages/handler-graphql/package.json","/packages/validation/package.json"]},{"name":"jest-dynalite","version":"3.6.1","files":["/packages/api-admin-settings/package.json","/packages/api-admin-users-so-ddb/package.json","/packages/api-apw-scheduler-so-ddb/package.json","/packages/api-authentication/package.json","/packages/api-file-manager-ddb/package.json","/packages/api-form-builder/package.json","/packages/api-form-builder-so-ddb/package.json","/packages/api-form-builder-so-ddb-es/package.json","/packages/api-headless-cms-ddb/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-i18n-ddb/package.json","/packages/api-log/package.json","/packages/api-mailer/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-page-builder-import-export-so-ddb/package.json","/packages/api-page-builder-so-ddb/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-prerendering-service-so-ddb/package.json","/packages/api-security-so-ddb/package.json","/packages/api-tenancy/package.json","/packages/api-tenancy-so-ddb/package.json","/packages/api-tenant-manager/package.json","/packages/api-wcp/package.json","/packages/data-migration/package.json","/packages/db-dynamodb/package.json","/packages/migrations/package.json","/packages/project-utils/package.json"]},{"name":"jest-environment-jsdom","version":"29.7.0","files":["/package.json"]},{"name":"jest-extended","version":"4.0.2","files":["/package.json"]},{"name":"jest-mock-console","version":"2.0.0","files":["/packages/data-migration/package.json","/packages/handler-graphql/package.json"]},{"name":"jsdom","version":"25.0.1","files":["/packages/lexical-converter/package.json"]},{"name":"jsonpack","version":"1.1.5","files":["/packages/api-file-manager-ddb/package.json"]},{"name":"lerna","version":"8.1.2","files":["/package.json"]},{"name":"lexical","version":"0.23.1","files":["/package.json"]},{"name":"lint-staged","version":"15.3.0","files":["/package.json"]},{"name":"listr","version":"0.14.3","files":["/package.json"]},{"name":"listr2","version":"5.0.8","files":["/packages/project-utils/package.json"]},{"name":"load-json-file","version":"6.2.0","files":["/package.json","/packages/project-utils/package.json"]},{"name":"lodash","version":"4.17.21","files":["/package.json","/packages/pulumi-aws/package.json","/cypress-tests/package.json"]},{"name":"longest","version":"2.0.1","files":["/package.json"]},{"name":"md5","version":"2.3.0","files":["/packages/api-security-cognito/package.json"]},{"name":"merge","version":"2.1.1","files":["/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"micromatch","version":"4.0.8","files":["/package.json"]},{"name":"mime","version":"3.0.0","files":["/packages/pulumi-aws/package.json"]},{"name":"minimatch","version":"5.1.6","files":["/package.json"]},{"name":"mobx","version":"6.9.0","files":["/packages/form/package.json"]},{"name":"mobx-react-lite","version":"3.4.3","files":["/packages/form/package.json"]},{"name":"nanoid","version":"3.3.8","files":["/package.json","/cypress-tests/package.json"]},{"name":"ncp","version":"2.0.0","files":["/packages/ui/package.json"]},{"name":"node-fetch","version":"2.6.7","files":["/package.json","/cypress-tests/package.json"]},{"name":"pino","version":"8.21.0","files":["/packages/logger/package.json","/packages/project-utils/package.json"]},{"name":"pino-pretty","version":"9.4.0","files":["/packages/project-utils/package.json"]},{"name":"pm2","version":"5.4.3","files":["/package.json"]},{"name":"prettier","version":"2.8.8","files":["/package.json","/packages/api-aco/package.json","/packages/api-admin-settings/package.json","/packages/api-apw/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-page-builder/package.json","/packages/api-prerendering-service/package.json","/packages/api-prerendering-service-so-ddb/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/react-properties/package.json","/packages/react-rich-text-lexical-renderer/package.json"]},{"name":"raw-loader","version":"4.0.2","files":["/packages/ui/package.json"]},{"name":"react","version":"18.2.0","files":["/packages/lexical-nodes/package.json"]},{"name":"rimraf","version":"6.0.1","files":["/packages/api/package.json","/packages/api-aco/package.json","/packages/api-admin-settings/package.json","/packages/api-admin-users/package.json","/packages/api-admin-users-so-ddb/package.json","/packages/api-apw/package.json","/packages/api-apw-scheduler-so-ddb/package.json","/packages/api-authentication/package.json","/packages/api-authentication-cognito/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-es/package.json","/packages/api-background-tasks-os/package.json","/packages/api-cognito-authenticator/package.json","/packages/api-elasticsearch/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-ddb/package.json","/packages/api-file-manager-s3/package.json","/packages/api-form-builder/package.json","/packages/api-form-builder-so-ddb/package.json","/packages/api-form-builder-so-ddb-es/package.json","/packages/api-headless-cms/package.json","/packages/api-headless-cms-ddb-es/package.json","/packages/api-i18n/package.json","/packages/api-i18n-content/package.json","/packages/api-i18n-ddb/package.json","/packages/api-log/package.json","/packages/api-mailer/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-page-builder-import-export-so-ddb/package.json","/packages/api-page-builder-so-ddb/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-prerendering-service/package.json","/packages/api-prerendering-service-aws/package.json","/packages/api-prerendering-service-so-ddb/package.json","/packages/api-record-locking/package.json","/packages/api-security/package.json","/packages/api-security-auth0/package.json","/packages/api-security-cognito/package.json","/packages/api-security-okta/package.json","/packages/api-security-so-ddb/package.json","/packages/api-serverless-cms/package.json","/packages/api-tenancy/package.json","/packages/api-tenancy-so-ddb/package.json","/packages/api-tenant-manager/package.json","/packages/api-theme-manager/package.json","/packages/api-wcp/package.json","/packages/api-websockets/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-cognito-authenticator/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-i18n-content/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-plugin-admin-welcome-screen/package.json","/packages/app-record-locking/package.json","/packages/app-security/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/app-websockets/package.json","/packages/aws-sdk/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/cwp-template-aws/package.json","/packages/data-migration/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-client/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/logger/package.json","/packages/plugins/package.json","/packages/pubsub/package.json","/packages/pulumi/package.json","/packages/pulumi-aws/package.json","/packages/pulumi-sdk/package.json","/packages/react-rich-text-renderer/package.json","/packages/react-router/package.json","/packages/tasks/package.json","/packages/theme/package.json","/packages/ui/package.json","/packages/ui-composer/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json"]},{"name":"semver","version":"7.6.3","files":["/package.json"]},{"name":"source-map-explorer","version":"2.5.3","files":["/apps/website/package.json"]},{"name":"ts-expect","version":"1.3.0","files":["/package.json"]},{"name":"ts-jest","version":"29.1.5","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"ts-node","version":"10.9.2","files":["/package.json","/scripts/buildPackages/package.json","/scripts/prepublishOnly/package.json"]},{"name":"ttypescript","version":"1.5.15","files":["/packages/app-dynamic-pages/package.json"]},{"name":"type-fest","version":"4.14.0","files":["/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-record-locking/package.json","/packages/cli-plugin-dependencies/package.json","/packages/tasks/package.json","/scripts/prepublishOnly/package.json"]},{"name":"typescript","version":"5.3.3","files":["/package.json","/packages/api/package.json","/packages/api-aco/package.json","/packages/api-admin-settings/package.json","/packages/api-admin-users/package.json","/packages/api-admin-users-so-ddb/package.json","/packages/api-apw/package.json","/packages/api-apw-scheduler-so-ddb/package.json","/packages/api-audit-logs/package.json","/packages/api-authentication/package.json","/packages/api-authentication-cognito/package.json","/packages/api-background-tasks-ddb/package.json","/packages/api-background-tasks-es/package.json","/packages/api-background-tasks-os/package.json","/packages/api-cognito-authenticator/package.json","/packages/api-dynamodb-to-elasticsearch/package.json","/packages/api-elasticsearch/package.json","/packages/api-elasticsearch-tasks/package.json","/packages/api-file-manager/package.json","/packages/api-file-manager-ddb/package.json","/packages/api-file-manager-s3/package.json","/packages/api-form-builder/package.json","/packages/api-form-builder-so-ddb/package.json","/packages/api-form-builder-so-ddb-es/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-import-export/package.json","/packages/api-headless-cms-tasks/package.json","/packages/api-headless-cms-tasks-ddb-es/package.json","/packages/api-i18n/package.json","/packages/api-i18n-content/package.json","/packages/api-i18n-ddb/package.json","/packages/api-log/package.json","/packages/api-mailer/package.json","/packages/api-page-builder/package.json","/packages/api-page-builder-aco/package.json","/packages/api-page-builder-import-export/package.json","/packages/api-page-builder-import-export-so-ddb/package.json","/packages/api-page-builder-so-ddb/package.json","/packages/api-page-builder-so-ddb-es/package.json","/packages/api-prerendering-service/package.json","/packages/api-prerendering-service-aws/package.json","/packages/api-prerendering-service-so-ddb/package.json","/packages/api-record-locking/package.json","/packages/api-security/package.json","/packages/api-security-auth0/package.json","/packages/api-security-cognito/package.json","/packages/api-security-okta/package.json","/packages/api-security-so-ddb/package.json","/packages/api-serverless-cms/package.json","/packages/api-tenancy/package.json","/packages/api-tenancy-so-ddb/package.json","/packages/api-tenant-manager/package.json","/packages/api-theme-manager/package.json","/packages/api-wcp/package.json","/packages/api-websockets/package.json","/packages/app/package.json","/packages/app-aco/package.json","/packages/app-admin/package.json","/packages/app-admin-auth0/package.json","/packages/app-admin-cognito/package.json","/packages/app-admin-okta/package.json","/packages/app-admin-rmwc/package.json","/packages/app-admin-users-cognito/package.json","/packages/app-apw/package.json","/packages/app-audit-logs/package.json","/packages/app-cognito-authenticator/package.json","/packages/app-dynamic-pages/package.json","/packages/app-file-manager/package.json","/packages/app-file-manager-s3/package.json","/packages/app-form-builder/package.json","/packages/app-graphql-playground/package.json","/packages/app-headless-cms/package.json","/packages/app-headless-cms-common/package.json","/packages/app-i18n/package.json","/packages/app-i18n-content/package.json","/packages/app-mailer/package.json","/packages/app-page-builder/package.json","/packages/app-page-builder-elements/package.json","/packages/app-plugin-admin-welcome-screen/package.json","/packages/app-record-locking/package.json","/packages/app-security/package.json","/packages/app-security-access-management/package.json","/packages/app-serverless-cms/package.json","/packages/app-tenancy/package.json","/packages/app-tenant-manager/package.json","/packages/app-theme/package.json","/packages/app-theme-manager/package.json","/packages/app-trash-bin/package.json","/packages/app-utils/package.json","/packages/app-wcp/package.json","/packages/app-website/package.json","/packages/app-websockets/package.json","/packages/aws-sdk/package.json","/packages/cli-plugin-dependencies/package.json","/packages/cli-plugin-deploy-pulumi/package.json","/packages/cli-plugin-extensions/package.json","/packages/cli-plugin-scaffold/package.json","/packages/cli-plugin-scaffold-admin-app-module/package.json","/packages/cli-plugin-scaffold-ci/package.json","/packages/cli-plugin-scaffold-extensions/package.json","/packages/cli-plugin-scaffold-graphql-service/package.json","/packages/cli-plugin-scaffold-react-component/package.json","/packages/cli-plugin-scaffold-react-component/template/package.json","/packages/cli-plugin-scaffold-workspaces/package.json","/packages/cwp-template-aws/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json","/packages/data-migration/package.json","/packages/db/package.json","/packages/db-dynamodb/package.json","/packages/di-container/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-client/package.json","/packages/handler-db/package.json","/packages/handler-graphql/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/ioc/package.json","/packages/logger/package.json","/packages/migrations/package.json","/packages/plugins/package.json","/packages/pubsub/package.json","/packages/pulumi/package.json","/packages/pulumi-aws/package.json","/packages/pulumi-sdk/package.json","/packages/react-composition/package.json","/packages/react-rich-text-renderer/package.json","/packages/react-router/package.json","/packages/serverless-cms-aws/package.json","/packages/tasks/package.json","/packages/theme/package.json","/packages/ui/package.json","/packages/ui-composer/package.json","/packages/utils/package.json","/packages/validation/package.json","/packages/wcp/package.json","/cypress-tests/package.json"]},{"name":"typescript-transform-paths","version":"3.5.3","files":["/package.json"]},{"name":"uniqid","version":"5.4.0","files":["/cypress-tests/package.json"]},{"name":"verdaccio","version":"6.0.5","files":["/package.json"]},{"name":"write-json-file","version":"4.3.0","files":["/package.json","/packages/api-headless-cms/package.json"]},{"name":"yargs","version":"17.7.2","files":["/package.json","/packages/project-utils/package.json"]},{"name":"zod","version":"3.23.8","files":["/packages/ioc/package.json"]}],"peerDependencies":[{"name":"@editorjs/editorjs","version":"2.26.5","files":["/packages/app-page-builder-elements/package.json"]},{"name":"aos","version":"2.3.4","files":["/packages/app-page-builder-elements/package.json"]},{"name":"minimatch","version":"5.1.6","files":["/packages/ui/package.json"]},{"name":"react","version":"18.2.0","files":["/packages/app-audit-logs/package.json","/packages/app-page-builder-elements/package.json","/packages/app-theme/package.json","/packages/form/package.json","/packages/i18n/package.json","/packages/i18n-react/package.json","/packages/react-router/package.json","/packages/theme/package.json","/packages/ui/package.json"]},{"name":"react-columned","version":"1.1.3","files":["/packages/app-page-builder-elements/package.json"]},{"name":"react-dom","version":"18.2.0","files":["/packages/ui/package.json"]},{"name":"react-google-recaptcha","version":"1.1.0","files":["/packages/app-page-builder-elements/package.json"]},{"name":"react-images","version":"0.5.19","files":["/packages/app-page-builder-elements/package.json"]},{"name":"swiper","version":"9.3.2","files":["/packages/app-page-builder-elements/package.json"]},{"name":"zod","version":"3.23.8","files":["/packages/utils/package.json"]}],"resolutions":[{"name":"@emotion/react","version":"11.10.8","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@grpc/grpc-js","version":"1.11.1","files":["/package.json"]},{"name":"@octokit/rest","version":"20.0.2","files":["/package.json"]},{"name":"@types/react","version":"18.2.79","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"@types/react-dom","version":"18.2.25","files":["/package.json"]},{"name":"@types/webpack","version":"5.28.0","files":["/package.json"]},{"name":"postcss","version":"8.4.35","files":["/package.json"]},{"name":"react","version":"18.2.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"react-dom","version":"18.2.0","files":["/package.json","/packages/cwp-template-aws/template/ddb-es/dependencies.json","/packages/cwp-template-aws/template/ddb-os/dependencies.json","/packages/cwp-template-aws/template/ddb/dependencies.json"]},{"name":"semver","version":"7.6.3","files":["/package.json"]},{"name":"systeminformation","version":"5.23.18","files":["/package.json"]},{"name":"tar","version":"6.2.1","files":["/package.json"]}],"references":[{"name":"@types/hoist-non-react-statics","versions":[{"version":"3.3.5","files":[{"file":"/package.json","types":["dependencies"]}]}]},{"name":"@babel/cli","versions":[{"version":"7.26.4","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/code-frame","versions":[{"version":"7.26.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"@babel/compat-data","versions":[{"version":"7.26.5","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/core","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/helper-define-polyfill-provider","versions":[{"version":"0.6.3","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/helper-environment-visitor","versions":[{"version":"7.24.7","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/parser","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/plugin-proposal-class-properties","versions":[{"version":"7.18.6","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/plugin-proposal-object-rest-spread","versions":[{"version":"7.20.7","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/plugin-proposal-throw-expressions","versions":[{"version":"7.25.9","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/plugin-syntax-object-rest-spread","versions":[{"version":"7.8.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/plugin-transform-modules-commonjs","versions":[{"version":"7.26.3","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/plugin-transform-runtime","versions":[{"version":"7.25.9","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"@babel/preset-env","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/preset-react","versions":[{"version":"7.26.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/preset-typescript","versions":[{"version":"7.26.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/register","versions":[{"version":"7.25.9","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]}]}]},{"name":"@babel/runtime","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@babel/template","versions":[{"version":"7.25.9","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/traverse","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@babel/types","versions":[{"version":"7.26.7","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@commitlint/cli","versions":[{"version":"11.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@commitlint/config-conventional","versions":[{"version":"11.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@grpc/grpc-js","versions":[{"version":"1.11.1","files":[{"file":"/package.json","types":["devDependencies","resolutions"]}]}]},{"name":"@lexical/code","versions":[{"version":"0.23.1","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.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/headless","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-converter/package.json","types":["dependencies"]}]}]},{"name":"@lexical/history","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/html","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-converter/package.json","types":["dependencies"]}]}]},{"name":"@lexical/list","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/mark","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/overflow","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@lexical/react","versions":[{"version":"0.23.1","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.23.1","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.23.1","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.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]}]}]},{"name":"@lexical/utils","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-pb-element/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"@octokit/rest","versions":[{"version":"20.0.2","files":[{"file":"/package.json","types":["devDependencies","resolutions"]}]}]},{"name":"@types/fs-extra","versions":[{"version":"11.0.4","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@types/jest","versions":[{"version":"29.5.14","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"@types/node","versions":[{"version":"20.17.10","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"@types/prettier","versions":[{"version":"2.7.3","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"@types/react","versions":[{"version":"18.2.79","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"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-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["devDependencies"]},{"file":"/packages/app-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme/package.json","types":["devDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies","resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies","resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies","resolutions"]},{"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/react-rich-text-renderer/package.json","types":["dependencies"]},{"file":"/packages/theme/package.json","types":["devDependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"@types/react-dom","versions":[{"version":"18.2.25","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"@typescript-eslint/eslint-plugin","versions":[{"version":"6.21.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"@typescript-eslint/parser","versions":[{"version":"6.21.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"adio","versions":[{"version":"1.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"axios","versions":[{"version":"1.7.9","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"babel-jest","versions":[{"version":"29.7.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"babel-loader","versions":[{"version":"9.2.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"babel-plugin-dynamic-import-node","versions":[{"version":"2.3.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"babel-plugin-macros","versions":[{"version":"3.1.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"babel-plugin-module-resolver","versions":[{"version":"5.0.2","files":[{"file":"/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/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"chalk","versions":[{"version":"4.1.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/aws-layers/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies","devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/data-migration/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["devDependencies"]},{"file":"/packages/serverless-cms-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"]}]}]},{"name":"cross-env","versions":[{"version":"5.2.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/apps/admin/package.json","types":["devDependencies"]},{"file":"/apps/website/package.json","types":["devDependencies"]}]}]},{"name":"cross-spawn","versions":[{"version":"6.0.6","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"deepmerge","versions":[{"version":"4.3.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"elliptic","versions":[{"version":"6.6.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"env-ci","versions":[{"version":"2.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"eslint","versions":[{"version":"8.57.1","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"eslint-config-standard","versions":[{"version":"16.0.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-import-resolver-babel-module","versions":[{"version":"5.3.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-import","versions":[{"version":"2.27.5","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-jest","versions":[{"version":"25.7.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-lodash","versions":[{"version":"7.4.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-node","versions":[{"version":"11.1.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-promise","versions":[{"version":"5.2.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-react","versions":[{"version":"7.32.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"eslint-plugin-standard","versions":[{"version":"5.0.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"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-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["devDependencies"]},{"file":"/packages/app-theme/package.json","types":["devDependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies","devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/system-requirements/package.json","types":["dependencies"]},{"file":"/packages/theme/package.json","types":["devDependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"folder-hash","versions":[{"version":"4.0.4","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"fs-extra","versions":[{"version":"11.2.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/project-utils/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-stream","versions":[{"version":"3.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"get-yarn-workspaces","versions":[{"version":"1.0.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"git-cz","versions":[{"version":"1.7.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"github-actions-wac","versions":[{"version":"1.4.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"glob","versions":[{"version":"7.2.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/i18n/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"graphql","versions":[{"version":"15.9.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-apw/package.json","types":["devDependencies"]},{"file":"/packages/api-audit-logs/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-headless-cms-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-content/package.json","types":["dependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-serverless-cms/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-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]},{"file":"/packages/react-router/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]},{"file":"/extensions/theme/package.json","types":["dependencies"]}]}]},{"name":"husky","versions":[{"version":"4.2.5","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"inquirer","versions":[{"version":"8.2.6","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]}]}]},{"name":"inquirer-autocomplete-prompt","versions":[{"version":"1.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"inquirer-checkbox-plus-prompt","versions":[{"version":"1.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"inquirer-maxlength-input-prompt","versions":[{"version":"1.0.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"jest","versions":[{"version":"29.7.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-apw/package.json","types":["devDependencies"]},{"file":"/packages/api-apw-scheduler-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-log/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-security-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/data-migration/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/handler-client/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]},{"file":"/packages/validation/package.json","types":["devDependencies"]}]}]},{"name":"jest-environment-jsdom","versions":[{"version":"29.7.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"jest-extended","versions":[{"version":"4.0.2","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"lerna","versions":[{"version":"8.1.2","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"lexical","versions":[{"version":"0.23.1","files":[{"file":"/package.json","types":["devDependencies"]},{"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":"lint-staged","versions":[{"version":"15.3.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"listr","versions":[{"version":"0.14.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"load-json-file","versions":[{"version":"6.2.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"lodash","versions":[{"version":"4.17.21","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["dependencies"]},{"file":"/packages/api-admin-users/package.json","types":["dependencies"]},{"file":"/packages/api-apw/package.json","types":["dependencies"]},{"file":"/packages/api-file-manager/package.json","types":["dependencies"]},{"file":"/packages/api-form-builder/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-mailer/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-aco/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]},{"file":"/packages/api-prerendering-service-aws/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-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/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/migrations/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/tasks/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]},{"file":"/packages/validation/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"longest","versions":[{"version":"2.0.1","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"micromatch","versions":[{"version":"4.0.8","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"minimatch","versions":[{"version":"5.1.6","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-security/package.json","types":["dependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-security/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/data-migration/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["peerDependencies"]}]}]},{"name":"nanoid","versions":[{"version":"3.3.8","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/react-properties/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"node-fetch","versions":[{"version":"2.6.7","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/api-form-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["dependencies"]},{"file":"/packages/api-security-okta/package.json","types":["dependencies"]},{"file":"/packages/api-wcp/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]},{"file":"/packages/wcp/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"pm2","versions":[{"version":"5.4.3","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"prettier","versions":[{"version":"2.8.8","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-apw/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-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/react-properties/package.json","types":["devDependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]}]}]},{"name":"semver","versions":[{"version":"7.6.3","files":[{"file":"/package.json","types":["devDependencies","resolutions"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/data-migration/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/system-requirements/package.json","types":["dependencies"]}]}]},{"name":"ts-expect","versions":[{"version":"1.3.0","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"ts-jest","versions":[{"version":"29.1.5","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"ts-node","versions":[{"version":"10.9.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["devDependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["devDependencies"]}]}]},{"name":"type-fest","versions":[{"version":"4.14.0","files":[{"file":"/package.json","types":["devDependencies"]},{"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/cli-plugin-dependencies/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/db/package.json","types":["dependencies"]},{"file":"/packages/tasks/package.json","types":["devDependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["devDependencies"]}]}]},{"name":"typescript","versions":[{"version":"5.3.3","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-apw/package.json","types":["devDependencies"]},{"file":"/packages/api-apw-scheduler-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/api-authentication/package.json","types":["devDependencies"]},{"file":"/packages/api-authentication-cognito/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-es/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-os/package.json","types":["devDependencies"]},{"file":"/packages/api-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/api-dynamodb-to-elasticsearch/package.json","types":["devDependencies"]},{"file":"/packages/api-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-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/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-import-export/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-content/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-log/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-aws/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-security/package.json","types":["devDependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["devDependencies"]},{"file":"/packages/api-security-cognito/package.json","types":["devDependencies"]},{"file":"/packages/api-security-okta/package.json","types":["devDependencies"]},{"file":"/packages/api-security-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-serverless-cms/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-wcp/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-auth0/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["devDependencies"]},{"file":"/packages/app-apw/package.json","types":["devDependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/app-dynamic-pages/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-form-builder/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["devDependencies"]},{"file":"/packages/app-plugin-admin-welcome-screen/package.json","types":["devDependencies"]},{"file":"/packages/app-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/app-security/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-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-theme/package.json","types":["devDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-utils/package.json","types":["devDependencies"]},{"file":"/packages/app-wcp/package.json","types":["devDependencies"]},{"file":"/packages/app-website/package.json","types":["devDependencies"]},{"file":"/packages/app-websockets/package.json","types":["devDependencies"]},{"file":"/packages/aws-sdk/package.json","types":["devDependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]},{"file":"/packages/data-migration/package.json","types":["devDependencies"]},{"file":"/packages/db/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/di-container/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-client/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/ioc/package.json","types":["devDependencies"]},{"file":"/packages/logger/package.json","types":["devDependencies"]},{"file":"/packages/migrations/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/pubsub/package.json","types":["devDependencies"]},{"file":"/packages/pulumi/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/packages/react-composition/package.json","types":["devDependencies"]},{"file":"/packages/react-rich-text-renderer/package.json","types":["devDependencies"]},{"file":"/packages/react-router/package.json","types":["devDependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["devDependencies"]},{"file":"/packages/tasks/package.json","types":["devDependencies"]},{"file":"/packages/theme/package.json","types":["devDependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]},{"file":"/packages/ui-composer/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":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"typescript-transform-paths","versions":[{"version":"3.5.3","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"verdaccio","versions":[{"version":"6.0.5","files":[{"file":"/package.json","types":["devDependencies"]}]}]},{"name":"write-json-file","versions":[{"version":"4.3.0","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"yargs","versions":[{"version":"17.7.2","files":[{"file":"/package.json","types":["devDependencies"]},{"file":"/packages/cli/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"]}]}]},{"name":"systeminformation","versions":[{"version":"5.23.18","files":[{"file":"/package.json","types":["resolutions"]}]}]},{"name":"@emotion/react","versions":[{"version":"11.10.8","files":[{"file":"/package.json","types":["resolutions"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["resolutions"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-theme/package.json","types":["dependencies"]},{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]},{"file":"/packages/theme/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]},{"file":"/extensions/theme/package.json","types":["dependencies"]}]}]},{"name":"@types/webpack","versions":[{"version":"5.28.0","files":[{"file":"/package.json","types":["resolutions"]}]}]},{"name":"react","versions":[{"version":"18.2.0","files":[{"file":"/package.json","types":["resolutions"]},{"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-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["peerDependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]},{"file":"/packages/app-plugin-admin-welcome-screen/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-security/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme/package.json","types":["peerDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/app-websockets/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/templates/admin/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/templates/pbElement/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/templates/website/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["resolutions"]},{"file":"/packages/form/package.json","types":["peerDependencies"]},{"file":"/packages/i18n/package.json","types":["peerDependencies"]},{"file":"/packages/i18n-react/package.json","types":["peerDependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-pb-element/package.json","types":["dependencies"]},{"file":"/packages/lexical-nodes/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/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/react-rich-text-renderer/package.json","types":["dependencies"]},{"file":"/packages/react-router/package.json","types":["dependencies","peerDependencies"]},{"file":"/packages/theme/package.json","types":["peerDependencies"]},{"file":"/packages/ui/package.json","types":["peerDependencies"]},{"file":"/packages/ui-composer/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]},{"file":"/extensions/theme/package.json","types":["dependencies"]}]}]},{"name":"react-dom","versions":[{"version":"18.2.0","files":[{"file":"/package.json","types":["resolutions"]},{"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-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-plugin-admin-welcome-screen/package.json","types":["dependencies"]},{"file":"/packages/app-record-locking/package.json","types":["dependencies"]},{"file":"/packages/app-security/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/app-websockets/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["resolutions"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["resolutions"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-pb-element/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/react-composition/package.json","types":["dependencies"]},{"file":"/packages/react-router/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["peerDependencies"]},{"file":"/packages/ui-composer/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"tar","versions":[{"version":"6.2.1","files":[{"file":"/package.json","types":["resolutions"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"postcss","versions":[{"version":"8.4.35","files":[{"file":"/package.json","types":["resolutions"]}]}]},{"name":"rimraf","versions":[{"version":"6.0.1","files":[{"file":"/packages/api/package.json","types":["devDependencies"]},{"file":"/packages/api-aco/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-apw/package.json","types":["devDependencies"]},{"file":"/packages/api-apw-scheduler-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-authentication/package.json","types":["devDependencies"]},{"file":"/packages/api-authentication-cognito/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-es/package.json","types":["devDependencies"]},{"file":"/packages/api-background-tasks-os/package.json","types":["devDependencies"]},{"file":"/packages/api-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/api-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-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-content/package.json","types":["devDependencies"]},{"file":"/packages/api-i18n-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-log/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-aws/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/api-security/package.json","types":["devDependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["devDependencies"]},{"file":"/packages/api-security-cognito/package.json","types":["devDependencies"]},{"file":"/packages/api-security-okta/package.json","types":["devDependencies"]},{"file":"/packages/api-security-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-serverless-cms/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-wcp/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-auth0/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["devDependencies"]},{"file":"/packages/app-apw/package.json","types":["devDependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/app-dynamic-pages/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-form-builder/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["devDependencies"]},{"file":"/packages/app-plugin-admin-welcome-screen/package.json","types":["devDependencies"]},{"file":"/packages/app-record-locking/package.json","types":["devDependencies"]},{"file":"/packages/app-security/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-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-theme/package.json","types":["devDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-wcp/package.json","types":["devDependencies"]},{"file":"/packages/app-website/package.json","types":["devDependencies"]},{"file":"/packages/app-websockets/package.json","types":["devDependencies"]},{"file":"/packages/aws-sdk/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-dependencies/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/template/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["devDependencies"]},{"file":"/packages/data-migration/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-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-client/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/logger/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/pubsub/package.json","types":["devDependencies"]},{"file":"/packages/pulumi/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["devDependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["devDependencies"]},{"file":"/packages/react-rich-text-renderer/package.json","types":["devDependencies"]},{"file":"/packages/react-router/package.json","types":["devDependencies"]},{"file":"/packages/tasks/package.json","types":["devDependencies"]},{"file":"/packages/theme/package.json","types":["devDependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]},{"file":"/packages/ui-composer/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"]}]}]},{"name":"apollo-graphql","versions":[{"version":"0.9.5","files":[{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]}]}]},{"name":"jest-dynalite","versions":[{"version":"3.6.1","files":[{"file":"/packages/api-admin-settings/package.json","types":["devDependencies"]},{"file":"/packages/api-admin-users-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-apw-scheduler-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-authentication/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/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-i18n-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-log/package.json","types":["devDependencies"]},{"file":"/packages/api-mailer/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-prerendering-service-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-security-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/api-tenancy-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/api-wcp/package.json","types":["devDependencies"]},{"file":"/packages/data-migration/package.json","types":["devDependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["devDependencies"]},{"file":"/packages/migrations/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]}]}]},{"name":"dataloader","versions":[{"version":"2.2.2","files":[{"file":"/packages/api-admin-users/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-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-so-ddb/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-tenancy/package.json","types":["dependencies"]}]}]},{"name":"md5","versions":[{"version":"2.3.0","files":[{"file":"/packages/api-admin-users/package.json","types":["dependencies"]},{"file":"/packages/api-security-cognito/package.json","types":["devDependencies"]}]}]},{"name":"zod","versions":[{"version":"3.23.8","files":[{"file":"/packages/api-admin-users/package.json","types":["dependencies"]},{"file":"/packages/api-apw/package.json","types":["dependencies"]},{"file":"/packages/api-file-manager/package.json","types":["dependencies"]},{"file":"/packages/api-form-builder/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-tasks/package.json","types":["dependencies"]},{"file":"/packages/api-log/package.json","types":["dependencies"]},{"file":"/packages/api-mailer/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-security/package.json","types":["dependencies"]},{"file":"/packages/api-websockets/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/ioc/package.json","types":["devDependencies"]},{"file":"/packages/tasks/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["peerDependencies"]}]}]},{"name":"@types/jsonwebtoken","versions":[{"version":"9.0.2","files":[{"file":"/packages/api-admin-users/package.json","types":["devDependencies"]},{"file":"/packages/api-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/api-security/package.json","types":["devDependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["devDependencies"]},{"file":"/packages/api-security-cognito/package.json","types":["devDependencies"]}]}]},{"name":"@types/md5","versions":[{"version":"2.3.2","files":[{"file":"/packages/api-admin-users/package.json","types":["devDependencies"]}]}]},{"name":"dayjs","versions":[{"version":"1.11.13","files":[{"file":"/packages/api-apw/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"jsonwebtoken","versions":[{"version":"9.0.1","files":[{"file":"/packages/api-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/api-security/package.json","types":["dependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["dependencies"]},{"file":"/packages/api-security-okta/package.json","types":["dependencies"]}]}]},{"name":"jwk-to-pem","versions":[{"version":"2.0.1","files":[{"file":"/packages/api-cognito-authenticator/package.json","types":["dependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["dependencies"]},{"file":"/packages/api-security-okta/package.json","types":["dependencies"]}]}]},{"name":"@types/jwk-to-pem","versions":[{"version":"2.0.1","files":[{"file":"/packages/api-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["devDependencies"]}]}]},{"name":"@types/node-fetch","versions":[{"version":"2.6.1","files":[{"file":"/packages/api-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]},{"file":"/packages/api-security-auth0/package.json","types":["devDependencies"]},{"file":"/packages/api-security-okta/package.json","types":["devDependencies"]}]}]},{"name":"p-retry","versions":[{"version":"4.6.2","files":[{"file":"/packages/api-dynamodb-to-elasticsearch/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"@elastic/elasticsearch","versions":[{"version":"7.12.0","files":[{"file":"/packages/api-elasticsearch/package.json","types":["dependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["devDependencies"]},{"file":"/packages/data-migration/package.json","types":["dependencies"]},{"file":"/packages/migrations/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]}]}]},{"name":"elastic-ts","versions":[{"version":"0.12.0","files":[{"file":"/packages/api-elasticsearch/package.json","types":["dependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-so-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/migrations/package.json","types":["devDependencies"]}]}]},{"name":"cache-control-parser","versions":[{"version":"2.0.6","files":[{"file":"/packages/api-file-manager/package.json","types":["dependencies"]}]}]},{"name":"object-hash","versions":[{"version":"3.0.0","files":[{"file":"/packages/api-file-manager/package.json","types":["dependencies"]},{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"jsonpack","versions":[{"version":"1.1.5","files":[{"file":"/packages/api-file-manager-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb-es/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]}]}]},{"name":"form-data","versions":[{"version":"4.0.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["dependencies"]}]}]},{"name":"mime","versions":[{"version":"3.0.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["devDependencies"]}]}]},{"name":"p-map","versions":[{"version":"4.0.0","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]}]}]},{"name":"p-reduce","versions":[{"version":"2.1.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.3","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"sharp","versions":[{"version":"0.32.6","files":[{"file":"/packages/api-file-manager-s3/package.json","types":["dependencies"]}]}]},{"name":"date-fns","versions":[{"version":"2.22.1","files":[{"file":"/packages/api-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"json2csv","versions":[{"version":"4.5.4","files":[{"file":"/packages/api-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]}]}]},{"name":"slugify","versions":[{"version":"1.6.6","files":[{"file":"/packages/api-form-builder/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@types/json2csv","versions":[{"version":"4.5.1","files":[{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-form-builder/package.json","types":["devDependencies"]}]}]},{"name":"csvtojson","versions":[{"version":"2.0.10","files":[{"file":"/packages/api-form-builder/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb/package.json","types":["devDependencies"]},{"file":"/packages/api-form-builder-so-ddb-es/package.json","types":["devDependencies"]}]}]},{"name":"@graphql-tools/merge","versions":[{"version":"9.0.4","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.6","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"dot-prop","versions":[{"version":"6.0.1","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/api-headless-cms-ddb/package.json","types":["dependencies"]},{"file":"/packages/db-dynamodb/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-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/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-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"jsdom","versions":[{"version":"25.0.1","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/lexical-converter/package.json","types":["devDependencies"]}]}]},{"name":"pluralize","versions":[{"version":"8.0.0","files":[{"file":"/packages/api-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]}]}]},{"name":"@types/babel__code-frame","versions":[{"version":"7.0.6","files":[{"file":"/packages/api-headless-cms/package.json","types":["devDependencies"]}]}]},{"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":"@faker-js/faker","versions":[{"version":"9.3.0","files":[{"file":"/packages/api-headless-cms-es-tasks/package.json","types":["devDependencies"]}]}]},{"name":"@smithy/node-http-handler","versions":[{"version":"2.1.6","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]}]}]},{"name":"archiver","versions":[{"version":"7.0.1","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]}]}]},{"name":"bytes","versions":[{"version":"3.1.2","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"uniqid","versions":[{"version":"5.4.0","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/plugins/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"unzipper","versions":[{"version":"0.12.3","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["dependencies"]}]}]},{"name":"@types/adm-zip","versions":[{"version":"0.5.5","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["devDependencies"]}]}]},{"name":"@types/unzipper","versions":[{"version":"0.10.10","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["devDependencies"]}]}]},{"name":"adm-zip","versions":[{"version":"0.5.14","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["devDependencies"]}]}]},{"name":"aws-sdk-client-mock","versions":[{"version":"4.1.0","files":[{"file":"/packages/api-headless-cms-import-export/package.json","types":["devDependencies"]}]}]},{"name":"accept-language-parser","versions":[{"version":"1.5.0","files":[{"file":"/packages/api-i18n/package.json","types":["dependencies"]}]}]},{"name":"i18n-locales","versions":[{"version":"0.0.5","files":[{"file":"/packages/api-i18n/package.json","types":["dependencies"]}]}]},{"name":"@types/accept-language-parser","versions":[{"version":"1.5.3","files":[{"file":"/packages/api-i18n/package.json","types":["devDependencies"]}]}]},{"name":"crypto-js","versions":[{"version":"4.2.0","files":[{"file":"/packages/api-mailer/package.json","types":["dependencies"]}]}]},{"name":"nodemailer","versions":[{"version":"6.9.16","files":[{"file":"/packages/api-mailer/package.json","types":["dependencies"]}]}]},{"name":"@types/crypto-js","versions":[{"version":"4.2.2","files":[{"file":"/packages/api-mailer/package.json","types":["devDependencies"]}]}]},{"name":"@types/nodemailer","versions":[{"version":"6.4.17","files":[{"file":"/packages/api-mailer/package.json","types":["devDependencies"]}]}]},{"name":"extract-zip","versions":[{"version":"1.6.7","files":[{"file":"/packages/api-page-builder/package.json","types":["dependencies"]}]}]},{"name":"stream","versions":[{"version":"0.0.3","files":[{"file":"/packages/api-page-builder/package.json","types":["dependencies"]},{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]}]}]},{"name":"@types/extract-zip","versions":[{"version":"1.6.2","files":[{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/rimraf","versions":[{"version":"3.0.2","files":[{"file":"/packages/api-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"dot-prop-immutable","versions":[{"version":"2.1.1","files":[{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]},{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"yauzl","versions":[{"version":"2.10.0","files":[{"file":"/packages/api-page-builder-import-export/package.json","types":["dependencies"]}]}]},{"name":"@types/archiver","versions":[{"version":"5.3.1","files":[{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]}]}]},{"name":"@types/yauzl","versions":[{"version":"2.9.2","files":[{"file":"/packages/api-page-builder-import-export/package.json","types":["devDependencies"]}]}]},{"name":"@sparticuz/chromium","versions":[{"version":"131.0.1","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"posthtml","versions":[{"version":"0.15.0","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"posthtml-noopener","versions":[{"version":"1.0.5","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"posthtml-plugin-link-preload","versions":[{"version":"1.0.0","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"puppeteer-core","versions":[{"version":"23.11.1","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]}]}]},{"name":"srcset","versions":[{"version":"4.0.0","files":[{"file":"/packages/api-prerendering-service/package.json","types":["dependencies"]},{"file":"/packages/aws-helpers/package.json","types":["dependencies"]}]}]},{"name":"@types/object-hash","versions":[{"version":"2.2.1","files":[{"file":"/packages/api-prerendering-service/package.json","types":["devDependencies"]}]}]},{"name":"deep-equal","versions":[{"version":"2.2.3","files":[{"file":"/packages/api-security/package.json","types":["dependencies"]},{"file":"/packages/api-security-cognito/package.json","types":["dependencies"]},{"file":"/packages/tasks/package.json","types":["dependencies"]}]}]},{"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-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/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-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/extensions/theme/package.json","types":["dependencies"]}]}]},{"name":"@emotion/styled","versions":[{"version":"11.10.6","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-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-pb-element/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]},{"file":"/extensions/theme/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-apw/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/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-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/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-tenancy/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/packages/react-router/package.json","types":["dependencies"]},{"file":"/apps/website/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-apw/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/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-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["devDependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/apps/website/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-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/app-i18n/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-apw/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/app-wcp/package.json","types":["dependencies"]}]}]},{"name":"boolean","versions":[{"version":"3.2.0","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"invariant","versions":[{"version":"2.2.4","files":[{"file":"/packages/app/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-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.2","files":[{"file":"/packages/app/package.json","types":["dependencies"]}]}]},{"name":"@types/lodash","versions":[{"version":"4.17.13","files":[{"file":"/packages/app/package.json","types":["devDependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["devDependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]},{"file":"/packages/i18n/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":"@types/warning","versions":[{"version":"3.0.0","files":[{"file":"/packages/app/package.json","types":["devDependencies"]}]}]},{"name":"@material-design-icons/svg","versions":[{"version":"0.14.13","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/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-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-pb-element/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@material-symbols/svg-400","versions":[{"version":"0.4.1","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["devDependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]}]}]},{"name":"@minoru/react-dnd-treeview","versions":[{"version":"3.2.1","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]}]}]},{"name":"mobx","versions":[{"version":"6.9.0","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/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-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/app-utils/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"mobx-react-lite","versions":[{"version":"3.4.3","files":[{"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-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-trash-bin/package.json","types":["dependencies"]},{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"react-dnd","versions":[{"version":"16.0.1","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"react-hotkeyz","versions":[{"version":"1.0.4","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]}]}]},{"name":"store","versions":[{"version":"2.0.12","files":[{"file":"/packages/app-aco/package.json","types":["dependencies"]},{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-tenancy/package.json","types":["dependencies"]}]}]},{"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"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@editorjs/editorjs","versions":[{"version":"2.26.5","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]},{"file":"/packages/react-rich-text-renderer/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@iconify/json","versions":[{"version":"2.2.142","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"@svgr/webpack","versions":[{"version":"6.1.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@types/mime","versions":[{"version":"2.0.3","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"classnames","versions":[{"version":"2.5.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/react-rich-text-renderer/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"downshift","versions":[{"version":"3.1.2","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]},{"version":"2.1.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"emotion","versions":[{"version":"10.0.27","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-audit-logs/package.json","types":["dependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/lexical-theme/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"graphlib","versions":[{"version":"2.1.8","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]}]}]},{"name":"is-hotkey","versions":[{"version":"0.2.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"prop-types","versions":[{"version":"15.8.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["dependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"react-resizable-panels","versions":[{"version":"2.0.19","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"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-virtualized","versions":[{"version":"9.22.5","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"reset-css","versions":[{"version":"5.0.1","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]}]}]},{"name":"unicode-emoji-json","versions":[{"version":"0.4.0","files":[{"file":"/packages/app-admin/package.json","types":["dependencies"]}]}]},{"name":"@emotion/babel-plugin","versions":[{"version":"11.11.0","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["devDependencies"]},{"file":"/packages/app-apw/package.json","types":["devDependencies"]},{"file":"/packages/app-dynamic-pages/package.json","types":["devDependencies"]},{"file":"/packages/app-form-builder/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-i18n/package.json","types":["devDependencies"]},{"file":"/packages/app-i18n-content/package.json","types":["devDependencies"]},{"file":"/packages/app-mailer/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]},{"file":"/packages/app-security/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-tenancy/package.json","types":["devDependencies"]},{"file":"/packages/app-tenant-manager/package.json","types":["devDependencies"]},{"file":"/packages/app-theme/package.json","types":["devDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["devDependencies"]},{"file":"/packages/theme/package.json","types":["devDependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"@types/bytes","versions":[{"version":"3.1.4","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-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/store","versions":[{"version":"2.0.2","files":[{"file":"/packages/app-admin/package.json","types":["devDependencies"]},{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@auth0/auth0-react","versions":[{"version":"2.2.4","files":[{"file":"/packages/app-admin-auth0/package.json","types":["dependencies"]}]}]},{"name":"react-helmet","versions":[{"version":"6.1.0","files":[{"file":"/packages/app-admin-auth0/package.json","types":["dependencies"]},{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]},{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]},{"file":"/packages/app-admin-users-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-mailer/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]}]}]},{"name":"@aws-amplify/auth","versions":[{"version":"5.6.15","files":[{"file":"/packages/app-admin-cognito/package.json","types":["dependencies"]},{"file":"/packages/app-cognito-authenticator/package.json","types":["dependencies"]}]}]},{"name":"@okta/okta-auth-js","versions":[{"version":"5.3.1","files":[{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]}]}]},{"name":"@okta/okta-react","versions":[{"version":"6.1.0","files":[{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]}]}]},{"name":"@okta/okta-signin-widget","versions":[{"version":"5.9.4","files":[{"file":"/packages/app-admin-okta/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/base","versions":[{"version":"14.3.5","files":[{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/provider","versions":[{"version":"14.3.5","files":[{"file":"/packages/app-admin-rmwc/package.json","types":["dependencies"]}]}]},{"name":"@types/react-helmet","versions":[{"version":"6.1.11","files":[{"file":"/packages/app-admin-rmwc/package.json","types":["devDependencies"]},{"file":"/packages/app-security-access-management/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["devDependencies"]},{"file":"/apps/website/package.json","types":["devDependencies"]}]}]},{"name":"babel-plugin-named-asset-import","versions":[{"version":"1.0.0-next.3e165448","files":[{"file":"/packages/app-admin-rmwc/package.json","types":["devDependencies"]},{"file":"/packages/app-serverless-cms/package.json","types":["devDependencies"]},{"file":"/packages/app-theme-manager/package.json","types":["devDependencies"]}]}]},{"name":"@emotion/is-prop-valid","versions":[{"version":"1.1.1","files":[{"file":"/packages/app-apw/package.json","types":["dependencies"]}]}]},{"name":"react-spinner-material","versions":[{"version":"1.1.4","files":[{"file":"/packages/app-apw/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/fontawesome-svg-core","versions":[{"version":"1.3.0","files":[{"file":"/packages/app-dynamic-pages/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-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/react-fontawesome","versions":[{"version":"0.1.17","files":[{"file":"/packages/app-dynamic-pages/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"ttypescript","versions":[{"version":"1.5.15","files":[{"file":"/packages/app-dynamic-pages/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-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"dataurl-to-blob","versions":[{"version":"0.0.1","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"react-butterfiles","versions":[{"version":"1.3.3","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-custom-scrollbars","versions":[{"version":"4.2.1","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-lazy-load","versions":[{"version":"3.1.14","files":[{"file":"/packages/app-file-manager/package.json","types":["dependencies"]}]}]},{"name":"@dnd-kit/core","versions":[{"version":"6.1.0","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]}]}]},{"name":"@dnd-kit/sortable","versions":[{"version":"8.0.0","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]}]}]},{"name":"@dnd-kit/utilities","versions":[{"version":"3.2.2","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]}]}]},{"name":"dnd-core","versions":[{"version":"16.0.1","files":[{"file":"/packages/app-form-builder/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-page-builder/package.json","types":["dependencies"]}]}]},{"name":"history","versions":[{"version":"5.3.0","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/react-router/package.json","types":["dependencies"]}]}]},{"name":"react-dnd-html5-backend","versions":[{"version":"16.0.1","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"react-google-recaptcha","versions":[{"version":"1.1.0","files":[{"file":"/packages/app-form-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]}]}]},{"name":"@types/gtag.js","versions":[{"version":"0.0.20","files":[{"file":"/packages/app-form-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-google-recaptcha","versions":[{"version":"1.1.2","files":[{"file":"/packages/app-form-builder/package.json","types":["devDependencies"]}]}]},{"name":"load-script","versions":[{"version":"1.0.0","files":[{"file":"/packages/app-graphql-playground/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/fontawesome-common-types","versions":[{"version":"0.3.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-brands-svg-icons","versions":[{"version":"6.0.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-regular-svg-icons","versions":[{"version":"6.0.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"@fortawesome/free-solid-svg-icons","versions":[{"version":"6.0.0","files":[{"file":"/packages/app-headless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"raw.macro","versions":[{"version":"0.4.2","files":[{"file":"/packages/app-headless-cms/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":"@types/medium-editor","versions":[{"version":"5.0.3","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"aos","versions":[{"version":"2.3.4","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]}]}]},{"name":"dnd-kit-sortable-tree","versions":[{"version":"0.1.73","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"medium-editor","versions":[{"version":"5.23.3","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"pako","versions":[{"version":"2.1.0","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"platform","versions":[{"version":"1.3.5","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"react-color","versions":[{"version":"2.19.3","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/lexical-editor-actions/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-images","versions":[{"version":"0.5.19","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]}]}]},{"name":"react-in-viewport","versions":[{"version":"1.0.0-alpha.30","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"react-sortable","versions":[{"version":"2.0.0","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"recoil","versions":[{"version":"0.7.7","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]}]}]},{"name":"swiper","versions":[{"version":"9.3.2","files":[{"file":"/packages/app-page-builder/package.json","types":["dependencies"]},{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]}]}]},{"name":"@types/aos","versions":[{"version":"3.0.4","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/pako","versions":[{"version":"2.0.3","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/platform","versions":[{"version":"1.3.4","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-images","versions":[{"version":"0.5.3","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-virtualized","versions":[{"version":"9.21.16","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"@types/resize-observer-browser","versions":[{"version":"0.1.4","files":[{"file":"/packages/app-page-builder/package.json","types":["devDependencies"]}]}]},{"name":"facepaint","versions":[{"version":"1.2.1","files":[{"file":"/packages/app-page-builder-elements/package.json","types":["dependencies"]}]}]},{"name":"@types/facepaint","versions":[{"version":"1.2.2","files":[{"file":"/packages/app-page-builder-elements/package.json","types":["devDependencies"]}]}]},{"name":"react-columned","versions":[{"version":"1.1.3","files":[{"file":"/packages/app-page-builder-elements/package.json","types":["peerDependencies"]},{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"crypto-hash","versions":[{"version":"3.0.0","files":[{"file":"/packages/app-record-locking/package.json","types":["dependencies"]}]}]},{"name":"apollo-link-batch-http","versions":[{"version":"1.2.14","files":[{"file":"/packages/app-serverless-cms/package.json","types":["dependencies"]},{"file":"/packages/app-website/package.json","types":["dependencies"]}]}]},{"name":"@emotion/cache","versions":[{"version":"11.10.5","files":[{"file":"/packages/app-website/package.json","types":["dependencies"]}]}]},{"name":"lz-string","versions":[{"version":"1.5.0","files":[{"file":"/packages/app-website/package.json","types":["dependencies"]}]}]},{"name":"@types/aws-lambda","versions":[{"version":"8.10.145","files":[{"file":"/packages/aws-helpers/package.json","types":["dependencies"]},{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"cheerio","versions":[{"version":"1.0.0-rc.10","files":[{"file":"/packages/aws-helpers/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-apigatewaymanagementapi","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudfront","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudwatch-events","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cloudwatch-logs","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-cognito-identity-provider","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-dynamodb","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-dynamodb-streams","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-eventbridge","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-iam","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-iot","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-lambda","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-s3","versions":[{"version":"3.735.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sfn","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sqs","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/client-sts","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/credential-providers","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/lib-dynamodb","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/lib-storage","versions":[{"version":"3.735.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/s3-presigned-post","versions":[{"version":"3.735.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/s3-request-presigner","versions":[{"version":"3.735.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"@aws-sdk/util-dynamodb","versions":[{"version":"3.734.0","files":[{"file":"/packages/aws-sdk/package.json","types":["dependencies"]}]}]},{"name":"camelcase","versions":[{"version":"6.3.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"ci-info","versions":[{"version":"4.1.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"dotenv","versions":[{"version":"8.2.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["devDependencies"]}]}]},{"name":"fast-glob","versions":[{"version":"3.2.7","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies","devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]}]}]},{"name":"find-up","versions":[{"version":"5.0.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]},{"file":"/scripts/prepublishOnly/package.json","types":["dependencies"]}]}]},{"name":"graphql-request","versions":[{"version":"3.7.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/cypress-tests/package.json","types":["devDependencies"]},{"file":"/apps/api/graphql/package.json","types":["devDependencies"]}]}]},{"name":"ncp","versions":[{"version":"2.0.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"open","versions":[{"version":"8.4.2","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]}]}]},{"name":"pirates","versions":[{"version":"4.0.6","files":[{"file":"/packages/cli/package.json","types":["dependencies"]}]}]},{"name":"ts-morph","versions":[{"version":"11.0.0","files":[{"file":"/packages/cli/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]}]}]},{"name":"exit-hook","versions":[{"version":"4.0.0","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]}]}]},{"name":"humanize-duration","versions":[{"version":"3.32.1","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]}]}]},{"name":"log-update","versions":[{"version":"4.0.0","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]}]}]},{"name":"mqtt","versions":[{"version":"5.10.3","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]}]}]},{"name":"node-notifier","versions":[{"version":"10.0.1","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]}]}]},{"name":"ora","versions":[{"version":"4.1.1","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]}]}]},{"name":"replace-in-path","versions":[{"version":"1.1.0","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]}]}]},{"name":"@types/humanize-duration","versions":[{"version":"3.27.4","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["devDependencies"]}]}]},{"name":"@types/listr","versions":[{"version":"0.14.9","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["devDependencies"]}]}]},{"name":"@types/node-notifier","versions":[{"version":"8.0.5","files":[{"file":"/packages/cli-plugin-deploy-pulumi/package.json","types":["devDependencies"]}]}]},{"name":"case","versions":[{"version":"1.6.3","files":[{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]}]}]},{"name":"validate-npm-package-name","versions":[{"version":"3.0.0","files":[{"file":"/packages/cli-plugin-extensions/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["dependencies"]},{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"@types/inquirer","versions":[{"version":"8.2.10","files":[{"file":"/packages/cli-plugin-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]}]}]},{"name":"terminal-link","versions":[{"version":"2.1.1","files":[{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["dependencies"]}]}]},{"name":"@types/ncp","versions":[{"version":"2.0.4","files":[{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]}]}]},{"name":"@types/pluralize","versions":[{"version":"0.0.29","files":[{"file":"/packages/cli-plugin-scaffold-admin-app-module/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-graphql-service/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]}]}]},{"name":"js-base64","versions":[{"version":"3.7.7","files":[{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]}]}]},{"name":"octokit","versions":[{"version":"3.1.2","files":[{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["dependencies"]}]}]},{"name":"@types/validate-npm-package-name","versions":[{"version":"3.0.3","files":[{"file":"/packages/cli-plugin-scaffold-ci/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-extensions/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["devDependencies"]},{"file":"/packages/cli-plugin-scaffold-workspaces/package.json","types":["devDependencies"]}]}]},{"name":"indent-string","versions":[{"version":"5.0.0","files":[{"file":"/packages/cli-plugin-scaffold-react-component/package.json","types":["dependencies"]}]}]},{"name":"archy","versions":[{"version":"1.0.0","files":[{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]}]}]},{"name":"color","versions":[{"version":"4.2.3","files":[{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]}]}]},{"name":"multimatch","versions":[{"version":"5.0.0","files":[{"file":"/packages/cli-plugin-workspaces/package.json","types":["dependencies"]}]}]},{"name":"js-yaml","versions":[{"version":"3.14.1","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"os","versions":[{"version":"0.1.1","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"uuid","versions":[{"version":"9.0.1","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]},{"file":"/packages/global-config/package.json","types":["dependencies"]}]}]},{"name":"yesno","versions":[{"version":"0.4.0","files":[{"file":"/packages/create-webiny-project/package.json","types":["dependencies"]}]}]},{"name":"@editorjs/delimiter","versions":[{"version":"1.4.2","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"@editorjs/list","versions":[{"version":"1.10.0","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"@editorjs/quote","versions":[{"version":"2.7.2","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"@editorjs/underline","versions":[{"version":"1.2.1","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"core-js","versions":[{"version":"3.39.0","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"cross-fetch","versions":[{"version":"3.1.5","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"regenerator-runtime","versions":[{"version":"0.13.11","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"theme","versions":[{"version":"1.0.0","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/packages/cwp-template-aws/template/common/apps/website/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/website/package.json","types":["dependencies"]}]}]},{"name":"tslib","versions":[{"version":"2.8.1","files":[{"file":"/packages/cwp-template-aws/template/common/apps/admin/package.json","types":["dependencies"]},{"file":"/apps/admin/package.json","types":["dependencies"]}]}]},{"name":"react-hamburger-menu","versions":[{"version":"1.2.1","files":[{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["dependencies"]},{"file":"/extensions/theme/package.json","types":["dependencies"]}]}]},{"name":"@types/react-hamburger-menu","versions":[{"version":"0.0.4","files":[{"file":"/packages/cwp-template-aws/template/common/extensions/theme/package.json","types":["devDependencies"]},{"file":"/extensions/theme/package.json","types":["devDependencies"]}]}]},{"name":"merge","versions":[{"version":"2.1.1","files":[{"file":"/packages/cwp-template-aws/template/ddb-es/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb-os/dependencies.json","types":["devDependencies"]},{"file":"/packages/cwp-template-aws/template/ddb/dependencies.json","types":["devDependencies"]}]}]},{"name":"center-align","versions":[{"version":"1.0.1","files":[{"file":"/packages/data-migration/package.json","types":["dependencies"]}]}]},{"name":"pino-pretty","versions":[{"version":"9.4.0","files":[{"file":"/packages/data-migration/package.json","types":["dependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]}]}]},{"name":"@types/center-align","versions":[{"version":"1.0.0","files":[{"file":"/packages/data-migration/package.json","types":["devDependencies"]}]}]},{"name":"@types/semver","versions":[{"version":"7.3.4","files":[{"file":"/packages/data-migration/package.json","types":["devDependencies"]}]}]},{"name":"jest-mock-console","versions":[{"version":"2.0.0","files":[{"file":"/packages/data-migration/package.json","types":["devDependencies"]},{"file":"/packages/handler-graphql/package.json","types":["devDependencies"]}]}]},{"name":"dynamodb-toolbox","versions":[{"version":"0.9.2","files":[{"file":"/packages/db-dynamodb/package.json","types":["dependencies"]}]}]},{"name":"fuse.js","versions":[{"version":"7.0.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":"reflect-metadata","versions":[{"version":"0.2.2","files":[{"file":"/packages/di-container/package.json","types":["dependencies"]},{"file":"/packages/ioc/package.json","types":["dependencies"]}]}]},{"name":"@types/uniqid","versions":[{"version":"5.3.2","files":[{"file":"/packages/feature-flags/package.json","types":["devDependencies"]},{"file":"/packages/plugins/package.json","types":["devDependencies"]}]}]},{"name":"@testing-library/react","versions":[{"version":"15.0.7","files":[{"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"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"@testing-library/user-event","versions":[{"version":"14.5.2","files":[{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"@types/invariant","versions":[{"version":"2.2.35","files":[{"file":"/packages/form/package.json","types":["devDependencies"]}]}]},{"name":"@fastify/compress","versions":[{"version":"7.0.3","files":[{"file":"/packages/handler/package.json","types":["dependencies"]}]}]},{"name":"@fastify/cookie","versions":[{"version":"9.4.0","files":[{"file":"/packages/handler/package.json","types":["dependencies"]}]}]},{"name":"fastify","versions":[{"version":"4.29.0","files":[{"file":"/packages/handler/package.json","types":["dependencies"]},{"file":"/packages/handler-aws/package.json","types":["dependencies"]}]}]},{"name":"@fastify/aws-lambda","versions":[{"version":"4.1.0","files":[{"file":"/packages/handler-aws/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/resolvers-composition","versions":[{"version":"7.0.1","files":[{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"@graphql-tools/utils","versions":[{"version":"10.3.1","files":[{"file":"/packages/handler-graphql/package.json","types":["dependencies"]}]}]},{"name":"graphql-scalars","versions":[{"version":"1.12.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":"2.3.3","files":[{"file":"/packages/i18n/package.json","types":["dependencies"]}]}]},{"name":"short-hash","versions":[{"version":"1.0.0","files":[{"file":"/packages/i18n/package.json","types":["dependencies"]}]}]},{"name":"@types/accounting","versions":[{"version":"0.4.2","files":[{"file":"/packages/i18n/package.json","types":["devDependencies"]}]}]},{"name":"inversify","versions":[{"version":"6.1.6","files":[{"file":"/packages/ioc/package.json","types":["dependencies"]}]}]},{"name":"@types/jsdom","versions":[{"version":"21.1.6","files":[{"file":"/packages/lexical-converter/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-color","versions":[{"version":"2.17.11","files":[{"file":"/packages/lexical-editor-actions/package.json","types":["devDependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"@types/prismjs","versions":[{"version":"1.26.4","files":[{"file":"/packages/lexical-nodes/package.json","types":["dependencies"]}]}]},{"name":"react-style-object-to-css","versions":[{"version":"1.1.2","files":[{"file":"/packages/lexical-theme/package.json","types":["dependencies"]}]}]},{"name":"pino","versions":[{"version":"8.21.0","files":[{"file":"/packages/logger/package.json","types":["devDependencies"]},{"file":"/packages/project-utils/package.json","types":["devDependencies"]}]}]},{"name":"@pmmmwh/react-refresh-webpack-plugin","versions":[{"version":"0.5.15","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"@types/webpack-env","versions":[{"version":"1.18.5","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"assert-browserify","versions":[{"version":"2.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"buffer","versions":[{"version":"6.0.3","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"case-sensitive-paths-webpack-plugin","versions":[{"version":"2.4.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"crypto-browserify","versions":[{"version":"3.12.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"css-loader","versions":[{"version":"6.10.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"css-minimizer-webpack-plugin","versions":[{"version":"7.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"eslint-config-react-app","versions":[{"version":"6.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"eslint-webpack-plugin","versions":[{"version":"4.2.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"file-loader","versions":[{"version":"6.2.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"fork-ts-checker-webpack-plugin","versions":[{"version":"9.0.2","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"html-webpack-plugin","versions":[{"version":"5.6.3","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"mini-css-extract-plugin","versions":[{"version":"2.4.5","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"null-loader","versions":[{"version":"4.0.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"os-browserify","versions":[{"version":"0.3.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"path-browserify","versions":[{"version":"1.0.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"postcss-flexbugs-fixes","versions":[{"version":"5.0.2","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"postcss-loader","versions":[{"version":"6.2.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"postcss-normalize","versions":[{"version":"10.0.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"postcss-preset-env","versions":[{"version":"9.4.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"process","versions":[{"version":"0.11.10","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"raw-loader","versions":[{"version":"4.0.2","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"react-dev-utils","versions":[{"version":"12.0.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"react-refresh","versions":[{"version":"0.11.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"read-json-sync","versions":[{"version":"2.0.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"resolve","versions":[{"version":"1.22.8","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"resolve-url-loader","versions":[{"version":"5.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"sass","versions":[{"version":"1.44.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"sass-loader","versions":[{"version":"12.3.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"scheduler","versions":[{"version":"0.19.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"source-map-loader","versions":[{"version":"1.1.3","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"source-map-support","versions":[{"version":"0.5.21","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"style-loader","versions":[{"version":"3.3.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"terser-webpack-plugin","versions":[{"version":"5.3.10","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"ts-patch","versions":[{"version":"3.3.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"url","versions":[{"version":"0.11.4","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"url-loader","versions":[{"version":"4.1.1","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"vm-browserify","versions":[{"version":"1.1.2","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"webpack","versions":[{"version":"5.97.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]}]}]},{"name":"webpack-dev-server","versions":[{"version":"4.15.2","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"webpack-manifest-plugin","versions":[{"version":"5.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"webpackbar","versions":[{"version":"7.0.0","files":[{"file":"/packages/project-utils/package.json","types":["dependencies"]}]}]},{"name":"listr2","versions":[{"version":"5.0.8","files":[{"file":"/packages/project-utils/package.json","types":["devDependencies"]},{"file":"/scripts/buildPackages/package.json","types":["dependencies"]}]}]},{"name":"@pulumi/pulumi","versions":[{"version":"3.147.0","files":[{"file":"/packages/pulumi/package.json","types":["dependencies"]},{"file":"/packages/pulumi-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]}]}]},{"name":"@pulumi/aws","versions":[{"version":"6.67.0","files":[{"file":"/packages/pulumi-aws/package.json","types":["dependencies"]},{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]},{"file":"/packages/serverless-cms-aws/package.json","types":["dependencies"]}]}]},{"name":"@pulumi/random","versions":[{"version":"4.17.0","files":[{"file":"/packages/pulumi-aws/package.json","types":["dependencies"]}]}]},{"name":"decompress","versions":[{"version":"4.2.1","files":[{"file":"/packages/pulumi-sdk/package.json","types":["dependencies"]}]}]},{"name":"identity-obj-proxy","versions":[{"version":"3.0.0","files":[{"file":"/packages/react-rich-text-lexical-renderer/package.json","types":["devDependencies"]}]}]},{"name":"sanitize-html","versions":[{"version":"2.12.1","files":[{"file":"/packages/react-rich-text-renderer/package.json","types":["dependencies"]}]}]},{"name":"@types/sanitize-html","versions":[{"version":"2.9.0","files":[{"file":"/packages/react-rich-text-renderer/package.json","types":["devDependencies"]}]}]},{"name":"react-router-dom","versions":[{"version":"6.3.0","files":[{"file":"/packages/react-router/package.json","types":["dependencies"]}]}]},{"name":"cli-table3","versions":[{"version":"0.6.5","files":[{"file":"/packages/system-requirements/package.json","types":["dependencies"]}]}]},{"name":"object-merge-advanced","versions":[{"version":"12.1.0","files":[{"file":"/packages/tasks/package.json","types":["dependencies"]}]}]},{"name":"object-sizeof","versions":[{"version":"2.6.4","files":[{"file":"/packages/tasks/package.json","types":["dependencies"]}]}]},{"name":"jsesc","versions":[{"version":"3.0.2","files":[{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"strip-ansi","versions":[{"version":"6.0.1","files":[{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"wts-client","versions":[{"version":"1.0.1","files":[{"file":"/packages/telemetry/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/button","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/checkbox","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/chip","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/data-table","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/dialog","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/drawer","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/elevation","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/fab","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/grid","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/icon-button","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/list","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/menu","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/radio","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/ripple","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/select","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/slider","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/snackbar","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/switch","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/tabs","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/textfield","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/top-app-bar","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/touch-target","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@rmwc/typography","versions":[{"version":"14.3.5","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@tanstack/react-table","versions":[{"version":"8.5.22","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"brace","versions":[{"version":"0.11.1","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"cropperjs","versions":[{"version":"1.4.3","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"keycode","versions":[{"version":"2.2.0","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"material-components-web","versions":[{"version":"14.0.0","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"nprogress","versions":[{"version":"0.2.0","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"nuka-carousel","versions":[{"version":"4.7.1","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"rc-tooltip","versions":[{"version":"5.3.1","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-ace","versions":[{"version":"6.1.4","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"react-loading-skeleton","versions":[{"version":"3.1.0","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"timeago-react","versions":[{"version":"3.0.6","files":[{"file":"/packages/ui/package.json","types":["dependencies"]}]}]},{"name":"@types/nprogress","versions":[{"version":"0.2.0","files":[{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-custom-scrollbars","versions":[{"version":"4.0.10","files":[{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"@types/react-transition-group","versions":[{"version":"4.4.4","files":[{"file":"/packages/ui/package.json","types":["devDependencies"]}]}]},{"name":"p-wait-for","versions":[{"version":"4.1.0","files":[{"file":"/packages/ui-composer/package.json","types":["dependencies"]}]}]},{"name":"mdbid","versions":[{"version":"1.0.0","files":[{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"nanoid-dictionary","versions":[{"version":"4.3.0","files":[{"file":"/packages/utils/package.json","types":["dependencies"]}]}]},{"name":"isnumeric","versions":[{"version":"0.3.3","files":[{"file":"/packages/validation/package.json","types":["dependencies"]}]}]},{"name":"@4tw/cypress-drag-drop","versions":[{"version":"1.4.0","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"@testing-library/cypress","versions":[{"version":"10.0.0","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"amazon-cognito-identity-js","versions":[{"version":"4.5.3","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress","versions":[{"version":"13.16.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":"2.7.0","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"cypress-wait-until","versions":[{"version":"1.7.1","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"del","versions":[{"version":"6.0.0","files":[{"file":"/cypress-tests/package.json","types":["devDependencies"]}]}]},{"name":"source-map-explorer","versions":[{"version":"2.5.3","files":[{"file":"/apps/website/package.json","types":["devDependencies"]}]}]},{"name":"@types/folder-hash","versions":[{"version":"4.0.4","files":[{"file":"/scripts/buildPackages/package.json","types":["devDependencies"]}]}]},{"name":"@types/yargs","versions":[{"version":"17.0.8","files":[{"file":"/scripts/buildPackages/package.json","types":["devDependencies"]}]}]}]} diff --git a/packages/cli/index.d.ts b/packages/cli/index.d.ts index 5cb90f42202..2a210bf2082 100644 --- a/packages/cli/index.d.ts +++ b/packages/cli/index.d.ts @@ -1,3 +1,5 @@ import {CliContext} from "./types"; +export * from "./regions" + export declare const cli: CliContext; diff --git a/packages/cli/index.js b/packages/cli/index.js index a1b831b6679..6c431914ec0 100644 --- a/packages/cli/index.js +++ b/packages/cli/index.js @@ -1,3 +1,5 @@ const context = require("./context"); +const regions = require("./regions"); module.exports.cli = context; +module.exports.regions = regions; diff --git a/packages/cli/package.json b/packages/cli/package.json index ee2571f7f1d..20d8b1513a4 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -19,7 +19,7 @@ "boolean": "^3.2.0", "camelcase": "^6.3.0", "chalk": "^4.1.2", - "ci-info": "^3.9.0", + "ci-info": "^4.1.0", "dotenv": "^8.2.0", "execa": "^5.1.1", "fast-glob": "^3.2.7", diff --git a/packages/cli/regions.d.ts b/packages/cli/regions.d.ts new file mode 100644 index 00000000000..b9493d06cce --- /dev/null +++ b/packages/cli/regions.d.ts @@ -0,0 +1,6 @@ +export interface RegionValue { + name: string; + value: string; +} + +export declare const regions: RegionValue[]; diff --git a/packages/cli/regions.js b/packages/cli/regions.js new file mode 100644 index 00000000000..3c1cd380d11 --- /dev/null +++ b/packages/cli/regions.js @@ -0,0 +1,30 @@ +const regions = [ + { value: "us-east-1", name: "us-east-1 (US East, N. Virginia)" }, + { value: "us-east-2", name: "us-east-2 (US East, Ohio)" }, + { value: "us-west-1", name: "us-west-1 (US West, N. California)" }, + { value: "us-west-2", name: "us-west-2 (US West, Oregon)" }, + { value: "ca-central-1", name: "ca-central-1 (Canada, Central)" }, + { value: "eu-central-1", name: "eu-central-1 (EU, Frankfurt)" }, + { value: "eu-west-1", name: "eu-west-1 (EU, Ireland)" }, + { value: "eu-west-2", name: "eu-west-2 (EU, London)" }, + /** + * This was commented out because cognito was not available in this region in 2021. + * TODO - uncomment and test it out + */ + /*{ value: "eu-south-1", name: "eu-south-1 (EU, Milan)" },*/ + { value: "eu-west-3", name: "eu-west-3 (EU, Paris)" }, + { value: "eu-north-1", name: "eu-north-1 (EU, Stockholm)" }, + { value: "af-south-1", name: "af-south-1 (Africa, Cape Town)" }, + { value: "ap-east-1", name: "ap-east-1 (Asia Pacific, Hong Kong)" }, + { value: "ap-south-1", name: "ap-south-1 (Asia Pacific, Mumbai)" }, + { value: "ap-northeast-2", name: "ap-northeast-2 (Asia Pacific, Seoul)" }, + { value: "ap-southeast-1", name: "ap-southeast-1 (Asia Pacific, Singapore)" }, + { value: "ap-southeast-2", name: "ap-southeast-2 (Asia Pacific, Sydney)" }, + { value: "ap-northeast-1", name: "ap-northeast-1 (Asia Pacific, Tokyo)" }, + // { value: "me-south-1", name: "me-south-1 (Middle East, Bahrain)" }, + { value: "sa-east-1", name: "sa-east-1 (South America, São Paulo)" } +]; + +module.exports = { + regions +}; diff --git a/packages/cli/types.d.ts b/packages/cli/types.d.ts index be00d19f4a7..57551ef47f1 100644 --- a/packages/cli/types.d.ts +++ b/packages/cli/types.d.ts @@ -213,3 +213,17 @@ export interface CliCommandPlugin extends Plugin { name: string; create: (args: CliCommandPluginArgs) => void; } + +export interface CliCommandErrorPluginHandleParams { + context: CliContext; + error: Error; +} + +export interface CliCommandErrorPluginHandle { + (params: CliCommandErrorPluginHandleParams):void; +} + +export interface CliCommandErrorPlugin extends Plugin { + type: "cli-command-error"; + handle: CliCommandErrorPluginHandle; +} diff --git a/packages/cli/utils/index.d.ts b/packages/cli/utils/index.d.ts index 070ddceaccb..5c74f12cd79 100644 --- a/packages/cli/utils/index.d.ts +++ b/packages/cli/utils/index.d.ts @@ -11,3 +11,6 @@ export interface IGetProjectApplicationParams { } export declare function getProjectApplication(params: IGetProjectApplicationParams): ProjectApplication; + + +export declare function sendEvent(event: string, properties?: Record): Promise; diff --git a/packages/cwp-template-aws/__tests__/rootEnv.test.js b/packages/cwp-template-aws/__tests__/rootEnv.test.ts similarity index 78% rename from packages/cwp-template-aws/__tests__/rootEnv.test.js rename to packages/cwp-template-aws/__tests__/rootEnv.test.ts index 47c6f81992c..66ad00e6b03 100644 --- a/packages/cwp-template-aws/__tests__/rootEnv.test.js +++ b/packages/cwp-template-aws/__tests__/rootEnv.test.ts @@ -1,13 +1,13 @@ -const setup = require("../setup"); -const path = require("path"); -const fs = require("fs-extra"); -const writeJsonFile = require("write-json-file"); -const dotenv = require("dotenv"); +import { setup } from "~/setup"; +import path from "path"; +import fs from "fs-extra"; +import writeJsonFile from "write-json-file"; +import dotenv from "dotenv"; const PROJECT_NAME = "test-123"; const PROJECT_ROOT = path.join(__dirname, PROJECT_NAME); -const getPackageJson = projectName => ({ +const getPackageJson = (projectName: string) => ({ name: projectName, version: "0.1.0", private: true @@ -21,11 +21,13 @@ describe("root .env file generation test", () => { await writeJsonFile(path.join(PROJECT_ROOT, "package.json"), packageJson); await setup({ + isGitAvailable: false, projectName: PROJECT_NAME, projectRoot: PROJECT_ROOT, templateOptions: { region: "eu-central-1" - } + }, + overrideDirname: path.resolve(__dirname, "..") }); }); diff --git a/packages/cwp-template-aws/__tests__/telemetry.test.js b/packages/cwp-template-aws/__tests__/telemetry.test.ts similarity index 72% rename from packages/cwp-template-aws/__tests__/telemetry.test.js rename to packages/cwp-template-aws/__tests__/telemetry.test.ts index 9506a3467ed..977c6ebddbc 100644 --- a/packages/cwp-template-aws/__tests__/telemetry.test.js +++ b/packages/cwp-template-aws/__tests__/telemetry.test.ts @@ -1,9 +1,9 @@ -const path = require("path"); -const fs = require("fs-extra"); +import path from "path"; +import fs from "fs-extra"; describe("Telemetry events test", () => { test("should send telemetry events", async () => { - const events = [ + const events: string[] = [ "project-deploy-start", "project-deploy-end", "project-deploy-error", @@ -11,7 +11,7 @@ describe("Telemetry events test", () => { ]; const deployScript = await fs.readFile( - path.resolve(__dirname, "..", "cli", "deploy", "deploy.js") + path.resolve(__dirname, "..", "src", "cli", "deploy", "deploy.ts") ); for (const event of events) { diff --git a/packages/cwp-template-aws/cli/aws/checkCredentials.js b/packages/cwp-template-aws/cli/aws/checkCredentials.js deleted file mode 100644 index ac38f2d78f0..00000000000 --- a/packages/cwp-template-aws/cli/aws/checkCredentials.js +++ /dev/null @@ -1,60 +0,0 @@ -const { STS } = require("@webiny/aws-sdk/client-sts"); -const { green } = require("chalk"); - -module.exports = { - type: "hook-before-deploy", - name: "hook-before-deploy-aws-credentials", - async hook(_, context) { - process.env.AWS_SDK_LOAD_CONFIG = "true"; - - // Check if AWS credentials are configured - const sts = new STS(); - - try { - await sts.getCallerIdentity({}); - } catch (err) { - console.log(); - context.error("Looks like your AWS credentials are not configured correctly!"); - - // Print the actual error if the debug mode has been enabled. - context.debug(err); - - context.info( - "To learn how to configure your AWS credentials, visit https://www.webiny.com/docs/how-to-guides/deployment/aws/configure-aws-credentials" - ); - console.log(); - process.exit(1); - } - - const config = sts.config; - const region = await config.region(); - - if (!region) { - console.log(); - context.error("You must define an AWS Region to deploy to!"); - context.info( - "Either define an AWS_REGION environment variable, or configure a region for your AWS profile:" - ); - context.info( - "https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html" - ); - console.log(); - process.exit(1); - } - - // We assign the region to the appropriate ENV variable for easier access in the stack definition files. - process.env.AWS_REGION = region; - - const { accessKeyId } = await config.credentials(); - - // With AWS-SDK v3, we can't no longer read the loaded profile. - // So, we try to read it from environment variables instead. - const profile = process.env.AWS_PROFILE || "default"; - - if (profile) { - context.info(`Using profile ${green(profile)} in ${green(region)} region.`); - } else { - context.info(`Using access key ID ${green(accessKeyId)} in ${green(region)} region.`); - } - } -}; diff --git a/packages/cwp-template-aws/cli/aws/index.js b/packages/cwp-template-aws/cli/aws/index.js deleted file mode 100644 index 3a5b9c136c8..00000000000 --- a/packages/cwp-template-aws/cli/aws/index.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = [require("./checkCredentials"), require("./subscriptionRequiredException")]; diff --git a/packages/cwp-template-aws/cli/deploy/index.js b/packages/cwp-template-aws/cli/deploy/index.js deleted file mode 100644 index 6cd03772e09..00000000000 --- a/packages/cwp-template-aws/cli/deploy/index.js +++ /dev/null @@ -1,5 +0,0 @@ -module.exports = () => ({ - type: "cli-command-deployment-deploy-all", - name: "cli-command-deployment-deploy-all", - deploy: (...args) => require("./deploy")(...args) -}); diff --git a/packages/cwp-template-aws/cli/destroy/index.js b/packages/cwp-template-aws/cli/destroy/index.js deleted file mode 100644 index 78efd7b4d33..00000000000 --- a/packages/cwp-template-aws/cli/destroy/index.js +++ /dev/null @@ -1,5 +0,0 @@ -module.exports = () => ({ - type: "cli-command-deployment-destroy-all", - name: "cli-command-deployment-destroy-all", - destroy: (...args) => require("./destroy")(...args) -}); diff --git a/packages/cwp-template-aws/cli/index.d.ts b/packages/cwp-template-aws/cli/index.d.ts deleted file mode 100644 index d889c6254c6..00000000000 --- a/packages/cwp-template-aws/cli/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export default function (): any; diff --git a/packages/cwp-template-aws/cli/index.js b/packages/cwp-template-aws/cli/index.js deleted file mode 100644 index b26fc60f1dc..00000000000 --- a/packages/cwp-template-aws/cli/index.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = () => [ - require("./open"), - require("./deploy")(), - require("./destroy")(), - require("./info"), - require("./aws") -]; diff --git a/packages/cwp-template-aws/cli/utils/sleep.js b/packages/cwp-template-aws/cli/utils/sleep.js deleted file mode 100644 index 673a027567f..00000000000 --- a/packages/cwp-template-aws/cli/utils/sleep.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = (ms = 3333) => new Promise(resolve => setTimeout(resolve, ms)); diff --git a/packages/cwp-template-aws/index.js b/packages/cwp-template-aws/index.js deleted file mode 100644 index 7b73a22a5b6..00000000000 --- a/packages/cwp-template-aws/index.js +++ /dev/null @@ -1,70 +0,0 @@ -const inquirer = require("inquirer"); -const setup = require("./setup"); - -const choices = { - ddb: { - value: "ddb", - name: "DynamoDB (for small and medium sized projects)" - }, - ddbOs: { - value: "ddb-os", - name: "Amazon DynamoDB + Amazon OpenSearch (for larger projects)" - } -}; - -const runInquirer = async cwp => { - if (!cwp.interactive) { - return setup(cwp); - } - - console.log( - "In order to create your new Webiny project, please answer the following questions." - ); - console.log(); - - const templateOptions = await inquirer.prompt([ - { - type: "list", - name: "region", - default: "us-east-1", - message: "Please choose the AWS region in which your project will be deployed:", - // Some of the regions might be commented out (not all service supported). - choices: [ - { value: "us-east-1", name: "us-east-1 (US East, N. Virginia)" }, - { value: "us-east-2", name: "us-east-2 (US East, Ohio)" }, - { value: "us-west-1", name: "us-west-1 (US West, N. California)" }, - { value: "us-west-2", name: "us-west-2 (US West, Oregon)" }, - { value: "ca-central-1", name: "ca-central-1 (Canada, Central)" }, - { value: "eu-central-1", name: "eu-central-1 (EU, Frankfurt)" }, - { value: "eu-west-1", name: "eu-west-1 (EU, Ireland)" }, - { value: "eu-west-2", name: "eu-west-2 (EU, London)" }, - /*{ value: "eu-south-1", name: "eu-south-1 (EU, Milan)" },*/ - { value: "eu-west-3", name: "eu-west-3 (EU, Paris)" }, - { value: "eu-north-1", name: "eu-north-1 (EU, Stockholm)" }, - { value: "af-south-1", name: "af-south-1 (Africa, Cape Town)" }, - { value: "ap-east-1", name: "ap-east-1 (Asia Pacific, Hong Kong)" }, - { value: "ap-south-1", name: "ap-south-1 (Asia Pacific, Mumbai)" }, - { value: "ap-northeast-2", name: "ap-northeast-2 (Asia Pacific, Seoul)" }, - { value: "ap-southeast-1", name: "ap-southeast-1 (Asia Pacific, Singapore)" }, - { value: "ap-southeast-2", name: "ap-southeast-2 (Asia Pacific, Sydney)" }, - { value: "ap-northeast-1", name: "ap-northeast-1 (Asia Pacific, Tokyo)" }, - // { value: "me-south-1", name: "me-south-1 (Middle East, Bahrain)" }, - { value: "sa-east-1", name: "sa-east-1 (South America, São Paulo)" } - ] - }, - { - type: "list", - name: "storageOperations", - default: "ddb", - message: `Please choose the database setup you wish to use with your project (cannot be changed later):`, - choices: Object.values(choices) - } - ]); - - return setup({ - ...cwp, - templateOptions - }); -}; - -module.exports = runInquirer; diff --git a/packages/cwp-template-aws/package.json b/packages/cwp-template-aws/package.json index b68fd57f54b..1fd79df5b0b 100644 --- a/packages/cwp-template-aws/package.json +++ b/packages/cwp-template-aws/package.json @@ -8,14 +8,14 @@ }, "publishConfig": { "access": "public", - "directory": "." + "directory": "dist" }, "dependencies": { "@webiny/aws-sdk": "0.0.0", "@webiny/cli": "0.0.0", "@webiny/cli-plugin-deploy-pulumi": "0.0.0", "chalk": "^4.1.2", - "ci-info": "^3.9.0", + "ci-info": "^4.1.0", "execa": "^5.1.1", "fast-glob": "^3.2.7", "fs-extra": "^11.2.0", @@ -25,20 +25,23 @@ "lodash": "^4.17.21", "open": "^8.4.2", "ora": "4.1.1", + "type-fest": "4.14.0", "write-json-file": "^4.3.0" }, "devDependencies": { - "dotenv": "^8.2.0" + "@webiny/project-utils": "0.0.0", + "dotenv": "^8.2.0", + "rimraf": "^6.0.1", + "typescript": "5.3.3" }, "adio": { - "ignore": { - "dependencies": [ - "@webiny/cli" - ] - }, "ignoreDirs": [ - "/template/" + "template/" ] }, - "gitHead": "b8aec8a1be3f25c3b428b357fe1e352c7cbff9ae" + "gitHead": "b8aec8a1be3f25c3b428b357fe1e352c7cbff9ae", + "scripts": { + "build": "yarn webiny run build", + "watch": "yarn webiny run watch" + } } diff --git a/packages/cwp-template-aws/src/cli/aws/checkCredentials.ts b/packages/cwp-template-aws/src/cli/aws/checkCredentials.ts new file mode 100644 index 00000000000..23ba9a1e972 --- /dev/null +++ b/packages/cwp-template-aws/src/cli/aws/checkCredentials.ts @@ -0,0 +1,61 @@ +import { createBeforeDeployPlugin } from "@webiny/cli-plugin-deploy-pulumi/plugins"; +import { STS } from "@webiny/aws-sdk/client-sts"; +import { green } from "chalk"; + +export const checkCredentialsHook = createBeforeDeployPlugin(async ({ inputs }, context) => { + process.env.AWS_SDK_LOAD_CONFIG = "true"; + + // Check if AWS credentials are configured + const sts = new STS({ + region: inputs.region || process.env.AWS_REGION + }); + + try { + await sts.getCallerIdentity({}); + } catch (err) { + console.log(); + context.error("Looks like your AWS credentials are not configured correctly!"); + + // Print the actual error if the debug mode has been enabled. + context.debug(err); + + context.info( + "To learn how to configure your AWS credentials, visit https://www.webiny.com/docs/how-to-guides/deployment/aws/configure-aws-credentials" + ); + console.log(); + process.exit(1); + } + + const config = sts.config; + const region = await config.region(); + + if (!region) { + console.log(); + context.error("You must define an AWS Region to deploy to!"); + context.info( + "Either define an AWS_REGION environment variable, or configure a region for your AWS profile:" + ); + context.info( + "https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html" + ); + console.log(); + process.exit(1); + } + + // We assign the region to the appropriate ENV variable for easier access in the stack definition files. + process.env.AWS_REGION = region; + + const { accessKeyId } = await config.credentials(); + + // With AWS-SDK v3, we can't no longer read the loaded profile. + // So, we try to read it from environment variables instead. + const profile = process.env.AWS_PROFILE || "default"; + + if (profile) { + context.info(`Using profile ${green(profile)} in ${green(region)} region.`); + } else { + context.info(`Using access key ID ${green(accessKeyId)} in ${green(region)} region.`); + } +}); + +checkCredentialsHook.name = "hook-before-deploy-aws-credentials"; diff --git a/packages/cwp-template-aws/src/cli/aws/index.ts b/packages/cwp-template-aws/src/cli/aws/index.ts new file mode 100644 index 00000000000..48de8e9ca37 --- /dev/null +++ b/packages/cwp-template-aws/src/cli/aws/index.ts @@ -0,0 +1,2 @@ +export * from "./checkCredentials"; +export * from "./subscriptionRequiredException"; diff --git a/packages/cwp-template-aws/cli/aws/subscriptionRequiredException.js b/packages/cwp-template-aws/src/cli/aws/subscriptionRequiredException.ts similarity index 83% rename from packages/cwp-template-aws/cli/aws/subscriptionRequiredException.js rename to packages/cwp-template-aws/src/cli/aws/subscriptionRequiredException.ts index e03e486dd8c..72dec25d67f 100644 --- a/packages/cwp-template-aws/cli/aws/subscriptionRequiredException.js +++ b/packages/cwp-template-aws/src/cli/aws/subscriptionRequiredException.ts @@ -1,7 +1,9 @@ -const { blue } = require("chalk"); +import { blue } from "chalk"; +import type { CliCommandErrorPlugin } from "@webiny/cli/types"; + const MATCH_STRING = "SubscriptionRequiredException"; -module.exports = { +export const subscriptionRequiredException: CliCommandErrorPlugin = { type: "cli-command-error", handle: ({ context, error }) => { const { message } = error; diff --git a/packages/cwp-template-aws/cli/deploy/deploy.js b/packages/cwp-template-aws/src/cli/deploy/deploy.ts similarity index 82% rename from packages/cwp-template-aws/cli/deploy/deploy.js rename to packages/cwp-template-aws/src/cli/deploy/deploy.ts index c97ff339562..e8cf208e284 100644 --- a/packages/cwp-template-aws/cli/deploy/deploy.js +++ b/packages/cwp-template-aws/src/cli/deploy/deploy.ts @@ -1,18 +1,34 @@ -const { - getStackOutput, +import { getPulumi, + getStackOutput, GracefulPulumiError -} = require("@webiny/cli-plugin-deploy-pulumi/utils"); -const { sendEvent } = require("@webiny/cli/utils"); -const { bold } = require("chalk"); -const { deployCommand } = require("@webiny/cli-plugin-deploy-pulumi/commands/deploy"); -const { getInfo } = require("../info"); -const sleep = require("../utils/sleep"); -const open = require("open"); -const ora = require("ora"); -const { isCI } = require("ci-info"); - -const deployApp = async ({ name, folder, inputs, context, isFirstDeployment }) => { +} from "@webiny/cli-plugin-deploy-pulumi/utils"; +import { sendEvent } from "@webiny/cli/utils"; +import { bold } from "chalk"; +import type { IDeployParams } from "@webiny/cli-plugin-deploy-pulumi/commands/deploy"; +import { deployCommand } from "@webiny/cli-plugin-deploy-pulumi/commands/deploy"; +import { getInfo } from "../info"; +import { sleep } from "../utils/sleep"; +import open from "open"; +import ora from "ora"; +import { isCI } from "ci-info"; +import type { CliContext } from "@webiny/cli/types"; + +export interface IDeployAppParams { + name: string; + folder: string; + inputs: IDeployParams; + context: CliContext; + isFirstDeployment: boolean; +} + +const deployApp = async ({ + name, + folder, + inputs, + context, + isFirstDeployment +}: IDeployAppParams) => { context.info(`Deploying %s project application...`, name); console.log(); @@ -33,7 +49,7 @@ const deployApp = async ({ name, folder, inputs, context, isFirstDeployment }) = isFirstDeployment && (await sleep()); }; -module.exports = async (inputs, context) => { +export const deploy = async (inputs: IDeployParams, context: CliContext): Promise => { await sendEvent("cli-project-deploy-start"); try { @@ -117,7 +133,7 @@ module.exports = async (inputs, context) => { try { await sleep(7000); - await open(adminAppOutput.appUrl); + await open(adminAppOutput.appUrl as string); spinner.succeed( `Successfully opened ${context.info.hl("Admin")} app in your browser.` ); diff --git a/packages/cwp-template-aws/src/cli/deploy/index.ts b/packages/cwp-template-aws/src/cli/deploy/index.ts new file mode 100644 index 00000000000..0db009293b1 --- /dev/null +++ b/packages/cwp-template-aws/src/cli/deploy/index.ts @@ -0,0 +1,21 @@ +import type { CliContext, Plugin } from "@webiny/cli/types"; +import { deploy } from "./deploy"; + +export interface IDeployAllPluginDeployParams { + [key: string]: any; +} + +export interface IDeployAllPlugin extends Plugin { + type: "cli-command-deployment-deploy-all"; + name: "cli-command-deployment-deploy-all"; + deploy: (params: IDeployAllPluginDeployParams, context: CliContext) => Promise; +} + +export const deployAllCommand: IDeployAllPlugin = { + type: "cli-command-deployment-deploy-all", + name: "cli-command-deployment-deploy-all", + deploy: (...args) => { + // @ts-expect-error + return deploy(...args); + } +}; diff --git a/packages/cwp-template-aws/cli/destroy/destroy.js b/packages/cwp-template-aws/src/cli/destroy/destroy.ts similarity index 62% rename from packages/cwp-template-aws/cli/destroy/destroy.js rename to packages/cwp-template-aws/src/cli/destroy/destroy.ts index 50fd8f7746c..40427ccbd05 100644 --- a/packages/cwp-template-aws/cli/destroy/destroy.js +++ b/packages/cwp-template-aws/src/cli/destroy/destroy.ts @@ -1,15 +1,24 @@ -const fs = require("fs"); -const { green } = require("chalk"); -const { getPulumi } = require("@webiny/cli-plugin-deploy-pulumi/utils"); -const path = require("path"); -const execa = require("execa"); +import fs from "fs"; +import { green } from "chalk"; +import { getPulumi } from "@webiny/cli-plugin-deploy-pulumi/utils"; +import path from "path"; +import execa from "execa"; +import type { IUserCommandInput } from "@webiny/cli-plugin-deploy-pulumi/types"; +import type { CliContext } from "@webiny/cli/types"; -const convertToBoolean = value => { +const convertToBoolean = (value: unknown): boolean => { return value === "true" || value === true; }; -const destroy = ({ stack, env, variant, inputs }) => { - const command = [ +interface IDestroyAppParams { + stack: string; + env: string; + variant: string; + inputs: IUserCommandInput; +} + +const destroyApp = ({ stack, env, variant, inputs }: IDestroyAppParams) => { + const command: (string | boolean)[] = [ "webiny", "destroy", stack, @@ -25,12 +34,12 @@ const destroy = ({ stack, env, variant, inputs }) => { if (variant) { command.push("--variant", variant); } - return execa("yarn", command, { + return execa("yarn", command as string[], { stdio: "inherit" }); }; -module.exports = async (inputs, context) => { +export const destroy = async (inputs: IUserCommandInput, context: CliContext) => { const { env, variant = "" } = inputs; // This will ensure that the user has Pulumi CLI installed. @@ -40,7 +49,7 @@ module.exports = async (inputs, context) => { console.log(); context.info(`Destroying ${green("Website")} project application...`); - await destroy({ + await destroyApp({ stack: "apps/website", env, variant, @@ -49,7 +58,7 @@ module.exports = async (inputs, context) => { console.log(); context.info(`Destroying ${green("Admin")} project application...`); - await destroy({ + await destroyApp({ stack: "apps/admin", env, variant, @@ -58,7 +67,7 @@ module.exports = async (inputs, context) => { console.log(); context.info(`Destroying ${green("API")} project application...`); - await destroy({ + await destroyApp({ stack: "apps/api", env, variant, @@ -68,7 +77,7 @@ module.exports = async (inputs, context) => { if (hasCore) { console.log(); context.info(`Destroying ${green("Core")} project application...`); - await destroy({ + await destroyApp({ stack: "apps/core", env, variant, diff --git a/packages/cwp-template-aws/src/cli/destroy/index.ts b/packages/cwp-template-aws/src/cli/destroy/index.ts new file mode 100644 index 00000000000..dd87beb167e --- /dev/null +++ b/packages/cwp-template-aws/src/cli/destroy/index.ts @@ -0,0 +1,21 @@ +import type { CliContext } from "@webiny/cli/types"; +import { destroy } from "./destroy"; + +export interface IDestroyAllPluginDestroyParams { + [key: string]: any; +} + +export interface IDestroyAllPlugin { + type: "cli-command-deployment-destroy-all"; + name: "cli-command-deployment-destroy-all"; + destroy: (params: IDestroyAllPluginDestroyParams, context: CliContext) => Promise; +} + +export const destroyAllCommand: IDestroyAllPlugin = { + type: "cli-command-deployment-destroy-all", + name: "cli-command-deployment-destroy-all", + destroy: (...args) => { + // @ts-expect-error + return destroy(...args); + } +}; diff --git a/packages/cwp-template-aws/src/cli/index.ts b/packages/cwp-template-aws/src/cli/index.ts new file mode 100644 index 00000000000..a9deb36dac4 --- /dev/null +++ b/packages/cwp-template-aws/src/cli/index.ts @@ -0,0 +1,15 @@ +import type { Plugin } from "@webiny/cli/types"; +import { deployAllCommand } from "./deploy"; +import { destroyAllCommand } from "./destroy"; +import { openCommand } from "./open"; +import { infoCommand } from "./info"; +import { checkCredentialsHook, subscriptionRequiredException } from "./aws"; + +export default (): Plugin[] => [ + openCommand, + deployAllCommand, + destroyAllCommand, + infoCommand, + checkCredentialsHook, + subscriptionRequiredException +]; diff --git a/packages/cwp-template-aws/cli/info/index.js b/packages/cwp-template-aws/src/cli/info/index.ts similarity index 87% rename from packages/cwp-template-aws/cli/info/index.js rename to packages/cwp-template-aws/src/cli/info/index.ts index 99213e675d1..b172344375f 100644 --- a/packages/cwp-template-aws/cli/info/index.js +++ b/packages/cwp-template-aws/src/cli/info/index.ts @@ -1,17 +1,20 @@ -const { - getStackOutput, - splitStackName, - getPulumi -} = require("@webiny/cli-plugin-deploy-pulumi/utils"); -const path = require("path"); -const { blue } = require("chalk"); - -const getInfo = async params => { +import { getPulumi, getStackOutput, splitStackName } from "@webiny/cli-plugin-deploy-pulumi/utils"; +import path from "path"; +import { blue } from "chalk"; +import type { CliCommandPlugin } from "@webiny/cli/types"; +import glob from "fast-glob"; + +interface IGetInfoParams { + env: string; + variant?: string; +} + +export const getInfo = async (params: IGetInfoParams) => { if (typeof params !== "object" || !params.env) { throw new Error("Please provide an object with `env` and `variant` properties."); } const { env, variant } = params; - const apiOutputPromise = new Promise(resolve => { + const apiOutputPromise = new Promise>(resolve => { resolve( getStackOutput({ folder: "apps/api", @@ -21,7 +24,7 @@ const getInfo = async params => { ); }); - const adminOutputPromise = new Promise(resolve => { + const adminOutputPromise = new Promise>(resolve => { resolve( getStackOutput({ folder: "apps/admin", @@ -31,7 +34,7 @@ const getInfo = async params => { ); }); - const websiteOutputPromise = new Promise(resolve => { + const websiteOutputPromise = new Promise>(resolve => { resolve( getStackOutput({ folder: "apps/website", @@ -103,7 +106,7 @@ const getInfo = async params => { return output.join("\n"); }; -module.exports = { +export const infoCommand: CliCommandPlugin = { type: "cli-command", name: "cli-command-info", create({ yargs, context }) { @@ -126,9 +129,6 @@ module.exports = { await getPulumi(); if (!args.env) { - // Get all existing environments - const glob = require("fast-glob"); - // We just get stack files for deployed Core application. That's enough // to determine into which environments the user has deployed their project. const pulumiAdminStackFilesPaths = glob.sync( @@ -138,7 +138,7 @@ module.exports = { onlyFiles: true, dot: true } - ); + ) as string[]; const existingEnvs = pulumiAdminStackFilesPaths.map(current => { return splitStackName(path.basename(current, ".json")); @@ -170,8 +170,8 @@ module.exports = { } else { console.log( await getInfo({ - env: args.env, - variant: args.variant || "" + env: args.env as string, + variant: args.variant as string | undefined }) ); console.log(); @@ -185,5 +185,3 @@ module.exports = { ); } }; - -module.exports.getInfo = getInfo; diff --git a/packages/cwp-template-aws/cli/open/index.js b/packages/cwp-template-aws/src/cli/open/index.ts similarity index 85% rename from packages/cwp-template-aws/cli/open/index.js rename to packages/cwp-template-aws/src/cli/open/index.ts index c5efd6f5b7b..eb7111fbe75 100644 --- a/packages/cwp-template-aws/cli/open/index.js +++ b/packages/cwp-template-aws/src/cli/open/index.ts @@ -1,7 +1,8 @@ -const { getStackOutput } = require("@webiny/cli-plugin-deploy-pulumi/utils/getStackOutput"); -const open = require("open"); +import { getStackOutput } from "@webiny/cli-plugin-deploy-pulumi/utils"; +import open from "open"; +import type { CliCommandPlugin } from "@webiny/cli/types"; -module.exports = { +export const openCommand: CliCommandPlugin = { type: "cli-command", name: "cli-command-open", create({ yargs, context }) { @@ -20,7 +21,7 @@ module.exports = { required: false }); }, - async args => { + async (args: Record) => { const appName = args.app === "website" ? "public website" : "Admin app"; context.info(`Opening ${appName}...`); @@ -50,7 +51,7 @@ module.exports = { return new Promise(resolve => { setTimeout(() => { context.success(`Successfully opened ${appName}.`); - open(appUrl); + open(appUrl as string); resolve(); }, 1000); }); diff --git a/packages/cwp-template-aws/src/cli/utils/sleep.ts b/packages/cwp-template-aws/src/cli/utils/sleep.ts new file mode 100644 index 00000000000..38278bf29c9 --- /dev/null +++ b/packages/cwp-template-aws/src/cli/utils/sleep.ts @@ -0,0 +1,3 @@ +export const sleep = (ms: number = 3333) => { + return new Promise(resolve => setTimeout(resolve, ms)); +}; diff --git a/packages/cwp-template-aws/src/index.ts b/packages/cwp-template-aws/src/index.ts new file mode 100644 index 00000000000..8aa45dd2e52 --- /dev/null +++ b/packages/cwp-template-aws/src/index.ts @@ -0,0 +1,55 @@ +import inquirer from "inquirer"; +import type { ISetupParams } from "./setup"; +import { setup } from "./setup"; +import { regions } from "@webiny/cli"; + +const choices = { + ddb: { + value: "ddb", + name: "DynamoDB (for small and medium sized projects)" + }, + ddbOs: { + value: "ddb-os", + name: "Amazon DynamoDB + Amazon OpenSearch (for larger projects)" + } +}; + +interface IRunInquirerParams extends ISetupParams { + interactive: boolean; +} + +const runInquirer = async (cwp: IRunInquirerParams) => { + if (!cwp.interactive) { + return setup(cwp); + } + + console.log( + "In order to create your new Webiny project, please answer the following questions." + ); + console.log(); + + const templateOptions = await inquirer.prompt([ + { + type: "list", + name: "region", + default: "us-east-1", + message: "Please choose the AWS region in which your project will be deployed:", + // Some of the regions might be commented out (not all service supported). + choices: regions + }, + { + type: "list", + name: "storageOperations", + default: "ddb", + message: `Please choose the database setup you wish to use with your project (cannot be changed later):`, + choices: Object.values(choices) + } + ]); + + return setup({ + ...cwp, + templateOptions + }); +}; + +export default runInquirer; diff --git a/packages/cwp-template-aws/setup.js b/packages/cwp-template-aws/src/setup.ts similarity index 70% rename from packages/cwp-template-aws/setup.js rename to packages/cwp-template-aws/src/setup.ts index 914bb267a61..e87776fdd79 100644 --- a/packages/cwp-template-aws/setup.js +++ b/packages/cwp-template-aws/src/setup.ts @@ -1,31 +1,54 @@ -const fs = require("fs-extra"); -const path = require("path"); -const execa = require("execa"); -const crypto = require("crypto"); -const renames = require("./setup/renames"); -const merge = require("lodash/merge"); -const writeJsonFile = require("write-json-file"); -const loadJsonFile = require("load-json-file"); -const getPackages = require("get-yarn-workspaces"); -const { yellow } = require("chalk"); -const ora = require("ora"); +import fs from "fs-extra"; +import path from "path"; +import execa from "execa"; +import crypto from "crypto"; +import { renames } from "./setup/renames"; +import merge from "lodash/merge"; +import writeJsonFile from "write-json-file"; +import type { PackageJson } from "type-fest"; +import loadJsonFile from "load-json-file"; +// @ts-expect-error +import getPackages from "get-yarn-workspaces"; +import { yellow } from "chalk"; +import ora from "ora"; const IS_TEST = process.env.NODE_ENV === "test"; -// Automatic detection could be added here. -function getDefaultRegion() { - return "us-east-1"; +function getDefaultRegion(): string { + return process.env.AWS_REGION || "us-east-1"; } -function random(length = 32) { +function random(length: number = 32): string { return crypto .randomBytes(Math.ceil(length / 2)) .toString("hex") .slice(0, length); } -const setup = async args => { - const { isGitAvailable, projectRoot, projectName, templateOptions = {} } = args; +export interface ISetupParams { + isGitAvailable: boolean; + projectRoot: string; + projectName: string; + templateOptions: { + region?: string; + storageOperations?: string; + }; + /** + * @internal + * + * Used for testing. + */ + overrideDirname?: string; +} + +export const setup = async (params: ISetupParams) => { + const { + isGitAvailable, + projectRoot, + projectName, + templateOptions = {}, + overrideDirname + } = params; const { region = getDefaultRegion(), storageOperations = "ddb" } = templateOptions; /** * We need to check for the existence of the common and storageOperations folders to continue. @@ -35,8 +58,11 @@ const setup = async args => { process.exit(1); } - const commonTemplate = path.join(__dirname, `template/common`); - const storageOperationsTemplate = path.join(__dirname, `template/${storageOperations}`); + const commonTemplate = path.join(overrideDirname || __dirname, `template/common`); + const storageOperationsTemplate = path.join( + overrideDirname || __dirname, + `template/${storageOperations}` + ); if (!fs.existsSync(commonTemplate)) { console.log(`Missing common template folder "${commonTemplate}".`); process.exit(1); @@ -74,8 +100,10 @@ const setup = async args => { await writeJsonFile(packageJsonPath, packageJson); await fs.removeSync(dependenciesJsonPath); - - const { name, version } = require("./package.json"); + /** + * Had to change from ./package.json to full path, because package.json does not exist in the src folder during development / testing. + */ + const { name, version } = require("@webiny/cwp-template-aws/package.json"); if (!IS_TEST && isGitAvailable) { // Commit .gitignore. @@ -112,10 +140,10 @@ const setup = async args => { for (let i = 0; i < workspaces.length; i++) { const packageJsonPath = path.join(workspaces[i], "package.json"); - const packageJson = await loadJsonFile(packageJsonPath); - const depsList = Object.keys(packageJson.dependencies).filter(name => - name.startsWith("@webiny") - ); + const packageJson = await loadJsonFile>(packageJsonPath); + const depsList = Object.keys(packageJson.dependencies).filter(name => { + return name.startsWith("@webiny"); + }); depsList.forEach(name => { packageJson.dependencies[name] = latestVersion; @@ -134,7 +162,7 @@ const setup = async args => { try { const subprocess = execa("yarn", [], { cwd: projectRoot, - maxBuffer: "500_000_000" + maxBuffer: 500_000_000 }); await subprocess; spinner.succeed("Packages installed successfully."); @@ -149,5 +177,3 @@ const setup = async args => { ); } }; - -module.exports = setup; diff --git a/packages/cwp-template-aws/setup/renames.js b/packages/cwp-template-aws/src/setup/renames.ts similarity index 84% rename from packages/cwp-template-aws/setup/renames.js rename to packages/cwp-template-aws/src/setup/renames.ts index 22895e8b3bd..6ea6593dcd3 100644 --- a/packages/cwp-template-aws/setup/renames.js +++ b/packages/cwp-template-aws/src/setup/renames.ts @@ -1,4 +1,9 @@ -module.exports = [ +export interface IRenameValue { + prev: string; + next: string; +} + +export const renames: IRenameValue[] = [ { prev: "example.env", next: ".env" diff --git a/packages/cwp-template-aws/template/common/types/env/index.d.ts b/packages/cwp-template-aws/template/common/types/env/index.d.ts index bc6484882b4..b091e138cb1 100644 --- a/packages/cwp-template-aws/template/common/types/env/index.d.ts +++ b/packages/cwp-template-aws/template/common/types/env/index.d.ts @@ -13,7 +13,6 @@ declare namespace NodeJS { ELASTICSEARCH_SHARED_INDEXES?: "true" | "false" | string; WEBINY_VERSION?: string; WEBINY_ENABLE_VERSION_HEADER?: "true" | "false" | string; - WEBINY_LOGS_FORWARD_URL?: string; WEBINY_FILE_UPLOAD_CHUNK_SIZE?: string; WEBINY_FILE_UPLOAD_PARALLEL_CHUNKS?: string; AWS_LAMBDA_FUNCTION_NAME?: string; diff --git a/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/package.json b/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/package.json index 61806c4f23d..04555aea7b6 100644 --- a/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/package.json +++ b/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/package.json @@ -47,7 +47,6 @@ "@webiny/handler-client": "latest", "@webiny/handler-db": "latest", "@webiny/handler-graphql": "latest", - "@webiny/handler-logs": "latest", "@webiny/project-utils": "latest" } } diff --git a/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/src/index.ts b/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/src/index.ts index 6c8054f61b7..5b4eb9556aa 100644 --- a/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/src/index.ts +++ b/packages/cwp-template-aws/template/ddb-es/apps/api/graphql/src/index.ts @@ -22,7 +22,6 @@ import elasticsearchClientContext, { } from "@webiny/api-elasticsearch"; import { createFileManagerContext, createFileManagerGraphQL } from "@webiny/api-file-manager"; import { createFileManagerStorageOperations } from "@webiny/api-file-manager-ddb"; -import logsPlugins from "@webiny/handler-logs"; import fileManagerS3, { createAssetDelivery } from "@webiny/api-file-manager-s3"; import { createFormBuilder } from "@webiny/api-form-builder"; import { createFormBuilderStorageOperations } from "@webiny/api-form-builder-so-ddb-es"; @@ -59,7 +58,6 @@ export const handler = createHandler({ createWcpContext(), createWcpGraphQL(), dynamoDbPlugins(), - logsPlugins(), graphqlPlugins({ debug }), elasticsearchClientContext(elasticsearchClient), dbPlugins({ diff --git a/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/package.json b/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/package.json index 2f9d74bca80..c1bf936f399 100644 --- a/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/package.json +++ b/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/package.json @@ -47,7 +47,6 @@ "@webiny/handler-client": "latest", "@webiny/handler-db": "latest", "@webiny/handler-graphql": "latest", - "@webiny/handler-logs": "latest", "@webiny/project-utils": "latest" } } diff --git a/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/src/index.ts b/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/src/index.ts index b2973364a13..dbe59bea253 100644 --- a/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/src/index.ts +++ b/packages/cwp-template-aws/template/ddb-os/apps/api/graphql/src/index.ts @@ -22,7 +22,6 @@ import elasticsearchClientContext, { } from "@webiny/api-elasticsearch"; import { createFileManagerContext, createFileManagerGraphQL } from "@webiny/api-file-manager"; import { createFileManagerStorageOperations } from "@webiny/api-file-manager-ddb"; -import logsPlugins from "@webiny/handler-logs"; import fileManagerS3, { createAssetDelivery } from "@webiny/api-file-manager-s3"; import { createFormBuilder } from "@webiny/api-form-builder"; import { createFormBuilderStorageOperations } from "@webiny/api-form-builder-so-ddb-es"; @@ -59,7 +58,6 @@ export const handler = createHandler({ createWcpContext(), createWcpGraphQL(), dynamoDbPlugins(), - logsPlugins(), graphqlPlugins({ debug }), elasticsearchClientContext(elasticsearchClient), dbPlugins({ diff --git a/packages/cwp-template-aws/template/ddb/apps/api/graphql/package.json b/packages/cwp-template-aws/template/ddb/apps/api/graphql/package.json index 143b908d591..3f9af55d2cf 100644 --- a/packages/cwp-template-aws/template/ddb/apps/api/graphql/package.json +++ b/packages/cwp-template-aws/template/ddb/apps/api/graphql/package.json @@ -46,7 +46,6 @@ "@webiny/handler-client": "latest", "@webiny/handler-db": "latest", "@webiny/handler-graphql": "latest", - "@webiny/handler-logs": "latest", "@webiny/project-utils": "latest" } } diff --git a/packages/cwp-template-aws/template/ddb/apps/api/graphql/src/index.ts b/packages/cwp-template-aws/template/ddb/apps/api/graphql/src/index.ts index a5ba267cb6b..59fa666dbf5 100644 --- a/packages/cwp-template-aws/template/ddb/apps/api/graphql/src/index.ts +++ b/packages/cwp-template-aws/template/ddb/apps/api/graphql/src/index.ts @@ -18,7 +18,6 @@ import { DynamoDbDriver } from "@webiny/db-dynamodb"; import dynamoDbPlugins from "@webiny/db-dynamodb/plugins"; import { createFileManagerContext, createFileManagerGraphQL } from "@webiny/api-file-manager"; import { createFileManagerStorageOperations } from "@webiny/api-file-manager-ddb"; -import logsPlugins from "@webiny/handler-logs"; import fileManagerS3, { createAssetDelivery } from "@webiny/api-file-manager-s3"; import { createFormBuilder } from "@webiny/api-form-builder"; import { createFormBuilderStorageOperations } from "@webiny/api-form-builder-so-ddb"; @@ -51,7 +50,6 @@ export const handler = createHandler({ createWcpContext(), createWcpGraphQL(), dynamoDbPlugins(), - logsPlugins(), graphqlPlugins({ debug }), dbPlugins({ table: process.env.DB_TABLE, diff --git a/packages/handler-logs/tsconfig.build.json b/packages/cwp-template-aws/tsconfig.build.json similarity index 71% rename from packages/handler-logs/tsconfig.build.json rename to packages/cwp-template-aws/tsconfig.build.json index f6480e05563..29b7d8bdc79 100644 --- a/packages/handler-logs/tsconfig.build.json +++ b/packages/cwp-template-aws/tsconfig.build.json @@ -2,8 +2,8 @@ "extends": "../../tsconfig.build.json", "include": ["src"], "references": [ - { "path": "../handler/tsconfig.build.json" }, - { "path": "../handler-aws/tsconfig.build.json" } + { "path": "../aws-sdk/tsconfig.build.json" }, + { "path": "../cli-plugin-deploy-pulumi/tsconfig.build.json" } ], "compilerOptions": { "rootDir": "./src", diff --git a/packages/cwp-template-aws/tsconfig.json b/packages/cwp-template-aws/tsconfig.json new file mode 100644 index 00000000000..5279c811000 --- /dev/null +++ b/packages/cwp-template-aws/tsconfig.json @@ -0,0 +1,19 @@ +{ + "extends": "../../tsconfig.json", + "include": ["src", "__tests__"], + "references": [{ "path": "../aws-sdk" }, { "path": "../cli-plugin-deploy-pulumi" }], + "compilerOptions": { + "rootDirs": ["./src", "./__tests__"], + "outDir": "./dist", + "declarationDir": "./dist", + "paths": { + "~/*": ["./src/*"], + "~tests/*": ["./__tests__/*"], + "@webiny/aws-sdk/*": ["../aws-sdk/src/*"], + "@webiny/aws-sdk": ["../aws-sdk/src"], + "@webiny/cli-plugin-deploy-pulumi/*": ["../cli-plugin-deploy-pulumi/src/*"], + "@webiny/cli-plugin-deploy-pulumi": ["../cli-plugin-deploy-pulumi/src"] + }, + "baseUrl": "." + } +} diff --git a/packages/cwp-template-aws/webiny.config.js b/packages/cwp-template-aws/webiny.config.js new file mode 100644 index 00000000000..8b5f64bdcb1 --- /dev/null +++ b/packages/cwp-template-aws/webiny.config.js @@ -0,0 +1,21 @@ +const { createWatchPackage, createBuildPackage } = require("@webiny/project-utils"); +const fsExtra = require("fs-extra"); +const path = require("path"); + +module.exports = { + commands: { + build: async options => { + const cb = createBuildPackage({ cwd: __dirname }); + const result = await cb(options); + /** + * We need to copy template into dist so it is published to npm. + */ + const from = path.resolve(__dirname, "template"); + const to = path.resolve(__dirname, "dist/template"); + await fsExtra.copy(from, to); + + return result; + }, + watch: createWatchPackage({ cwd: __dirname }) + } +}; diff --git a/packages/handler-aws/src/execute.ts b/packages/handler-aws/src/execute.ts index d3ce343058f..b9978423e86 100644 --- a/packages/handler-aws/src/execute.ts +++ b/packages/handler-aws/src/execute.ts @@ -77,6 +77,7 @@ export const execute = (params: ExecuteParams): Promise => { method: "POST", url, payload: payload || {}, + body: payload || {}, query, headers, cookies diff --git a/packages/handler-logs/.babelrc.js b/packages/handler-logs/.babelrc.js deleted file mode 100644 index 9da7674cb52..00000000000 --- a/packages/handler-logs/.babelrc.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require("@webiny/project-utils").createBabelConfigForNode({ path: __dirname }); diff --git a/packages/handler-logs/__tests__/plugin.test.ts b/packages/handler-logs/__tests__/plugin.test.ts deleted file mode 100644 index f488aada4c8..00000000000 --- a/packages/handler-logs/__tests__/plugin.test.ts +++ /dev/null @@ -1,66 +0,0 @@ -const lambdaName = "test-logs-lambda"; -const forwardUrl = "http://localhost/testing"; - -process.env.AWS_LAMBDA_FUNCTION_NAME = lambdaName; -process.env.WEBINY_LOGS_FORWARD_URL = forwardUrl; - -const mockResult: any = { - url: null, - opts: null -}; -jest.mock("node-fetch", () => { - return (url: string, opts: any) => { - mockResult.url = url; - mockResult.opts = opts; - }; -}); - -import { createHandler, RoutePlugin } from "@webiny/handler-aws"; -import { APIGatewayEvent, LambdaContext } from "@webiny/handler-aws/types"; -import createHttpLogsHandlerResultPlugin from "~/index"; - -const testHandler = createHandler({ - plugins: [ - createHttpLogsHandlerResultPlugin(), - new RoutePlugin(context => { - context.onGet("/test", () => { - console.log(forwardUrl); - return {}; - }); - }) - ] -}); - -describe("logs plugin", () => { - it("should send data to given url", async () => { - const result = await testHandler( - { - path: "/test", - httpMethod: "GET" - } as APIGatewayEvent, - {} as LambdaContext - ); - - expect(result).toMatchObject({ - statusCode: 200, - body: "{}" - }); - - expect(mockResult.url).toEqual(forwardUrl); - expect(mockResult.opts).toEqual({ - body: JSON.stringify([ - { - args: [forwardUrl], - meta: { - functionName: lambdaName - } - } - ]), - headers: { - "Bypass-Tunnel-Reminder": "1", - "Content-Type": "application/json" - }, - method: "POST" - }); - }); -}); diff --git a/packages/handler-logs/index.js b/packages/handler-logs/index.js new file mode 100644 index 00000000000..8251df7aaa4 --- /dev/null +++ b/packages/handler-logs/index.js @@ -0,0 +1,4 @@ +module.exports = () => { + // TODO delete in 5.44.0 + return []; +}; diff --git a/packages/handler-logs/jest.config.js b/packages/handler-logs/jest.config.js deleted file mode 100644 index cc5ac2bb64f..00000000000 --- a/packages/handler-logs/jest.config.js +++ /dev/null @@ -1,5 +0,0 @@ -const base = require("../../jest.config.base"); - -module.exports = { - ...base({ path: __dirname }) -}; diff --git a/packages/handler-logs/package.json b/packages/handler-logs/package.json index d3a197b19e3..c5a93d3c1ff 100644 --- a/packages/handler-logs/package.json +++ b/packages/handler-logs/package.json @@ -12,25 +12,9 @@ "url": "https://www.webiny.com" }, "license": "MIT", - "dependencies": { - "@webiny/handler": "0.0.0", - "node-fetch": "2.6.7" - }, - "devDependencies": { - "@types/node-fetch": "^2.6.1", - "@webiny/cli": "0.0.0", - "@webiny/handler-aws": "0.0.0", - "@webiny/project-utils": "0.0.0", - "rimraf": "^6.0.1", - "typescript": "5.3.3" - }, "publishConfig": { "access": "public", - "directory": "dist" - }, - "scripts": { - "build": "yarn webiny run build", - "watch": "yarn webiny run watch" + "directory": "." }, "gitHead": "8476da73b653c89cc1474d968baf55c1b0ae0e5f" } diff --git a/packages/handler-logs/src/index.ts b/packages/handler-logs/src/index.ts deleted file mode 100644 index a8daba6ca36..00000000000 --- a/packages/handler-logs/src/index.ts +++ /dev/null @@ -1,36 +0,0 @@ -import fetch from "node-fetch"; -import { HandlerResultPlugin } from "@webiny/handler"; - -export default () => { - const consoleLog = console.log; - - const logs: any[] = []; - console.log = (...args: any) => { - logs.push({ - args, - meta: { - functionName: process.env.AWS_LAMBDA_FUNCTION_NAME - } - }); - consoleLog(...args); - }; - - return new HandlerResultPlugin(async () => { - const url = process.env.WEBINY_LOGS_FORWARD_URL; - if (logs.length && typeof url === "string" && url.startsWith("http")) { - try { - await fetch(url, { - body: JSON.stringify(logs), - method: "POST", - headers: { - "Content-Type": "application/json", - "Bypass-Tunnel-Reminder": "1" - } - }); - } catch (err) { - consoleLog(`Failed to send logs to "localtunnel"`, err.message); - } - } - logs.length = 0; - }); -}; diff --git a/packages/handler-logs/tsconfig.json b/packages/handler-logs/tsconfig.json deleted file mode 100644 index 3a2db2d0b4e..00000000000 --- a/packages/handler-logs/tsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "include": ["src", "__tests__"], - "references": [{ "path": "../handler" }, { "path": "../handler-aws" }], - "compilerOptions": { - "rootDirs": ["./src", "./__tests__"], - "outDir": "./dist", - "declarationDir": "./dist", - "paths": { - "~/*": ["./src/*"], - "~tests/*": ["./__tests__/*"], - "@webiny/handler/*": ["../handler/src/*"], - "@webiny/handler": ["../handler/src"], - "@webiny/handler-aws/*": ["../handler-aws/src/*"], - "@webiny/handler-aws": ["../handler-aws/src"] - }, - "baseUrl": "." - } -} diff --git a/packages/handler-logs/webiny.config.js b/packages/handler-logs/webiny.config.js deleted file mode 100644 index 6dff86766c9..00000000000 --- a/packages/handler-logs/webiny.config.js +++ /dev/null @@ -1,8 +0,0 @@ -const { createWatchPackage, createBuildPackage } = require("@webiny/project-utils"); - -module.exports = { - commands: { - build: createBuildPackage({ cwd: __dirname }), - watch: createWatchPackage({ cwd: __dirname }) - } -}; diff --git a/packages/project-utils/package.json b/packages/project-utils/package.json index 7225933da38..050feb57b57 100644 --- a/packages/project-utils/package.json +++ b/packages/project-utils/package.json @@ -36,7 +36,7 @@ "camelcase": "^6.3.0", "case-sensitive-paths-webpack-plugin": "2.4.0", "chalk": "^4.1.2", - "ci-info": "^3.9.0", + "ci-info": "^4.1.0", "crypto-browserify": "^3.12.0", "css-loader": "^6.10.0", "css-minimizer-webpack-plugin": "^7.0.0", diff --git a/packages/pulumi-aws/src/apps/api/ApiMigration.ts b/packages/pulumi-aws/src/apps/api/ApiMigration.ts index 344b82038f4..67927969dd6 100644 --- a/packages/pulumi-aws/src/apps/api/ApiMigration.ts +++ b/packages/pulumi-aws/src/apps/api/ApiMigration.ts @@ -7,6 +7,7 @@ import { createLambdaRole, getCommonLambdaEnvVariables } from "../lambdaUtils"; import { CoreOutput, VpcConfig } from "../common"; import { ApiGraphql } from "~/apps"; import { LAMBDA_RUNTIME } from "~/constants"; +import { getEnvVariableAwsRegion } from "~/env/awsRegion"; export type ApiMigration = PulumiAppModule; @@ -38,7 +39,7 @@ export const ApiMigration = createAppModule({ environment: { variables: getCommonLambdaEnvVariables().apply(value => ({ ...value, - COGNITO_REGION: String(process.env.AWS_REGION), + COGNITO_REGION: getEnvVariableAwsRegion(), COGNITO_USER_POOL_ID: core.cognitoUserPoolId, DB_TABLE: core.primaryDynamodbTableName, DB_TABLE_LOG: core.logDynamodbTableName, diff --git a/packages/pulumi-aws/src/apps/api/createApiPulumiApp.ts b/packages/pulumi-aws/src/apps/api/createApiPulumiApp.ts index 6ab265ba5cc..20835427910 100644 --- a/packages/pulumi-aws/src/apps/api/createApiPulumiApp.ts +++ b/packages/pulumi-aws/src/apps/api/createApiPulumiApp.ts @@ -22,6 +22,10 @@ import { withServiceManifest } from "~/utils"; import { DEFAULT_PROD_ENV_NAMES } from "~/constants"; +import { getEnvVariableWebinyVariant } from "~/env/variant"; +import { getEnvVariableWebinyEnv } from "~/env/env"; +import { getEnvVariableWebinyProjectName } from "~/env/projectName"; +import { getEnvVariableAwsRegion } from "~/env/awsRegion"; export type ApiPulumiApp = ReturnType; @@ -135,10 +139,6 @@ export const createApiPulumiApp = (projectAppParams: CreateApiPulumiAppParams = app.params.create.productionEnvironments || DEFAULT_PROD_ENV_NAMES; const isProduction = productionEnvironments.includes(app.params.run.env); - // Enables logs forwarding. - // https://www.webiny.com/docs/how-to-guides/use-watch-command#enabling-logs-forwarding - const WEBINY_LOGS_FORWARD_URL = String(process.env.WEBINY_LOGS_FORWARD_URL); - // Register core output as a module available to all the other modules const core = app.addModule(CoreOutput); @@ -148,7 +148,7 @@ export const createApiPulumiApp = (projectAppParams: CreateApiPulumiAppParams = const pageBuilder = app.addModule(ApiPageBuilder, { env: { - COGNITO_REGION: String(process.env.AWS_REGION), + COGNITO_REGION: getEnvVariableAwsRegion(), COGNITO_USER_POOL_ID: core.cognitoUserPoolId, DB_TABLE: core.primaryDynamodbTableName, DB_TABLE_LOG: core.logDynamodbTableName, @@ -160,8 +160,7 @@ export const createApiPulumiApp = (projectAppParams: CreateApiPulumiAppParams = ELASTIC_SEARCH_INDEX_PREFIX: process.env.ELASTIC_SEARCH_INDEX_PREFIX, ELASTICSEARCH_SHARED_INDEXES: process.env.ELASTICSEARCH_SHARED_INDEXES, - S3_BUCKET: core.fileManagerBucketId, - WEBINY_LOGS_FORWARD_URL + S3_BUCKET: core.fileManagerBucketId } }); @@ -169,18 +168,17 @@ export const createApiPulumiApp = (projectAppParams: CreateApiPulumiAppParams = primaryDynamodbTableArn: core.primaryDynamodbTableArn, env: { - COGNITO_REGION: String(process.env.AWS_REGION), + COGNITO_REGION: getEnvVariableAwsRegion(), COGNITO_USER_POOL_ID: core.cognitoUserPoolId, DB_TABLE: core.primaryDynamodbTableName, DB_TABLE_LOG: core.logDynamodbTableName, - S3_BUCKET: core.fileManagerBucketId, - WEBINY_LOGS_FORWARD_URL + S3_BUCKET: core.fileManagerBucketId } }); const graphql = app.addModule(ApiGraphql, { env: { - COGNITO_REGION: String(process.env.AWS_REGION), + COGNITO_REGION: getEnvVariableAwsRegion(), COGNITO_USER_POOL_ID: core.cognitoUserPoolId, DB_TABLE: core.primaryDynamodbTableName, DB_TABLE_LOG: core.logDynamodbTableName, @@ -198,7 +196,6 @@ export const createApiPulumiApp = (projectAppParams: CreateApiPulumiAppParams = EXPORT_PROCESS_HANDLER: pageBuilder.export.functions.process.output.arn, // TODO: move to okta plugin OKTA_ISSUER: process.env["OKTA_ISSUER"], - WEBINY_LOGS_FORWARD_URL, APW_SCHEDULER_SCHEDULE_ACTION_HANDLER: apwScheduler.scheduleAction.lambda.output.arn }, @@ -303,9 +300,9 @@ export const createApiPulumiApp = (projectAppParams: CreateApiPulumiAppParams = }); tagResources({ - WbyProjectName: String(process.env["WEBINY_PROJECT_NAME"]), - WbyEnvironment: String(process.env["WEBINY_ENV"]), - WbyEnvironmentVariant: String(process.env["WEBINY_ENV_VARIANT"]) + WbyProjectName: getEnvVariableWebinyProjectName(), + WbyEnvironment: getEnvVariableWebinyEnv(), + WbyEnvironmentVariant: getEnvVariableWebinyVariant() }); return { diff --git a/packages/pulumi-aws/src/apps/core/cognitoIdentityProviders/configure.ts b/packages/pulumi-aws/src/apps/core/cognitoIdentityProviders/configure.ts index e8ac001d722..575f4fab101 100644 --- a/packages/pulumi-aws/src/apps/core/cognitoIdentityProviders/configure.ts +++ b/packages/pulumi-aws/src/apps/core/cognitoIdentityProviders/configure.ts @@ -4,6 +4,7 @@ import { IdentityProviderArgs } from "@pulumi/aws/cognito"; import * as pulumi from "@pulumi/pulumi"; import { PulumiApp, PulumiAppResource, PulumiAppResourceConstructor } from "@webiny/pulumi"; import { getIdpConfig } from "./getIdpConfig"; +import { getEnvVariableAwsRegion } from "~/env/awsRegion"; export type IdentityAttributeMapping = { "custom:id": string; @@ -42,7 +43,7 @@ export const configureAdminCognitoFederation = ( app: PulumiApp, config: CognitoIdentityProvidersConfig ) => { - const region = String(process.env.AWS_REGION); + const region = getEnvVariableAwsRegion(); const userPool = app.resources.userPool as PulumiAppResource< PulumiAppResourceConstructor diff --git a/packages/pulumi-aws/src/apps/core/createCorePulumiApp.ts b/packages/pulumi-aws/src/apps/core/createCorePulumiApp.ts index 652f05323a1..387cd44182d 100644 --- a/packages/pulumi-aws/src/apps/core/createCorePulumiApp.ts +++ b/packages/pulumi-aws/src/apps/core/createCorePulumiApp.ts @@ -15,6 +15,9 @@ import { DEFAULT_PROD_ENV_NAMES } from "~/constants"; import * as random from "@pulumi/random"; import { featureFlags } from "@webiny/feature-flags"; import { LogDynamo } from "./LogDynamo"; +import { getEnvVariableWebinyVariant } from "~/env/variant"; +import { getEnvVariableWebinyEnv } from "~/env/env"; +import { getEnvVariableWebinyProjectName } from "~/env/projectName"; export type CorePulumiApp = ReturnType; @@ -203,9 +206,9 @@ export function createCorePulumiApp(projectAppParams: CreateCorePulumiAppParams }); tagResources({ - WbyProjectName: String(process.env["WEBINY_PROJECT_NAME"]), - WbyEnvironment: String(process.env["WEBINY_ENV"]), - WbyEnvironmentVariant: String(process.env["WEBINY_ENV_VARIANT"]) + WbyProjectName: getEnvVariableWebinyProjectName(), + WbyEnvironment: getEnvVariableWebinyEnv(), + WbyEnvironmentVariant: getEnvVariableWebinyVariant() }); return { diff --git a/packages/pulumi-aws/src/apps/createAppBucket.ts b/packages/pulumi-aws/src/apps/createAppBucket.ts index a074876d817..cc1243c2cdd 100644 --- a/packages/pulumi-aws/src/apps/createAppBucket.ts +++ b/packages/pulumi-aws/src/apps/createAppBucket.ts @@ -1,6 +1,7 @@ import * as aws from "@pulumi/aws"; import { PulumiApp } from "@webiny/pulumi"; import { ApiOutput } from "~/apps/api"; +import { getEnvVariableAwsRegion } from "~/env/awsRegion"; export function createPublicAppBucket(app: PulumiApp, name: string) { const bucket = app.addResource(aws.s3.Bucket, { @@ -57,7 +58,7 @@ export function createPrivateAppBucket(app: PulumiApp, name: string) { domainName: bucket.output.bucket.apply( // We need to create a regional domain name. Otherwise, we'll run into the following issue: // https://aws.amazon.com/premiumsupport/knowledge-center/s3-http-307-response/ - name => `${name}.s3.${String(process.env.AWS_REGION)}.amazonaws.com` + name => `${name}.s3.${getEnvVariableAwsRegion()}.amazonaws.com` ), s3OriginConfig: { originAccessIdentity: originIdentity.output.cloudfrontAccessIdentityPath diff --git a/packages/pulumi-aws/src/apps/react/createReactPulumiApp.ts b/packages/pulumi-aws/src/apps/react/createReactPulumiApp.ts index ba194b1bd19..d0396441330 100644 --- a/packages/pulumi-aws/src/apps/react/createReactPulumiApp.ts +++ b/packages/pulumi-aws/src/apps/react/createReactPulumiApp.ts @@ -6,6 +6,9 @@ import { createPrivateAppBucket } from "../createAppBucket"; import { applyCustomDomain, CustomDomainParams } from "../customDomain"; import { withServiceManifest } from "~/utils/withServiceManifest"; import { ApiOutput, CoreOutput } from "~/apps"; +import { getEnvVariableWebinyVariant } from "~/env/variant"; +import { getEnvVariableWebinyEnv } from "~/env/env"; +import { getEnvVariableWebinyProjectName } from "~/env/projectName"; export type ReactPulumiApp = ReturnType; @@ -149,9 +152,9 @@ export const createReactPulumiApp = (projectAppParams: CreateReactPulumiAppParam tagResources({ WbyAppName: name, - WbyProjectName: String(process.env["WEBINY_PROJECT_NAME"]), - WbyEnvironment: String(process.env["WEBINY_ENV"]), - WbyEnvironmentVariant: String(process.env["WEBINY_ENV_VARIANT"]) + WbyProjectName: getEnvVariableWebinyProjectName(), + WbyEnvironment: getEnvVariableWebinyEnv(), + WbyEnvironmentVariant: getEnvVariableWebinyVariant() }); /** diff --git a/packages/pulumi-aws/src/apps/tenantRouter.ts b/packages/pulumi-aws/src/apps/tenantRouter.ts index 27977ab21be..7f63fe62346 100644 --- a/packages/pulumi-aws/src/apps/tenantRouter.ts +++ b/packages/pulumi-aws/src/apps/tenantRouter.ts @@ -4,6 +4,7 @@ import * as aws from "@pulumi/aws"; import { PulumiApp, PulumiAppResource } from "@webiny/pulumi"; import { CoreOutput } from "./common"; import { LAMBDA_RUNTIME } from "~/constants"; +import { getEnvVariableAwsRegion } from "~/env/awsRegion"; interface Params { region: string; @@ -31,7 +32,7 @@ export function applyTenantRouter( app: PulumiApp, cloudfront: PulumiAppResource ) { - const region = String(process.env.AWS_REGION); + const region = getEnvVariableAwsRegion(); // Get Core app output const core = app.getModule(CoreOutput); diff --git a/packages/pulumi-aws/src/apps/website/createWebsitePulumiApp.ts b/packages/pulumi-aws/src/apps/website/createWebsitePulumiApp.ts index 7f289473800..1d9efd0470c 100644 --- a/packages/pulumi-aws/src/apps/website/createWebsitePulumiApp.ts +++ b/packages/pulumi-aws/src/apps/website/createWebsitePulumiApp.ts @@ -10,6 +10,9 @@ import { addDomainsUrlsOutputs, tagResources, withCommonLambdaEnvVariables } fro import { applyTenantRouter } from "~/apps/tenantRouter"; import { withServiceManifest } from "~/utils/withServiceManifest"; import { DEFAULT_PROD_ENV_NAMES } from "~/constants"; +import { getEnvVariableWebinyVariant } from "~/env/variant"; +import { getEnvVariableWebinyEnv } from "~/env/env"; +import { getEnvVariableWebinyProjectName } from "~/env/projectName"; export type WebsitePulumiApp = ReturnType; @@ -316,9 +319,9 @@ export const createWebsitePulumiApp = (projectAppParams: CreateWebsitePulumiAppP }); tagResources({ - WbyProjectName: String(process.env["WEBINY_PROJECT_NAME"]), - WbyEnvironment: String(process.env["WEBINY_ENV"]), - WbyEnvironmentVariant: String(process.env["WEBINY_ENV_VARIANT"]) + WbyProjectName: getEnvVariableWebinyProjectName(), + WbyEnvironment: getEnvVariableWebinyEnv(), + WbyEnvironmentVariant: getEnvVariableWebinyVariant() }); return { diff --git a/packages/pulumi-aws/src/components/tenantRouter/WebsiteTenantRouter.ts b/packages/pulumi-aws/src/components/tenantRouter/WebsiteTenantRouter.ts index 9b4c4a85b39..28e55c7b897 100644 --- a/packages/pulumi-aws/src/components/tenantRouter/WebsiteTenantRouter.ts +++ b/packages/pulumi-aws/src/components/tenantRouter/WebsiteTenantRouter.ts @@ -3,6 +3,8 @@ import * as pulumi from "@pulumi/pulumi"; import * as aws from "@pulumi/aws"; import { getStackOutput } from "@webiny/cli-plugin-deploy-pulumi/utils"; import { LAMBDA_RUNTIME } from "~/constants"; +import { getEnvVariableWebinyVariant } from "~/env/variant"; +import { getEnvVariableWebinyEnv } from "~/env/env"; interface Config { apiFolder?: string; @@ -35,8 +37,8 @@ export class WebsiteTenantRouter extends pulumi.ComponentResource { const { region, dynamoDbTable } = getStackOutput({ folder: config?.apiFolder || "api", - env: config?.apiEnv || process.env.WEBINY_ENV || "", - variant: config?.apiVariant || process.env.WEBINY_ENV_VARIANT || "" + env: config?.apiEnv || getEnvVariableWebinyEnv(), + variant: config?.apiVariant || getEnvVariableWebinyVariant() }); const inlinePolicies = Promise.all([aws.getCallerIdentity({})]).then(([callerIdentity]) => [ diff --git a/packages/pulumi-aws/src/env/awsRegion.ts b/packages/pulumi-aws/src/env/awsRegion.ts new file mode 100644 index 00000000000..55ba37a700e --- /dev/null +++ b/packages/pulumi-aws/src/env/awsRegion.ts @@ -0,0 +1,5 @@ +import { createGetEnv } from "~/env/base"; + +export const getEnvVariableAwsRegion = createGetEnv({ + name: "AWS_REGION" +}); diff --git a/packages/pulumi-aws/src/env/base.ts b/packages/pulumi-aws/src/env/base.ts new file mode 100644 index 00000000000..3ca1b20299f --- /dev/null +++ b/packages/pulumi-aws/src/env/base.ts @@ -0,0 +1,33 @@ +export interface ICreateGetEnvParams { + name: string; + defaultValue: T; +} + +/** + * TODO @adrian @pavel verify please + * + * + * We do not allow env with name "undefined" or "null". It is considered as an empty string. + * Sometimes, when setting env variable, a user error might set it to "undefined" or "null" value by mistake. + * + * We doubt that undefined and null are what users meant to set as the value of the environment variable. + */ +export const createGetEnv = (params: Pick) => { + return (): string => { + const value = process.env[params.name]; + if (!value?.length || value === "undefined" || value === "null") { + throw new Error(`Missing ${params.name} environment variable.`); + } + return value; + }; +}; + +export const createGetEnvOptional = (params: ICreateGetEnvParams) => { + return (): string | T => { + const value = process.env[params.name]; + if (!value?.length || value === "undefined" || value === "null") { + return params.defaultValue; + } + return value; + }; +}; diff --git a/packages/pulumi-aws/src/env/env.ts b/packages/pulumi-aws/src/env/env.ts new file mode 100644 index 00000000000..73fc0bdb27b --- /dev/null +++ b/packages/pulumi-aws/src/env/env.ts @@ -0,0 +1,5 @@ +import { createGetEnv } from "~/env/base"; + +export const getEnvVariableWebinyEnv = createGetEnv({ + name: "WEBINY_ENV" +}); diff --git a/packages/pulumi-aws/src/env/projectName.ts b/packages/pulumi-aws/src/env/projectName.ts new file mode 100644 index 00000000000..f13295ceab4 --- /dev/null +++ b/packages/pulumi-aws/src/env/projectName.ts @@ -0,0 +1,5 @@ +import { createGetEnv } from "~/env/base"; + +export const getEnvVariableWebinyProjectName = createGetEnv({ + name: "WEBINY_PROJECT_NAME" +}); diff --git a/packages/pulumi-aws/src/env/variant.ts b/packages/pulumi-aws/src/env/variant.ts new file mode 100644 index 00000000000..cb891880782 --- /dev/null +++ b/packages/pulumi-aws/src/env/variant.ts @@ -0,0 +1,6 @@ +import { createGetEnvOptional } from "~/env/base"; + +export const getEnvVariableWebinyVariant = createGetEnvOptional({ + name: "WEBINY_ENV_VARIANT", + defaultValue: "" +}); diff --git a/packages/pulumi-aws/src/utils/uploadFolderToS3.ts b/packages/pulumi-aws/src/utils/uploadFolderToS3.ts index 14afd65dd3d..651493c7604 100644 --- a/packages/pulumi-aws/src/utils/uploadFolderToS3.ts +++ b/packages/pulumi-aws/src/utils/uploadFolderToS3.ts @@ -7,6 +7,7 @@ import chunk from "lodash/chunk"; import { relative } from "path"; import { crawlDirectory } from "./crawlDirectory"; import { getPresignedPost } from "./getPresignedPost"; +import { getEnvVariableAwsRegion } from "~/env/awsRegion"; function getFileChecksum(file: string): Promise { const crypto = require("crypto"); @@ -67,7 +68,9 @@ export const uploadFolderToS3 = async ({ acl = "public-read", cacheControl = "max-age=31536000" }: UploadFolderToS3Params) => { - const s3 = new S3Client({ region: process.env.AWS_REGION }); + const s3 = new S3Client({ + region: getEnvVariableAwsRegion() + }); if (!fs.existsSync(root)) { throw new Error("Cannot continue, folder does not exist."); diff --git a/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/export/combine/src/index.ts b/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/export/combine/src/index.ts index 382770a84b7..7d0e4bd30e2 100644 --- a/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/export/combine/src/index.ts +++ b/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/export/combine/src/index.ts @@ -19,7 +19,6 @@ import elasticSearch, { createElasticsearchClient, createGzipCompression } from "@webiny/api-elasticsearch"; -import logsPlugins from "@webiny/handler-logs"; import securityPlugins from "./security"; const documentClient = getDocumentClient(); @@ -33,7 +32,6 @@ const debug = process.env.DEBUG === "true"; export const handler = createHandler({ plugins: [ dynamoDbPlugins(), - logsPlugins(), createGzipCompression(), elasticSearch(elasticsearchClient), dbPlugins({ diff --git a/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/export/process/src/index.ts b/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/export/process/src/index.ts index e28e9377f0e..2fd5577a2d0 100644 --- a/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/export/process/src/index.ts +++ b/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/export/process/src/index.ts @@ -20,7 +20,6 @@ import { CmsParametersPlugin, createHeadlessCmsContext } from "@webiny/api-headl import { createStorageOperations as createHeadlessCmsStorageOperations } from "@webiny/api-headless-cms-ddb-es"; import { createFileManagerContext } from "@webiny/api-file-manager"; import { createFileManagerStorageOperations } from "@webiny/api-file-manager-ddb"; -import logsPlugins from "@webiny/handler-logs"; import fileManagerS3 from "@webiny/api-file-manager-s3"; import securityPlugins from "./security"; @@ -35,7 +34,6 @@ const debug = process.env.DEBUG === "true"; export const handler = createHandler({ plugins: [ dynamoDbPlugins(), - logsPlugins(), createGzipCompression(), elasticSearch(elasticsearchClient), dbPlugins({ diff --git a/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/import/create/src/index.ts b/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/import/create/src/index.ts index f80e0ca7040..ec84066fb87 100644 --- a/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/import/create/src/index.ts +++ b/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/import/create/src/index.ts @@ -19,7 +19,6 @@ import elasticSearch, { createElasticsearchClient, createGzipCompression } from "@webiny/api-elasticsearch"; -import logsPlugins from "@webiny/handler-logs"; import securityPlugins from "./security"; const documentClient = getDocumentClient(); @@ -33,7 +32,6 @@ const debug = process.env.DEBUG === "true"; export const handler = createHandler({ plugins: [ dynamoDbPlugins(), - logsPlugins(), createGzipCompression(), elasticSearch(elasticsearchClient), dbPlugins({ diff --git a/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/import/process/src/index.ts b/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/import/process/src/index.ts index 1b290e373d6..fe30b77c17c 100644 --- a/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/import/process/src/index.ts +++ b/packages/serverless-cms-aws/handlers/ddb-es/api/pageBuilder/import/process/src/index.ts @@ -18,7 +18,6 @@ import elasticSearch, { } from "@webiny/api-elasticsearch"; import { createFileManagerContext } from "@webiny/api-file-manager"; import { createFileManagerStorageOperations } from "@webiny/api-file-manager-ddb"; -import logsPlugins from "@webiny/handler-logs"; import fileManagerS3 from "@webiny/api-file-manager-s3"; import securityPlugins from "./security"; import { createAco } from "@webiny/api-aco"; @@ -38,7 +37,6 @@ export const handler = createHandler({ plugins: [ createGzipCompression(), dynamoDbPlugins(), - logsPlugins(), elasticSearch(elasticsearchClient), dbPlugins({ table: process.env.DB_TABLE, diff --git a/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/export/combine/src/index.ts b/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/export/combine/src/index.ts index 7786a90ac42..2318a28f12e 100644 --- a/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/export/combine/src/index.ts +++ b/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/export/combine/src/index.ts @@ -16,7 +16,6 @@ import exportCombinePlugins from "@webiny/api-page-builder-import-export/export/ import dbPlugins from "@webiny/handler-db"; import { DynamoDbDriver } from "@webiny/db-dynamodb"; import dynamoDbPlugins from "@webiny/db-dynamodb/plugins"; -import logsPlugins from "@webiny/handler-logs"; import securityPlugins from "./security"; const documentClient = getDocumentClient(); @@ -26,7 +25,6 @@ const debug = process.env.DEBUG === "true"; export const handler = createHandler({ plugins: [ dynamoDbPlugins(), - logsPlugins(), dbPlugins({ table: process.env.DB_TABLE, driver: new DynamoDbDriver({ diff --git a/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/export/process/src/index.ts b/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/export/process/src/index.ts index 160d709ff5d..0c4e4513cf0 100644 --- a/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/export/process/src/index.ts +++ b/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/export/process/src/index.ts @@ -13,7 +13,6 @@ import exportProcessPlugins from "@webiny/api-page-builder-import-export/export/ import dbPlugins from "@webiny/handler-db"; import { DynamoDbDriver } from "@webiny/db-dynamodb"; import dynamoDbPlugins from "@webiny/db-dynamodb/plugins"; -import logsPlugins from "@webiny/handler-logs"; import { CmsParametersPlugin, createHeadlessCmsContext } from "@webiny/api-headless-cms"; import { createStorageOperations as createHeadlessCmsStorageOperations } from "@webiny/api-headless-cms-ddb"; import { createFileManagerContext } from "@webiny/api-file-manager"; @@ -28,7 +27,6 @@ const debug = process.env.DEBUG === "true"; export const handler = createHandler({ plugins: [ dynamoDbPlugins(), - logsPlugins(), dbPlugins({ table: process.env.DB_TABLE, driver: new DynamoDbDriver({ documentClient }) diff --git a/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/import/create/src/index.ts b/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/import/create/src/index.ts index 5c2c531834d..06875edf2c0 100644 --- a/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/import/create/src/index.ts +++ b/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/import/create/src/index.ts @@ -16,7 +16,6 @@ import importCreatePlugins from "@webiny/api-page-builder-import-export/import/c import dbPlugins from "@webiny/handler-db"; import { DynamoDbDriver } from "@webiny/db-dynamodb"; import dynamoDbPlugins from "@webiny/db-dynamodb/plugins"; -import logsPlugins from "@webiny/handler-logs"; import securityPlugins from "./security"; const documentClient = getDocumentClient(); @@ -26,7 +25,6 @@ const debug = process.env.DEBUG === "true"; export const handler = createHandler({ plugins: [ dynamoDbPlugins(), - logsPlugins(), dbPlugins({ table: process.env.DB_TABLE, driver: new DynamoDbDriver({ documentClient }) diff --git a/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/import/process/src/index.ts b/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/import/process/src/index.ts index 954a1970eb3..106e215256c 100644 --- a/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/import/process/src/index.ts +++ b/packages/serverless-cms-aws/handlers/ddb/api/pageBuilder/import/process/src/index.ts @@ -17,7 +17,6 @@ import { CmsParametersPlugin, createHeadlessCmsContext } from "@webiny/api-headl import { createStorageOperations as createHeadlessCmsStorageOperations } from "@webiny/api-headless-cms-ddb"; import { createFileManagerContext } from "@webiny/api-file-manager"; import { createFileManagerStorageOperations } from "@webiny/api-file-manager-ddb"; -import logsPlugins from "@webiny/handler-logs"; import fileManagerS3 from "@webiny/api-file-manager-s3"; import securityPlugins from "./security"; import { createAco } from "@webiny/api-aco"; @@ -30,7 +29,6 @@ const debug = process.env.DEBUG === "true"; export const handler = createHandler({ plugins: [ dynamoDbPlugins(), - logsPlugins(), dbPlugins({ table: process.env.DB_TABLE, driver: new DynamoDbDriver({ documentClient }) diff --git a/packages/serverless-cms-aws/package.json b/packages/serverless-cms-aws/package.json index f8c945a1f3c..71f33936094 100644 --- a/packages/serverless-cms-aws/package.json +++ b/packages/serverless-cms-aws/package.json @@ -52,7 +52,6 @@ "@webiny/global-config": "0.0.0", "@webiny/handler-aws": "0.0.0", "@webiny/handler-db": "0.0.0", - "@webiny/handler-logs": "0.0.0", "@webiny/plugins": "0.0.0", "@webiny/pulumi": "0.0.0", "@webiny/pulumi-aws": "0.0.0", diff --git a/packages/serverless-cms-aws/tsconfig.build.json b/packages/serverless-cms-aws/tsconfig.build.json index fba20949215..3bfa5088b8f 100644 --- a/packages/serverless-cms-aws/tsconfig.build.json +++ b/packages/serverless-cms-aws/tsconfig.build.json @@ -38,7 +38,6 @@ { "path": "../db-dynamodb/tsconfig.build.json" }, { "path": "../handler-aws/tsconfig.build.json" }, { "path": "../handler-db/tsconfig.build.json" }, - { "path": "../handler-logs/tsconfig.build.json" }, { "path": "../plugins/tsconfig.build.json" }, { "path": "../pulumi/tsconfig.build.json" }, { "path": "../pulumi-aws/tsconfig.build.json" }, diff --git a/packages/serverless-cms-aws/tsconfig.json b/packages/serverless-cms-aws/tsconfig.json index 3b77951819e..035298374e0 100644 --- a/packages/serverless-cms-aws/tsconfig.json +++ b/packages/serverless-cms-aws/tsconfig.json @@ -38,7 +38,6 @@ { "path": "../db-dynamodb" }, { "path": "../handler-aws" }, { "path": "../handler-db" }, - { "path": "../handler-logs" }, { "path": "../plugins" }, { "path": "../pulumi" }, { "path": "../pulumi-aws" }, @@ -128,8 +127,6 @@ "@webiny/handler-aws": ["../handler-aws/src"], "@webiny/handler-db/*": ["../handler-db/src/*"], "@webiny/handler-db": ["../handler-db/src"], - "@webiny/handler-logs/*": ["../handler-logs/src/*"], - "@webiny/handler-logs": ["../handler-logs/src"], "@webiny/plugins/*": ["../plugins/src/*"], "@webiny/plugins": ["../plugins/src"], "@webiny/pulumi/*": ["../pulumi/src/*"], diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index fc74b0cecad..f7cf133a6b2 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -4,7 +4,7 @@ "license": "MIT", "dependencies": { "@webiny/global-config": "0.0.0", - "ci-info": "^3.9.0", + "ci-info": "^4.1.0", "jsesc": "^3.0.2", "strip-ansi": "^6.0.1", "wts-client": "^1.0.1" diff --git a/tsconfig.build.json b/tsconfig.build.json index 44d841d681c..23c49f82f3d 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -64,7 +64,7 @@ "packages/cli-plugin-deploy-pulumi/src/utils/workspaceTemplate/**", "packages/cli", "packages/create-webiny-project", - "packages/cwp-template-aws/**", + "packages/cwp-template-aws/template", "packages/project-utils", "packages/tracking" ] diff --git a/webiny.project.ts b/webiny.project.ts index 5ccd9ed19c9..f19e55f51ce 100644 --- a/webiny.project.ts +++ b/webiny.project.ts @@ -39,6 +39,7 @@ export default { return null; } } + return null; }) .filter(Boolean); } catch (e) { diff --git a/yarn.lock b/yarn.lock index f2978eee5d0..3111c1b6927 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12251,7 +12251,6 @@ __metadata: "@webiny/handler-client": "npm:0.0.0" "@webiny/handler-db": "npm:0.0.0" "@webiny/handler-graphql": "npm:0.0.0" - "@webiny/handler-logs": "npm:0.0.0" "@webiny/plugins": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" "@webiny/pubsub": "npm:0.0.0" @@ -14998,7 +14997,7 @@ __metadata: "@webiny/pulumi-sdk": "npm:0.0.0" "@webiny/utils": "npm:0.0.0" chalk: "npm:^4.1.2" - ci-info: "npm:^3.9.0" + ci-info: "npm:^4.1.0" execa: "npm:^5.1.1" exit-hook: "npm:^4.0.0" fast-glob: "npm:^3.2.7" @@ -15242,7 +15241,7 @@ __metadata: boolean: "npm:^3.2.0" camelcase: "npm:^6.3.0" chalk: "npm:^4.1.2" - ci-info: "npm:^3.9.0" + ci-info: "npm:^4.1.0" dotenv: "npm:^8.2.0" execa: "npm:^5.1.1" fast-glob: "npm:^3.2.7" @@ -15270,8 +15269,9 @@ __metadata: "@webiny/aws-sdk": "npm:0.0.0" "@webiny/cli": "npm:0.0.0" "@webiny/cli-plugin-deploy-pulumi": "npm:0.0.0" + "@webiny/project-utils": "npm:0.0.0" chalk: "npm:^4.1.2" - ci-info: "npm:^3.9.0" + ci-info: "npm:^4.1.0" dotenv: "npm:^8.2.0" execa: "npm:^5.1.1" fast-glob: "npm:^3.2.7" @@ -15282,6 +15282,9 @@ __metadata: lodash: "npm:^4.17.21" open: "npm:^8.4.2" ora: "npm:4.1.1" + rimraf: "npm:^6.0.1" + type-fest: "npm:4.14.0" + typescript: "npm:5.3.3" write-json-file: "npm:^4.3.0" languageName: unknown linkType: soft @@ -15490,18 +15493,9 @@ __metadata: languageName: unknown linkType: soft -"@webiny/handler-logs@npm:0.0.0, @webiny/handler-logs@workspace:packages/handler-logs": +"@webiny/handler-logs@workspace:packages/handler-logs": version: 0.0.0-use.local resolution: "@webiny/handler-logs@workspace:packages/handler-logs" - dependencies: - "@types/node-fetch": "npm:^2.6.1" - "@webiny/cli": "npm:0.0.0" - "@webiny/handler": "npm:0.0.0" - "@webiny/handler-aws": "npm:0.0.0" - "@webiny/project-utils": "npm:0.0.0" - node-fetch: "npm:2.6.7" - rimraf: "npm:^6.0.1" - typescript: "npm:5.3.3" languageName: unknown linkType: soft @@ -15773,7 +15767,7 @@ __metadata: camelcase: "npm:^6.3.0" case-sensitive-paths-webpack-plugin: "npm:2.4.0" chalk: "npm:^4.1.2" - ci-info: "npm:^3.9.0" + ci-info: "npm:^4.1.0" crypto-browserify: "npm:^3.12.0" css-loader: "npm:^6.10.0" css-minimizer-webpack-plugin: "npm:^7.0.0" @@ -16032,7 +16026,6 @@ __metadata: "@webiny/global-config": "npm:0.0.0" "@webiny/handler-aws": "npm:0.0.0" "@webiny/handler-db": "npm:0.0.0" - "@webiny/handler-logs": "npm:0.0.0" "@webiny/migrations": "npm:0.0.0" "@webiny/plugins": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" @@ -16099,7 +16092,7 @@ __metadata: resolution: "@webiny/telemetry@workspace:packages/telemetry" dependencies: "@webiny/global-config": "npm:0.0.0" - ci-info: "npm:^3.9.0" + ci-info: "npm:^4.1.0" jsesc: "npm:^3.0.2" strip-ansi: "npm:^6.0.1" wts-client: "npm:^1.0.1" @@ -17038,7 +17031,6 @@ __metadata: "@webiny/handler-aws": "npm:0.0.0" "@webiny/handler-db": "npm:0.0.0" "@webiny/handler-graphql": "npm:0.0.0" - "@webiny/handler-logs": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" "@webiny/tasks": "npm:0.0.0" graphql-request: "npm:^3.7.0" @@ -17080,7 +17072,6 @@ __metadata: "@webiny/db-dynamodb": "npm:0.0.0" "@webiny/handler-aws": "npm:0.0.0" "@webiny/handler-db": "npm:0.0.0" - "@webiny/handler-logs": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" languageName: unknown linkType: soft @@ -17112,7 +17103,6 @@ __metadata: "@webiny/db-dynamodb": "npm:0.0.0" "@webiny/handler-aws": "npm:0.0.0" "@webiny/handler-db": "npm:0.0.0" - "@webiny/handler-logs": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" languageName: unknown linkType: soft @@ -17139,7 +17129,6 @@ __metadata: "@webiny/db-dynamodb": "npm:0.0.0" "@webiny/handler-aws": "npm:0.0.0" "@webiny/handler-db": "npm:0.0.0" - "@webiny/handler-logs": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" languageName: unknown linkType: soft @@ -17173,7 +17162,6 @@ __metadata: "@webiny/db-dynamodb": "npm:0.0.0" "@webiny/handler-aws": "npm:0.0.0" "@webiny/handler-db": "npm:0.0.0" - "@webiny/handler-logs": "npm:0.0.0" "@webiny/project-utils": "npm:0.0.0" languageName: unknown linkType: soft @@ -19227,21 +19215,14 @@ __metadata: languageName: node linkType: hard -"ci-info@npm:^3.2.0": - version: 3.7.1 - resolution: "ci-info@npm:3.7.1" - checksum: 10/9e045db2901d4340ccba95b5cf755839a51ca6c2257a8e510cf3ccdadfe0243b0b5239254bf32ee4a8652cdd58c0b7ddbf61d304d1d59b86dc630baf2cd7988d - languageName: node - linkType: hard - -"ci-info@npm:^3.6.1, ci-info@npm:^3.9.0": +"ci-info@npm:^3.2.0, ci-info@npm:^3.6.1": version: 3.9.0 resolution: "ci-info@npm:3.9.0" checksum: 10/75bc67902b4d1c7b435497adeb91598f6d52a3389398e44294f6601b20cfef32cf2176f7be0eb961d9e085bb333a8a5cae121cb22f81cf238ae7f58eb80e9397 languageName: node linkType: hard -"ci-info@npm:^4.0.0": +"ci-info@npm:^4.0.0, ci-info@npm:^4.1.0": version: 4.1.0 resolution: "ci-info@npm:4.1.0" checksum: 10/546628efd04e37da3182a58b6995a3313deb86ec7c8112e22ffb644317a61296b89bbfa128219e5bfcce43d9613a434ed89907ed8e752db947f7291e0405125f