graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[apps/newsletters-ui/src/app/routes/layouts.tsx]" -- "[apps/newsletters-ui/src/app/components/Illustration.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[libs/newsletters-data-client/src/lib/layout-storage/types.ts]" -- "[apps/newsletters-ui/src/app/routes/layouts.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[apps/newsletters-ui/src/app/routes/layouts.tsx]" -- "[apps/newsletters-ui/src/app/components/edition-layouts/NewsletterCard.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[libs/newsletters-data-client/src/lib/layout-storage/types.ts]" -- "[apps/newsletters-ui/src/app/components/views/LayoutView.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[apps/newsletters-ui/src/app/components/views/LayoutView.tsx]" -- "[apps/newsletters-ui/src/app/components/edition-layouts/NewsletterCard.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[apps/newsletters-ui/src/app/routes/layouts.tsx]" -- "[apps/newsletters-ui/src/app/components/views/LayoutView.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[apps/newsletters-ui/src/app/components/views/LayoutView.tsx]" -- "[apps/newsletters-ui/src/app/components/Illustration.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[libs/newsletters-data-client/src/lib/layout-storage/types.ts]" -- "[apps/newsletters-ui/src/app/components/edition-layouts/NewsletterCard.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[libs/newsletters-data-client/src/lib/layout-storage/types.ts]" -- "[apps/newsletters-ui/src/app/components/Illustration.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[apps/newsletters-ui/src/app/components/edition-layouts/NewsletterCard.tsx]" -- "[apps/newsletters-ui/src/app/components/Illustration.tsx]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[apps/newsletters-ui/src/app/hooks/user-hooks.ts]" -- "[apps/newsletters-api/src/services/storage/s3StorageInstance.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/index.ts]" -- "[apps/newsletters-ui/src/app/loaders/layouts.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/hooks/user-hooks.ts]" -- "[apps/newsletters-ui/src/app/routes/layouts.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-api/src/services/storage/s3StorageInstance.ts]" -- "[apps/newsletters-ui/src/app/components/edition-layouts/NewsletterCard.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-api/src/register-ui-server.ts]" -- "[apps/newsletters-api/src/app/headers.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/routes/layouts.tsx]" -- "[apps/newsletters-ui/src/app/lib/modify-layout.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/layout-storage/S3LayoutStorage.ts]" -- "[apps/newsletters-ui/src/app/components/views/LayoutMapView.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/layout-storage/index.ts]" -- "[apps/newsletters-ui/src/main.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/layout-storage/types.ts]" -- "[apps/newsletters-ui/src/app/components/views/EditLayoutJsonView.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/components/views/LayoutMapView.tsx]" -- "[apps/newsletters-ui/src/app/components/edition-layouts/NewsletterCard.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/lib/modify-layout.ts]" -- "[apps/newsletters-ui/src/app/Layout.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-api/src/services/storage/index.ts]" -- "[apps/newsletters-ui/src/app/components/views/LayoutView.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/generic-s3-functions.ts]" -- "[apps/newsletters-api/src/register-ui-server.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/generic-s3-functions.ts]" -- "[apps/newsletters-api/src/services/storage/s3StorageInstance.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/components/edition-layouts/MissingLayoutContent.tsx]" -- "[apps/newsletters-ui/src/app/components/Illustration.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-api/src/main.ts]" -- "[apps/newsletters-ui/src/app/components/edition-layouts/NewsletterCard.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-api/src/main.ts]" -- "[apps/newsletters-api/src/app/routes/layouts.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/loaders/layouts.ts]" -- "[apps/newsletters-ui/src/app/components/edition-layouts/LayoutDisplay.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/components/edition-layouts/LayoutsMapDisplay.tsx]" -- "[libs/newsletters-data-client/src/lib/user-profile.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/main.tsx]" -- "[apps/newsletters-api/src/services/storage/index.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/lib/modify-layout.ts]" -- "[apps/newsletters-ui/src/app/components/views/EditLayoutJsonView.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/layout-storage/S3LayoutStorage.ts]" -- "[libs/newsletters-data-client/src/lib/user-profile.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/components/edition-layouts/LayoutDisplay.tsx]" -- "[apps/newsletters-api/src/register-ui-server.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/loaders/layouts.ts]" -- "[apps/newsletters-api/src/register-ui-server.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/routes/layouts.tsx]" -- "[apps/newsletters-ui/src/app/components/edition-layouts/GroupControl.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/layout-storage/LayoutStorage.ts]" -- "[libs/newsletters-data-client/src/lib/generic-s3-functions.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/loaders/layouts.ts]" -- "[apps/newsletters-api/src/app/headers.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/components/edition-layouts/LayoutsMapDisplay.tsx]" -- "[apps/newsletters-api/src/app/headers.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/components/edition-layouts/NewsletterCard.tsx]" -- "[apps/newsletters-ui/src/app/components/edition-layouts/LayoutEditor.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/components/edition-layouts/NewsletterPicker.tsx]" -- "[apps/newsletters-ui/src/app/components/Illustration.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/hooks/user-hooks.ts]" -- "[apps/newsletters-api/src/app/routes/layouts.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/zod-helpers/user-data-schema.ts]" -- "[apps/newsletters-ui/src/app/components/NewsletterDataDetails.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/components/views/EditLayoutView.tsx]" -- "[apps/newsletters-ui/src/app/components/edition-layouts/GroupControl.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/layout-storage/LayoutStorage.ts]" -- "[libs/newsletters-data-client/src/lib/layout-storage/InMemoryLayoutStorage.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/components/edition-layouts/LayoutEditor.tsx]" -- "[apps/newsletters-ui/src/app/components/DefaultStyles.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/layout-storage/objectToLayout.ts]" -- "[libs/newsletters-data-client/src/lib/layout-storage/InMemoryLayoutStorage.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/generic-s3-functions.ts]" -- "[apps/newsletters-ui/src/app/components/views/LayoutMapView.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[apps/newsletters-ui/src/app/components/edition-layouts/NewsletterCard.tsx]" -- "[apps/newsletters-ui/src/app/components/DefaultStyles.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletters-data-client/src/lib/layout-storage/index.ts]" -- "[apps/newsletters-api/src/app/routes/layouts.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[libs/newsletter-workflow/src/lib/steps/newsletterData/formSchemas.ts]" -- "[apps/newsletters-ui/src/app/components/NewsletterDataDetails.tsx]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }