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" ] "[packages/type-safe-api/src/construct/type-safe-rest-api.ts]" -- "[packages/type-safe-api/src/construct/prepare-spec-event-handler/index.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/client/models/models.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/generate-next.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/interceptors.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/generate-next.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/src/project/types.ts]" -- "[packages/type-safe-api/src/project/codegen/handlers/generated-typescript-handlers-base-project.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-react-query-hooks/templates/clientProvider.ejs]" -- "[packages/type-safe-api/src/project/types.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/pdk-nag/src/pdk-nag.ts]" -- "[packages/type-safe-api/src/construct/type-safe-rest-api.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/monorepo/src/construct/index.ts]" -- "[packages/pdk-nag/src/metrics-aspect.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/client/models/models.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-cdk-infrastructure/templates/index.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-websocket-client/templates/client.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/interceptors.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-websocket-client/templates/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-cdk-infrastructure/templates/index.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[projenrc/projects/static-website-project.ts]" -- "[packages/monorepo/src/construct/metrics.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/server/operationConfig.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-lambda-handlers/templates/tests.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/monorepo/src/construct/metrics.ts]" -- "[packages/pdk-nag/src/metrics-aspect.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/serverSdk.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-lambda-handlers/templates/tests.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/client/models/models.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-websocket-client/templates/client.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/server/operationConfig.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/serverSdk.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/operationConfig.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-cdk-infrastructure/templates/api.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/cdk-graph/src/cdk-graph.ts]" -- "[packages/type-safe-api/src/construct/type-safe-rest-api.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/cdk-graph/src/cdk-graph.ts]" -- "[packages/pdk-nag/src/metrics-aspect.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[projenrc/projects/identity-project.ts]" -- "[packages/static-website/src/static-website.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-cdk-infrastructure/templates/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/generate-next.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/client/models/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/generate-next.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-lambda-handlers/templates/tests.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-cdk-infrastructure/templates/functions.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/client/models/models.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-cdk-infrastructure/templates/api.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[projenrc/projects/identity-project.ts]" -- "[packages/cdk-graph/src/cdk-graph.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-websocket-hooks/templates/hooks.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-react-query-hooks/templates/hooks.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-cdk-infrastructure/templates/mockIntegrations.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-cdk-infrastructure/templates/index.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-websocket-client/templates/client.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/serverSdk.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-react-query-hooks/templates/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-react-query-hooks/templates/clientProvider.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[projenrc/projects/pdk-nag-project.ts]" -- "[projenrc/projects/identity-project.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/client/models/models.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/client/apis/index.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/static-website/src/lazy-token-renderer.ts]" -- "[packages/static-website/src/index.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/client/models/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/interceptors.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-cdk-infrastructure/templates/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/generate-next.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-cdk-infrastructure/templates/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-cdk-infrastructure/templates/functions.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/client/apis/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-websocket-client/templates/client.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/server/interceptors.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/serverSdk.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/client/models/models.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-websocket-client/templates/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/interceptors.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-cdk-infrastructure/templates/functions.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/client/models/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-lambda-handlers/templates/tests.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-lambda-handlers/templates/tests.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/generate-next.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[projenrc/projects/static-website-project.ts]" -- "[packages/monorepo/src/construct/index.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/src/project/codegen/library/typescript-react-query-hooks-library.ts]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-react-query-hooks/templates/apis.index.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/serverSdk.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/operationConfig.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-websocket-hooks/templates/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-react-query-hooks/templates/apis.index.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/server/interceptors.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript/templates/index.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-runtime/templates/server/operationConfig.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-async-cdk-infrastructure/templates/index.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-websocket-client/templates/index.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-lambda-handlers/templates/tests.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-lambda-handlers/templates/tests.ejs]" -- "[packages/type-safe-api/scripts/type-safe-api/generators/typescript-cdk-infrastructure/templates/functions.ejs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }