{"_id":"@alpic-ai/grizzly-client","_rev":"6-45a1a0a51e3cef672599d378d4df938e","name":"@alpic-ai/grizzly-client","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@alpic-ai/grizzly-client","version":"0.1.0","author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@alpic-ai/grizzly-client@0.1.0","maintainers":[{"name":"bartheletf","email":"frederic.barthelet@gmail.com"},{"name":"charles_sonigo","email":"charles.sonigo@gmail.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/alpic-ai/grizzly/issues"},"bin":{"grizzly-client":"bin/start.js"},"dist":{"shasum":"ad692d8d3abe0e4a26bd153a3fe7827a4ff9c020","tarball":"https://registry.npmjs.org/@alpic-ai/grizzly-client/-/grizzly-client-0.1.0.tgz","fileCount":11,"integrity":"sha512-S1R7ss1S4RrvuuAK6riyFkVZxBCvcfOmL5gIf3QYCxT2zLDERWSD/KebRTViP2ZW3SL4yBb8XCWD0MEq/NkxHw==","signatures":[{"sig":"MEYCIQDivecXbgngHnVha993DfH//ELUMMC6BSHAfXU4W0+VXgIhAJIiULyq7zN8sNa4U784M7ArB0SLa1A+l6N+/tELIM1Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411516},"type":"module","gitHead":"8046756fa29d6e2b325e99c012f8ac2ae94f0d1e","scripts":{"dev":"vite --port 6274","lint":"eslint .","test":"jest --config jest.config.cjs","build":"tsc -b && vite build","preview":"vite preview --port 6274","test:watch":"jest --config jest.config.cjs --watch"},"_npmUser":{"name":"bartheletf","email":"frederic.barthelet@gmail.com"},"_npmVersion":"10.8.2","description":"Client-side application for the Model Context Protocol inspector","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.23.8","clsx":"^2.1.1","cmdk":"^1.0.4","react":"^18.3.1","prismjs":"^1.30.0","react-dom":"^18.3.1","lucide-react":"^0.447.0","serve-handler":"^6.1.6","pkce-challenge":"^4.1.0","tailwind-merge":"^2.5.3","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.1.1","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-toast":"^1.2.6","@radix-ui/react-dialog":"^1.1.3","@radix-ui/react-select":"^2.1.2","@radix-ui/react-popover":"^1.1.3","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","class-variance-authority":"^0.7.0","react-simple-code-editor":"^0.14.1","@modelcontextprotocol/sdk":"^1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","jest":"^29.7.0","vite":"^6.3.0","eslint":"^9.11.1","globals":"^15.9.0","postcss":"^8.4.47","ts-jest":"^29.2.6","@eslint/js":"^9.11.1","typescript":"^5.5.3","@types/jest":"^29.5.14","@types/node":"^22.7.5","tailwindcss":"^3.4.13","@types/react":"^18.3.10","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.5","@types/react-dom":"^18.3.0","typescript-eslint":"^8.7.0","@types/serve-handler":"^6.1.4","@vitejs/plugin-react":"^4.3.2","@testing-library/react":"^16.2.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12"},"_npmOperationalInternal":{"tmp":"tmp/grizzly-client_0.1.0_1747503542735_0.42450725512403187","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@alpic-ai/grizzly-client","version":"0.2.0","author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@alpic-ai/grizzly-client@0.2.0","maintainers":[{"name":"bartheletf","email":"frederic.barthelet@gmail.com"},{"name":"charles_sonigo","email":"charles.sonigo@gmail.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/alpic-ai/grizzly/issues"},"bin":{"grizzly-client":"bin/start.js"},"dist":{"shasum":"4142d9411e936d9883172ff394df0d0648a69959","tarball":"https://registry.npmjs.org/@alpic-ai/grizzly-client/-/grizzly-client-0.2.0.tgz","fileCount":13,"integrity":"sha512-RjXP0B8SShNzRscyngjw4y+O11GQid+yK0cRVQRn2IhmZWVpMkDNHp/FyGDTF10DX8EnNikTQZAENyRjysXqxg==","signatures":[{"sig":"MEQCIFYvlRwikl5VXstWBWQ1lkd/4NI8sGxOnhbXBxC7LoyiAiB/cOVTZTOE3tiZ032U7dIAcr37V/9oZ5iaId1VG/4HUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1822871},"type":"module","gitHead":"f5207c50d138698663626abfde5da54bb474a76e","scripts":{"dev":"vite --port 6274","lint":"eslint .","test":"jest --config jest.config.cjs","build":"tsc -b && vite build","preview":"vite preview --port 6274","test:watch":"jest --config jest.config.cjs --watch"},"_npmUser":{"name":"bartheletf","email":"frederic.barthelet@gmail.com"},"_npmVersion":"10.9.2","description":"Client-side application for the Model Context Protocol inspector","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ai":"^4.3.15","zod":"^3.23.8","clsx":"^2.1.1","cmdk":"^1.0.4","react":"^18.3.1","prismjs":"^1.30.0","react-dom":"^18.3.1","openai-edge":"^1.2.2","lucide-react":"^0.447.0","serve-handler":"^6.1.6","pkce-challenge":"^4.1.0","tailwind-merge":"^2.6.0","@anthropic-ai/sdk":"^0.51.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.1.1","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-toast":"^1.2.6","@radix-ui/react-dialog":"^1.1.3","@radix-ui/react-select":"^2.1.2","@radix-ui/react-popover":"^1.1.3","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","class-variance-authority":"^0.7.0","react-simple-code-editor":"^0.14.1","@modelcontextprotocol/sdk":"^1.11.0","@radix-ui/react-scroll-area":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","jest":"^29.7.0","vite":"^6.3.0","eslint":"^9.11.1","globals":"^15.9.0","postcss":"^8.4.47","ts-jest":"^29.2.6","@eslint/js":"^9.11.1","typescript":"^5.5.3","@types/jest":"^29.5.14","@types/node":"^22.7.5","tailwindcss":"^3.4.13","@types/react":"^18.3.10","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.5","@types/react-dom":"^18.3.0","typescript-eslint":"^8.7.0","@types/serve-handler":"^6.1.4","@vitejs/plugin-react":"^4.3.2","@testing-library/react":"^16.2.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12"},"_npmOperationalInternal":{"tmp":"tmp/grizzly-client_0.2.0_1747522149927_0.27657901870651935","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@alpic-ai/grizzly-client","version":"0.3.0","author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","_id":"@alpic-ai/grizzly-client@0.3.0","maintainers":[{"name":"bartheletf","email":"frederic.barthelet@gmail.com"},{"name":"charles_sonigo","email":"charles.sonigo@gmail.com"}],"homepage":"https://modelcontextprotocol.io","bugs":{"url":"https://github.com/alpic-ai/grizzly/issues"},"bin":{"grizzly-client":"bin/start.js"},"dist":{"shasum":"5b4238bcf52df361af6fe083fe9f301e3cb5fd19","tarball":"https://registry.npmjs.org/@alpic-ai/grizzly-client/-/grizzly-client-0.3.0.tgz","fileCount":13,"integrity":"sha512-FzLlEN6qgIRqch/VGrTpQ4tQPO4E9Cju5A0VcpE6bRqiGsvfdTl5J3rHc2wek155+1kRpxqQLII3LrCbN20Kug==","signatures":[{"sig":"MEUCIQDKg9F2ZKSqCLwbCJ05WFhWmCNDrfQlOfXUv2BWV5TjNAIgcAnDB3e2WMpJsd3vVe+x9MUt03/AbSv2EA55xIGQ7XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1828888},"type":"module","gitHead":"384336901d239c9bcaea347fb91b81a993a8cff1","scripts":{"dev":"vite --port 6274","lint":"eslint .","test":"jest --config jest.config.cjs","build":"tsc -b && vite build","preview":"vite preview --port 6274","test:watch":"jest --config jest.config.cjs --watch"},"_npmUser":{"name":"bartheletf","email":"frederic.barthelet@gmail.com"},"_npmVersion":"10.9.2","description":"Client-side application for the Model Context Protocol inspector","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ai":"^4.3.15","zod":"^3.23.8","clsx":"^2.1.1","cmdk":"^1.0.4","react":"^18.3.1","prismjs":"^1.30.0","react-dom":"^18.3.1","openai-edge":"^1.2.2","lucide-react":"^0.447.0","serve-handler":"^6.1.6","pkce-challenge":"^4.1.0","tailwind-merge":"^2.6.0","@anthropic-ai/sdk":"^0.51.0","tailwindcss-animate":"^1.0.7","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-tabs":"^1.1.1","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-toast":"^1.2.6","@radix-ui/react-dialog":"^1.1.3","@radix-ui/react-select":"^2.1.2","@radix-ui/react-popover":"^1.1.3","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.1.4","class-variance-authority":"^0.7.0","react-simple-code-editor":"^0.14.1","@modelcontextprotocol/sdk":"^1.11.0","@radix-ui/react-scroll-area":"^1.2.8"},"_hasShrinkwrap":false,"devDependencies":{"co":"^4.6.0","jest":"^29.7.0","vite":"^6.3.0","eslint":"^9.11.1","globals":"^15.9.0","postcss":"^8.4.47","ts-jest":"^29.2.6","@eslint/js":"^9.11.1","typescript":"^5.5.3","@types/jest":"^29.5.14","@types/node":"^22.7.5","tailwindcss":"^3.4.13","@types/react":"^18.3.10","autoprefixer":"^10.4.20","@types/prismjs":"^1.26.5","@types/react-dom":"^18.3.0","typescript-eslint":"^8.7.0","@types/serve-handler":"^6.1.4","@vitejs/plugin-react":"^4.3.2","@testing-library/react":"^16.2.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12"},"_npmOperationalInternal":{"tmp":"tmp/grizzly-client_0.3.0_1747528231871_0.2596133508871197","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-05-17T17:39:02.649Z","modified":"2026-04-16T18:56:04.999Z","0.1.0":"2025-05-17T17:39:02.966Z","0.2.0":"2025-05-17T22:49:10.161Z","0.3.0":"2025-05-18T00:30:32.106Z"},"bugs":{"url":"https://github.com/alpic-ai/grizzly/issues"},"author":{"url":"https://anthropic.com","name":"Anthropic, PBC"},"license":"MIT","homepage":"https://modelcontextprotocol.io","description":"Client-side application for the Model Context Protocol inspector","maintainers":[{"email":"vallinij@gmail.com","name":"harijoe"},{"email":"valentin@alpic.ai","name":"valentin_alpic"},{"email":"theo@alpic.ai","name":"theol1"},{"email":"frederic.barthelet@gmail.com","name":"bartheletf"},{"email":"charles.sonigo@gmail.com","name":"charles_sonigo"}],"readme":"# React + TypeScript + Vite\n\nThis template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.\n\nCurrently, two official plugins are available:\n\n- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh\n- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh\n\n## Expanding the ESLint configuration\n\nIf you are developing a production application, we recommend updating the configuration to enable type aware lint rules:\n\n- Configure the top-level `parserOptions` property like this:\n\n```js\nexport default tseslint.config({\n  languageOptions: {\n    // other options...\n    parserOptions: {\n      project: [\"./tsconfig.node.json\", \"./tsconfig.app.json\"],\n      tsconfigRootDir: import.meta.dirname,\n    },\n  },\n});\n```\n\n- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked`\n- Optionally add `...tseslint.configs.stylisticTypeChecked`\n- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config:\n\n```js\n// eslint.config.js\nimport react from \"eslint-plugin-react\";\n\nexport default tseslint.config({\n  // Set the react version\n  settings: { react: { version: \"18.3\" } },\n  plugins: {\n    // Add the react plugin\n    react,\n  },\n  rules: {\n    // other rules...\n    // Enable its recommended rules\n    ...react.configs.recommended.rules,\n    ...react.configs[\"jsx-runtime\"].rules,\n  },\n});\n```\n","readmeFilename":"README.md"}