Implementation:Microsoft Playwright MCP Bundle Package Lock
| Knowledge Sources | |
|---|---|
| Domains | Dependency Management, MCP Integration |
| Last Updated | 2026-02-12 00:00 GMT |
Overview
The package lock file for the MCP (Model Context Protocol) bundle within playwright-core, pinning dependencies used to build the bundled MCP server.
Description
This lockfile (npm lockfile version 3) belongs to the mcp-bundle package (version 0.0.1) located at packages/playwright-core/bundles/mcp/. It records the exact resolved versions and integrity hashes for the MCP bundle's dependency tree, which is separate from the root monorepo lockfile. The bundle's dependencies are vendored into playwright-core at build time, so this lockfile ensures reproducible bundling of MCP-related code.
Key Dependencies
@modelcontextprotocol/sdk(^1.26.0) -- The core MCP SDK for server/client communication.@lowire/loop(^0.0.25) -- Event loop utilities.zod(^4.3.5) -- Runtime schema validation library.zod-to-json-schema(^3.25.1) -- Converts Zod schemas to JSON Schema format.@hono/node-server-- HTTP server framework used by the MCP transport layer.
Usage
This lockfile is consumed during the playwright-core bundle build process. When MCP dependencies need updating, run npm install from within the packages/playwright-core/bundles/mcp/ directory. The resulting dependency tree is then bundled into the playwright-core distribution.
Code Reference
Source Location
- Repository: Microsoft_Playwright
- File:
packages/playwright-core/bundles/mcp/package-lock.json