├── .claude └── settings.json ├── .cursor └── rules │ └── sonnet.mdc ├── .github └── workflows │ ├── ci.yml │ ├── release.yml │ └── version-bump.yml ├── .gitignore ├── .mcp.json ├── .npmrc ├── .prettierignore ├── .prettierrc ├── CLAUDE.md ├── README.md ├── package.json ├── pnpm-lock.yaml ├── scripts └── copy-resources.js ├── server.json ├── src ├── _internal │ ├── browser-eval-manager.ts │ ├── find-process-import.ts │ ├── global-state.ts │ ├── mcp-client.ts │ ├── nextjs-channel-detector.ts │ ├── nextjs-runtime-manager.ts │ ├── resource-loader.ts │ └── resource-path.ts ├── index.ts ├── prompts │ ├── enable-cache-components-prompt.md │ ├── enable-cache-components.ts │ ├── upgrade-nextjs-16-prompt.md │ └── upgrade-nextjs-16.ts ├── resources │ ├── (cache-components) │ │ ├── 00-overview.md │ │ ├── 01-core-mechanics.md │ │ ├── 02-public-caches.md │ │ ├── 03-private-caches.md │ │ ├── 04-runtime-prefetching.md │ │ ├── 06-request-apis.md │ │ ├── 07-cache-invalidation.md │ │ ├── 08-advanced-patterns.md │ │ ├── 09-build-behavior.md │ │ ├── 10-error-patterns.md │ │ ├── 11-test-patterns.md │ │ ├── 12-reference.md │ │ ├── 13-route-handlers.md │ │ ├── advanced-patterns.ts │ │ ├── build-behavior.ts │ │ ├── cache-invalidation.ts │ │ ├── core-mechanics.ts │ │ ├── error-patterns.ts │ │ ├── overview.ts │ │ ├── private-caches.ts │ │ ├── public-caches.ts │ │ ├── reference.ts │ │ ├── request-apis.ts │ │ ├── route-handlers.ts │ │ ├── runtime-prefetching.ts │ │ └── test-patterns.ts │ ├── (nextjs-docs) │ │ └── llms-index.ts │ ├── (nextjs-fundamentals) │ │ ├── 01-use-client.md │ │ └── use-client.ts │ └── (nextjs16) │ │ └── migration │ │ ├── beta-to-stable.ts │ │ ├── examples.ts │ │ ├── nextjs-16-beta-to-stable.md │ │ └── nextjs-16-migration-examples.md ├── telemetry │ ├── event-queue.ts │ ├── flush-events.ts │ ├── logger.ts │ ├── mcp-telemetry-tracker.ts │ ├── telemetry-dir.ts │ ├── telemetry-events.ts │ └── telemetry-storage.ts └── tools │ ├── browser-eval.ts │ ├── enable-cache-components.ts │ ├── init.ts │ ├── nextjs-docs.ts │ ├── nextjs_call.ts │ ├── nextjs_index.ts │ └── upgrade-nextjs-16.ts ├── test ├── e2e │ ├── .env.example │ ├── mcp-registration.test.ts │ ├── telemetry-tracking.test.ts │ └── upgrade.test.ts ├── fixtures │ ├── nextjs14-minimal │ │ ├── .eslintrc.json │ │ ├── README.md │ │ ├── app │ │ │ ├── favicon.ico │ │ │ ├── fonts │ │ │ │ ├── GeistMonoVF.woff │ │ │ │ └── GeistVF.woff │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ ├── page.module.css │ │ │ ├── page.tsx │ │ │ └── users │ │ │ │ └── [id] │ │ │ │ └── page.tsx │ │ ├── next-env.d.ts │ │ ├── next.config.mjs │ │ ├── package.json │ │ └── tsconfig.json │ └── nextjs16-minimal │ │ ├── .gitignore │ │ ├── app │ │ ├── layout.tsx │ │ └── page.tsx │ │ ├── next-env.d.ts │ │ ├── next.config.ts │ │ ├── package.json │ │ └── tsconfig.json ├── prompts │ └── prompts.test.ts └── unit │ ├── mcp-telemetry-tracker.test.ts │ ├── nextjs-channel-detector.test.ts │ ├── nextjs-runtime-discovery.test.ts │ └── telemetry-events.test.ts ├── tsconfig.json └── vitest.config.ts /.claude/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "enableAllProjectMcpServers": true 3 | } -------------------------------------------------------------------------------- /.cursor/rules/sonnet.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/.cursor/rules/sonnet.mdc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/version-bump.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/.github/workflows/version-bump.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/.gitignore -------------------------------------------------------------------------------- /.mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/.mcp.json -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/.prettierrc -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/copy-resources.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/scripts/copy-resources.js -------------------------------------------------------------------------------- /server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/server.json -------------------------------------------------------------------------------- /src/_internal/browser-eval-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/_internal/browser-eval-manager.ts -------------------------------------------------------------------------------- /src/_internal/find-process-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/_internal/find-process-import.ts -------------------------------------------------------------------------------- /src/_internal/global-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/_internal/global-state.ts -------------------------------------------------------------------------------- /src/_internal/mcp-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/_internal/mcp-client.ts -------------------------------------------------------------------------------- /src/_internal/nextjs-channel-detector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/_internal/nextjs-channel-detector.ts -------------------------------------------------------------------------------- /src/_internal/nextjs-runtime-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/_internal/nextjs-runtime-manager.ts -------------------------------------------------------------------------------- /src/_internal/resource-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/_internal/resource-loader.ts -------------------------------------------------------------------------------- /src/_internal/resource-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/_internal/resource-path.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/prompts/enable-cache-components-prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/prompts/enable-cache-components-prompt.md -------------------------------------------------------------------------------- /src/prompts/enable-cache-components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/prompts/enable-cache-components.ts -------------------------------------------------------------------------------- /src/prompts/upgrade-nextjs-16-prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/prompts/upgrade-nextjs-16-prompt.md -------------------------------------------------------------------------------- /src/prompts/upgrade-nextjs-16.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/prompts/upgrade-nextjs-16.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/00-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/00-overview.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/01-core-mechanics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/01-core-mechanics.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/02-public-caches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/02-public-caches.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/03-private-caches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/03-private-caches.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/04-runtime-prefetching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/04-runtime-prefetching.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/06-request-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/06-request-apis.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/07-cache-invalidation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/07-cache-invalidation.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/08-advanced-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/08-advanced-patterns.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/09-build-behavior.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/09-build-behavior.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/10-error-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/10-error-patterns.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/11-test-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/11-test-patterns.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/12-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/12-reference.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/13-route-handlers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/13-route-handlers.md -------------------------------------------------------------------------------- /src/resources/(cache-components)/advanced-patterns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/advanced-patterns.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/build-behavior.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/build-behavior.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/cache-invalidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/cache-invalidation.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/core-mechanics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/core-mechanics.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/error-patterns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/error-patterns.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/overview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/overview.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/private-caches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/private-caches.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/public-caches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/public-caches.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/reference.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/request-apis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/request-apis.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/route-handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/route-handlers.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/runtime-prefetching.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/runtime-prefetching.ts -------------------------------------------------------------------------------- /src/resources/(cache-components)/test-patterns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(cache-components)/test-patterns.ts -------------------------------------------------------------------------------- /src/resources/(nextjs-docs)/llms-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(nextjs-docs)/llms-index.ts -------------------------------------------------------------------------------- /src/resources/(nextjs-fundamentals)/01-use-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(nextjs-fundamentals)/01-use-client.md -------------------------------------------------------------------------------- /src/resources/(nextjs-fundamentals)/use-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(nextjs-fundamentals)/use-client.ts -------------------------------------------------------------------------------- /src/resources/(nextjs16)/migration/beta-to-stable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(nextjs16)/migration/beta-to-stable.ts -------------------------------------------------------------------------------- /src/resources/(nextjs16)/migration/examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(nextjs16)/migration/examples.ts -------------------------------------------------------------------------------- /src/resources/(nextjs16)/migration/nextjs-16-beta-to-stable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(nextjs16)/migration/nextjs-16-beta-to-stable.md -------------------------------------------------------------------------------- /src/resources/(nextjs16)/migration/nextjs-16-migration-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/resources/(nextjs16)/migration/nextjs-16-migration-examples.md -------------------------------------------------------------------------------- /src/telemetry/event-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/telemetry/event-queue.ts -------------------------------------------------------------------------------- /src/telemetry/flush-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/telemetry/flush-events.ts -------------------------------------------------------------------------------- /src/telemetry/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/telemetry/logger.ts -------------------------------------------------------------------------------- /src/telemetry/mcp-telemetry-tracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/telemetry/mcp-telemetry-tracker.ts -------------------------------------------------------------------------------- /src/telemetry/telemetry-dir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/telemetry/telemetry-dir.ts -------------------------------------------------------------------------------- /src/telemetry/telemetry-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/telemetry/telemetry-events.ts -------------------------------------------------------------------------------- /src/telemetry/telemetry-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/telemetry/telemetry-storage.ts -------------------------------------------------------------------------------- /src/tools/browser-eval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/tools/browser-eval.ts -------------------------------------------------------------------------------- /src/tools/enable-cache-components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/tools/enable-cache-components.ts -------------------------------------------------------------------------------- /src/tools/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/tools/init.ts -------------------------------------------------------------------------------- /src/tools/nextjs-docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/tools/nextjs-docs.ts -------------------------------------------------------------------------------- /src/tools/nextjs_call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/tools/nextjs_call.ts -------------------------------------------------------------------------------- /src/tools/nextjs_index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/tools/nextjs_index.ts -------------------------------------------------------------------------------- /src/tools/upgrade-nextjs-16.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/src/tools/upgrade-nextjs-16.ts -------------------------------------------------------------------------------- /test/e2e/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/e2e/.env.example -------------------------------------------------------------------------------- /test/e2e/mcp-registration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/e2e/mcp-registration.test.ts -------------------------------------------------------------------------------- /test/e2e/telemetry-tracking.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/e2e/telemetry-tracking.test.ts -------------------------------------------------------------------------------- /test/e2e/upgrade.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/e2e/upgrade.test.ts -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/.eslintrc.json -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/README.md -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/app/favicon.ico -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/app/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/app/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/app/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/app/fonts/GeistVF.woff -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/app/globals.css -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/app/layout.tsx -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/app/page.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/app/page.module.css -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/app/page.tsx -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/app/users/[id]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/app/users/[id]/page.tsx -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/next-env.d.ts -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/next.config.mjs -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/package.json -------------------------------------------------------------------------------- /test/fixtures/nextjs14-minimal/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs14-minimal/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/nextjs16-minimal/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next 3 | .env*.local 4 | -------------------------------------------------------------------------------- /test/fixtures/nextjs16-minimal/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs16-minimal/app/layout.tsx -------------------------------------------------------------------------------- /test/fixtures/nextjs16-minimal/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs16-minimal/app/page.tsx -------------------------------------------------------------------------------- /test/fixtures/nextjs16-minimal/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs16-minimal/next-env.d.ts -------------------------------------------------------------------------------- /test/fixtures/nextjs16-minimal/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs16-minimal/next.config.ts -------------------------------------------------------------------------------- /test/fixtures/nextjs16-minimal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs16-minimal/package.json -------------------------------------------------------------------------------- /test/fixtures/nextjs16-minimal/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/fixtures/nextjs16-minimal/tsconfig.json -------------------------------------------------------------------------------- /test/prompts/prompts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/prompts/prompts.test.ts -------------------------------------------------------------------------------- /test/unit/mcp-telemetry-tracker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/unit/mcp-telemetry-tracker.test.ts -------------------------------------------------------------------------------- /test/unit/nextjs-channel-detector.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/unit/nextjs-channel-detector.test.ts -------------------------------------------------------------------------------- /test/unit/nextjs-runtime-discovery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/unit/nextjs-runtime-discovery.test.ts -------------------------------------------------------------------------------- /test/unit/telemetry-events.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/test/unit/telemetry-events.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/next-devtools-mcp/HEAD/vitest.config.ts --------------------------------------------------------------------------------