Path Lines of Code libs/email-builder/src/fixtures/sample-newsletters.ts 39 libs/email-builder/src/index.ts 2 libs/email-builder/src/lib/build-send-email-command.ts 28 libs/email-builder/src/lib/components/MessageFormat.tsx 23 libs/email-builder/src/lib/components/NewDraftMessage.tsx 40 libs/email-builder/src/lib/components/NewLaunchMessage.tsx 37 libs/email-builder/src/lib/components/NewsletterPropertyTable.tsx 55 libs/email-builder/src/lib/components/RenderTagAndSignUpPageCreationMessage.tsx 127 libs/email-builder/src/lib/components/RequestBrazeSetUpMessage.tsx 69 libs/email-builder/src/lib/components/RequestBrazeUpdateMessage.tsx 63 libs/email-builder/src/lib/components/UserDescription.tsx 15 libs/email-builder/src/lib/message-config.ts 64 libs/email-builder/src/lib/messages/index.ts 4 libs/email-builder/src/lib/messages/new-draft-message.ts 25 libs/email-builder/src/lib/messages/newsletter-launched-message.ts 25 libs/email-builder/src/lib/messages/request-braze-setup-message.ts 24 libs/email-builder/src/lib/messages/request-braze-update-message.ts 24 libs/email-builder/src/lib/messages/request-tags-and-signup-page-message.ts 30 libs/email-builder/src/lib/service.ts 71 libs/email-builder/src/lib/types.ts 38 libs/email-builder/src/lib/util.ts 10 libs/newsletter-workflow/src/index.ts 1 libs/newsletter-workflow/src/lib/check-input-is-unique.ts 61 libs/newsletter-workflow/src/lib/executeCreate.ts 81 libs/newsletter-workflow/src/lib/executeLaunch.ts 92 libs/newsletter-workflow/src/lib/executeModify.ts 92 libs/newsletter-workflow/src/lib/executeSkip.ts 46 libs/newsletter-workflow/src/lib/getDraftFromStorage.ts 33 libs/newsletter-workflow/src/lib/getInitialStateForLaunch.ts 115 libs/newsletter-workflow/src/lib/getValuesFromRecord.ts 13 libs/newsletter-workflow/src/lib/markdown-util.ts 18 libs/newsletter-workflow/src/lib/newsletter-workflow.ts 59 libs/newsletter-workflow/src/lib/regExPatterns.ts 16 libs/newsletter-workflow/src/lib/steps/launchNewsletter/brazeLayout.ts 77 libs/newsletter-workflow/src/lib/steps/launchNewsletter/cancelLayout.ts 11 libs/newsletter-workflow/src/lib/steps/launchNewsletter/doLaunchLayout.ts 37 libs/newsletter-workflow/src/lib/steps/launchNewsletter/editBrazeLayout.ts 48 libs/newsletter-workflow/src/lib/steps/launchNewsletter/editIdentityNameLayout.ts 46 libs/newsletter-workflow/src/lib/steps/launchNewsletter/emailCentralProductionLayout.ts 46 libs/newsletter-workflow/src/lib/steps/launchNewsletter/finishLayout.ts 34 libs/newsletter-workflow/src/lib/steps/launchNewsletter/identityNameLayout.ts 50 libs/newsletter-workflow/src/lib/steps/launchNewsletter/index.ts 24 libs/newsletter-workflow/src/lib/steps/launchNewsletter/isDataCompleteLayout.ts 85 libs/newsletter-workflow/src/lib/steps/launchNewsletter/launchNewsletterLayout.ts 39 libs/newsletter-workflow/src/lib/steps/launchNewsletter/noItem.ts 17 libs/newsletter-workflow/src/lib/steps/newsletterData/cancelLayout.ts 11 libs/newsletter-workflow/src/lib/steps/newsletterData/createDraftNewsletterLayout.ts 28 libs/newsletter-workflow/src/lib/steps/newsletterData/dateLayout.ts 54 libs/newsletter-workflow/src/lib/steps/newsletterData/editDraftNewsletterLayout.ts 31 libs/newsletter-workflow/src/lib/steps/newsletterData/finishLayout.ts 35 libs/newsletter-workflow/src/lib/steps/newsletterData/formSchemas.ts 124 libs/newsletter-workflow/src/lib/steps/newsletterData/index.ts 26 libs/newsletter-workflow/src/lib/steps/newsletterData/introLayout.ts 23 libs/newsletter-workflow/src/lib/steps/newsletterData/productionDetailsLayout.ts 66 libs/newsletter-workflow/src/lib/steps/newsletterData/promotionContentLayout.ts 66 libs/newsletter-workflow/src/lib/steps/newsletterData/tagsLayout.ts 81 libs/newsletter-workflow/src/lib/steps/newsletterData/targetingLayout.ts 54 libs/newsletter-workflow/src/lib/steps/newsletterData/thrashersLayout.ts 58 libs/newsletter-workflow/src/lib/steps/renderingOptions/cancelLayout.ts 11 libs/newsletter-workflow/src/lib/steps/renderingOptions/darkSectionLayout.ts 49 libs/newsletter-workflow/src/lib/steps/renderingOptions/finishLayout.ts 39 libs/newsletter-workflow/src/lib/steps/renderingOptions/footerLayout.ts 48 libs/newsletter-workflow/src/lib/steps/renderingOptions/imageLayout.ts 47 libs/newsletter-workflow/src/lib/steps/renderingOptions/index.ts 26 libs/newsletter-workflow/src/lib/steps/renderingOptions/linkListLayout.ts 50 libs/newsletter-workflow/src/lib/steps/renderingOptions/newsletterHeaderLayout.ts 55 libs/newsletter-workflow/src/lib/steps/renderingOptions/paletteOverrideLayout.ts 46 libs/newsletter-workflow/src/lib/steps/renderingOptions/podcastLayout.ts 50 libs/newsletter-workflow/src/lib/steps/renderingOptions/readMoreLayout.ts 51 libs/newsletter-workflow/src/lib/steps/renderingOptions/startLayout.ts 26 libs/newsletter-workflow/src/lib/util.ts 7 libs/newsletters-data-client/src/fixtures/newsletter-fixtures.ts 93 libs/newsletters-data-client/src/index.ts 26 libs/newsletters-data-client/src/lib/api-response-type.ts 10 libs/newsletters-data-client/src/lib/derive-newsletter-fields.ts 55 libs/newsletters-data-client/src/lib/draft-service/index.ts 21 libs/newsletters-data-client/src/lib/draft-storage/DraftStorage.ts 68 libs/newsletters-data-client/src/lib/draft-storage/InMemoryDraftStorage.ts 136 libs/newsletters-data-client/src/lib/draft-storage/S3DraftStorage/errorToResponse.ts 39 libs/newsletters-data-client/src/lib/draft-storage/S3DraftStorage/index.ts 246 libs/newsletters-data-client/src/lib/draft-storage/S3DraftStorage/objectToDraftWithId.ts 26 libs/newsletters-data-client/src/lib/draft-storage/S3DraftStorage/s3Functions.ts 54 libs/newsletters-data-client/src/lib/draft-storage/index.ts 3 libs/newsletters-data-client/src/lib/draft-to-newsletter.ts 102 libs/newsletters-data-client/src/lib/generate-braze-template.ts 38 libs/newsletters-data-client/src/lib/generic-s3-functions.ts 113 libs/newsletters-data-client/src/lib/json-undefined-null-conversions.ts 83 libs/newsletters-data-client/src/lib/launch-service/index.ts 84 libs/newsletters-data-client/src/lib/layout-storage/InMemoryLayoutStorage.ts 71 libs/newsletters-data-client/src/lib/layout-storage/LayoutStorage.ts 24 libs/newsletters-data-client/src/lib/layout-storage/S3LayoutStorage.ts 195 libs/newsletters-data-client/src/lib/layout-storage/index.ts 4 libs/newsletters-data-client/src/lib/layout-storage/objectToLayout.ts 25 libs/newsletters-data-client/src/lib/layout-storage/types.ts 19 libs/newsletters-data-client/src/lib/newsletter-storage/InMemoryNewsletterStorage.ts 202 libs/newsletters-data-client/src/lib/newsletter-storage/NewsletterStorage.ts 132 libs/newsletters-data-client/src/lib/newsletter-storage/index.ts 3 libs/newsletters-data-client/src/lib/newsletter-storage/objectToNewsletter.ts 23 libs/newsletters-data-client/src/lib/newsletter-storage/s3-functions.ts 109 libs/newsletters-data-client/src/lib/newsletter-storage/s3-newsletter-storage.ts 356 libs/newsletters-data-client/src/lib/newsletter-value-generators.ts 69 libs/newsletters-data-client/src/lib/schemas/data-collection-schema.ts 76 libs/newsletters-data-client/src/lib/schemas/draft-newsletter-data-type.ts 21 libs/newsletters-data-client/src/lib/schemas/email-embed-data-type.ts 11 libs/newsletters-data-client/src/lib/schemas/legacy-newsletter-type.ts 122 libs/newsletters-data-client/src/lib/schemas/meta-data-type.ts 55 libs/newsletters-data-client/src/lib/schemas/newsletter-data-type.ts 167 libs/newsletters-data-client/src/lib/schemas/rendering-options-data-type.ts 74 libs/newsletters-data-client/src/lib/schemas/theme-enum-data-type.ts 5 libs/newsletters-data-client/src/lib/storage-response-types.ts 16 libs/newsletters-data-client/src/lib/transformDataToLegacyNewsletter.ts 101 libs/newsletters-data-client/src/lib/transformWizardData.ts 177 libs/newsletters-data-client/src/lib/types.ts 12 libs/newsletters-data-client/src/lib/user-profile.ts 72 libs/newsletters-data-client/src/lib/wizard-button-type.ts 7 libs/newsletters-data-client/src/lib/zod-helpers/getEmptySchemaData.ts 66 libs/newsletters-data-client/src/lib/zod-helpers/getFieldKeyNames.ts 11 libs/newsletters-data-client/src/lib/zod-helpers/index.ts 6 libs/newsletters-data-client/src/lib/zod-helpers/isRecord.ts 4 libs/newsletters-data-client/src/lib/zod-helpers/recursiveUnwrap.ts 12 libs/newsletters-data-client/src/lib/zod-helpers/schema-helpers.ts 43 libs/newsletters-data-client/src/lib/zod-helpers/user-data-schema.ts 56 libs/newsletters-data-client/src/lib/zod-helpers/validation.ts 18 libs/state-machine/src/index.ts 8 libs/state-machine/src/lib/StateMachineError.ts 21 libs/state-machine/src/lib/getStartStep.ts 15 libs/state-machine/src/lib/getStepList.ts 52 libs/state-machine/src/lib/handleWizardRequest.ts 72 libs/state-machine/src/lib/makeResponse.ts 47 libs/state-machine/src/lib/resolve-step-status.ts 68 libs/state-machine/src/lib/setupInitialState.ts 48 libs/state-machine/src/lib/stateMachineButtonPressed.ts 108 libs/state-machine/src/lib/stateMachineSkipPressed.ts 73 libs/state-machine/src/lib/step-find-functions.ts 81 libs/state-machine/src/lib/types.ts 121 libs/state-machine/src/lib/utility.ts 39 libs/util/src/index.ts 2 libs/util/src/lib/config-service.ts 53 libs/util/src/lib/ssm-client-factory.ts 14