From 3110d20126cb46e920f45e2e37bdd9d4ae9848f0 Mon Sep 17 00:00:00 2001 From: AbdurRafay Qureshi <163305507+AbdurRafay-Qureshi@users.noreply.github.com> Date: Thu, 21 May 2026 23:52:44 +0500 Subject: [PATCH 1/2] added block diagram feature Added a new Block Diagram view for architecture visualization. uses: mermaid block diagram. --- index.html | 1780 ++++++++++++++++- package.json | 24 + tests/architecture-diagram.test.mjs | 291 +++ .../web-app-world/a-backend/apiClient.ts | 5 + .../web-app-world/a-backend/routes/api.ts | 5 + .../a-backend/src/config/index.js | 1 + .../a-backend/src/middleware/index.js | 1 + .../a-backend/src/routes/index.js | 1 + .../a-backend/youtube/analyzer.ts | 5 + tests/fixtures/web-app-world/about/index.tsx | 3 + .../fixtures/web-app-world/middleware/auth.ts | 3 + .../out/page-deadbeef/index.html | 1 + .../web-app-world/src/app/global-error.tsx | 5 + .../fixtures/web-app-world/src/app/layout.tsx | 3 + tests/fixtures/web-app-world/src/app/page.tsx | 5 + .../src/components/LandingPage.tsx | 3 + .../fixtures/web-app-world/src/hooks/index.ts | 1 + .../src/platforms/youtube/schema/index.ts | 1 + .../web-app-world/src/ui/components/index.ts | 1 + .../web-app-world/tests/smoke.test.mjs | 3 + 20 files changed, 2124 insertions(+), 18 deletions(-) create mode 100644 package.json create mode 100644 tests/architecture-diagram.test.mjs create mode 100644 tests/fixtures/web-app-world/a-backend/apiClient.ts create mode 100644 tests/fixtures/web-app-world/a-backend/routes/api.ts create mode 100644 tests/fixtures/web-app-world/a-backend/src/config/index.js create mode 100644 tests/fixtures/web-app-world/a-backend/src/middleware/index.js create mode 100644 tests/fixtures/web-app-world/a-backend/src/routes/index.js create mode 100644 tests/fixtures/web-app-world/a-backend/youtube/analyzer.ts create mode 100644 tests/fixtures/web-app-world/about/index.tsx create mode 100644 tests/fixtures/web-app-world/middleware/auth.ts create mode 100644 tests/fixtures/web-app-world/out/page-deadbeef/index.html create mode 100644 tests/fixtures/web-app-world/src/app/global-error.tsx create mode 100644 tests/fixtures/web-app-world/src/app/layout.tsx create mode 100644 tests/fixtures/web-app-world/src/app/page.tsx create mode 100644 tests/fixtures/web-app-world/src/components/LandingPage.tsx create mode 100644 tests/fixtures/web-app-world/src/hooks/index.ts create mode 100644 tests/fixtures/web-app-world/src/platforms/youtube/schema/index.ts create mode 100644 tests/fixtures/web-app-world/src/ui/components/index.ts create mode 100644 tests/fixtures/web-app-world/tests/smoke.test.mjs diff --git a/index.html b/index.html index 9a520a0..320d0b6 100644 --- a/index.html +++ b/index.html @@ -27,6 +27,7 @@ +