├── .cursor └── mcp.json ├── .github └── workflows │ └── pkg-pr-new.yml ├── .gitignore ├── .oxlintrc.json ├── .pkg-pr-new.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── example ├── next-app │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── DevLogDemo.tsx │ │ ├── api │ │ │ ├── __client-logs │ │ │ │ └── route.ts │ │ │ └── client-logs │ │ │ │ └── route.ts │ │ ├── favicon.ico │ │ ├── globals.css │ │ ├── layout.tsx │ │ └── page.tsx │ ├── eslint.config.mjs │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── file.svg │ │ ├── globe.svg │ │ ├── next.svg │ │ ├── vercel.svg │ │ └── window.svg │ └── tsconfig.json ├── nuxt-app │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── app.vue │ │ └── components │ │ │ └── DevLogDemo.vue │ ├── components │ │ └── DevLogDemo.vue │ ├── nuxt.config.ts │ ├── package.json │ ├── pnpm-lock.yaml │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ └── tsconfig.json ├── react-vite-app │ ├── README.md │ ├── index.html │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── DevLogDemo.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ └── main.tsx │ ├── tsconfig.json │ └── vite.config.ts ├── tanstack-app │ ├── .gitignore │ ├── .prettierignore │ ├── .vscode │ │ └── settings.json │ ├── README.md │ ├── package.json │ ├── public │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── favicon.png │ │ └── site.webmanifest │ ├── src │ │ ├── components │ │ │ ├── DefaultCatchBoundary.tsx │ │ │ ├── DevLogDemo.tsx │ │ │ ├── MatrixBackground.tsx │ │ │ ├── NotFound.tsx │ │ │ ├── PostError.tsx │ │ │ └── UserError.tsx │ │ ├── routeTree.gen.ts │ │ ├── router.tsx │ │ ├── routes │ │ │ ├── __root.tsx │ │ │ ├── _pathlessLayout.tsx │ │ │ ├── _pathlessLayout │ │ │ │ ├── _nested-layout.tsx │ │ │ │ └── _nested-layout │ │ │ │ │ ├── route-a.tsx │ │ │ │ │ └── route-b.tsx │ │ │ ├── api │ │ │ │ ├── users.$userId.ts │ │ │ │ └── users.ts │ │ │ ├── customScript[.]js.ts │ │ │ ├── deferred.tsx │ │ │ ├── index.tsx │ │ │ ├── posts.$postId.tsx │ │ │ ├── posts.index.tsx │ │ │ ├── posts.tsx │ │ │ ├── posts_.$postId.deep.tsx │ │ │ ├── redirect.tsx │ │ │ ├── users.$userId.tsx │ │ │ ├── users.index.tsx │ │ │ └── users.tsx │ │ ├── styles │ │ │ └── app.css │ │ ├── utils │ │ │ ├── loggingMiddleware.tsx │ │ │ ├── posts.tsx │ │ │ ├── seo.ts │ │ │ └── users.tsx │ │ └── vite-env.d.ts │ ├── tailwind.config.mjs │ ├── tsconfig.json │ └── vite.config.ts └── vue-vite-app │ ├── README.md │ ├── index.html │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.vue │ ├── assets │ │ └── vue.svg │ ├── components │ │ ├── DevLogDemo.vue │ │ └── HelloWorld.vue │ ├── main.ts │ ├── style.css │ └── vite-env.d.ts │ ├── tsconfig.json │ └── vite.config.ts ├── package.json ├── packages ├── core │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── src │ │ ├── client.ts │ │ ├── index.ts │ │ ├── types.ts │ │ └── worker.ts │ ├── test │ │ └── client.test.ts │ └── tsconfig.json ├── mcp │ ├── .browser-echo-mcp.json │ ├── README.md │ ├── bin │ │ └── cli.mjs │ ├── build.config.ts │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── resources │ │ │ ├── browserLogs.ts │ │ │ ├── browserLogsSession.ts │ │ │ └── index.ts │ │ ├── schemas │ │ │ └── logs.ts │ │ ├── server.ts │ │ ├── store.ts │ │ ├── tools │ │ │ ├── clearLogs.ts │ │ │ ├── getLogs.ts │ │ │ └── index.ts │ │ ├── types.ts │ │ ├── utils.ts │ │ └── utils │ │ │ └── extractKeyword.ts │ ├── test │ │ ├── e2e.next.test.ts │ │ ├── e2e.nuxt.test.ts │ │ ├── e2e.vite.test.ts │ │ ├── http.smoke.test.ts │ │ ├── stale.discovery.test.ts │ │ ├── stdio.multi.test.ts │ │ ├── stdio.port.pref.test.ts │ │ ├── stdio.smoke.test.ts │ │ ├── stdio.stdout.test.ts │ │ └── utils │ │ │ └── mcpTestClient.ts │ └── tsconfig.json ├── next │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── src │ │ ├── BrowserEchoScript.tsx │ │ ├── client.ts │ │ ├── route.ts │ │ └── setup.ts │ ├── test │ │ └── route.test.ts │ └── tsconfig.json ├── nuxt │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── src │ │ ├── module.ts │ │ └── runtime │ │ │ └── server │ │ │ └── handler.ts │ ├── test │ │ └── handler.test.ts │ └── tsconfig.json ├── react │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── src │ │ └── index.tsx │ └── tsconfig.json ├── vite │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── src │ │ └── index.ts │ ├── test │ │ ├── discovery.isolation.test.ts │ │ ├── plugin.config.smoke.test.ts │ │ └── plugin.test.ts │ └── tsconfig.json └── vue │ ├── README.md │ ├── build.config.ts │ ├── package.json │ ├── src │ └── index.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── public ├── banner.png └── browser-echo-mcp-banner.png ├── scripts ├── cleanup.ts ├── monitor-ports.sh ├── release.ts └── switch-packages.sh ├── tsconfig.base.json ├── tsconfig.json ├── vitest.config.ts └── vitest.setup.ts /.cursor/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/.cursor/mcp.json -------------------------------------------------------------------------------- /.github/workflows/pkg-pr-new.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/.github/workflows/pkg-pr-new.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/.gitignore -------------------------------------------------------------------------------- /.oxlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/.oxlintrc.json -------------------------------------------------------------------------------- /.pkg-pr-new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/.pkg-pr-new.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/README.md -------------------------------------------------------------------------------- /example/next-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/.gitignore -------------------------------------------------------------------------------- /example/next-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/README.md -------------------------------------------------------------------------------- /example/next-app/app/DevLogDemo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/app/DevLogDemo.tsx -------------------------------------------------------------------------------- /example/next-app/app/api/__client-logs/route.ts: -------------------------------------------------------------------------------- 1 | export { POST, runtime, dynamic } from '@browser-echo/next/route'; -------------------------------------------------------------------------------- /example/next-app/app/api/client-logs/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/app/api/client-logs/route.ts -------------------------------------------------------------------------------- /example/next-app/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/app/favicon.ico -------------------------------------------------------------------------------- /example/next-app/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/app/globals.css -------------------------------------------------------------------------------- /example/next-app/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/app/layout.tsx -------------------------------------------------------------------------------- /example/next-app/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/app/page.tsx -------------------------------------------------------------------------------- /example/next-app/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/eslint.config.mjs -------------------------------------------------------------------------------- /example/next-app/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/next.config.ts -------------------------------------------------------------------------------- /example/next-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/package.json -------------------------------------------------------------------------------- /example/next-app/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/postcss.config.mjs -------------------------------------------------------------------------------- /example/next-app/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/public/file.svg -------------------------------------------------------------------------------- /example/next-app/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/public/globe.svg -------------------------------------------------------------------------------- /example/next-app/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/public/next.svg -------------------------------------------------------------------------------- /example/next-app/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/public/vercel.svg -------------------------------------------------------------------------------- /example/next-app/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/public/window.svg -------------------------------------------------------------------------------- /example/next-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/next-app/tsconfig.json -------------------------------------------------------------------------------- /example/nuxt-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/nuxt-app/.gitignore -------------------------------------------------------------------------------- /example/nuxt-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/nuxt-app/README.md -------------------------------------------------------------------------------- /example/nuxt-app/app/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/nuxt-app/app/app.vue -------------------------------------------------------------------------------- /example/nuxt-app/app/components/DevLogDemo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/nuxt-app/app/components/DevLogDemo.vue -------------------------------------------------------------------------------- /example/nuxt-app/components/DevLogDemo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/nuxt-app/components/DevLogDemo.vue -------------------------------------------------------------------------------- /example/nuxt-app/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/nuxt-app/nuxt.config.ts -------------------------------------------------------------------------------- /example/nuxt-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/nuxt-app/package.json -------------------------------------------------------------------------------- /example/nuxt-app/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/nuxt-app/pnpm-lock.yaml -------------------------------------------------------------------------------- /example/nuxt-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/nuxt-app/public/favicon.ico -------------------------------------------------------------------------------- /example/nuxt-app/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-Agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /example/nuxt-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/nuxt-app/tsconfig.json -------------------------------------------------------------------------------- /example/react-vite-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/README.md -------------------------------------------------------------------------------- /example/react-vite-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/index.html -------------------------------------------------------------------------------- /example/react-vite-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/package.json -------------------------------------------------------------------------------- /example/react-vite-app/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/public/vite.svg -------------------------------------------------------------------------------- /example/react-vite-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/src/App.css -------------------------------------------------------------------------------- /example/react-vite-app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/src/App.tsx -------------------------------------------------------------------------------- /example/react-vite-app/src/DevLogDemo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/src/DevLogDemo.tsx -------------------------------------------------------------------------------- /example/react-vite-app/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/src/assets/react.svg -------------------------------------------------------------------------------- /example/react-vite-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/src/index.css -------------------------------------------------------------------------------- /example/react-vite-app/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/src/main.tsx -------------------------------------------------------------------------------- /example/react-vite-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/tsconfig.json -------------------------------------------------------------------------------- /example/react-vite-app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/react-vite-app/vite.config.ts -------------------------------------------------------------------------------- /example/tanstack-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/.gitignore -------------------------------------------------------------------------------- /example/tanstack-app/.prettierignore: -------------------------------------------------------------------------------- 1 | **/build 2 | **/public 3 | pnpm-lock.yaml 4 | routeTree.gen.ts -------------------------------------------------------------------------------- /example/tanstack-app/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/.vscode/settings.json -------------------------------------------------------------------------------- /example/tanstack-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/README.md -------------------------------------------------------------------------------- /example/tanstack-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/package.json -------------------------------------------------------------------------------- /example/tanstack-app/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /example/tanstack-app/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /example/tanstack-app/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/public/apple-touch-icon.png -------------------------------------------------------------------------------- /example/tanstack-app/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/public/favicon-16x16.png -------------------------------------------------------------------------------- /example/tanstack-app/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/public/favicon-32x32.png -------------------------------------------------------------------------------- /example/tanstack-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/public/favicon.ico -------------------------------------------------------------------------------- /example/tanstack-app/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/public/favicon.png -------------------------------------------------------------------------------- /example/tanstack-app/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/public/site.webmanifest -------------------------------------------------------------------------------- /example/tanstack-app/src/components/DefaultCatchBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/components/DefaultCatchBoundary.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/components/DevLogDemo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/components/DevLogDemo.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/components/MatrixBackground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/components/MatrixBackground.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/components/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/components/NotFound.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/components/PostError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/components/PostError.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/components/UserError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/components/UserError.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routeTree.gen.ts -------------------------------------------------------------------------------- /example/tanstack-app/src/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/router.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/__root.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/_pathlessLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/_pathlessLayout.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/_pathlessLayout/_nested-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/_pathlessLayout/_nested-layout.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/_pathlessLayout/_nested-layout/route-a.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/_pathlessLayout/_nested-layout/route-a.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/_pathlessLayout/_nested-layout/route-b.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/_pathlessLayout/_nested-layout/route-b.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/api/users.$userId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/api/users.$userId.ts -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/api/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/api/users.ts -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/customScript[.]js.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/customScript[.]js.ts -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/deferred.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/deferred.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/index.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/posts.$postId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/posts.$postId.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/posts.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/posts.index.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/posts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/posts.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/posts_.$postId.deep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/posts_.$postId.deep.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/redirect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/redirect.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/users.$userId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/users.$userId.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/users.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/users.index.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/routes/users.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/routes/users.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/styles/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/styles/app.css -------------------------------------------------------------------------------- /example/tanstack-app/src/utils/loggingMiddleware.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/utils/loggingMiddleware.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/utils/posts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/utils/posts.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/utils/seo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/utils/seo.ts -------------------------------------------------------------------------------- /example/tanstack-app/src/utils/users.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/utils/users.tsx -------------------------------------------------------------------------------- /example/tanstack-app/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/src/vite-env.d.ts -------------------------------------------------------------------------------- /example/tanstack-app/tailwind.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/tailwind.config.mjs -------------------------------------------------------------------------------- /example/tanstack-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/tsconfig.json -------------------------------------------------------------------------------- /example/tanstack-app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/tanstack-app/vite.config.ts -------------------------------------------------------------------------------- /example/vue-vite-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/README.md -------------------------------------------------------------------------------- /example/vue-vite-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/index.html -------------------------------------------------------------------------------- /example/vue-vite-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/package.json -------------------------------------------------------------------------------- /example/vue-vite-app/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/public/vite.svg -------------------------------------------------------------------------------- /example/vue-vite-app/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/src/App.vue -------------------------------------------------------------------------------- /example/vue-vite-app/src/assets/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/src/assets/vue.svg -------------------------------------------------------------------------------- /example/vue-vite-app/src/components/DevLogDemo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/src/components/DevLogDemo.vue -------------------------------------------------------------------------------- /example/vue-vite-app/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /example/vue-vite-app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/src/main.ts -------------------------------------------------------------------------------- /example/vue-vite-app/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/src/style.css -------------------------------------------------------------------------------- /example/vue-vite-app/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// -------------------------------------------------------------------------------- /example/vue-vite-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/tsconfig.json -------------------------------------------------------------------------------- /example/vue-vite-app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/example/vue-vite-app/vite.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/core/build.config.ts -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/core/src/client.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/core/src/types.ts -------------------------------------------------------------------------------- /packages/core/src/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/core/src/worker.ts -------------------------------------------------------------------------------- /packages/core/test/client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/core/test/client.test.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/mcp/.browser-echo-mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/.browser-echo-mcp.json -------------------------------------------------------------------------------- /packages/mcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/README.md -------------------------------------------------------------------------------- /packages/mcp/bin/cli.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/bin/cli.mjs -------------------------------------------------------------------------------- /packages/mcp/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/build.config.ts -------------------------------------------------------------------------------- /packages/mcp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/package-lock.json -------------------------------------------------------------------------------- /packages/mcp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/package.json -------------------------------------------------------------------------------- /packages/mcp/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/index.ts -------------------------------------------------------------------------------- /packages/mcp/src/resources/browserLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/resources/browserLogs.ts -------------------------------------------------------------------------------- /packages/mcp/src/resources/browserLogsSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/resources/browserLogsSession.ts -------------------------------------------------------------------------------- /packages/mcp/src/resources/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/resources/index.ts -------------------------------------------------------------------------------- /packages/mcp/src/schemas/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/schemas/logs.ts -------------------------------------------------------------------------------- /packages/mcp/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/server.ts -------------------------------------------------------------------------------- /packages/mcp/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/store.ts -------------------------------------------------------------------------------- /packages/mcp/src/tools/clearLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/tools/clearLogs.ts -------------------------------------------------------------------------------- /packages/mcp/src/tools/getLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/tools/getLogs.ts -------------------------------------------------------------------------------- /packages/mcp/src/tools/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/tools/index.ts -------------------------------------------------------------------------------- /packages/mcp/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/types.ts -------------------------------------------------------------------------------- /packages/mcp/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/utils.ts -------------------------------------------------------------------------------- /packages/mcp/src/utils/extractKeyword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/src/utils/extractKeyword.ts -------------------------------------------------------------------------------- /packages/mcp/test/e2e.next.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/test/e2e.next.test.ts -------------------------------------------------------------------------------- /packages/mcp/test/e2e.nuxt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/test/e2e.nuxt.test.ts -------------------------------------------------------------------------------- /packages/mcp/test/e2e.vite.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/test/e2e.vite.test.ts -------------------------------------------------------------------------------- /packages/mcp/test/http.smoke.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/test/http.smoke.test.ts -------------------------------------------------------------------------------- /packages/mcp/test/stale.discovery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/test/stale.discovery.test.ts -------------------------------------------------------------------------------- /packages/mcp/test/stdio.multi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/test/stdio.multi.test.ts -------------------------------------------------------------------------------- /packages/mcp/test/stdio.port.pref.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/test/stdio.port.pref.test.ts -------------------------------------------------------------------------------- /packages/mcp/test/stdio.smoke.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/test/stdio.smoke.test.ts -------------------------------------------------------------------------------- /packages/mcp/test/stdio.stdout.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/test/stdio.stdout.test.ts -------------------------------------------------------------------------------- /packages/mcp/test/utils/mcpTestClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/test/utils/mcpTestClient.ts -------------------------------------------------------------------------------- /packages/mcp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/mcp/tsconfig.json -------------------------------------------------------------------------------- /packages/next/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/next/README.md -------------------------------------------------------------------------------- /packages/next/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/next/build.config.ts -------------------------------------------------------------------------------- /packages/next/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/next/package.json -------------------------------------------------------------------------------- /packages/next/src/BrowserEchoScript.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/next/src/BrowserEchoScript.tsx -------------------------------------------------------------------------------- /packages/next/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/next/src/client.ts -------------------------------------------------------------------------------- /packages/next/src/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/next/src/route.ts -------------------------------------------------------------------------------- /packages/next/src/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/next/src/setup.ts -------------------------------------------------------------------------------- /packages/next/test/route.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/next/test/route.test.ts -------------------------------------------------------------------------------- /packages/next/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/next/tsconfig.json -------------------------------------------------------------------------------- /packages/nuxt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/nuxt/README.md -------------------------------------------------------------------------------- /packages/nuxt/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/nuxt/build.config.ts -------------------------------------------------------------------------------- /packages/nuxt/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/nuxt/package.json -------------------------------------------------------------------------------- /packages/nuxt/src/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/nuxt/src/module.ts -------------------------------------------------------------------------------- /packages/nuxt/src/runtime/server/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/nuxt/src/runtime/server/handler.ts -------------------------------------------------------------------------------- /packages/nuxt/test/handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/nuxt/test/handler.test.ts -------------------------------------------------------------------------------- /packages/nuxt/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/nuxt/tsconfig.json -------------------------------------------------------------------------------- /packages/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/react/README.md -------------------------------------------------------------------------------- /packages/react/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/react/build.config.ts -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/react/src/index.tsx -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/react/tsconfig.json -------------------------------------------------------------------------------- /packages/vite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vite/README.md -------------------------------------------------------------------------------- /packages/vite/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vite/build.config.ts -------------------------------------------------------------------------------- /packages/vite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vite/package.json -------------------------------------------------------------------------------- /packages/vite/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vite/src/index.ts -------------------------------------------------------------------------------- /packages/vite/test/discovery.isolation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vite/test/discovery.isolation.test.ts -------------------------------------------------------------------------------- /packages/vite/test/plugin.config.smoke.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vite/test/plugin.config.smoke.test.ts -------------------------------------------------------------------------------- /packages/vite/test/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vite/test/plugin.test.ts -------------------------------------------------------------------------------- /packages/vite/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vite/tsconfig.json -------------------------------------------------------------------------------- /packages/vue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vue/README.md -------------------------------------------------------------------------------- /packages/vue/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vue/build.config.ts -------------------------------------------------------------------------------- /packages/vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vue/package.json -------------------------------------------------------------------------------- /packages/vue/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vue/src/index.ts -------------------------------------------------------------------------------- /packages/vue/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/packages/vue/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /public/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/public/banner.png -------------------------------------------------------------------------------- /public/browser-echo-mcp-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/public/browser-echo-mcp-banner.png -------------------------------------------------------------------------------- /scripts/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/scripts/cleanup.ts -------------------------------------------------------------------------------- /scripts/monitor-ports.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/scripts/monitor-ports.sh -------------------------------------------------------------------------------- /scripts/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/scripts/release.ts -------------------------------------------------------------------------------- /scripts/switch-packages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/scripts/switch-packages.sh -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /vitest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/instructa/browser-echo/HEAD/vitest.setup.ts --------------------------------------------------------------------------------